云计算技术的发展研究(共12篇)
云计算技术的发展研究 篇1
计算机技术、网络技术的快速发展, 使计算机性能大大提升, 同时其发展面临瓶颈期, 只有实现突破, 才能更好满足社会公众的需求。基于云计算技术, 可对大量网络资源加以有效利用, 并提高计算机的性能, 为人们带来更为优质的服务。云计算是对计算机网络技术的集成和升级, 尤其在商业方面有诸多应用。但是, 在该技术的应用实践中, 仍然能够发现云计算技术应用的问题, 在一定程度上阻碍其发展进程。对此, 有关人员有必要进一步加强对云计算技术的研究。
1 云计算技术概述
迄今为止, 云计算技术的定义众说纷纭, 尚未形成统一的定义, 比较有代表性的观点主要有三:
(1) 云计算技术可规避资源空闲或过载问题, 为用户提供所需的资源信息;
(2) 云并行分布的系统, 具有虚拟化等特点;
(3) 云计算技术属于软件的逻辑阶段。
作者认为, 云计算技术是借助互联网, 旨在为用户提供服务的技术, 对系统软硬件服务都有涉及, 既能为用户提供针对性服务, 又能获取商业利益。从云计算技术的特点看, 主要包括:
(1) 云计算技术必须具备维护数据安全可靠的特性, 因其作为存储中心, 如若发生数据安全问题, 则对用户造成损失;
(2) 云计算技术对客户端的要求相对较低;
(3) 云计算技术能够实现数据的高度共享;
(4) 云计算技术开发具有无限性。
2 云计算技术的发展应用
随着云计算技术的快速发展, 在社会众多行业领域中有应用, 尤其在运营商IT系统中的应用, 更具独特的优势, 彰显云计算技术的魅力。就云计算技术在运营商IT系统中的应用而言, 主要应用于ICT业务平台和IDC中心两方面:
2.1 应用ICT业务平台
运营商ICT类型业务发展以来, 使业务平台数量逐渐增多, 促进运营商运营模式的创新, 能够与社会发展相适应。但在该业务平台中, 资源浪费问题日益突出, 对运营商发展产生不良影响。云计算技术应用后, 能够对ICT业务平台加以有效整合, 构建统一的资源库和实现集中式管理。在云计算技术应用中, 可以为ICT业务平台提供良好的Paa S、Saa S服务, 使用户能够借助网络浏览器对相关软件进行访问和使用。最为典型的应用是:云计算技术应用后, 无需计算机设备对各种数据库软件的安装, 即可在CRM软件服务功能的作用下, 为计算机使用者提供Sales force服务, 满足其信息数据存储需求。另外, 运营商能够开放平台应用接口, 借助平台硬件设施对系统进行不断的开发和研究, 为运营商与客户合作搭建桥梁。最后, 云计算技术应用中, 运营商构建ICT业务平台, 对各个系统的资源进行整合, 为系统运行提供统一的平台, 不仅能够提高运营效率, 而且可规避信息数据重复载入、查询费时费力等问题, 降低运维成本和提高系统运行效率。
2.2 应用于IDC中心
云计算技术在运营商IDC中心的应用, 可以为运营商构建巨大资源池, 在云计算管理平台的作用下, 可保证运营商将资源动态部署、资源调度、监控等信息内容提供给用户。与此同时, IDC运营维护效率明显提高, 不仅降低管理难度, 而且能够有效安装自动化软件, 减少客户进入市场的时间。IDC中心是在云计算技术基础上构建的, 可使运营商对外界提供Iaa S业务。用户利用该中心, 能够获取需求的信息数据内容, 并以租赁方式而实现。IDC的计费方式十分灵活, 逐渐受到社会各界人士的广泛关注。如若运营商发展中, 能够构建统一的管理平台, 则能够为IDC的扩展提供良好条件。
3 云计算技术在应用中的问题
通过云计算技术在运营商IT系统中的发展应用看, 其应用仍然存在一定的问题, 主要表现在以下三个方面:
首先, 标准化问题是主要应用问题之一。与传统网络计算技术相比较, 云计算能够推动产业的快速发展, 但厂家在发展中, 更加注重商业模式, 缺少对技术的考虑。云计算技术发展至今, 缺乏明确的云计算标准。可见, 我国对云计算技术标准的设定仍处于初级阶段。基于此, 用户在程序、数据的迁移过程中可能存在障碍问题。其次, 安全问题。运营商发展中, 数据共享是尤为常见的方式。基于云计算技术而构建统一的资源池, 可对全部信息数据加以管理和储存, 但数据丢失、泄露等安全问题接踵而来, 如若存在安全隐患, 则对运营商造成不可挽回的巨大经济损失。因而, 在云计算技术的发展应用中, 相关科技人员应注重提高该技术应用的安全性, 确保数据信息的安全性、完整性, 以打破云计算技术发展的桎梏。最后, 商业模式问题。云计算技术发展应用中, 尚未制定完善的付费机制, 导致买卖双方之间的交易关系尚不稳定。由此, 我国要推进云计算技术的发展应用进程, 必须对上述问题加以充分考虑, 以解决问题, 清除技术推广的阻碍因素。
4 结论
现阶段, 云计算技术成为社会发展不可逆转的必然趋势, 但无论从其自身发展视角, 还是从应用看, 云计算技术在我国的发展始终处于初级阶段, 仍然存在许多问题。就IT系统建设而言, 云计算技术具有明显的应用优势, 既能降低经济成本, 又能实现资源的高度整合, 为系统平台自动化建设、虚拟化建设创造良好条件。云计算技术的发展, 必然在社会众多领域中有应用, 通过加强对该技术的研究, 有利于推动其发展应用进程。
参考文献
[1]秦荣生.云计算的发展及其对会计、审计的挑战[J].当代财经, 2013 (01) :111-117.
[2]王建冬, 刘洋, 王继民.国内云计算研究领域核心作者群知识结构及演化路径分析[J].北京大学学报 (自然科学版) , 2013 (05) :773-782.
[3]邹复民, 蒋新华, 胡惠淳, 等.云计算研究与应用现状综述[J].福建工程学院学报, 2013 (03) :231-242.
[4]王晓燕, 陈晋川, 杜小勇.云计算环境中面向OLTP应用的数据分布研究[J].计算机学报, 2016 (02) :253-269.
云计算技术的发展研究 篇2
居巍杰
摘要:本文给出了云计算的定义,总结了云计算的关键技术,揭示了云计算是多种新技术的综合发展产物,并详细介绍了云计算的发展现状。
关键词:云计算;数据存储;编程模型;云安全
1. 前言
云计算(Cloud Computing)是一种新近提出的计算模式。云计算将待处理的数据送到互联网上的超级计算机集群中进行计算和处理,把互联网变成一种全新的计算平台,能够在网络上实现按需购买与按使用付费的业务模式。自从云计算的概念提出来以后,立刻引起业内各方极大的关注,现在已成为信息领域的研究热点之一。云计算到底是什么?为什么需要云计算?云计算的关键技术有哪些?云计算的发展现状如何?本文将就上述问题展开叙述。
2. 云计算定义
云计算(Cloud Computing)是由分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网格计算(Grid Computing)发展而来的,是一种新兴的商业计算模型。目前,对于云计算的认识在不断地发展变化,云计算仍没有普遍一致的定义。
IBM公司于2007年底宣布了云计算计划,云计算的概念出现在大众面前。在IBM的技术白皮书“Cloud Computing”[1]中的云计算定义:“云计算一词用来同时描述一个系统平台或者一种类型的应用程序。一个云计算的平台按需进行动态地部署(provision)、配置(configuration)、重新配置(reconfigure)以及取消服务(deprovision)等。在云计算平台中的服务器可以是物理的服务器或者虚拟的服务器。高级的计算云通常包含一些其他的计算资源,例如存储区域网络(SANs)。网络设备,防火墙以及其他安全设备等。云计算在描述应用方面,它描述了一种可以通过互联网Intemet进行访问的可扩展的应用程序。“云应用”使用大规模的数据中心以及功能强劲的服务器来运行网络应用程序与网络服务。任何一个用户可以通过合适的互联嘲接入设备以及一个标准的浏览器就能够访问
一个云计算应用程序。”
云计算是基于互联网的超级计算模式,包含互联网上的应用服务及在数据中心提供这些服务的软硬件设施,进行统一的管理和协同合作。云计算将IT 相关的能力以服务的方式提供给用户,允许用户在不了解提供服务的技术、没有相关知识以及设备操作能力的情况下,通过Internet 获取需要的服务。
通过对云计算的描述,可以看出云计算具有高可靠性、高扩展性、高可用性、支持虚拟技术、廉价以及服务多样性的特点。现有的云计算实现使用的技术体现了以下3个方面的特征[2]:
(1)硬件基础设施架构在大规模的廉价服务器集群之上.与传统的性能强劲但价格昂贵的大型机不同,云计算的基础架构大量使用了廉价的服务器集群,特别是x86架构的服务器.节点之间的巨联网络一般也使用普遍的千兆以太网.
(2)应用程序与底层服务协作开发,最大限度地利用资源.传统的应用程序建立在完善的基础结构,如操作系统之上,利用底层提供的服务来构造应用.而云计算为了更好地利用资源,采用了底层结构与上层应用共同设计的方法来完善应用程序的构建.
(3)通过多个廉价服务器之问的冗余,使用软件获得高可用性.由于使用了廉价的服务器集群,节点的失效将不可避免.并且会有节点同时失效的问题.为此,在软件设计上需要考虑节点之间的容错问题,使用冗余的节点获得高可用性.
3. 云计算关键技术[3][4]
云计算是一种新兴的计算模式,其发展离不开自身独特的技术和所涉及的一系列其他传统技术的支持,并借助SaaS/PaaS/IaaS 等先进的商业模式把这强大的计算能力分布到终端用户手中。
(1)虚拟化技术
虚拟化是实现云计算的最重要的技术基础,虚拟化技术实现了物理资源的逻辑抽象和统一表示,它是指计算元件在虚拟的基础上而不是真实硬件的基础上运行。通过虚拟化技术可以提高资源的利用率,并能够根据用户业务需求的变化,快速、灵活地进行资源部署,实现动态负载均衡;同时与硬件无关的特性带来系统自愈功能,提升系统的可靠性。在云计算实现中,计算系统虚拟化是一切建立在“云”上的服务与应用的基础。虚拟化技术目前主要应用在CPU、操作系统、
服务器等多个方面,是提高服务效率的最佳解决方案。
(2) 数据存储技术
为保证高可用性、高可靠性和经济性,云计算采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存储数据的可靠性,即为同一份数据存储多个副本。这样用户就无需考虑存储容量、数据存储位置以及数据的安全性和可靠性等问题。
另外,云计算系统需要同时满足大量用户的需求,并行地为大量用户提供服务。因此,云计算的数据存储技术必须具有高吞吐率和高传输率的特点。云计算的数据存储技术的主要代表有谷歌的GFS(Google File System)。IBM 的“蓝云”采用的是HDFS(Hadoop Distributed File System)数据存储技术。此外,一些IT 公司也提出了一些数据存储的解决方案。例如:微软公司提出的Skydrive,惠普公司的Upline 以及Sun 公司的Network.com。
云计算的数据存储技术未来的发展将集中在超大规模的数据存储、数据加密和安全性保证以及继续提高I/O 速率等方面。
(3)数据管理技术
云计算系统对大数据集进行处理、分析,并向用户提供高效的服务,因此,数据管理技术必须能够高效地管理大量的数据。另外,如何在规模巨大的数据中找到特定的数据,也是云计算数据管理技术所必须解决的问题。云计算系统中的数据管理技术主要是Google 的`BT(BigTable) 数据管理技术和Hadoop 团队开发的开源数据管理模块HBase。由于管理形式的不同造成传统的SQL 数据库接口无法直接移植到云管理系统中来,目前一些研究在关注为云数据管理提供RDBMS 和SQL 的接口,如基于Hadoop 子项目HBase 和Hive 等。
(4)编程模型
为了使用户能更轻松地享受云计算带来的服务,让用户能利用该编程模型编写简单的程序来实现特定的目的,云计算上的编程模型必须十分简单,必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。当前比较有代表性的是Google 和Hadoop 项目。Google开发了java、Python、C++ 编程工具Map/Reduce,它不仅仅是一种编程模型,同时也是一种高效的任务调度模型,主要用于数据集的并行运算和并行任务的调度处理。这种编程模型并不仅适用于云计算,在多核
和多处理器、cellprocessor 以及异构机群上同样有良好的性能。
(5)云安全
云计算是一种基于互联网的计算模式,提供服务的时候也就不可避免地出现像安全漏洞、信息泄露、恶意攻击和病毒侵害等普遍存在于既有信息系统中的共性安全问题。云安全经过样本收集和MD5 端匹配技术发展阶段,目前已发展到了第三代的可信云安全。可信云安全的特点是网上自动安全检测和防御,客户端可以优化到很小,以提高性能、减少资源消耗。
4. 云计算发展现状
目前,亚马逊,微软,谷歌,IBM,Intel等公司纷纷提出了“云计划”。例如亚马逊的AWS (Amazon Web Services)[5]、IBM和谷歌联合进行的“蓝云”计划等。这对云计算的商业价值给予了巨大的肯定。同时学术界也纷纷对云计算进行深层次的研究。例如谷歌同华盛顿大学以及清华大学合作,启动云计算学术合作计划(Academic Cloud Computing Initiative),推动云计算的普及,加紧对云计算的研究。美国卡耐基梅陇大学等提出对数据密集型的超级计算(DISC:Data Intensive SuperComputing)进行研究,本质上也是对云计算相关技术开展研究。
IDC的调查显示,未来五年云计算服务将急速增长,预期2012年市场规模可达420亿美元。目前企业导入云计算已逐渐普及,并且有逐年成长趋势。估计在2012年,企业投入在云计算服务的支出将占整体IT成本的25%,甚至在2013年提高至IT总支出的三分之一。由此可见,在各大公司以及学术界的共同推动下,云计算技术将会持续发展。
目前中国云计算的讨论多数集中在早期云计算的概念、技术和模式上。早期的云计算是一种动态的、易扩展的、通过互联网提供虚拟化IT 资源和应用的一种计算模式。用户不需要了解云技术内部的细节,也不必具有云内部的专业知识,更不需要直接参与、投入、建设、维护和控制就能直接按需使用并按用量付费。2008 年,IBM在无锡建立了中国第一个云计算中心,在北京IBM中国创新中心建立了第二个云计算中心—IBM大中华区云计算中心。2009 年初,在南京建立国内首个“电子商务云计算中心”。世纪互联推出“CloudEx”产品线,包括完整的互联网主机服务“CloudExComputing Service”、基于在线存储虚拟化的“CloudEx StorageService”等云计算服务。
随着云计算的升温,国内的电信运营商也都积极投入到云计算的研究中,以期通过云计算技术促进网络结构的优化和整合,寻找到新的赢利机会和利润增长点,以实现向信息服务企业的转型。中国移动推出了“大云”(Big Cloud)云计算基础服务平台,中国电信推出了“e云”云计算平台,中国联通则是推出了“互联云”平台。我国企业创造了“云安全”概念,通过网状的大量客户端对网络中软件行为的异常监测,获取互联网中木马、恶意程序的最新信息,在服务端进行自动分析和处理,再把解决方案分发到客户端。瑞星、趋势等企业都推出了云安全解决方案。
随着云计算的发展,互联网的功能越来越强大,用户可以通过云计算在互联网上处理庞大的数据和获取所需的信息。从云计算的发展现状来看,未来云计算的发展会向构建大规模的能够与应用程序密切结合的底层基础设施的方向发展。不断创建新的云计算应用程序,为用户提供更多更完善的互联网服务也可作为云计算的一个发展方向。
5. 结束语
综上所述,云计算是一种新型的计算模式。它的最主要特征是系统拥有大规模数据集、基于该数据集,向用户提供服务。它使用大量的普通商用机来构建系统,通过冗余存储的方式确保整个系统的可靠性和可用性。与传统超级计算机在底层编程不同,数据密集计算的云系统上使用基于Map-Reduce的高级编程模式。这使得编程人员可以不用考虑底层的并行化方式,专心与程序的逻辑实现。普通用户经过简单的学习,可以编写出满足自身需要的简单程序。
越来越多的IT厂商提出了自己的“云”计划,并投入大量资金推动云计算的发展。这恰恰为云计算提供了良好的发展机遇。虽然现在的云计算并不能完美地解决所有的问题,但是在不久的将来,一定会有越来越多的云计算系统投入实用,云计算系统也会不断地被完善,并推动其他科学技术的发展。
参考文献:
[1] Boss G,Malladi P,Quan D,Legregni L,Hall H.Cloud computing.IBM White Paper,2007.http:
//download.boulder.ibm.corn/ibmdl/pub/soRware/dw/wes/hipods/Cloud_computing_wp_final_80ct.pdf
浅谈云计算技术及其发展趋势 篇3
关键字 云计算 关键技术 优势 弊端
中图分类号: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结语
云计算关键技术及其发展的分析 篇4
云计算就是把传统计算机技术和网络技术的分布式处理和并行处理, 以及网格计算和效用计算, 还有网络存储等等功能, 进行充分的发展融合形成的产物。借助于网络这个先进的工具, 联系和整个若干个具有较低陈本的计算实体, 通过进一步的整合, 形成具有强大功能的系统, 具有超强的计算能力和完美的功能。为终端用户提供多种服务形式的超强大的计算能力。
通过把“云”的处理能力不断的提高, 从而使用户终端的处理负担被减轻, 最终实现用户终端被简化成一个单纯的输入输出设备, 同时用户终端对“云”的强大计算处理能力能够根据自己的需求进行享受, 这就是云计算的核心理念。
强大的计算能力和安全可靠, 以及无限量的存储空间和使用方便便捷, 还有数据共享是云计算的特点。这种模型的运用, 无论是个人还是企业, 都必须花费大量的投资, 对昂贵的硬件进行购置, 就可以通过互联网来实现租赁和计算能力。
2 云计算关键技术
2.1 虚拟化技术
云计算最核心的特征就是虚拟化, 同时这一特征也是云计算得以实现的基础。虚拟化技术将物理资源的逻辑与统一表示出来。虚拟化指的是以虚拟软件为基础进行的计算, 而不是在真实硬件上运行的。虚拟化技术的运用, 实现了资源的高效利用, 而且能够以用户的实际需要作为出发点, 及时调节资源的分配, 平衡了动态负载, 另外与硬件无关的特性所提供的系统自愈功能, 使得系统的可靠性得以显著提升。虚拟化技术涵盖了计算机技术的方方面面。
2.2 分布式技术分布
最早将分布式技术大规模应用于向全球用户提供搜索服务的是Google搜索引擎, 其分布式的架构能够使得数百万台计算机协同作业。分布式文件系统的最主要特征就是能够将大量的数据以分布式进行储存, 从而完成大型任务的分解, 以及多台计算机的并行计算。作为分布式技术中最关键的组成部分, 无论是Google的GFS, 还是Hadoop中的HDFS, 这些分布式文件系统的设计都是为了实现海量文件的存储, 这种方式能提高数据存储访问的可靠性和高效性。
2.3 并行计算
并行计算指的是利用多种计算资源同时解决计算问题的过程, 这种方式能够有效提高计算机系统的计算速度与处理能力。并行计算的基本思想就是运用多个处理器同时解决同一问题, 具体来说就是将需要解决的问题分解成不同部分, 并运用不同的处理器进行并行计算。
2.4 Saa S/Paa S/I aa S服务模式
新的云模式提供的服务变化很大。由云递送的web服务具有进入门槛的标准低, 消费者很少或不需要对基础设施进行投入这些共同的特点。在用户群在, 多租户的资源与成本可实现共享。由于孤立存在设备和位置的原因, 导致用户不论在哪里或使用什么设备都能够享受服务 (Iaa S) , Iaa S是为用户提供服务的模式, 是为方便客户的应用进行了优化的标准化的基础设施。提供者通过计算机硬件和计算机网络, 以及互联网连接和运行客户端特定的虚拟机的平台虚拟化环境, 还有服务水平协议和效用计算计费, 把计算和存储等基础服务提供给用户。为用户提供一个相对真实的虚拟环境。对客户使用的WEB界面得到相关的服务认可。将若干个不同的操作系统予以启动, 这样用户可在操作系统环境中, 按照自己定制的程序进行加载。
用户对中心空间和服务器, 以及软件和网络设备等不需要进行购买。服务的收费方式可按月进行。认可客户通过平台建立和运行自定义的Web的应用, 我们提供互联网上运行应用需要的基础设施, 应用开发和交付更快更符合成本效益的模式。可以做的Paa S产品含有应用程序设计和应用开发, 以及状态管理测试和和虚拟办公室等等应用服务。一种软件分销模式就是软件服务 (Saa S) , 供应商托管是其中的应用程序, 并通过网络向用户提供。以下是显著的Saa S软件的特点:一是网络的管理是其根本所在, 可以从中心位置实现对商业可用的软件进行访问, 客户能够运用互联网实现对应用程序进行远程访问;二是一对多是应用程序交付的模式, 具有多租户架构, 并非传统的一对一的模式。三是加强集中化和更新补丁, 这样用户无需进行下载和安装。
3 云计算的应用
3.1 会计领域的应用
企业借助于互联网, 可以向合作伙伴或供货商及代理商随时随地索取所需数据。并且在云端进行数据的传递。这样通过直接索取信息, 而进一步加快效率。同时还节省了公司本身的存储空间。
云计算使公司内外部的协同工作进一步的进行了加强。云计算具有高度发达性, 公司内部的整个财务形成了良好的一体化流程, 通过协同信息流, 各个部门的合作进行得很有秩序, 企业资源的配置也很合理, 从而最大的实现了企业经营效率和效益。企业外部的合作伙伴, 一般都具有共同的商业利益, 这样可以实现在商业周期内的信息共享。满足客户日益增长的需求, 促进企业自身能力和活力的提高。通过整合各个合作伙伴的竞争优势, 从而实现商业价值和利润的共同创造和最大化的获取。
3.2 通信领域的应用
通信企业将借助云计算, 将实现跨越性发展。对内, 可以实现业务系统IT资源的整合, 以提升资源的利用率, 从而降低运营成本;对外, 则可以构建新兴商业模式的基础资源平台, 使得电信运营商平台化与产业链整合加速发展, 并提高经济效益。
4 云计算产业发展趋势
4.1 信息产业快速发展的着力点
云计算市场将保持高速增长的发展势头。首先, 我国中小企业数量众多, 对于这些将长期处于成长期的中小企业来说, 相较于云计算的租用模式, 自己投资监理数据中心将面临更多的风险, 而且回报率也不高, 难以与业务的快速成长匹配, 因此云计算的租用模式为中小企业的经营管理提供了良好的解决方案。而且, 许多服务器、存储硬件厂商等都希望通过云计算平台使得自己的产品和服务得以大力的宣传, 从而推广到用户中, 占有大量的市场份额。随着云计算生态链构建越来越走向成熟化, 而与此相关的产业链也将在新一轮的网络技术创新中找到优势位置, 实现自我提升, 从而带动整个IT产业的飞跃。
4.2 整合产业链上中下游企业
云计算产业链的发展犹如一个“金字塔”, 环环相连, 节节相扣。从国内市场分析, 规模不同的企业都在云计算的发展过程中有着或多或少的动作, 具体来说, 位于金字塔基座位置的是基础设施层, 主要功能在于提供计算、存储等Iaa S云基础设施服务, 这是所有应用和平台的基础, 并集中体现了云计算技术的实力;而较上一侧则是为应用开发提供接口和软件运行环境的平台层的Paas服务;那么位于金字塔顶端的, 必然是应用层, 即Saa S服务主要提供在线的软件服务。这一完整体系, 构成了云计算产业链, 而随着云计算市场的日臻成熟, 与其相关的产业也将得以发展。
摘要:近几年, 云计算以网格计算为基础, 成为一种新兴的计算模型。本文将对云计算的基本概念及其关键技术进行介绍, 并以此为根据对云计算的发展和应用领域加以阐述。
关键词:云计算,关键技术,发展
参考文献
[1]陈全, 邓倩妮.云计算及其关键技术[J].计算机应用, 2009, 29 (9) :2562-2567.[1]陈全, 邓倩妮.云计算及其关键技术[J].计算机应用, 2009, 29 (9) :2562-2567.
[2]孙香花.云计算研究现状与发展趋势[J].计算机测量与控制, 2011, 19 (5) :998-1001.[2]孙香花.云计算研究现状与发展趋势[J].计算机测量与控制, 2011, 19 (5) :998-1001.
[3]黄河清.云计算及其发展应用前景分析[J].科技与生活, 2009 (3) :12-13.[3]黄河清.云计算及其发展应用前景分析[J].科技与生活, 2009 (3) :12-13.
[4]殷康.云计算概念、模型和关键技术[J].中兴通讯技术, 2010, 16 (4) :18-23.[4]殷康.云计算概念、模型和关键技术[J].中兴通讯技术, 2010, 16 (4) :18-23.
云计算技术的发展研究 篇5
【摘要】文章通过分析云计算的定义特点及云数据的管理技术,以促进云计算和云数据管理技术的发展和提高。
【关键词】云计算;云数据;管理技术
作者简介:初鲁京(1987-),男,山东烟台人,中国人民大学在职研究生,研究方向:企业管理
近年来随着科技水平的不断提高,信息数据量不断增大,并且具有快速的增长速度,用户对于计算机的存储能力提出了更高的要求。而“三网融合”、“物联网”、“智能电网”等应用的快速发展对于计算和数据管理也带来了新的挑战。云计算作为一种正在兴起中的新型技术,可以改变普通用户操作计算机的模式,可以根据用户的需要来提高计算能力和存储能力,使用户像使用水电一样的方便快捷的使用计算机,降低用户的软件和硬件采购成本。云计算是基于分布式系统和网络计算上提出的新型概念,核心功能的提供海量的数据和存储,并且提供高效率的计算能力,由于开发更多的应用形式。而云计算并不仅仅是做计算,还需要融合更多的技术成果,提出云数据的管理概念。本文通过分析云计算和云数据的管理技术,促进云计算和云数据管理技术的发展和提高,方便今后工作的开展。
一、云计算的概念
(一)云计算的定义
云计算是一种近年来兴起的新型计算模型,是在互联网技术快速发展的基础上发展起来的。由于目前对于云计算还没有统一的标准定义,所以出现了很多云计算的定义版本。而通过对于云计算的分析研究,总体的定义方向都是一致的。具体来说,云计算实际上是一种对于虚拟化技术、网络技术和WebService等几种不同的新型信息技术的综合应用。云计算所运用的技术几乎包括了所有的互联网和信息技术。可以说云计算是网络计算的必然发展,虚拟化技术又是云计算得以发展的基础和前提,WebService信心技术为云计算提供了互联网环境的技术支持。随着互联网的发展,计算机用户也越来越专业化,它们对于数据信息的.了解和使用越来越熟练,对于数据信息的要求也发生了变化,提出了各种不同的信息数据需求,云计算正是满足了这类用户的需要,也得到了进一步的使用和发展。
(二)云计算的工作原理
云计算在工作环境下不需要使用本地的计算机,通过互联网联接来进行数据的分布和处理,并且优化数据,然后经过互联网的连接来实现分享数据的目的。这种工作模式可以使企业方便的进行资源利用,并且有效的切换有效资源,根据实际工作的具体要求来访问计算机和存储系统,获得相关的信息和数据。云计算作为一项新型的实用性技术,一定程度上提高了计算能力的商业性,通过网络传播和售卖实现了降低售卖成本的目的,同时还充分发挥了实用性,使企业的相关工作得以全面落实。
(三)云计算的体系结构
云计算的体系结构非常庞大,并且具有很强的复杂性,一般以“云”网络为核心,联接到其他网络和服务器,发送出相关的数据信息。同时通过虚拟技术的支持扩展相关服务器的功能,在云计算的平台上实现各种信息资源的整合,达到为用户提供更多更有效数据的目的,提升了计算能力和储存能力。完善的云计算体系结构应包括云端用户、部署工具、服务目录、管理系统这主要的四个部分。
二、云数据管理技术的主要特点
(一)规模大,海量性
随着近年来互联网技术应用的发展和普及,一些互联网技术是通过传感器来进行数据信息的采集来完成相关的工作。而随着应用技术的发展和推广,数据量变得越来越大,并且还在快速的增长。云计算中的“云”具有规模大的特性,以云计算为基础而构建的信息服务或设备也具有大规模的特点,并且应用于处理海量性的信息数据。另外云计算还可以无限扩展,同时处理成百上千的信息节点。这种可以无限扩大和伸缩的特点满足了不同用户的不同需求,在云计算的数据管理技术中也要注重技术和方法的改进,提高信息数据的管理水平和处理水平,重视信息数据的整合、提取和推理,有助于工作决策的完成。
(二)安全可靠性
云计算的技术包括了虚拟化技术、互联网技术及分布式计算等比较成熟的技术手段,为云计算的可靠性提供了有效的保证。并且云计算在安全性方面也具有优势,云计算采用了不同服务器上的信息数据多副容错的方式,计算的信息节点采用了同构互换技术,这些都极大地提高了云数据管理的安全性。
(三)异构性
由于应用云计算技术的领域和行业的不同,云计算的数据采集设备和方式也各不相同,存在着一定的差异性。每个行业中云计算所获取的结构和数据形态也存在着不同的差别,需要根据具体的实际情况,来判断采取不同的传感器,例如二氧化碳浓度传感器、温度传感器和湿度传感器等。不同的传感器在应用的时候,传递信息和获取信息的形式也是不尽相同的,这些差别会带来数据分析、处理和访问等各个环节的差别,另外数据的多源性也会造成数据的类型各不相同,不同类型的数据信息也有不同的格式,从而会出现半结构化数据、非结构化数据和结构化数据同时存在的情况,使信息数据存在异构性的特点。
(四)不确定性
云计算的运行环境中数据信息具有一定的非确定性,主要表现为信息数据本身、数据语义匹配及数据信息的分析查询等方面具有不确定性。而为了达到保证信息数据准确客观的目的,用户在应用云计算时一定要明辨真伪,去其槽粕取其精华,反映真实的需求完成预期的工作目标。
(五)通用性、便捷性
云计算的使用平台在提供各项服务时,用户在使用中不会受到空间上的限制,也不会受到时间的约束。用户只要具有访问验证信息就可以自由的使用云计算平台,享受云计算的服务,不会受到系统和平台的限制,具有极大的通用性和便捷性。
三、云数据管理技术
用户通过云计算来分析处理大量的数据信息,云计算的数据管理技术必须要能够满足用户的需求,高效及时的管理分析海量的数据和信息。云计算分析处理的数据具有海量性、不确定性,这对云计算数据管理技术的开发和发展不断提出新的要求,需要积极的构造高效可用的信息数据管理系统。
(一)数据信息的组织管理
数据的组织管理可以采用分布式的系统来访问分析海量的分布式数据,例如GFS技术。这种技术可以在差别不大的各种普通硬件上运行,为用户提供了容错功能,并且为用户提供高效可靠的信息数据并行的存储和访问权限。
(二)数据信息的集合管理
数据信息具有海量性、动态性、不确定性等特点,需要采取分布式的数据信息处理技术来进行采集分析,例如BigTable技术可以用于对海量数据信息的处理,提供高效的服务。
(三)数据信息的分析管理
应用云计算的数据管理技术是为了分析和挖掘相关的数据来满足用户的需求。因此需要运用不同技术和布局来从海量的数据中提取挖掘有用的潜在数据,并且理解所挖掘的信息数据同时进行分析,为各种应用提供支持。
(四)数据信息的存储管理
以Dynamo技术为例,这是一个具有高可用度的存储系统,具有DHT和数据库的特征,为AWS提供了基础的技术支持,并不直接展示于外网。Dynamo技术设计的存储架构可以使信息数据在框架内均匀的存储,并且各个存储节点之间可以互通,根据数据的具体操作需求在框架内进行转发,具有较强的自主性,而由于有主控点来进行控制,单个节点之间一般不会出现故障。Dynamo技术在存储时还具有一些优点,可以通过提供N、R、W这三个参数结合实际情况去调整实例。N即表示副本的个数,R为可完成的数据信息的成功一致个数,W为完成写入的个数。Dynamo技术可以记录、处理不同版本的对象,将对象的不同版本来提供给技术应用,使应用可以对这些数据信息进行合理的整合和利用。在这一过程中并不要求将副本个数N全部的成功完成,只需要成功读取的个数R和成功写入的个数W两者相加,大于副本个数N,这样就可以保证数据的最终一致性。这种读取方式比写入一次进行多次读取的系统要麻烦一些,但是写入方式变得更简单,也充分满足了用户的需要。同时Dynamo技术也具有负载均衡的优势,由于所采用的DHT方式将需要的信息数据都均匀的存储到每个节点,导致每个节点的数据信息访问量和存储量都大致相同,比较均衡。
四、结语
当今社会处于高速发展的信息时代,各种数据信息在全球范围内传递交换,也就需要开发和利用高效可用的信息传播媒介来适应信息时代的发展,云计算和云数据管理技术正是为此而生。作为新型的信息技术,云计算具有广阔的发展空间也面临着不同的挑战。网络互联网技术的快速发展使云计算和云数据管理技术有了更好的机会和支持,也导致了新型应用系统的开发和应用,因此云计算和云数据管理技术要充分把握机会面对挑战,利用本身的优势和时代的发展来实现进一步的提高,解决应用过程中的技术难题,得到长远发展。
参考文献
[1]刘正伟,文中领,张海涛,等.云计算和云数据管理技术[J].计算机研究与发展,,49(z1):26-31.
云计算技术的发展研究 篇6
关键词:云计算技术;煤矿信息管理;安监系统;数据库
中图分类号:TP393.4 文献标识码:A 文章编号:1674-7712(2012)20-0009-02
在经历过近10年的快速发展之后,煤炭企业无论在经济基础还是在市场思维方面都得到了前所未有的进步,尤其在对信息技术的应用方面,更是得到了较大的进展,无论是网络数据量,还是用户终端量都得到了不断的、甚至是几何级数的增加。在这一情况下,煤炭企业数据中心的继续良性运行就需要全新的计算与服务模式才能满足其发展和市场的需要。在当前和今后的较长一段时间内,煤炭将会是我国国民经济生产和生活中的主要能源供给门类,煤炭资源对于国民经济发展的重要作用不可低估,它在很大程度上保障着我国经济社会的持续快速发展。而即便是我国基础性的能源资源,煤矿企业的生产运营也应跟随时代的要求,将更多的信息技术和计算机技术应用其中,最大限度的提升煤矿信息管理的效率。而基于云计算技术的煤矿信息管理架构是一种全新的资源调度方式,能够为煤矿企业的发展提供必要的技术支撑。云计算技术能够为用户提供虚拟的计算、存储与网络资源,为研究开发新一代分布式煤矿安全监管信息系统提供全新的思路。本文以此为基础,首先阐述了云计算和关键技术,然后分析了基于云计算技术的煤矿信息管理系统的构建,最后将云计算技术应用到了安监系统的构建之中。
一、云计算及其关键技术分析
(一)云计算技术
经过多年的发展,云计算技术已经基本发展成熟,虽然尚未有一个全球范围内统一的定义,但是就结构和功能而言,云指的是一个包含大量可用虚拟资源的“资源池”,在“资源池”中,所包含的虚拟资源能够依据不同的负载进行动态的重新配置,以期达到最优的资源利用率。在云计算中,最为关键的技术是虚拟化、分布式并行计算和分布式存储技术等。在云计算技术中,“资源池”往往通过基础设施提供商,按照服务等级协议,采用时付费的模式进行开发和管理。
(二)云计算的关键技术分析
1.云存储。作为一种分布式的存储技术,具影响力的云存储技术是GFS。该技术是一个管理大型分布式数据密集型计算的可扩展的分布式文件系统。该系统通过廉价的商用硬件搭建起系统,以此向用户提供大量的可以容错的高性能服务。GFS系统通过Master和大量块服务器组成[1]。其中,Master用于存放文件系统的所有元数据。在GFS文件系统中,一般通过冗余存储的方式保证数据的可靠性、一致性和安全性。其中的每份数据在系统中都会有3个以上的备份。
2.云数据管理技术。在云计算技术中,计算系统往往要对大数据集进行处理和分析,并将得到的数据信息向用户呈现,满足用户的服务诉求。所以,基于云计算技术的数据管理必须能够高效的管理大数据集,在数量巨大的数据库中找到特定的数据,解决云计算数据管理中的技术问题。云数据管理技术的特点是对海量的数据进行存储和读取,然后根据用户的需要进行后续的分析[2]。
3.虚拟化技术。该技术指的是通过新增的虚拟中间层截获上层软件对底层接口的调用,并对调用结果做出新的解释和处理的过程。在这一过程中,能够实现异构环境中的资源共享,能够对这些资源进行统一的管理与协同,同时,支持应用大规模部署、迁移与运行维护等。在云计算的虚拟化技术中,能够同时运行多个不同的操作系统,每个操作系统都会运行于一个虚拟的CPU或者虚拟主机之上[3]。对云计算技术而言,虚拟化允许安装了不同操作系统的多个虚拟机在同一物理机上进行独立的甚至是并行的运行,每个虚拟机都能够在相应的硬件中加载操作系统与应用程序。
4.并行计算技术。云计算中一般采用Map/Reduce并行编程模型,该模型不但适用于云计算,还能够在多核与多处理器和异构机群上具有良好的性能。利用该模型,程序员能够相对容易的编写紧耦合的程序,在运行的过程中,能够高效的调度与执行任务。并且在实现的过程中,可以通过调用Map函数,指定对各分块数据进行处理,也可以调用Reduce函数,指定对分块数据处理的中间结果进行归纳和总结。因此,对用户来说,只需调用这两个函数来编写分布式并行程序即可,而不必关心输入的数据分块、分配与调度问题。
二、基于云计算技术的煤矿信息管理系统的构建
(一)系统总体设计
基于云计算的煤矿信息管理系统的构建一般采用集中管理和分布式处理相结合的模式进行构建,形成统一信息系统。该系统在总体设计上,要为全国煤矿信息管理部门提供一个高效、安全、实用、可靠的信息化应用平台。系统通过标准的数据采集网关,可以实现不同系统数据的采集功能,通过无线网络,基于无线传输的网络平台,还能够方便的为不具备有线网络条件的煤矿企业提供成本低、见效快、高效率的数据传输平台,实现管理数据的远程无线传输。同时,还能够通过短信方式将报警信息发送到相关人员的手机上,为煤矿企业的生产提供强有力的信息管理手段[4]。
(二)方案特点与优势
1.虚拟化动态扩展资源优势。在云计算中心采用的服务器虚拟化可使维护费用大幅降低,可减少服务器占用空间,降低购买软硬件设备的成本,节省能源和维护成本。此外,虚拟化技术可大幅提升系统的安全性。
2.通过认证系统对数据加密,保证数据传输过程中的安全可靠性。煤矿信息管理部门可实现对所辖区域各煤矿的远程管理及调控[5]。相关的报警信息也可及时发送到煤矿管理人员的移动终端或手机上。煤矿行业管理部门也可对各煤矿生产管理人员发送管理信息,实现对煤矿的远程管理与控制。
3.采用管理型SaaS架构建立服务全国各级煤矿信息管理的平台,实现各级煤矿数据的实时监测、远程传输。针对全国煤矿信息管理开发的大规模海量数据库功能完备,可实现实时数据查询、历史数据查询及安全情况分析等功能。
三、云计算技术在煤矿信息管理中的应用——安监信息系统的构建
煤矿信息管理系统需求大致可以归结为以下几点:可扩展性、可靠性、安全性、高效性、交互性和便捷性等。在煤矿安监信息系统的构建中,需要在以下几个方面做出努力:
(一)安全生产模块
该模块主要涉及通风、供电、安全以及煤流计量等方面的监测。由于这些数据具有一定的共同之处,并且出于实时性考虑,在设计过程中,在显示及功能方面采取统一性原则,各个子系统均具备实时曲线、实时显示、历史曲线以及历史查询等功能[6]。生产安全检测模块所显示的实时性及历史性数据都与煤矿安全状况之间存在较为紧密的联系,从而确保受平台管理的分布式煤矿状态更加清晰和透明。
(二)预警与报警模块
该模块是整体煤矿安全生产监控系统的一大重点内容。灾害预警系统首先将所监控到的相关数据进行整合,再通过特定算法,发出煤矿安全警报,一旦检测点所监测到的安全状态与标准的煤矿安全状态发生偏离,并且达到一定程度时,灾害报警系统可以通过注入语音、警灯等方式对重大煤矿灾害事故自动发出报警[7],但由于现有技术水平的限制,报警只是在某检测点或检测量安全状态已经超出标准的煤矿安全状态水平之后发出,而不能在出现危险趋势的情况下发出报警。
(三)系统管理模块
该模块主要包括基础信息的维护、用户及日志管理等方面的内容。通过相关维护工作,向系统弹出选择菜单提供相应数据。用户管理主要针对的是用户信息及用户权限,如增加新用户、修改用户信息以及删除用户等,同时还负责用户角色的分配,而用户权限设定权则是掌握在系统管理员手中。其中,日志管理系统自动备份数据,并将备份资料存储在云存储平台中,以确保数据安全性。
(四)设备管理模块
该模块主要是由监控基站管理、监控点管理、无线信标器管理以及传感器管理等构成。监控点管理主要设定监控点地点、类型以及断电值等;无线信标器管理主要管理信标器;传感器管理主要是设定传感器类型、名称及其单位等。生产安全检测模块主要涉及通风、煤流计量等方面的监测[8]。由于这些数据具有一定的共同之处,并且出于实时性考虑,在设计过程中,在显示及功能方面采取统一性原则,各个子系统均具备实时曲线、实时显示、历史曲线以及历史查询等功能。
四、结束语
随着我国能源需求的不断上升,尤其是在“十二五”期间,我国煤矿行业实现了跨越式的发展,在这种情况下,煤矿信息管理日益得到了全社会的普遍关注。为此,煤矿企业需要在自动化控制方面进行必要的投入,将云技术技术等融入到煤矿企业的发展运营之中,实现煤矿企业的自动化控制和信息化管理,改变以往的煤矿企业信息管理的技术落后、控制复杂、信息处理速度慢、自动化程度低、稳定性差的状态。云计算借助网络共享以按需、易扩展的方式获得所需资源,是一种符合煤矿企业信息化管理要求的新型服务,在煤矿信息管理中具有十分广阔的应用前景。
参考文献:
[1]曹金玲.基于云计算的分布式煤矿安全监控系统研究[J].煤炭技术,2012,2:36-37.
[2]Dean J,Ghemawat S.Map Reduce:Simplied data processing on large clusters[C].//OSD Ip04:Proceedings of the 6th Symposium on Operating System Design and Implementation.New York:ACM Press,2004.
[3]HU Li-yuan.The application research of the MVC mode and the Struts framework[J].Computer and Information Technology,2011,4:9-12.
[4]翟勃,刘柯.基于云计算的煤炭企业电子采购系统研究与设计[J].西安科技大学学报,2012,3:254-258.
[5]程宽,臧东辉,张国锋.基于云计算的煤矿安全监管信息系统[J].应用能源技术,2012,4:10-13.
[6]康瑛石,吴吉义,王海宁.基于云计算的一体化煤矿安全监管信息系统[J].煤炭学报,2011,5:873-877.
[7]Michael Armbrust,Armando Fox,Rean Griffith,et al.Above the clouds:a berkeley view of cloud computing[EB/OL].http:// www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html,2011,1,15.
云计算技术发展分析及应用的探讨 篇7
关键词:云计算,云平台,数据处理,互联网技术
云计算技术是基于互联网的一种新型数据处理系统,以网络存储、分布式计算和网络计算等关键技术为基础和依据,被广泛的应用到社会发展的各个领域中。在云计算技术的应用环境下,用户只要获得云端的数据提取许可,便可以随时从互联网中提取所需的信息,不再需要将其设置庞大的数据存储系统和运算系统,节约了大量的数据空间,同时也减少了资源的耗费。
1云计算技术的内涵与特征
简单的说,云计算技术是基于互联网的相关服务的增加、使用和交付模式,用户可以通过网络获得包括计算机硬件、软件以及运行平台等在内的所有资源,而提供这些资源的网络就被称为“云”。“云”体系中包含无限的资源,用户可以随时根据自己的需求获取相应的资源,将资源从云端下载到客户终端,并且通过计算机分布式计算完成资源的优化配置。对于用户来说,不需要了解云计算的实现方式,完全可以根据自己的需求选择相应的云计算功能,从而满足数据的使用与存储功能。云计算的基本特征,主要体现在以下四个方面:
1.1云计算技术的实现以服务形式体现,服务的提供者与使用者之间相互分离,作为用户终端无需拥有任何IT资产都可以获得云计算技术的服务。
1.2云计算技术以网络运算为基础,利用互联网终端获取各种不同的数据资源并且产生相应的访问标准,用户可以选择不同的客户端,如电脑、手机等进行云计算平台的访问,这种基于网络运算的方式有利于云计算技术的快速推广。
1.3云计算技术具有很强的资源共享能力,不同的供应商和用户之间都可以实现数据资源的共享。在云计算环境下,供应商的计算资源通常带有明显的多元化特征,不同的用户可以按照不同的服务模式获得相应的资源,包括存储、内存、虚拟资源等等,同时用户在资源的分配方面也具有较强的灵活性,可以随时进行动态调整。但是,用户通常无法判断出资源的确切位置。
1.4云计算技术具有很强的可伸缩性,这使得其服务具有较大的弹性,可以满足不同用户的使用需求。从用户的角度来说,似乎可以在云计算环境下获得无限的资源,而且对于资源的购买数量和形式没有限制,用户可以随时、随地根据自己的需求,购买相应的服务资源。另外,云计算技术也可以满足用户的定制需求,按照用户支付的服务费用决定服务的方式和内容,从而满足特殊用户的个性化需求。
2云计算的体系结构
云计算技术的实现以虚拟的“云”作为其运行空间,其中包含了大量的网络信息与服务,用户可以通过终端登录并且完成服务器的扩展,这时便可以从“云”空间中形成一个虚拟的计算平台,运用该平台的计算和存储能力,完成用户的资源分配。云计算技术的体系结构,主要包括:
2.1云用户端:用户端是用户进入云空间的入口,功能主要是为用户提供云计算技术的应用界面,该界面与本地操作桌面系统的界面一致,用户可以通过注册、登录以及服务等一系列系统功能进入云空间,并且获取自己所需的服务。
2.2服务目录:用户在登录到云空间之后,根据不同的付费标准或者其他要求获得相应的权限,得到符合用户自身权限要求的服务目录,该目录可以进行扩展或者退订,只要用户在云用户端完成相应的操作便可以实现。
2.3管理工具:当用户获得相应的服务目录之后,需要利用管理工具对用户的登录、授权等操作进行管理,用户根据需求选择相应的资源和服务,发出申请,系统根据用户的申请调动和分配资源,再将符合条件的资源提供给用户,同时也可以完成资源的回收与优化配置。
2.4监控:对云计算系统的资源使用情况进行实时监督与控制,并且根据监控过程中发现的异常情况及时采取调整措施,保证资源的同步性和均衡性,确保用户可以顺利获得相应资源与服务。
2.5服务器机群:通常是在互联网环境下虚拟的服务器,用来处理用户的请求,并且完成相应的数据运算、存储等服务,完成用户的数据上传和下载服务;根据用户的需求调动相应的资源,在满足用户资源使用需求的同时,发送配置优化请求,保证系统运行的稳定性。
3云计算技术的应用
云计算技术对于整个互联网产业的发展产生了巨大的影响,无论是硬件设备还是软件系统,都发生了较大的改变。随着网络技术的不断发展,云计算技术在服务模式和服务质量方面也将日渐完善,虚拟化计算、并行运算、海量存储等服务技术也将更加成熟,并且逐渐成为IT产业的核心技术,引领IT市场的发展,为广大用户创造更大的数据运算和存储空间。在企业数据存储和运算需求不断增加的背景下,云计算技术的硬件设备逐渐从固定设备转向移动终端,从个别用户转变为普遍产品,形成完整的互联网服务产业链,为现代社会的进步与发展起到巨大的推动作用。
云计算技术本身具有较为复杂的运算规律和内部运行系统,所以在云计算技术的运用方面还存在着不同程度的限制。我国互联网产业在云计算技术的应用方面尚处在探索阶段,云计算技术也集中在几个特殊的领域,并没有实现大规模的推进。互联网是一个无限扩展的空间,其中包含的海量数据,在处理、计算、运行等方面都存在无法想象的难度,云计算技术在支付、安全、监管等方面也同样存在很多未知的问题,这也将成为影响云计算技术发展与运用的关键因素。在云计算技术的运用过程中,关于其安全性、自主性以及服务性等方面的研究仍然处在初级阶段,如何构建云计算技术的执行标准、维护用户的合法权益,都是值得我们深思的问题。
虽然云计算技术的应用还存在着一些问题,但是云计算技术作为新型的信息产业,其本身具有强大的生长能力与空间,随着云计算技术处理能力和运算能力的不断增强,其本身具有的大存储空间和存储能力将成为未来社会发展不可或缺的重要技术,在电子商务、教育、IT等领域的应用也将越来越普遍,为信息的存储、传递与共享提供更广阔的平台。
结束语
综上所述,云计算技术在现代环境下已经有较为广泛的应用,推动了现代社会进步的进程。但是从实际运用的角度来说,云计算技术还存在着一些不完善之处,需要我们在互联网技术、信息技术等领域进行不断探索,使云计算技术的运用领域得以扩展,并且实现技术体系的完善,使云计算技术获得更大的发展空间。
参考文献
[1]杨燕.云计算技术发展现状及应用探讨[J].硅谷,2015(1).
[2]张亚丽.云计算技术发展分析及其应用探讨[J].硅谷,2014(13).
[3]周德云.云计算技术发展分析及应用研究[J].信息与电脑(理论版),2016(1).
[4]虞慧群,范贵生.云计算技术的应用及发展趋势综述[J].微型电脑应用,2011(10).
云计算的关键技术及发展现状 篇8
1 发展现状
2007年下半年, 云计算开始被关注, 并被认为是影响IT未来发展的“革命性的计算模型”。Amazon是最早进入云计算领域的厂商之一, 它使用弹性计算云 (EC2) 和简单存储服务 (S3) 为企业提供计算和存储服务, 分别为企业提供在线数据存储、计算、内容传递、大量数据并行处理、数据索引和查询等服务。谷歌当数最大的云计算的使用者。Google搜索引擎就建立分布在200多个地点、超过100万台服务器的支撑之上, 这些设施的数量正在迅猛增长。Google地球、地图、Gmail、Docs等也同样使用了这些基础设施。目前, Google已经允许第三方在Google的云计算中通过Google App Engine运行大型并行应用程序。
2007年11月, IBM推出了“蓝云”计算平台, 为客户带来即买即用的云计算平台。它包括一系列的自动化、自我管理和自我修复的虚拟化云计算软件, 使来自全球的应用可以访问分布式的大型服务器池, 使得数据中心在类似于互联网的环境下运行计算。
2008年10月, 微软紧其后推出了Windows Azure操作系统, 是继Windows取代DOS之后, 微软的又一次颠覆性转型, 通过在互联网架构上打造新云计算平台, 让Windows真正由PC延伸到“蓝天”上。
那么, 到底什么是云计算?通过查找相关资料, 云计算的概念可以简单概括如下。
2 云计算的概念
云计算是一个网络应用模式, 分为狭义的云计算和广义的云计算。狭义云计算是指IT基础设施的交付和使用模式, 指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式, 指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的, 也可以是任意其他的服务, 它具有超大规模、虚拟化、可靠安全等独特功效;我们讨论和研究的云计算多指后者, 即广义的云计算。
云计算将所有的计算资源, 通常为一些大型服务器集群, 包括计算服务器、存储服务器、宽带资源等等集中起来, 并由软件实现自动管理, 无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼, 能够更加专注于自己的业务, 有利于创新和降低成本。
有人打了个比方:这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通, 就像煤气、水电一样, 取用方便, 费用低廉。最大的不同在于, 它是通过互联网进行传输的。
3 云计算的几个关键技术
3.1 存储技术
云存储是伴随云计算概念发展出来的新课题, 它通过网络和分布式文件系统将分散的存储设备连接、整合成一个高效、便捷、可靠的系统, 通过某种应用软件共同一致地对外提供在线数据存储和业务访问服务。分布式文件系统是云存储的核心。利用分布式文件系统可以实现云存储系统中不同存储设备之间的协同工作, 对外提供同一种服务, 并提供更优质更快速的数据访问性能。分布式文件系统的特点是安全性、可靠性、实用性、可维护和拓展升级性、数据可复制和同步性。为保证数据的安全、可靠、实用, 云计算采用分布式存储的方式和冗余存储的方法来进行数据的存储, 具有数据处理能力强和传输迅速的优点。目前, 较为成熟的主流云计算数据存储技术有谷歌的GFS和Hadoop开发团队开发的HDFS。
3.2 虚拟机技术
虚拟机, 即服务器虚拟化是云计算底层架构的重要基石。在服务器虚拟化中, 虚拟化软件需要实现对硬件的抽象, 资源的分配、调度和管理, 虚拟机与宿主操作系统及多个虚拟机间的隔离等功能, 目前典型的实现 (基本成为事实标准) 有Citrix Xen、VMware ESX Server和Microsoft Hype-V等。
3.3 数据管理技术
云计算的特点是对海量的数据存储、读取后进行大量的分析, 如何提高数据的更新速率以及进一步提高随机读速率是未来的数据管理技术必须解决的问题。云计算的数据管理技术最著名的是谷歌的Big Table数据管理技术, 同时Hadoop开发团队正在开发类似Big Table的开源数据管理模块。
3.4 分布式编程与计算
为了使用户能更轻松的享受云计算带来的服务, 让用户能利用该编程模型编写简单的程序来实现特定的目的, 云计算上的编程模型必须十分简单。必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。当前各IT厂商提出的“云”计划的编程工具均基于MapReduce的编程模型。
3.5 虚拟资源的管理与调度
云计算区别于单机虚拟化技术的重要特征是通过整合物理资源形成资源池, 并通过资源管理层 (管理中间件) 实现对资源池中虚拟资源的调度。云计算的资源管理需要负责资源管理、任务管理、用户管理和安全管理等工作, 实现节点故障的屏蔽, 资源状况监视, 用户任务调度, 用户身份管理等多重功能。
3.6 云计算的业务接口
为了方便用户业务由传统IT系统向云计算环境的迁移, 云计算应对用户提供统一的业务接口。业务接口的统一不仅方便用户业务向云端的迁移, 也会使用户业务在云与云之间的迁移更加容易。在云计算时代, SOA架构和以Web Service为特征的业务模式仍是业务发展的主要路线。
3.7 云计算相关的安全技术
云计算模式带来一系列的安全问题, 包括用户隐私的保护、用户数据的备份、云计算基础设施的防护等, 这些问题都需要更强的技术手段, 乃至法律手段去解决。
4 云计算的前景
云计算可谓互联网之后的又一场技术革命。其实, 云计算的逻辑非常简单。它不仅是一次技术的颠覆, 更是一场商业模式的革命。对个人来说, 以后可能就不用硬盘了。不少小公司则不需要买服务器, 只要“租”服务器或租用服务就可以了。大型数据中心规模效应导致信息处理和存储的成本大幅降低, 更主要的是将提供更强大、更适合个性化需求的应用软件, 以互联网方式提供服务, 按需分配, 减少资源浪费, 将大大提升工作效率, 大幅降低业务创新的门槛。
从长期趋势看, 云计算的解决方式将使得信息获取或处理变得更加简单, 无论你身处何地, 只要有网络, 甚至你自身都不需要携带设备, 只需借用周边的显示器, 都可以得到你所需要的信息和应用。可以在任何地方看到自己的信息。信息化时代, 信息就像我们生活中的氧气, 所有的消费和生活习惯离不开信息。
归根结底, 云计算所带来商业模式的变化是节约IT成本, 使得IT技术更低成本地、更快捷地向社会各个领域渗透, 未来数年将是信息技术与各产业融合发展的趋势, 因为IT因子渗透到更短的经济周期, 产品的生命周期越来越短。
参考文献
[1]IBM白皮书:IBM云计算2.0[Z].
云计算技术的发展与挑战性问题 篇9
云计算的发展已经成为IT行业的热点, 它是一种新的基于网络的计算模式, 它的发展会对网络应用、产品应用模式、IT产品开发方向等产生深远影响。同时, 它是一个新生事物, 自身存在很多缺陷, 还有很长的一段路要走。
1 云计算概述
1.1 云计算的概念和基本工作原理
云计算是一种分布式并行计算技术, 它通过网络, 把巨大的计算程序动态地拆分成无数个子程序, 再交到由多个服务器所组成的庞大系统进行计算, 最后将处理结果回传给用户。通过该技术, 将数据的处理过程从个人计算机或服务器转移到网络的服务器集群中。即用户使用一台普通的终端电脑就可以获得超级计算机的存储和计算能力。同时, 用户可以按照自己的需要使用这些资源和服务, 从而实现将计算作为一种公用设施来为大众服务的梦想。
云计算的基本原理:把计算分布在大量的分布式服务器中, 而不是在本地计算机或远程服务器中处理, 云计算系统可以根据用户的需求, 按时、按量给用户分配服务器和存储系统的资源。企业能够将主要资源用到需要的应用上, 从而减少资源的浪费。
1.2 云计算的特征
当今云计算技术具有以下特性:
(1) 赋予用户超强的计算能力。目前, 各企业的云计算系统都具有一定的规模, 谷歌公司的“云”拥有100多万台服务器, Amazon、IBM、微软、Yahoo等公司的“云”均拥有几十万台服务器, 一般的企业的“云”也拥有成百上千台服务器。“云”能赋予用户超强的计算能力。 (2) 为用户提供便利的虚拟化服务。云计算支持用户在任何位置、使用各种终端获取应用服务。所请求的资源来均自“云”, 而不是用户的计算机或个别服务器。在这样的情况下, 一部手机就可以运行大型的Oralce数据库应用。这使得人们随时随地进行大型计算成为可能。 (3) 可靠性高。“云”使用了数据副本容错、计算节点同构可互换等措施来保障服务的高可靠性, 使用云计算比使用本地计算机可靠。 (4) 通用性强。云计算不针对特定的应用, 在“云”平台下可以构造出各种应用, 同一个云可以同时支撑多个不同的应用运行。 (5) 可扩展性强。“云”的规模可以动态伸缩, 即在不影响当前用户使用的前提下, 实现动态扩容, 从而满足各种应用和用户增长的需要。 (6) 可按用户需求提供服务。“云”是一个巨大的数据中心, 个人或企业用户可按需购买, 按需使用。 (7) 安全隐患。“云”除了提供计算服务外, 还提供了存储服务。也就是说, 提供这些服务的企业能够掌握“云”用户的所有数据, 因为用户的数据存放于“云”之中, 用户的操作记录也可以通过技术手段来监控。就当今社会而言, “数据信息”是非常重要的, 如果政府部门、商业机构选择了某企业提供的云计算服务, 无论该企业所称的安全技术优势有多强, 单位的内部资料、用户的操作记录等都可能被其所监控。换句话说, 对于提供云计算的企业而言, 用户是毫无秘密可言的。这就像一般人不能监听别人的电话, 但是电话线路运营商可以随时监听任何电话一样。这些潜在的风险, 都是政府部门或者商业机构选择云计算服务, 特别是国外企业提供的云计算服务时, 需要慎重考虑的问题。
2云计算的发展
2.1云计算的发展情况
云计算被视为计算机业的一场革命, 它的规模在IT市场正在逐步形成。它为厂商提供了新机遇并促进了传统IT产品的转变。根据IDC的报告, 云计算服务在2013年将占整体IT行业消费的10%, 年收益可达442亿美元, 在2013年之后的5年, 云计算服务规模的增长更加强劲, 平均年增幅约达26%, 约是传统IT行业增长速度的6倍。国际知名IT公司都将云计算技术作为新的战略核心, 以A-m azon、谷歌、微软、IBM等公司为代表的IT企业在原有产品的基础上都推出了自己的云计算基础设备和云计算服务, 并取得了非常好的应用效果和社会影响。
2.2 云计算未来的发展
云计算作为一种新兴的商业模式, 符合产业发展中节约成本、节省资源、减少排放、保护环境等多方面的要求。发展云计算, 对许多产业都有重大的意义。比如, 科研中的地震监测、海洋信息监控、天文信息计算处理, 医学中的DNA信息分析、病例存储分析、医疗影像处理, 视频中的电视直播和节目点播, 网络及安全中的病毒库存储、垃圾邮件屏蔽、图形和图像处理、动画素材存储分析、高仿真动画制作、海量图片检索、海量信息检索服务等等。所以, 云计算在未来将会运用在我们生活的各方个面。
3 云计算的挑战性问题
3.1 安全和保密的问题
3.1.1 随着云计算的发展, 用户始终会有一个疑问, “我们的数据是否会被窃取?”因为使用云计算就意味着用户的数据将被转移到用户掌控范围外的计算机上, 也就是云计算服务商的手中。如何保证这些数据的安全性和保密性?如何保证不会有任何人在未经过用户的许可下就任意翻看他们的资料?怎么能让用户相信服务商不会监控用户的操作或者把用户的数据做其他用途?所以, 安全和保密问题被认为是云计算普及的头号大敌。
3.1.2 云计算系统将面临更多的黑客攻击。第一, 由于云计算系统中存放着海量的用户数据, 对黑客来说具有更大的吸引力。俗话说:
3.1.3 用户使用的软件自身可能存在的漏洞以及大量的恶意攻击, 增加了服务中断的可能性。如何保障服务质量以及用户应用软件的安全性是对云计算安全的挑战。
3.1.4 云计算系统应该为用户提供更多容错备份数据的手段, 确保用户数据万无一失。
3.2 统一标准和规范的问题
目前云计算的标准和规范不统一。各大企业各自推出自己的云计算服务, 各自为战。在目前云计算服务范围相对较小, 用户数量还不算多的时候没有什么问题, 但是, 当云计算大范围推广后就会出现问题了。如果这些问题不解决好, 对云计算的普及会非常不利。就好比在2001年的时候, 中国移动用户和中国联通用户不能互发短信一样, 会给用户造成很大的麻烦。
3.3 技术推广问题
如果进入云计算时代, 所有的计算和应用都在“云”, 用户只需要一台普通计算机和一个客户端软件即可, 那现在的计算机硬件和操作系统厂商将何去何从?旧事物必将阻碍新事物的发展。所以, 云计算的推广还面临着巨大的阻力。
3.4 应用软件问题
随着云计算规模的扩大, 在云计算系统中, 所有软件资源都将会按照用户的需求分类集中, 集中式管理虽然能提高软件资源的使用效率。但是, 当所有用户的几百万个甚至上亿个软件集中到云计算系统里, 同时各软件之间又有复杂联系的时候, 就有可能出现软件兼容性问题, 软件兼容性问题可能会让云计算系统无法正常运行, 这是云计算必须面对和解决的问题。
4 结束语
云计算的快速发展, 是虚拟化技术、数据密集型计算等技术发展的结果, 也是计算机网络发展的体现。我国是全世界最大的计算机用户市场, 云计算的应用虽然是刚刚起步, 云计算在行业标准、数据保密、网络安全、服务质量、应用软件等方面也面临着各种问题, 需要进一步解决和发展, 但是我们已经可以预想它未来无限的发展空间和巨大的作用了。
参考文献
[1]李艳华.云计算技术研究现状综述[J].电脑知识与技术, 2009 (22) .
[2]云计算, http://baike.baidu.com/view/1316082.htm?fr=alaO-1
[3]江晓庆, 杨磊, 何斌斌.未来新型计算模式一云计算计算机与数字工程, 2009年第10期.
[4]林沛.探索云计算的应用与发展[J].中国新技术新产品, 2010, (7) .
[5]危烽.浅谈“云计算”在互联网中的应用[J].电脑知识与技术, 2009, (3) .
[6]张健.云计算概念和影响力解析[J].电信网络技术, 2009, (1) .
[7]陈康, 郑纬民.云计算:系统实例与研究现状[J].软件学报, 2009, 20, (5) .
云计算技术的发展研究 篇10
1 云计算的基本知识
1.1 云计算的定义
云计算的定义可以这样论述:英文即为cloud computing,这是一种近年来最新提出的计算方法。是一种新近提出来的计算样式。而通过查阅维基百科,则给予了云计算这样一种定义,即:通过用服务的方法供给云服务在IT上的有关能力,使得客户在不清楚所供给服务的技术以及不懂得有关知识和设备技术操作力量的情境之中,采取Internet的方式获得需要服务。我国的云计算网将这一说法判定为:云计算为分散式计算、合并计算以及网格计算的进展形式,抑或是说说是所有科学理念通过商业的形式得以实现。
1.2 云计算的道理
云计算的基本原则是,经由计算分布与一大方面对的分散式的计算机上,而不是现有计算机抑或是远方的服务器里,而公司的数据场所将可以与网络实现联合继而达到相似。这从而使得企业能够把资源换算到所需要的应用里,根据需要对计算机的存储系统体系进行运用。
这将是一种变革性的措施,举个例子,就相当于从古时候的单台发电机形式转化到对电厂汇集式供电的形式方法。这代表着计算的能力可以将其作为产品畅通,就好比水电等一样,择取便利,价格低。但最大的不一样也则是,经由网络进行传送的。云计算的未来构想已经被人们所接受:在将来,只需要一台笔记本或者是一个智能手机,以至于包括超级计算这样的一种命令。从这个观点来探讨的话,最后的用户群体才是云计算的终极持有人员。云计算的应用包括这样的一种概念原理,将其力量聚集起来,给其中的每一个成员使用。从最基本的原理上探讨的话,云计算也是运用互联网上的软件和资料分析的能力。
1.3 云计算的运用场合
云计算具有宽阔的运用前景。如表1所示:
2 云计算的主要技能
依照需要进行计划是云计算的中心。若想解决好依照需要进行计划的能力,则应该解决好资源形态的可重新构建性、监察控制性,但这些却又需要虚拟化的技能、高性质的储存技能和处理器的技能为基本条件。因此云计算除去要进行认真的探究体系构建以外,还有就是要研究云计算的系统结构和一部分主要技能。
2.1 云计算的特点
从现在存在的云计算计算机来讨论的话,它与旧式的单机和搜集运用模式相比较的话,具有以下特点:
1) 虚拟化技术:这是云计算的特点中最为强势的一种特征,其中包含了资源虚拟化和应用虚拟化两个方面。每一个应用所运用的环境下与物理的形式是毫无联系关系的。经过虚拟的形式实行监督管理,从而管理达到对应用进行拓展、移动、备份等,所操纵的都是经过虚拟化这一层面而完成的。
2) 动态可扩展:经由动态式的拓展虚拟化的层次从而到达对应用所扩大的方向:因此可以运用对服务器的集中式管理,从而增强“云”的运算能力。
3) 高度拉伸性:现在大多数的软件与硬件都对虚拟化这一方面有了一定的基础应用,并具有了一部分的技术支持效能具,诸如各类IT资源,例如:软件、硬件、操纵系统和存储网络等所有要素经由虚拟化在云计算的虚拟能源中都可以实行相同的管理方法。与此相同的是,能够兼备不同的硬件厂家的产品,兼备低配备的机器和外观设置以此来获得获取高性质的计算效能。
4) 高度依赖性:虚拟化的技术能够对客户的应用程序和计算分散在不一样的服务器上进行开放,哪怕是一个单独的服务器发生崩溃或者意外,还能够经过通过动态式拓展函数来分布新的服务器增添为资源和计算能力,以保证应用程序的照常运行和计算。
6) 成本利益:云计算的虚拟能源来监管一切资源的方式,对物理资源的要求也是极为低的。能够采取低成本pc的云效果,但计算能力却是可以超出超过大型机。
2.2 体系结构
为了使云计算的体系建构能够得到进一步的支持效果,以此应该要对一些主要特征实行一定的了解。首先,这些系统应该单独成为一个个体独立,也就是说它们需要内在联系与自动化技术,从而缩小减少或清理手动和处理任务,而且要对其平台对其做出一些要求,并快速回应了第二个应用程序的需求,云计算架构必须灵敏,能够使承载信号或更换一个快速反应的需求。换另一种形式来说,嵌入式虚拟化技术和聚类技术,能够应对快速变化增长或服务水平需求。
部署用具:自主权,依据用户请求智能资源和应用程序的部署,进行部署、配置、动态和收回资源。
监督控制:监督控制云系统的资源运用,为了使其迅速响应。
服务器集约化:虚化或物理服务器,管理系统的体系。
2.3 自动化部署
1) 自动化安排,是指通过自主安装和计划,从原始状态可用计算资源变化出来。现在云计算技术的虚拟资源池的资源,可以为用户提供安装和计划过程中各种服务和应用程序。这里的资源包含(服务器)硬件资源、软件资源、软件和配置),从而满足用户的需求。
2) 系统资源的安排则需要几个过程,通过使用脚本自动化安排,展现不同厂商设施的自主配置管理工具,从而保证这些调配的进程可以实现形式上的完备,从大量的人机交换、人工操纵使得计划安排的过程不再依赖于原本的形式。整体计划安排的过程基于工作流程来展现,如图3所示:
在这当中,工作流引擎和数据模板是我们在自主化计划管理工具中涉及的功能形式,通过将具体的软硬件甚至逻辑观点定义在数据模板中,管理工具可以标识并在工作流中对这些资源进行调度,实现分种类的处理。工作流引擎是调度和触及工作流,实现计划安排自主化的中心体系,自行将不同类型的脚本流程整治在一个集约化的形式系统当中。
2.4成资源监控
1)“云”往往会具备许多的服务器,而且其能源是是动态多变的,需要准时、确切、动态化的资源信息。资源监督控制可以作为“云”而对其资源的动态策划进行安排,提供了最为基本的和有效监测资源运用和承载的基础。
2) 资源的监控与检测是实现“云”资源系统的一大主要组成部分。它可以为之提供准确准时的监测控制体系的能源从而为其他的子系统提供了体系和性能的信息性能信息,从而为了更好地成形为体系资源的散播。
3) 云计算经由监控服务器监视和管理所有资源的云计算资源池的每个服务器上计划安排的代理服务器,根据每个服务器所预备下的能源和时常运用的信息资源数据送达到所在的仓库。进行监督管理的服务器数据资料仓库中的“云”体系的资源运用数据分析、资源可利用性和跟踪的效能,用以衡量和障碍排除问题所供给的信息和资源。
3 云计算发展目标寻索
3.1 云计算的总体论断
云计算在整个云计算的行业发展中,政府在这当中占据了极其重要的位置,并且,市场也考虑到云计算的所占据的市场份额。从而在资金投入和市场理念上产生了巨大的影响,因此必定会有大量的企业成长。但繁荣之后也必定会有一批企业选择退出。但这一轮的变革后,最后还在的那些企业最终是可以经得起考验的,也可以像联想、华为等主要品牌,代表中国展现在世界面前。整体来说,我国云计算行业整体是一盘象棋,在这个游戏中有领军人物,也有充当数目的,但现在一切都很难论断。但在美国仍在发展,在“广大撒网、培育”策略也应注意效率比,减少不必要的浪费,使用宝贵的资源,在许多行业中进行发展和扩张。
3.2 云计算应用
云应用和云服务的种类还在不断丰富,然而较为值得关注的是,客户在运用云计算的商品和服务比较单薄,因此只得到了少数的应用。经由增长效率、用户计划安排优先的标准、市场模式来说的话,企业的邮箱、线上杀毒、网络办公应是用户近期计划安排线上应用的主要关键点。统一通用信息、线上储存、线上CRM、企业合作的平台也有着较为广阔的提高空间。
线上ERP、线上财务管理、线上开发等其他仔细分工的市场还有着进一步地完善过程。
3.3 云计算的产业链与生态系统
云计算中波及的不同种类,他们都有自己的地位和影响,在云计算行业链条和生态体系中,云服务制造商的展现将是一个行业集约的成果,这种趋势是不可转变的。云服务提供商,从字面上理解的话则是经过云计算这种新的商业形式为企业的最后的客户提供服务,它可以为企业本身内部的企业提供服务,云计算部门也可能为行业企业云计算供应商提供专业服务,服务提供者在基础设施层提出了基础的计算资本,提供标准服务平台层中间的层面,提供了一个可执行的成熟的商业软件,客户可以依据不同的要求提出不同的云服务命令指示。并根据成熟的专业进行选择,更为重要的一点是,云服务供应商家,在多种类的信息和应用程序中将充足享受这一范围的成果。下面将仔细探讨云服务供给商、云平台运行服务提供商和云应用程序服务供给者的影响和生态体系。
3.4 云计算发展方向
云计算在2009年取得了快速的进展,人们的观念也逐步从怀疑转向更多的接受,云计算也逐渐进入该领域的企业,到了2010年,为云计算供应商的目标保障力度,提高服务质量协议和鼓励制造商接受基于软件的使用而比成本指标如客户尝试的数量,云计算有希望成为一个关键的业务运用平台。普遍来说的话,云计算的将来发展不能离开这种发展趋向。开发企业为使用云计算的用户和供应商为用户供应云服务,越来越多的先进的企业表明公司雄厚的实力,所以,云技术的创新将是无止境的。比如服务于广大区域网优化技术的某公司,这种趋向将促使更多的第三方公司根据云计算环境技术对数据中心的要求,包括切削载荷的成本或移动设备的云计算处理中。
4 结束语
云计算技术的发展研究 篇11
关键词:云计算;移动交换;解决方案
中图分类号:TN915 文献标识码:A 文章编号:1009-2374(2013)09-0010-02
现今,我国的通信企业发展缓慢,这主要是由于其通信建设规模的滞后所造成的。对早期的交换设备进行重新的改造、扩容以及建设,需要花费大量的人力、财力、物力等,这将对企业造成极大的经济负担与压力,而云计算SaaS模式将给通信企业的建设提供一种新的发展思路,采用SaaS模式的企业,只要租用“云”端服务,就能进行正常的运转,这就能有效地降低企业的投资成本。以下将对移动交换中云计算技术的运用情况进行分析。
1 云计算的概念介绍
云计算是由一些IT公司在并行处理、分布式处理以及网格计算的基础上所提出的一个概念。大多数云计算的供应商都是依据自身的业务而提出与之相关联的云计算战略。对云计算的理解通常是以“云”为重点,实行“云”加“端”相结合。存储资源以及计算机的虚拟化是由“云”提供的,而笔记本、桌面机以及手机等仪器则有“端”提供。在云计算服务中包括三种服务,具体为:基础设备服务(IaaS)、平台服务(PaaS)以及软件服务(SaaS)。
1.1 基础设备服务
基础设备服务主要的表现方式为存储服务与计算服务,所提供的主要是各种虚拟IT设备方面的服务,主要有存储、计算机、网络以及其他计算资料等。在虚拟的IT设施上,用户能够对软件进行任意的部署与运行,其中有应用程式以及操作系统。
1.2 平台服务
平台服务是一种面向专业客户,为其提供应用程序方面的服务。客户在供应商的云计算基础设施上,部署其应用程序,并将其程序供应给最后的用户。云计算的供应商为客户提供开发的工具以及语言,例如.net、Python、Java等等。对于专业的客户,不用对底层的云基础设备进行控制与管理,其中包含了存储、网络、操作系统以及服务器等等,但是客户能够对应用程序进行部署控制,也可以对应用程序中运行的托管环境配置进行有效的控制。
1.3 软件服务
运营商将云计算基础设备中正在运行的应用程序作为一种服务,并将其供给用户使用,用户就能够在不同的设备上利用客户端的界面对软件进行应用,运营商定期向用户收取一定的费用。对于任何的云计算基础设施,用户不需要进行控制与管理,其中主要包含存储、网络、操作系统以及服务器等等。该服务提供实时的运行软件为其在线服务,该服务方式丰富、种类多样。
2 移动通信现有软交换的概念介绍
21世纪,全球的移动用户在逐年增长。软交换拥有分层组网的功能,能够构建一个分布式的核心网络,在该网络当中,MSC-SERVER在遵守统一维护以及管理的基础上,在核心城市中进行设置,MGW则在遵守接入便捷以及互通便利的基础上,将其网络分散地分布在核心网络的边缘。MSC-SERVER与MGW在分布式的组网模式下,两者之间只有IP上所承载的一个信令,只占用很少的带宽,因此可以将MSC-SERVER与MGW进行经济的拉远处理,并使传统组网模式内的路由迂回、覆盖以及容量之间所存在的矛盾得到有效的解决,并且能够集中、统一地对其进行管理与维护。可以将移动软交换分成两个相对独立的器件:可以将MSC-SERVER使用在呼叫控制以及业务处理方面,而一个或者是多个的MGW被使用在承载层的格式转换以及媒体的交换方面。在这个架构的基础上,可以将高层中的MSC-SERVER的功能与低层中的MGW技术以及功能相独立,在这种情况进行业务升级时,能够有效地降低操作以及网络所带来的费用;可以在软交换当中进行新业务的提供,这将不会影响承载层中的MGW。此外,依据MSC-SERVER与MGW两者之间标准接口情况,对于MSC-SERVER与MGW的选择,运营商可从不一样的设备供应商中选取。可以在中心地区安置MSC-SERVER,在有需要的时候,运营商能够对其承载层容量进行扩充。这种网络配置特性能够有效地降低传输所带来的费用。
3 给予云计算技术的移动交换解决方案
3.1 云计算SaaS模式的使用功能以及特点
3.1.1 企业使用SaaS模式的应用,可以依据当地用户的实际数量以及需求量向总公司申请资源,这与CS结构客户端和服务器端结构模式相类似。这种形式能够有效地预防设施的浪费。企业使用SaaS模式,可以依据自身的应用规模以及使用需求来决定所要购买的软件功能模块以及资源,这使得企业的运行具有极大的扩展性以及灵活性。
3.1.2 企业使用SaaS模式应用,可以在“云”端托管其应用软件,而企业不直接掌握与管理其应用程序。对于通信用户所存取的资料与数据,都是在云端中进行集中的读取,这能够有效地加快其读取的速率。
3.2 给予云计算SaaS模式的优点
3.2.1 可靠性高:专业的云计算中心对系统的基础设计以及软件进行专业、科学的维护与管理。不管是最终的用户,还是软件的提供者,都不需要对一些专业性较高的基础设备进行维护与管理,例如服务器、网络以及数据库等设备,这样能够使得系统的可靠性得到有效的提升。
3.2.2 具有极大的扩展性以及灵活性:对于“云”资源的租用多少,用户可以依据自身的实际应用规模来决定,这种做法就能有效地避免投资重复情况的出现,从而避免的浪费的发生。由此可见,云计算具有极大的扩展性以及灵活性。
3.2.3 降低企业的成本,且有效地降低风险:对早期的交换设备进行重新的改造、扩容以及建设,需要花费大量的人力、财力、物力等,这对企业而言是一项极大的经济负担与压力,将会增加企业的投资成本。对于该问题,云计算是一种不错的解决方法。分公司不需要构建一个数据中心,也不需要订购一些昂贵的行业应用软件以及应用设施等,这样就能使企业的运营成本得到有效的控制。
4 结语
近年来,中国移动在我国的内蒙古呼和浩特地区建立了一个全国性的云计算数据中心,从而提升了整个商业的网络部署以及网络所覆盖的深度。从本质上而言,云计算集中存储着大量的服务器,把服务器中极大的存储资源以及运算资源,通过云技术展示给广大客户。在交换设备的领域中,云计算能够有效地降低企业的运营成本,从而使得企业的通信费用得到减少,使得企业的核心竞争力得到有效提升。
参考文献
[1]童晓渝,张云勇,房秉毅.分布式智能开放运营架构及
关键技术[J].中兴通讯技术,2011,(1).
[2]李逢庆.云计算技术环境下的大学教学支持服务体
系——第五届AEARU网络教育研讨会综述[J].教育发
展研究,2012,(3).
[3]曾东.基于移动云计算的无线网性能监测技术研究[J].
信息系统工程,2011,(11).
作者简介:毕洪斌(1978—),男,河北滦南人,广东公诚通信建设监理有限公司惠州分公司通信工程工程师,研究方向:移动通信技术。
云计算技术发展分析及其应用 篇12
作为一种非常新的计算管理模式, 云计算是以网络存储、分布计算以及网络计算等方面的发展为前提发展起来的, 现在逐渐被广泛地运用到很多的实际使用当中。同时, 云计算作为一种全新的计算方式, 某种条件下能够完全改变一些相关的行业, 例如与计算机息息相关的软件行业。从云计算的“云”字我们可以知道, 云计算的一些核心数据应该在我们使用的互联网当中存在, 因此它使用的所有的技术以及数据等都应该可以从日常使用的互联网中获取。另外一方面, 云计算除了会影响我们的商业开发之外, 还会影响着相关的一些其他行业, 例如相关的交付方式以及部署运行等等[2]。用较为简单的语言来描述, 也就是指使用云计算的用户, 将不再需要一个运算能力很强的客户端了, 而是只需要从我们的互联网中获取自己运行需要的数据就可以了, 能够根据自己的实际需求进行针对性的购买, 操作较为便捷。
1 云计算的定义
关于云计算的定义, 存在很多种不同的认识, 但很大一部分人都将“云计算”当作是分布式处理、并行处理以及网络计算机发展的产物, 这其实是指计算机进行商业的实现[3]。另外, 关于定义理解的差异较大的主要是软件开发者以及信息技术专家与普通使用用户之间的差异。云计算技术的开发人员认为其服务能力还待进一步加强, 并且目前的技术上仍然存在着上升空间, 需要更多的投入去研究、开发、完善。
2 云计算的基本原理
云计算的基本原理, 主要是指日常使用的计算机的计算分布在我们使用的本地计算机以及远程服务器当中。与互联网的工作原理十分相似, 云计算的数据处理就是将用户需要的资料切换到用户需要的运用程序上面, 然后按照用户的实际需求展开访问和存储。而云计算机描绘的内容就是用户可以在互联网上开展的技术访问与扩展, 简单的概括来说, 它就是一种具体的运用, 而这种运用刚好是通过大量的数据和较为强大的功能来驱使服务器运行相关的应用程序。
3 云计算的关键技术
云计算的产生是伴随着处理技术、分布式存储技术等相关的网络运用技术的发展实现的。关于云计算能够顺利发展, 从技术层面分析主要得益于“数据的存储能力”以及“分布式计算的能力”等两个方面[4]。我们日常经常提到的“云”指“云存储”和“云计算”两个方面, 云存储指普通的网络上的存储系统;“云计算”指使用虚拟资源进行计算, 计算的过程中首先应该将需要计算的任务进行拆分, 然后将拆分的任务发送到网络当中的虚拟资源中, 再结合相关的内容进行分布式计算, 接下来统计汇总分布计算的结果。因此, “云计算”就是“云存储”加上“云计算”。从云计算的计算过程来看, 云计算的主要技术指“虚拟化、集群化、数据存储、编程模型以及分布式计算”等几个方面, 但是在这些方面当中, 虚拟化技术、云计算平台管理技术、数据存储技术、数据管理技术以及编程模型是最关键的技术。
4 云计算应用
由于云计算技术的复杂性, 我国使用云计算方面还存在着许多问题, 因此云计算技术的运用在我国并没有广泛推广。通过抽样调研发现, 由于教育行业、电子商务行业等处理数据的需求量较大, 而云计算具备的大数据处理能力以及存储能力刚好可以满足其需求, 这些行业正好可以通过云计算实现信息的存储与共享。
纵观目前的计算机行业发展动态, 作为一门热门信息产业, 云计算技术越来越被大家重视和认可。比如, 教育行业使用了云计算之后, 大大地调高了学校的教育教学的水平, 另外在教育行业中使用云计算技术, 首先能够降低学校的资源建设的投入;其次, 由于网络的便捷, 使用云计算后, 相关的教学活动可以随时随地地展开, 从而推动移动教学的发展;再者, 云计算的信息存储能力大大地提升了学校相关数据的安全;最后由于网络的特性, 学校使用云计算能够帮助学校实现教育资源的共享。基于这些优点, 许多的教育机构以及学校陆续开始使用云计算, 但是随着使用的深入也逐渐暴漏了该项技术的一些问题[5]。首先, 云计算没有统一的数据存储标准, 从而导致数据不兼容;其次是资源的共享性较差。
因此, 如果我们想要在教育行业深入使用云计算技术, 那么必须建立统一的标准和统一的教育云系统, 并针对这些系统进行专业的管理和部署。“教育云”是一个专业系统, 主要是利用云计算技术将教育信息化资源以及系统进行整合, 并统一进行管理和规划, 最后通过互联网为广大的师生和社会人员提供优质的服务。教育云平台由“软件服务、平台服务以及基础服务”等几个方面组成, 软件服务是教育云的上层服务也是教育云最关键的部分。
5 结语
综上所述, 由于云计算的特点和优势, 给我们的生活带来了很大的方便, 同时也推动了信息技术的进步。另外一方面, 对于互联网技术的发展来说, 云计算技术的产生和发展尽管存在一些问题, 但是这些问题仍然阻挡不了它给网络信息技术发展带来的机遇, 因此, 随着互联网以及信息技术的进一步发展, 云计算的前景一片光明。
参考文献
[1]王佳隽, 吕智慧, 吴杰, 等.云计算技术发展分析及其应用探讨[J].计算机工程与设计, 2010 (20) :4404-4409.
[2]何明, 郑翔, 赖海光, 等.云计算技术发展及应用探讨[J].电信科学, 2010 (5) :42-46.
[3]滕萍.云计算技术发展分析及其应用研究[J].信息网络安全, 2012 (11) :89-91.
[4]杨燕.云计算技术发展现状及应用探讨[J].硅谷, 2015 (1) :154.
【云计算技术的发展研究】推荐阅读:
云计算的安全技术发展08-18
云计算技术研究的重点10-26
广电的云计算技术11-09
云计算技术05-27
云计算技术现状05-15
云计算核心技术07-03
云计算及其架构技术10-18
云计算技术及安全07-30
云计算信息技术教育08-21
云计算关键技术安全08-27