云计算核心技术――大规模数据管理

分布式并行编程模式创立的初衷是更高效地利用软、硬件资源,让用户更快速、更简单地使用应用或服务。在分布式并行编程模式中,后台复杂的任务处理和资源调度对于用户来说是透明的,这样用户体验能够大大提升。MapReduce是当前云计算主流并行编程模式之一。MapReduce模式将任务自动分成多个子任务,通过Map和Reduce两步实现任务在大规模计算节点中的高度与分配。

云计算核心技术――大规模数据管理
图片来源:百度经验
  大规模数据管理:云计算不仅要保证数据的存储和访问,还要能够对海量数据进行特定的检索和分析。数据管理技术必须能够高效的管理大量的数据。
  从本质上讲,云计算是一个多用户、多任务、支持并发处理的系统。高效、简捷、快速是其核心理念,它旨在通过网络把强大的服务器计算资源方便地分发到终端用户手中,同时保证低成本和良好的用户体验。在这个过程中,编程模式的选择至关重要。云计算项目中分布式并行编程模式将被广泛采用。
  分布式并行编程模式创立的初衷是更高效地利用软、硬件资源,让用户更快速、更简单地使用应用或服务。在分布式并行编程模式中,后台复杂的任务处理和资源调度对于用户来说是透明的,这样用户体验能够大大提升。MapReduce是当前云计算主流并行编程模式之一。MapReduce模式将任务自动分成多个子任务,通过Map和Reduce两步实现任务在大规模计算节点中的高度与分配。
  MapReduce是Google开发的java、Python、C++编程模型,主要用于大规模数据集(大于1TB)的并行运算。MapReduce模式的思想是将要执行的问题分解成Map(映射)和Reduce(化简)的方式,先通过Map程序将数据切割成不相关的区块,分配(调度)给大量计算机处理,达到分布式运算的效果,再通过Reduce程序将结果汇整输出。
  处理海量数据是云计算的一大优势。那么如何处理则涉及到很多层面的东西,因此高效的数据处理技术也是云计算不可或缺的核心技术之一。对于云计算来说,数据管理面临巨大的挑战。云计算不仅要保证数据的存储和访问,还要能够对海量数据进行特定的检索和分析。由于云计算需要对海量的分布式数据进行处理、分析,因此,数据管理技术必需能够高效的管理大量的数据。
  Google的BT(BigTable)数据管理技术和Hadoop团队开发的开源数据管理模块HBase是业界比较典型的大规模数据管理技术。
  BT(BigTable)数据管理技术:BigTable是非关系的数据库,是一个分布式的、持久化存储的多维度排序Map.BigTable建立在GFS,Scheduler,LockService和MapReduce之上,与传统的关系数据库不同,它把所有数据都作为对象来处理,形成一个巨大的表格,用来分布存储大规模结构化数据。Bigtable的设计目的是可靠的处理PB级别的数据,并且能够部署到上千台机器上。
  开源数据管理模块HBase:HBase是Apache的Hadoop项目的子项目,定位于分布式、面向列的开源数据库。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。作为高可靠性分布式存储系统,HBase在性能和可伸缩方面都有比较好的表现。利用HBase技术可在廉价PCServer上搭建起大规模结构化存储集群。

该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们

(0)
小安小安

相关推荐

  • 监控磁盘阵列知识介绍

    要定义磁盘阵列的概念,是一个简单的工作,因为这个概念已经形成了共识――磁盘阵列(DiskArray)是由一个硬盘控制器来控制多个硬盘的相互连接,使多个硬盘的读写同步,减少错误,增加效率和可靠度的技术。磁盘阵列是一种专业性很高、可靠性要求极严的的产品。那么,什么是专业的磁盘阵列?

    2024年4月7日
  • 希捷与万佳安联手推出公安行业存储应用方案

    希捷一直以来以国际品牌和全球领先技术的高端形象在国内市场有相当影响力。随着智慧城市建设的全面推进,近几年国内安防市场增幅远远高于其他行业,视频监控产品公安领域也呈现强劲增长势头。安防视频监控存储市场的前景十分广阔。

    2024年1月30日 资讯
  • 物联网深化信息技术在工业领域的集成应用

    工业和信息化部部长苗圩28日表示,我国将深化信息技术在工业领域的集成应用,提高研发设计、生产过程、生产装备、经营管理信息化水平,加快推动制造模式向数字化、网络化、智能化、服务化转变,促进生产性服务业发展,建设现代产业体系。

    2024年4月15日
  • DVR H.264视频编码基本知识

    视频编码技术基本是由ISO/IEC制定的MPEG-x和ITU-T制定的H.26x两大系列视频编码国际标准的推出。从H.261视频编码建议,到 H.262/3、MPEG-1/2/4等都有一个共同的不断追求的目标,即在尽可能低的码率(或存储容量)下获得尽可能好的图像质量。

    2024年4月20日
  • Farsens推出无电池的传感器标签开关

    西班牙SanSebastián的FarsensS.L.公司提供的X1GLADIO模块是一种无电池RFID开关。这些标签与商用的EPCC1G2阅读器兼容,与带有唯一ID的标签通信,而传感器标签不需要电池供电。标签采用不同的天线设计,其尺寸能适应不同的性能要求。

    2024年4月17日
  • 城市智慧安防:数据分析重心向前端转移

    随着物联网技术的发展,平安城市建设从传统安防转向智慧城市建设,将使安防市场涌现巨大商机和广阔发展空间,高清摄像机和智能化监控设备需求持续升温,尤其智能交通成为新时期政府投资的重点领域,未来几年视频监控行业都将保持高景气度。

    2024年4月10日