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

分布式并行编程模式创立的初衷是更高效地利用软、硬件资源,让用户更快速、更简单地使用应用或服务。在分布式并行编程模式中,后台复杂的任务处理和资源调度对于用户来说是透明的,这样用户体验能够大大提升。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)

相关推荐

  • 云计算核心技术――分布式资源管理

    云计算采用了分布式存储技术存储数据,那么自然要引入分布式资源管理技术。在多节点的并发执行环境中,各个节点的状态需要同步,并且在单个节点出现故障时,系统需要有效的机制保证其它节点不受影响。而分布式资源管理系统恰是这样的技术,它是保证系统状态的关键。

    2026年3月18日
  • 大数据下 视频安防监控存储技术发展

    随着平安城市建设的深度推进和视频监控数据暴增,监控系统与数据中心里硬盘占了服务器及存储设备50%以上的成本。然而过去中国安防产业发展的黄金10年,安防企业购买的硬盘一直依附于IT市场的存在。随着网络监控的诞生解决了传统监控效果的难题,改变了传统的连接方式,更简单更便捷,但同时衍生了更庞大的存储需求和

    2026年3月18日
  • 移动视频监控系统核心技术介绍

    随着人工智能技术的发展,多种人工智能应用纷纷涌现,主要体现如下几个方面:(1)行为类,如绊线、区域、聚集、遗留等;(2)行人类,如人脸识别、行人识别;(3)车辆类,如车牌识别,车型识别。这些智能分析功能,由于其算法的优化越来越精简,大有智能前移的趋势,在这种形势的驱使下,移动视频不可避免要融入人工智能成分,如人证核验、便携式布控、移动视频结构化采集等设备纷纷涌现,因此后续如何做好人工智能与移动设备的紧密结合将迫在眉睫。

    2026年3月18日
  • 移动视频监控技术的发展瓶颈

    就当前的技术发展现状来说,移动视频监控尚处于快速上升发展阶段,如何提高网络宽带、传输的稳定性、视频存储的空间,加强数据防护措施,保障用户的隐私安全等方面仍是移动监控亟待解决的问题。虽然3G、4G的网络费用都有所降低,但是通过运营商提供的手机网络实时预览、回放监控视频,还是会产生不易被接受的流量费用,事实上目前的移动监控多依托于wifi无线网络,但中国目前城市wifi的覆盖面还很债,这一定程度上会限制移动视频监控的发展。

    2026年3月18日
  • 浪潮商用机器FP5280G2服务器上市 提升安防监控分析能力

    当前,随着大数据、云计算、人工智能等技术的迅猛发展,企业数据量呈爆炸式增长,新一代IT应用的迭代速度让人目不暇接。对于企业而言,如何借助高性能的IT基础架构高效利用数据,并在业务上实现更快、更高、更强的增长成为了核心关切。面对这一挑战,本次上市的FP5280G2服务器将凭借其卓越的性能、全模块化的弹性配置以及随需优化的能力成为本地用户一个极具技术优势的全新选择。

    2026年3月18日
  • 深度分析:比特大陆二代AI芯片性能跃升 专注安防视频

    BM1682与BM1680使用了相同的深度学习算法的硬件加速模块,但相比BM1680而言,BM1682具有更强大的深度学习算法执行能力,此外BM1682还增加了视频处理子模块,以及适用于具体应用场景的诸多功能模块。

    2026年3月18日 知识