第一篇:云计算技术
东方赛普 物联网产业研究院
云计算技术
云计算技术 东方赛普 物联网产业研究院
云计算技术
第一章 云计算基础
现在,“云计算”越来越成为人们所关注的一个名词,因为它代表了信息时代的未来,云计算被视为科技业的下一次革命,而它也将对工作方式和商业模式带来根本性的改变,那么,什么是云计算?云计算有什么用处?它将如何改变整个世界?„„一连串的问题等待解答。
实际上,云计算不能算是一个全新的概念,它是并行计算、分布式计算和网格计算的综合和发展。但是,它将是一项颠覆性的技术。
何为云计算?
在解释什么是云计算之前,我们从感性上感受一下云计算的魅力,基于云计算平台的各种服务,将大大地简化人们的日常生活。
云作为数据中心,您可以:
多部手机、电脑或终端使用同一份联系人,不用担心手机丢失;
不用再管理纸质的名片,因为整个CRM客户关系管理系统都在云中,你可以通过浏览器、手机、笔记本等任一终端管理你的客户云作为运算中心,您还可以„„
粗略地计算,目前的个人计算机每个CPU芯片的处理能力是200MIPS,就是每秒种执行两亿次指令,当今社会,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。
而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在东方赛普 物联网产业研究院
云计算技术
于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。
云计算是个热度很高的新名词。由于它是多种技术混合演进的结果,其成熟度较高,又有大公司推动,发展极为迅速。Amazon、Google、IBM、微软和Yahoo等大公司是云计算的先行者。云计算领域的众多成功公司还包括Salesforce、Facebook、Youtube、Myspace等。
狭义云计算:是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源。
广义云计算:是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。云计算的产业三级分层:云软件、云平台、云设备。
服务模式角度:云计算是一种全新的网络服务模式,将传统的以桌面为核心的任务处理转变为以网络为核心的任务处理,利用互联网实现自己想完成的一切处理任务,使网络成为传递服务、计算力和信息的综合媒介,真正实现按需计算、网络协作。
技术角度:云计算(Cloud Computing)是对并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展或商业实现。东方赛普 物联网产业研究院
云计算技术
超大规模和虚拟化的云技术
云具有相当的规模
Google云计算已经拥有100多万台服务器,Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器,企业私有云一般拥有数百上千台服务器,“云”能赋予用户前所未有的计算能力和存储能力。
云提供虚拟的和透明的计算服务
应用服务(也可以说是应用程序)运行在云中。
所请求的资源来自“云”,而不是固定的有形的实体。
应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。
云计算支持用户在任意位置、使用各种终端获取应用服务。
只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
云计算的产生和发展
云计算产生
在计算机产生后的相当长的一段时间内,计算机网络都还处于一个黑暗时代。但是到了上世纪90年代以后,网络出现了爆炸式发展,进入了网络泡沫时代。
在21世纪初期,正当互联网泡沫破碎之际,Web2.0的兴起,让网络迎来了一个新的发展高峰期。
在这个Web2.0的时代,Flickr、MySpace、FaceBook、YouTube等网站的访问量,已经远远超过传统门户网站。用户数量多以及用户参与程度高,是这些网站的特点。因此,如何有效地为如此巨大的用户群体服务,让他们参与时能东方赛普 物联网产业研究院
云计算技术
够享受方便、快捷的服务,成为这些网站不得不解决的一个问题。
而与此同时,凭借Google文件系统搭建起来Google服务器群,为Google提供强大的搜索速度与处理能力。于是,如何有效利用这些这种技术,为更多的企业或个人提供强大的计算能力与多种多样的服务,就是像Google这样拥有巨大服务器资源的企业在考虑的问题。
正是因为一方对计算能力的需求,而另一方能够提供这样的计算能力,于是云计算就应运而生。
云计算发展历程
1983年,太阳电脑(Sun Microsystems)提出“网络是电脑”(“The Network is the Computer”)。
2006年3月,亚马逊(Amazon)推出弹性计算云(Elastic Compute Cloud;EC2)服务。
2006年8月9日,Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)首次提出“云计算”(Cloud Computing)的概念。Google“云端计算”源于Google工程师克里斯托弗·比希利亚所做的“Google 101”项目。
2007年10月,Google与IBM开始在美国大学校园,包括卡内基美隆大学、麻省理工学院、斯坦福大学、加州大学柏克莱分校及马里兰大学等,推广云计算的计划,这项计划希望能降低分布式计算技术在学术研究方面的成本,并为这些大学提供相关的软硬件设备及技术支持(包括数百台个人电脑及BladeCenter与System x服务器,这些计算平台将提供1600个处理器,支持包括Linux、Xen、Hadoop等开放源代码平台)。而学生则可以通过网络开发各项以大规模计算为基础的研究计划。
2008年1月30日,Google宣布在台湾启动“云计算学术计划”,将与台湾台大、交大等学校合作,将这种先进的大规模、快速计算技术推广到校园。东方赛普 物联网产业研究院
云计算技术
2008年7月29日,雅虎、惠普和英特尔宣布一项涵盖美国、德国和新加坡的联合研究计划,推出云计算研究测试床,推进云计算。该计划要与合作伙伴创建6个数据中心作为研究试验平台,每个数据中心配置1400个至4000个处理器。这些合作伙伴包括新加坡资讯通信发展管理局、德国卡尔斯鲁厄大学Steinbuch计算中心、美国伊利诺伊大学香宾分校、英特尔研究院、惠普实验室和雅虎。
2008年8月3日,美国专利商标局网站信息显示,戴尔正在申请“云计算”(Cloud Computing)商标,此举旨在加强对这一未来可能重塑技术2010年3月5日,Novell与云安全联盟(CSA)共同宣布一项供应商中立计划,名为“可信任云计算计划(Trusted Cloud Initiative)”。
2010年7月,美国国家航空航天局和包括Rackspace、AMD、Intel、戴尔等支持厂商共同宣布“OpenStack”开放源代码计划,微软在2010年10月表示支持OpenStack与Windows Server 2008 R2的集成;而Ubuntu已把OpenStack加至11.04版本中。2011年2月,思科系统正式加入OpenStack,重点研制OpenStack的网络服务。
云计算的来临
数据在云端:不怕丢失、不必备份、可以任意点的恢复 软件在云端:不必下载自动升级
无所不在的计算:在任何时间、任意地点、任何设备登录后就可以进行计算 服务无限强大的计算:具有无限空间、无限速度。东方赛普 物联网产业研究院
云计算技术
第二章 云计算相关概念
“云计算”是一个很新的概念,这个名词提出来才一两年,到目前为止,云计算没有什么标准化组织,连概念也不是十分清晰和准确的,对于云计算,各家有各家的说法,大家各执一辞。
本节将集各家之词,提出一个比较合理的概念和解释。
云
云是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等等。
云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本。
有人打了个比方:这就好比是从古老的单台发电机模式转向了电厂集中供电的模式,它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
云计算特点
超大规模:服务器群
虚拟化:可以看作是一片用于计算的云 高可靠性:冗余副本、负载均衡 通用性:支撑千变万化的实际应用 高可扩展性:灵活、动态伸缩 按需服务:按需购买
极其廉价:不再需要一次性购买超级电脑 安全: 摆脱数据丢失、病毒入侵 东方赛普 物联网产业研究院
云计算技术
方便:支持多终端、数据共享东方赛普 物联网产业研究院
云计算技术
第三章 云计算关键技术
云计算是并行计算、分布式计算和网格计算的综合和发展,为了更好地理解什么是云计算,我们先来简单了解一下它们之间的异同。
并行计算
概念:并行计算是指通过高速网络相互联接的两个以上的处理机相互协调,同时计算同一个任务的不同部分,从而提高问题求解速度,或者求解单机无法求解的大规模问题。
并行计算是相对于串行计算来说的,所谓并行计算分为时间上的并行和空间上的并行,时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。
特点:把计算任务分派给系统内的多个运算单元,大型机的多CPU和多存储器
并行计算问题的特征
将工作分离成离散部分,有助于同时解决
随时并及时地执行多个程序指令(多条线同时运行) 多计算资源下解决问题的耗时要少于单个计算资源下的耗时
分布式计算
概念:分布式计算是利用互联网上的计算机的CPU 的闲置处理能力来解决大型计算问题的一种计算科学。一个工作被分成多个任务包,同时在通过网络连接起来的计算机上运行。
特点:把计算任务分派给网络中的多台独立的机器
优点:
稀有资源可以共享 东方赛普 物联网产业研究院
云计算技术
通过分布式计算可以在多台计算机上平衡计算负载 可以把程序放在最适合运行它的计算机上
网格计算
概念:网格计算是指分布式计算中比较广泛使用的子类型。这种计算模式是利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机”,其中每一台参与计算的计算机就是一个“节点”,而整个计算是由成千上万个“节点”组成的“一张网格”,所以这种计算方式叫网格计算。它可以分析来自外太空的电讯号,寻找隐蔽的黑洞,并探索可能存在的外星智慧生命;可以寻找最大的质数,破解数学难题;可以分析气候的变化,应对环境问题。
特点:网格(Grid)这个词来自于电力网格(PowerGrid)。“网格”与“电力网格”形神相似,一方面,计算机网纵横交错,很像电力网;另一方面,电力网格用高压线路把分散在各地的发电站连接在一起,向用户提供源源不断的电力。用户只需插上插头、打开开关就能用电,一点都不需要关心电能是从哪个电站送来的,也不需要知道是水力电、火力电还是核能电。建设网格的目的也是一样,其最终目的是希望它能够把分布在因特网上数以亿计的计算机、存储器、贵重设备、数据库等结合起来,形成一个虚拟的、空前强大的超级计算机,满足不断增长的计算、存储需求,并使信息世界成为一个有机的整体。,实际上,网格计算就是分布式计算的一种。如果我们说某项工作是分布式的,那么,参与这项工作的一定不只是一台计算机,而是一个计算机网络,显然这种“蚂蚁搬山”的方式将具有很强的数据处理能力。网格计算的实质就是组合与共享资源并确保系统安全。
效用计算
概念:效用计算(Utility Computing)是一种提供计算资源的商业模式,用户从计算资源供应商获取和使用计算资源并基于实际使用的资源付费。简单说,是一种基于资源使用量的付费模式。效用计算主要给用户带来经济效益。
虚拟化 东方赛普 物联网产业研究院
云计算技术
概念:云计算中心使用虚拟化技术管理服务器资源。虚拟化指对计算资源进行抽象的一个广义概念。虚拟化对上层应用或用户隐藏了计算资源的底层属性。它既包括使单个的资源(比如一个服务器,一个操作系统,一个应用程序,一个存储设备)划分成多个虚拟资源,也包括将多个资源(比如存储设备或服务器)整合成一个虚拟资源。东方赛普 物联网产业研究院
云计算技术
第四章 云计算的服务层次
InfoWorld网站同数十家公司、分析家和IT用户讨论出了云计算的几大形式,下面将大体介绍每一种云计算形式。
云计算服务类形
基础设施即服务(IaaS) 软件即服务(SaaS) 网络服务
平台即服务(PaaS) 管理服务提供商(MSP) 商业服务平台 云安全
基础设施即服务——IaaS
IaaS是为IT行业创造虚拟的计算和数据中心,使得其能够把计算单元、存储器、I/O设备、带宽等计算机基础设施,集中起来成为一个虚拟的资源池来为整个网络提供服务。
IaaS服务向用户提供基本的计算、存储和网络资源,用户基于这些资源,可安装任意的操作系统软件和应用软件以完成计算。例如Amazon EC2为用户提供弹性云计算服务。
Amazon使用弹性计算云(EC2)和简单存储服务(S3)为企业提供计算和存储服务,收费的服务项目包括存储服务器、带宽、CPU资源以及月租费。月租费与电话月租费类似,存储服务器、带宽按容量收费,CPU根据时长(小时)运算量收费,Amazon把云计算做成一个大生意没有花太长的时间:不到两年时间,Amazon上的注册开发人员达44万人,还有为数众多的企业级用户。东方赛普 物联网产业研究院
云计算技术
有第三方统计机构提供的数据显示,Amazon与云计算相关的业务收入已达1亿美元。云计算是Amazon增长最快的业务之一。
S3:S3的基础窗口是桶,桶是存放文件的容器。S3给每个桶和桶中每个文件分配一个URI地址,因此你可以通过http或者https协议进行访问。(认证、权限控制),Google App Engine这种服务让开发人员可以编译基于Python的应用程序,并可免费使用谷歌的基础设施来进行托管(最高存储空间达 500MB)。
对于超过此上限的存储空间,谷歌按“每CPU内核每小时”10至12美分及1GB空间15至18美分的标准进行收费。
软件即服务——SaaS SaaS是一种基于互联网提供软件服务的应用模式,使用基于web的软件提供在线软件服务,例如,国内厂商八百客、沃利森的CRM、ERP的在线应用,用友、金蝶的在线财务软件,国外的Salesforce.com、RightNow提供的CRM在线应用。
SaaS是一种随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的完全创新的软件应用模式,SaaS服务模式与传统的销售软件永久许可证的方式有很大的不同,它采用软件租赁的形式。这种模式是未来管理软件的发展趋势。
现阶段这种类型的云计算通过浏览器把程序传给成千上万的用户,在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维持一个程序就够了,这样能够减少成本。
对于广大中小型企业来说,SaaS是采用先进技术实施信息化的最好途径。企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,向SaaS提供商租赁软件服务。SAAS在人力资源管理程序和ERP中比较常用,Salesforce.com是迄今为止这类服务最为出名的公司,Google Apps和Zoho Office也是类似的服务。
网络服务
提供API让开发者能够开发更多基于互联网的应用,中移动的 Fetion Web Service。东方赛普 物联网产业研究院
云计算技术
网络服务是一组组存在于互联网上的API,也就是一些具有URL的函数,给用户提供二次开发的能力
平台即服务——PaaS
把服务器平台或开发环境作为一种服务提供的商业模式,提供集成开发环境、服务器平台等服务,用户使用PaaS开发应用程序并通过互联网和其服务器传给其他用户。例如,Google AppEngine 让用户可以Google的基础架构上运行网络应用程序,Amazon S3提供简单存储服务。
所谓PaaS实际上是指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用,但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。
国内的SaaS厂商八百客的PAAS开发平台,用户不再需要任何编程即可开发包括CRM、OA、HR、SCM、进销存管理等任何企业管理软件,而且不需要使用其他软件开发工具并立即在线运行
云计算
云计算技术将使得中小企业的成本大大降低,过去,小公司人力资源不足,IT预算吃紧,包括服务器硬件、服务器操作系统和数据库系统的授权、网络带宽等,一切都需要钱,而如今,云计算为它们送来了大企业级的技术,并且先期成本极低,升级也很方便。东方赛普 物联网产业研究院
云计算技术
第五章 云计算发展难题与障碍
对于“云计算”,业界已经为之争论了不止一年,IBM、微软、Google等产业大哥们也各自运功,以“云计算”作为获得未来产业主动权的阵地,作为消费者,我一直觉得“云计算”是未来的IT行业的发展趋势,但是:“云计算”何时才能从云端到地面? 关于“云计算”技术标准和发展方向的争论依然此起彼伏,我们却已经悄然步入“云计算”的年代。
云计算技术难点
高可靠的系统技术
支撑云计算的是大规模的集群计算系统,当系统规模增大后,可靠性和稳定性就成为最大的挑战之一。
可扩展的并行计算技术
并行计算技术是云计算的核心技术,也是最具挑战性的技术之一。多核处理器的出现增加了并行的层次性能使得并行程序的开发比以往更难。
海量数据的挖掘技术
云计算面对的是TB乃至PB级的海量数据,如何从数据中获取有效的信息,这将是决定云计算应用成败的关键。
数据安全技术---云安全技术
将原本保存在本地、为自己所掌控的数据交给一个外部的云计算服务中心,这样一个改变并不容易。网络技术的发展,使得带宽将不会成为主要障碍,安全性依旧是最重要的顾虑。
所有数据都存储在云中,不管是个人的多媒体数据,还是企业的敏感数据。目前网上最流行的基于网络的商业应用是工资和客户账户管理,这是最敏感的商东方赛普 物联网产业研究院
云计算技术
业信息之一。
此类信息泄露事件已经发生了不止一起,并且每次都是大规模的数据外泄。去年,美国零售商TJX约有4500万份用户信用卡号被黑客盗取。英国政府丢失2500万人的社会保障号码等资料。在线软件公司salesforce.com也丢失了100万份用户的Email和电话号码,个人的私有数据还好一点,但企业的商业数据,云服务提供商必须具有强大的威信和信誉,保证不窃取用户的私有数据。
云系统是向全世界公开的,因为它要保证用户能随时随地通过各种信息终端访问服务,所以黑客就有同样的机会窃取信息。
云计算是一个巨大的系统,计算能力是最牛的,信息吞吐量是海量的,但是,它的效率肯定不是最高最优的,云系统是一个巨大的服务器集群,每时每刻都在消耗电能。
当计算机硬件的价格遵循着摩尔定律在不断下降,但是功耗方面的支出却随着通货膨胀和油价上涨而不断地攀升。
当Google的每次搜索被人换算成二氧化碳排放量,自己都不得不把处理中心部署在水电站附近,甚至还准备建立自己的电厂。东方赛普 物联网产业研究院
云计算技术
第六章 云计算应用实例
Google的云计算平台
Google最早提出了“云计算”的概念。Google提出了一整套基于分布式并行集群方式的基础架构,利用软件来处理集群中经常发生的节点失效问题。
IBM 的“蓝云”计划
IBM通过将Tivoli、DB2、WebSphere与硬件产品(目前是x86刀片服务器)集成,为企业架设一个分布式、可全球访问的资源结构。
微软的云计算平台
微软推出了名为“Azure Services Platform”的云计算平台,我们可以把Windows Azure理解云计算中心的操作系统,它的底层是数据中心中数量庞大的Windows 64位服务器。Windows Azure通过底层的结构控制器(Fabric Controller),有效的将这些服务器组织起来,给前端的应用提供计算和存储能力,并保证其可靠性。
Amazon的弹性计算云平台EC 2 EC2是Amazon所开发的云端运算服务环境,它提供客户租赁虚拟执行环境,以供企业开发、测试或执行自己的应用程序,客户可以选择每个执行环境的规格,自己定义需要的内存空间、运算单位及储存空间等。
第二篇:云计算技术的发展和应用
云计算技术的发展和应用
班级:2011级计科系计本班 姓名:何玲芳
摘要:重点解读了云计算这种新的网络应用模式的概念,阐述了
其实现的方式,分析了其在现阶段的优势,并对现有的云计算服务进行了简略的介绍。最后以实例阐述了云计算技术的应用。
关键字:云计算 网络 发展 应用
在计算机网络不断发展过程当中,总是能够提出一些新的概念让 我们目不暇接。在“网络”概念提出10余年后,又一个类似其改进版的新概念“云计算”被重新提了出来。
云计算是一种基于互联网的计算方式,通过这种方式,共享的软 硬件资源和信息可以按需求提供给计算机和其他设备。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源,它意味着计算能力也可作为一种商品通过互联网进行流通。
云计算是分布式处理,并行处理和网络计算的发展,或者说是这些计算机科学概念的商业实现。云计算的基本原理是:通过使计算机分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。这就好比是从古老的单台发电机模式转向了电厂集中供电的模式,它意味着计算机能力也可以作为一种商品进行流通,就像煤气,水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。因此,在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务,从这个角度而言,最终用户才是云计算的真正拥有者。云计算的应用包括这样的一种思想,把力量联合起来,给其中的每一个成员使用。对于云计算,李开复(原Google全球副总裁,中国区总裁)打了一个形象的比喻:钱庄。最早人们只是把钱放在枕头底下,后来有了钱庄,很安全,不过,兑现起来比较麻烦。现在发展到银行可以到任何一个网点取钱,甚至通过ATM,或者国外的渠道。“云计算”带来的这样一种变革——由谷歌,IBM这样的专业网络公司来搭建计算机存储,运算中心,用户通过一根网线借助浏览器就可以很方便的访问,把“云”作为资料存储以及应用服务的中心。
云计算的优势毫不保留的展现在世人面前,人们确实体会到了它的伟大与神奇。它的优势有:廉价,计算能力比以往的任何方式都强大,数据存储在云端,人们不用担心数据的丢失。IBM曾经表示,他们的管理使任何用户的数据都存储三份,当其中一份出现崩溃,丢失之类的问题后检测系统会自然的在另外一个地方再次复制一份。数据丢失对用户来说是个从来不用担心的问题。云计算的规模性可以使所有的资源充分共享,同步。在这方面苹果公司的同步功能无疑是令人印象深刻的。云计算对于数据的存储能力也是毋庸置疑的,仿佛人类世界的所有数据都不足以填满,事实也的确是这样,不然Google怎么会有那样宏伟的计划,对于普通用户而言,操作系统的兼容性不再是烦恼。在云端,无论用何种方式连接到数据,分享都是方便快捷的。
云计算是信息技术(IT)行业最新的发展潮流。它曾被描述为由若干新型现有技术带来一场技术变革。大量的云服务已经出现,这些服务是通过它自己的服务网站入口来提供,然后根据“按使用支付”的定价机制来向客户收取费用。云计算才刚刚兴起,许多系统仍处在概念验证阶段。文献研究发现,云计算研究分裂成两大方向:一方面,研究云的技术问题,如云架构,云存储,云安全,云标准化,并行计算,开源计算等等;另一方面,从企业和用户的角度看待云计算的含义,如云的商业化,云的商业模式等等。在云计算中,根据其服务集合所提供的服务类型,整个云计算服务集合被划分成4个层次:应用层,平台层,基础设施层和虚拟化层,这4个层每一层都对应着一个子服务集合:软件即服务,平台即服务,基础设施即服务,硬件即服务。在云计算服务体系结构中各层次与相关云产品对应。应用层对应SaaS软件即服务,如Google APPS,SoftWare+Services;平台层对应PaaS平台即服务,如IBMIT Factory,Google APPEngine,Force.com;基础设施层对应IaaS基础设施即服务,如Amazo Ec2,IBM Blue Cloud,Sun Grid;虚拟化层对应硬件即服务结合Paas提供硬件服务,包括服务器集群及硬件检测等服务。云计算的表现形式多种多样,简单的云计算在人们日常网络应用中随处可见。对于众多的服务,可将云计算提供的服务细分为以下七个类型。1.SaaS(软件即服务)。SaaS通常被用在企业管理软件领域,产品技术和市场,国内的厂商以八百客,沃丽森为主,主要开发CRM,ERP等在线应用。用友,金蝶等老牌管理软件厂商也推出在线财务SaaS产品。国际上其他大型软件企业中,微软提出了Software+SaaS模式,谷歌推出了与微软Office竞争的Google Apps,Oracle在收购Sieble升级Sieble on-demand后推出Oracle on-demand,SAP推出了传统和SaaS的杂交模式。2.平台即服务。包括提供集成开发环境,集成Web服务和数据库,支持团队协作,提供实用设备。3.按需计算。按需计算用于提供数据中心创建的解决方案,帮助企业用户创建虚拟的数据中心。这种方式的优点在于用户只需要低成本硬件,按需租用相应计算能力或存储能力,大大降低了用户在硬件上的开销。4.MPS(管理服务提供商)。管理服务是面向IT厂商的一种应用软件,常用于应用程序监控服务,桌面管理系统,邮件病毒扫描,反垃圾邮件服务等。目前瑞星杀毒软件早已推出云杀毒的方式。5.商业服务平台。商业服务平台是SaaS和MSP的混合应用,提供一种与用户结合的服务采集器,是用户和提供商之间的互动平台,如互动管理系统中用户可以订购其设定范围的服务与价格相符的产品或服务。6.网络集成。网络集成是云计算的基础服务的集成,通常采用的“云计算总线”,整合互联网服务类似的云计算公司,方便用户对顾问提供商的比较和选择,为客户提供完整的服务。7.云端网络服务。网络服务供应商提供API能帮助开发者开发基于互联网的应用,提供网络拓展功能性。服务范围从提供分散的商业服务到涉及Google Maps,ADp薪资处理流程,美国邮电服务Bloomberg和常规的信用卡处理服务等的全套API服务。
云计算的数据存储技术主要有谷歌的非开源的CFS和Hadoop开发团队开发的CFS的开源实现HDFS。大部分IT厂商,包括yahoo,intel的云计划采用的都是HDFS的数据存储技术。云计算的数据管理技术最著名的是谷歌的BigTable数据管理技术,同时Hadoop数据开发团队正在开发类似BigTable的开源数据管理模块。云计算采用MapReduce的编程模型。现在所有IT厂商提出的云计划中采用的编程模型,都是基于MapReduce的思想开发的编程的工具。MapReduce不仅仅是一种编程模型,同时也是一种搞笑的业务调度模型。MapReduce这种编程不仅适用于云计算,在多核和多处理器,cell processor以及异构机群上同样具有良好的性能。云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。由于较早地进入了云计算市场,亚马逊和谷歌目前正在领跑该市场。而IBM、微软和VMware紧随其后。以亚马逊为例,从2004年开始,亚马逊陆续推出了简单队列服务、MechanicalTurk等云计算服务雏形。亚马逊云计算部门负责人JeffBarr表示,云计算服务成熟的标志是亚马逊在2006年推出的简单存储服务(S3)和弹性计算云(EC2)。之后,企业数据和服务都已被放在亚马逊的“云端”了。那么“云端”到底在哪里呢?其实就是亚马逊分布在全球的服务器——这些服务器可以在瞬间共同完成租用企业的一个任务。
参考文献及网站:《大师访谈云计算——推动商业与技术变革》电子工业出版社;《云计算》机械工业出版社;《云计算的关键技术与应用实例》人民邮电出版社; 中国云计算服务网http://www.xiexiebang.com/
第三篇:论云计算技术及运营可行性研究论文
摘 要:随着我国科学技术的发展,信息技术已经广泛的应用到了社会生活的方方面面。云计算技术作为一项近几年来新提出来的技术概念,在计算机科学领域得到了广泛的关注,并引发了一系列的研究探讨。本文对云计算技术的发展以及其关键技术进行了详细的阐述,并对云计算技术运营的可行性进行了分析,为云计算技术的发展提供参考。
关键词:云计算技术;运营;可行性;参考
云计算是一种通过互联网提供虚拟化资源的,动态且易扩展的计算方式为用户提供自定义的、有效可靠的、资源利用最大化的分布式计算服务的新兴技术。计算服务在最初主要是集中采用大型处理机进行计算,随着信息和通信技术的发展,逐渐发展为基于网络的分布式任务处理模式,近年来又出现了按需处理的云计算技术。云计算技术会将网络上的各种服务资源首先进行虚拟化,然后再安排专人负责整个资源的调度、管理和维护工作,实现资源的按需服务。云计算模式综合运用了分布式计算、虚拟化技术、效用计算、网格计算以及Web服务等多项技术,从而保证虚拟资源能在任何时间、任何地点得到最大化的利用,极大地提高了大规模计算的效率。
目前云计算一定成为一种提供互联网服务的重要商业平台,云计算的概念已经逐渐深入到包括以虚拟化技术为基础的IT资源整合服务的各种运算服务当中,极大地推动了信息计算科学的发展。因此加强云计算技术的研究以及对其运营可行性进行深入分析具有重大的现实意义。云计算技术的关键技术以及计算优势
云计算技术是一项复杂的超级计算工程,在数据存储、数据管理、系统管理等多个方面有自身独特的关键技术,同时也由于这些关键技术云计算也形成对于其他计算方式的优势,极大地提高了计算的效率和计算速度。
1.1 云计算的关键技术。
(1)数据存储技术。云计算中的数据存储技术采用冗余的存储方式,对同一份数据保存多个副本,从而保证存数数据的可靠性和安全性。并且云计算是大数据计算,要同时为大量客户进行服务,这也就要求云计算的数据存储具有较高的吞吐率和传输速度,从而保证多个客户可以及时有效的得到数据计算服务。目前主要的云计算数据存储技术包括Google开发的GFS以及Hadoop团队开发的HDFS。
(2)数据管理技术。云计算中数据管理技术一般采用列存储的数据管理方式。云计算是面向大量客户的大数据计算,需要对大量的数据进行集中有效的管理,同时在计算过程中需要调用数据时,快速准确的在庞大的数据库找到所需要的数据也是数据库管理的关键技术之一。
(3)云计算平台管理技术。云计算平台管理是运用“神经网络”将大量的服务器串联起来进行协调工作,通过智能化的手段实现整个系统的正常运行。云计算结构庞大,关联的服务器数量可能回达到上百万台,运行的应用错综复杂,因此做好整个云计算平台的管理工作也是云计算过程中的一项关键技术。
(4)并行编程模式。云计算采用Map-Reduce 编程模式,将任务分成多个子任务,通过 Map 和 Reduce 两步实现任务在大规模计算节点中的调度与分配。云计算编程模型中的并行执行和任务调度对于用户和编程人员的透明更加有效的利用云计算技术中的资源,更好地为客户进行服务。
(5)绿色节能技术。云计算系统和传统的计算模式有着本质的区别,云计算是以数据中心建设为核心而优化的。一旦系统温度过高,降温措施自动相应并自动将该计算中心的计算任务转移到其他计算中心,实现该中心的自动降温,最终实现了云计算的节能减排和系统优化。
1.2 云计算的计算优势。
云计算技术极大的降低了企业的IT建设以及运营维护成本,节省了能源消耗,同时提高了企业的数据处理效率。云计算技术在数据存储、数据管理、运算能力方面的优势使其成为推动企业信息发展、科学进步的巨大动力。
结合相关的技术理论对比可以发现:
(1)云计算的操作可性能比较高,成本低。对于一些新兴企业来说,可以用较少的资金就能完成相关的数据运算,将相应的商业计划付诸实际。较低的操作成本,快速启动是云计算对于其他模式的一大优势。
(2)云计算技术可以根据客户的需求分配相应的计算资源,不会造成计算资源的浪费,具有良好的灵活性。同时云计算具有强大的计算能力和数据存储、管理能力,可以最大程度的满足不同客户对不同数据处理的要求。
(3)云计算服务平台属于公共服务平台,在客户的使用过程中不需要自身部署安装自身的数据处理中心,无需投入额外的资金,获取计算服务的成本较低。云计算技术的运营可行性分析
云计算技术主要是利用云计算服务平台向相关的技术人员和不同的客户提供平台开口,利用这开口平台可以提供的基础服务主要包括一下几个方面:
(1)云计算中的客户与存储管理。云计算的主要服务对象包括相关的技术人员和一般的消费者。云计算技术会根据实际用户的需求进行资源的科学性匹配,及时对资源进行划分和释放。当用户的需求完成之后,这部分资源就会被及时释放,并且用于其他用途,当新的用户提出新的需求时,这部分资源又会被重新划分,再次利用起来,从而保证了资源利用的最大化。同样云计算过程中的数据存储管理也会根据用户的个人需求及时的进行调用、切换以及释放等,从而保证存储资源应用到最需要的地方,提高存储空间的利用率。
(2)云计算中的运营成本。云计算中可以通过压缩软件开发生命周期以及降低IT总成本来降低云计算的运营成本。降低软件的开发周期可以有效降低,制定统一的标准以及规划可以有效的节约人力资源成本。同时运用云计算技术可以延长服务器的使用年限,间接降低了运营过程中的硬件成本。
(3)云计算中操作系统的部署和维护。云计算可以通过云计算平台中的平台开口管理员来实现对整个操作系统的部署以及运营维护。当云计算过程中需要进行一对一特殊服务或者特殊定制服务时,相应的平台开口管理员可以通过相关操作,实现相关软件的一对一特殊定制服务。云计算技术的案例应用
中国移动作为最早介入我国云计算领域的企业之一,从而2007年就逐渐开始了云计算的研究与应用,为了满足中国移动对于低成本、高性能、高可靠性、可扩展IT计算和存储以及对于互联网服务的需求,中国移动实施了“大云”计划,并在2008年建设了256个实验平台,试点结果分析表明云计算技术在降低陈本、提高效率等方面有着显著的效果。通过“大云”运行结果和小型机系统的对比分析可以发现:“大云”的数据挖掘性能提高了将近50倍,其数据处理性能最高提高了将近60倍,云计算的优越性非常明显。结束语
云计算技术作为一种新兴的计算模式,得到了广泛的关注,又由于自身在数据存储、管理,计算等方面的巨大优势,得到了广泛的应用。云计算模式的出现使得计算能力以及存储空间可以像普通商品一样通过互联网进行流通、交易、买卖,这极大地促进了信息计算科学的发展、为企业的数据计算提供了廉价有效的服务。通过加强对云计算技术以及其运营可行性的研究,可以更好地将云计算技术推向市场,为广大企业和人民群众服务。
参考文献:
[1]唐敏.基于自然云的云计算模型[EB/OL].中国科技论文在线,2008(09).[2]王文清,陈凌.CALIS数字图书馆云服务平台模型[J].大学图书馆学报,2009(04):13-18.
第四篇:2011深圳市云计算技术应用创新研讨会邀请函
2011深圳市云计算技术应用创新研讨会
邀请函
尊敬的先生/女士:
您好!云计算正席卷全球,您准备好了吗?
深圳企业目前30万台服务器的耗电量相当于内地一个中小城市用电量,云计算通过实施虚拟化进行应用整合后,数据中心一年可以节约电量高达30%,让企业IT能耗降低60%。
云计算正在加速传统数据中心的变革,集群、分布式计算、弹性计算等技术植入,实现了动态分配、降低成本等多项功能。
云计算将颠覆企业服务器托管租用模式,以IaaS弹性云计算为核心的云数据中心将是推动信息、通信和技术三者融合、开展云应用的基石。
如何缓解因业务快速发展而给企业、政府带来的巨大能耗与成本压力?
如何部署高效绿色的云计算平台? 如何利用云计算进行业务创新?
本次研讨会将深入探讨并分享云计算最新技术趋势,为构建高效绿色的企业IT出谋献策。
诚挚邀请您拔冗光临!
深圳市云计算产业协会
2011年10月19日
第五篇:浅谈云计算技术在教学中的应用
浅谈云计算技术在教学中的应用
【摘要】:随着计算机网络技术的迅猛发展,现有的院校的计算机教学已不能适应信息技术的发展,计算机教学必须随着社会发展的不同阶段加以充实和调整,以往的计算机教学都是在全国计算机等级考试的驱动下实施统一的模式,已不在适应这个计算机技术日新月异的时代。因此,进行面向未来的计算机基础教育的更新很有必要,这也是教育发展的需要。云计算就诞生在这一时代,并将会对计算机教学的更新起到重要的作用。本文在介绍云计算概念、探讨云计算技术在教育中的应用现状以及信息技术学科特点的基础上,探讨了云计算技术在信息技术教育教学中的应用。
【关键词】云计算、计算机技术、辅助教学
一,云计算的概念
云计算是在分布式计算、并行计算、网格计算的基础上提出的一种新型计算模型,它提供了可靠安全的数据存储、强大的计算能力和方便快捷的互联网服务,是下一代网络计算平台的核心技术。云计算已经给IT行业带来重大的变革,在我国的一些商业领域得到了初步的应用,同样它也将对教育领域产生重要而深远的影响,特别是对信息技术的教育教学方面。
二、计算基本原理和发展现状
云计算的基本原理是,用户所需的应用程序并不需要运行在用户的个人电脑、手机等终端设备上,而是运行在互联网的大规模服务器集群中。用户所处理的数据也并不存储在本地,而是保存在互联网的数据中心里面。这些数据中心正常运转的管理和维护则由提供云计算服务的企业负责,并由他们来保证足够强的计算能力和足够大的存储空间来供用户使用。在任何时间和任何地点,用户都可以任意连接至互联网的终端设备。因此,无论是企业还是个人,都能在云上实现随需随用。同时,用户终端的功能将会被大大简化,而诸多复杂的功能都将转移到终端背后的网络上去完成。
据中国电子报载2008年5月,谷歌和IBM共同宣布携手进军“企业云”领域; 2009年1月,国内最大的互联网基础服务厂商世纪互联,正式发布了基于云计算技术的产品线;2009年3月17日,思科高调推出了业界首款统一计算系统(UCS),思科中国首席技术官梁永健对记者承认:“UCS是搭建云计算数据中心的一个关键架构。云计算已经在中国生根发芽,落地开花。这让我们有了一个可以充分利用云计算这项技术与服务的空间。
三、云计算在信息技术教育领域的应用现状
目前,云计算是当前信息技术应用的先进领域,针对云计算在教育领域的应用和研究微乎其微,更不用说是针对云计算在信息技术教育教学中的应用的相关研究,因此,探讨利用云计算来建立学习环境,协助我们的学生进行信息技术科目的学习,利用最先进的云计算来帮助我们进行信息技术教育,也就是云计算辅助教学就显得十分必要
四、云计算辅助教学对信息技术教育教学的影响
信息技术学科与传统学科相比,在教学方式方法上有着自身的特点:在教学进度、教学内容和教学要求上具有异步的特点;学生在学习过程中具有充分的交互特点;学习方法上具有典型的相互协作的特点和教学内容及教学结果评价的开放性等特点。云计算辅助教学从本身信息技术的学科特点以及从事信息技术教学所需的软硬件方面,提供了一些合适的,可行的方案。云计算辅助教学对信息技术教育的影响主要表现在以下几个方面:
1、可以为学校节约计算机、网络交换等硬件设备的购买和维护成本 目前,大部分中小学都配备着大量的计算机和网络设备,为了满足越来越多的计算需求和信息技术学科教学所需的硬件需求,学校不得不经常购买更新计算机硬件以及一些网络设备。云计算固有的特点使其比其他新技术更容易进入学校。如果使用云计算辅助教学服务,绝大部分计算任务交给云端(分布式计算机服务器)来完成,学校只需让电脑接入互联网即可。云计算能把分布在大量的分布式计算机上的内存、存储和计算能力集中起来成为一个虚拟的资源池,并通过网络为用户提供实用计算服务。云计算对用户端的设备要求很低———这一特点决定了云计算辅助教学将会在学校大受欢迎,可以为学校节约大量的计算机、网络交换等硬件设备的购买和维护成本。
2、可以为学校提供相对经济的应用软件服务
软件即服务是云计算提供的一种服务类型,它将软件作为一种在线服务来提供。学校使用云计算辅助教学后,无需再花费大量资金购买软件,一些常用的应用软件如办公软件、电子邮件系统,特别是学生学籍管理等,云服务已经提供,收费低廉,有的甚至是免费。作为客户端的本地电脑只要连网,即可享受云服务,不用担心应用软件是否是最新版本,这也极大地减少了学校为维护和升级应用软件而投入的费用。
3、可以充分发挥学生和学科自身的特点,达到教学与学习的最优化
信息技术学科在教学进度、教学内容和教学要求上具有异步的特点。信息技术课不大可能出现传统学科的那种高度统一的局面,直接决定了信息技术课在教学内容和进度方面的可变性和可选择性;另一方面,由于信息技术本身具有极强的实用性、可自学性,学生的学习进度往往在多个方面表现出极大的差异性。云计算服务针对学科特点,根据每个学生的知识水平,在它带来的学习环境中,每个学生可以根据自己需要,定制学习计划和学习资源,而不需要所有学生都步调一致,学习同样的内容,同时也提高了学生的自学能力。
五、对云计算辅助教学的展望
云,漫无边际,飘忽不定,可它却蕴涵着无情无尽的资源。我们要充分挖掘和利用好这些资源。云计算是一项新的技术,目前已经在一些领域有了一定的应用,我相信,在不久的将来,它也将对教育领域产生重大而深远的的影响。对于我们信息技术科目的教学,云计算也将会起到举足轻重的作用,要充分发挥出云计算在信息教育领域的特点和优势,使它更好的为我们信息技术教学服务。
参考文献:
[1]张健.云计算概念和影响力解析.电信网技术[J],2009,1.[2]王萍,张际平.云计算与网络学习.现代教育技术[J],2008,18.[3]张渝江,岳伟.云计算叩开学校大门.中国信息技术教育[J],2008,12.[4]中华人民共和国教育部.普通高中技术课程标准(实验).人民教育出.2003,4