浅谈云计算技术及其发展趋势

2014-04-29 00:44王杰杨丹丹
电脑迷 2014年15期
关键词:数据管理编程优化

王杰 杨丹丹

摘 要 云计算是一种全新的计算模式,网络计算、分布式计算和并行计算是对云计算的继承和创新,是传统计算与网络展的产物。并且云计算与传统的服务模式不同,是与互联网结合而产生的新型的商业模式。本文主要研究了云计算术、发展趋势、云计算具有的特点优势及其弊端。

关键字 云计算 关键技术 优势 弊端

中图分类号:TP3文献标识码:A

1 云计算

云计算是由规模经济驱动,为Internet上的外部用户提供一组抽象、虚拟化、动态可扩展以及可管理的计算机资源能力、力平台和服务的一种大规模分布式计算机的聚合体。

2 云计算的关键技术

(1)数据存储技术

云计算为了保证经济性、高可用性和高可靠性,所以其采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存据的可靠性,也就是为同一份数据保存了多个副本。同时云计算的数据存储技术也具有高吞吐率、高传输率特征,计算系统需要同时满足大量用户的需求,并行地为大量用户提供服务。

(2)数据管理技术

云计算系统是对大数据集进行分析处理并向用户提供服务。因此,数据管理技术必须能够高效的管理大数据集。其次,如数据集中找到某一数据,也是云计算数据管理技术必须要解决的问题。云计算的特点是对规模巨大的数据进行存储然后进行分析,数据的读取操作次数远远大于数据的更新次数,同时又因为云中的数据管理采用的是读优化的数据所以,云计算系统的数据管理通常采用的是列存储的数据管理模式。

(3)编程模式

为了让云计算服务更好的有利于用户使用,使用户能够应用该模型编写符合特定目的程序,因此云计算上的编程模型必须写。必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。云计算采用类似MAP-Reduce的编程模式。现IT厂商提出的“云”计划中采用的编程模型,都是基于MAP-Reduce的思想开发的编程工具。

3 云计算的发展趋势

(1)云计算扩展的投资价值

云计算简化了软件与业务流程和访问服务。比以往的传统模式改变的更多,这是帮助了企业操作和优化他们的投资规模。通过降低成本,来有效的商业模式,或未来更大的灵活性操作。还有很多的企业通过云计算优化他们的投资。在相件下,企业正扩展到更多创新与他们的IT能力,这将会帮助企业带来更多商业机会。

(2)混合云计算的出现

企业使用云计算来补充他们的内部的基础设施和应用程序。有专家预测,这些服务将优化业务流程的性能。所以采用云服务个新开发的业务功能。在这些情况下,会按比例缩小两者的优势将会成为一个共同的特点。

(3)以云为中心的设计

有越来越多将组织设计作为云计算迁移的元素。这仅仅意味着需要优化云的经历是那些将优先采用云技术的企业。这是一,预计增长更随着云计算的扩展到不同的行业。

(4)移动云服务

未来一定是移动的,通过这样或那样的方式。作为移动设备的数量上升显著的智能手机和平板电脑是在移动中发挥了更多。这样的设备被用来规模业务流程、通信等许多功能。让云计算应用在所有的员工采取“移动”的方法。更多的云台和API将成为可以是移动云服务项目。

4 云计算具有的特点和优势

(1)大规模。云具有非常大的规模,Google云计算的服务器有100多万台,Amazon、IBM、微软、Yahoo等的云计算的服拥有好几十万台。企业私有云大多拥有数百上千台服务器。云能够给予用户超常的计算功能。

(2)虚拟化。因为云计算能够支持用户在任何位置、使用任何终端获取服务。所以用户只需具有一台电脑或一部手机够通过网络服务来获取所需要的一切。

(3)可靠性高。使用云计算比使用本地计算机可靠要高的多得多。因为云计算使用了数据多副本容错和计算节点同构等方式来保证服务的高可靠性。

(4)通用性。不针对任何特定应用的云计算,可以构造出许多应用,同一个云可以在同一时刻可以让不同的应用运行。

(5)超强的可扩展性。因为云的规模是可以动态伸缩的,所以它可以满足应用、用户剧增的需求。

(6)价格便宜。因为云具有特殊的容错措施,所以可采用有经济性的节点来构成云,云的自动化集中式管理可以使许不用再负担昂贵的数据中心管理成本,云的通用性也可以使资源的利用率提高很多,利用云的低成本优势,用户一花费几天的时间和几千元钱、就能够完成以前需要数月时间和数十万元才能完成的任务。

5 云计算存在的问题

(1)带宽会耗费很多预算

就比方说像索尼娱乐这样的公司,他们公司就不考虑利用外部的云服务,来应对存储扩展能力的挑战。位于加利福尼ulverCity的高级系统工程师NickBali表示,每一天,索尼动画访问和产生的数据量都在4千兆至12千兆之间。Bali解如果放在云计算上进行数据读取的话,我们所需要网络带宽是非常庞大的,这样所需的成本也非常巨大,甚至于超过存储本身费用。

(2)应用软件的性能不足够稳定

以新一代IT为基础架构研究的咨询公司,Adaptivity的首席执行官TonyBishop表示“私人云或许可以,但公有云确实高应用软件的性能,而且也不会将延迟的考虑在内”。

6结语

云计算是一种非常有发展前景的全新的计算模式。云计算的根本目的是共享云中各节点的计算资源和存储资源,其职能是户所需的计算机资源给终端,因为其操作简单和安全性高,所以日后必将成为主流技术,为我们提供更好的服务。

猜你喜欢
数据管理编程优化
企业级BOM数据管理概要
超限高层建筑结构设计与优化思考
定制化汽车制造的数据管理分析
海洋环境数据管理优化与实践
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
编程,是一种态度
元征X-431实测:奔驰发动机编程
CTCS-2级报文数据管理需求分析和实现