[ 以下整理的内容来源于网络]
1. 云计算是什么?
2. 云计算简史
3. 云计算特点
4. 云计算演化
5. 云计算原理
6. 云计算国内外发展现状与发展趋势
7. 云计算的架构
8. 云计算的核心技术
9. 云计算开源框架与工具
10. 细数国内8大知名云计算公司的前世今生
11. 全球排名前20位云计算平台供应商
12. 2017 年五大关键云趋势:容器、AI等
13. 我国云计算产业规模达到1500亿
14. 云计算未来五年的发展形势与前景
15. 解决实际问题 云计算的八大亮点应用
16. 云计算技术发展的六大趋势
17. 20 本经典云计算书籍和内容简介
1. 云计算是什么?
云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。
(原文:Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.)
美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。XenSystem,以及在国外已经非常成熟的Intel 和IBM,各种“云计算”的应用服务范围正日渐扩大,影响力也无可估量。
由于云计算应用的不断深入,以及对大数据处理需求的不断扩大,用户对性能强大、可用性高的4路、8路服务器需求出现明显提速,这一细分产品同比增速超过200%。
IBM在这一领域占有相当的优势,更值得关注的是,浪潮仅以天梭TS850一款产品在2011实现了超过15%的市场占有率,以不到1%的差距排名IBM,HP之后,成为中国高端服务器三强。
2012年浪潮斥资近十亿元研发的32路高端容错服务器天梭K1系统尚未面世,其巨大的市场潜力有待挖掘。
原文:Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
云计算常与网格计算、效用计算、自主计算相混淆。
网格计算:分布式计算的一种,由一群松散耦合的计算机组成的一个超级虚拟计算机,常用来执行一些大型任务;
效用计算:IT资源的一种打包和计费方式,比如按照计算、存储分别计量费用,像传统的电力等公共设施一样;
自主计算:具有自我管理功能的计算机系统。
事实上,许多云计算部署依赖于计算机集群(但与网格的组成、体系结构、目的、工作方式大相径庭),也吸收了自主计算和效用计算的特点。
2 .云计算简史
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年2月1日,IBM(NYSE: IBM)宣布将在中国无锡太湖新城科教产业园为中国的软件公司建立全球第一个云计算中心(Cloud Computing Center)。
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的网络服务。
3. 云计算特点
云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
被普遍接受的云计算特点如下:
(1) 超大规模
“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
(2) 虚拟化
云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
(3) 高可靠性
“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。
(4) 通用性
云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
(5) 高可扩展性
“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
(6) 按需服务
“云”是一个庞大的资源池,你按需购买;云可以像自来水,电,煤气那样计费。
(7) 极其廉价
由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。
云计算可以彻底改变人们未来的生活,但同时也要重视环境问题,这样才能真正为人类进步做贡献,而不是简单的技术提升。
(8) 潜在的危险性
云计算服务除了提供计算服务外,还必然提供了存储服务。但是云计算服务当前垄断在私人机构(企业)手中,而他们仅仅能够提供商业信用。对于政府机构、商业机构(特别像银行这样持有敏感数据的商业机构)对于选择云计算服务应保持足够的警惕。一旦商业用户大规模使用私人机构提供的云计算服务,无论其技术优势有多强,都不可避免地让这些私人机构以“数据(信息)”的重要性挟制整个社会。对于信息社会而言,“信息”是至关重要的。另一方面,云计算中的数据对于数据所有者以外的其他用户云计算用户是保密的,但是对于提供云计算的商业机构而言确实毫无秘密可言。所有这些潜在的危险,是商业机构和政府机构选择云计算服务、特别是国外机构提供的云计算服务时,不得不考虑的一个重要的前提。
4. 云计算演化
云计算主要经历了四个阶段才发展到现在这样比较成熟的水平,这四个阶段依次是电厂模式、效用计算、网格计算和云计算。
电厂模式阶段:电厂模式就好比是利用电厂的规模效应,来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。
效用计算阶段:在1960年左右,当时计算设备的价格是非常高昂的,远非普通企业、学校和机构所能承受,所以很多人产生了共享计算资源的想法。1961年,人工智能之父麦肯锡在一次会议上提出了“效用计算”这个概念,其核心借鉴了电厂模式,具体目标是整合分散在各地的服务器、存储系统以及应用程序来共享给多个用户,让用户能够像把灯泡插入灯座一样来使用计算机资源,并且根据其所使用的量来付费。但由于当时整个IT产业还处于发展初期,很多强大的技术还未诞生,比如互联网等,所以虽然这个想法一直为人称道,但是总体而言“叫好不叫座”。
网格计算阶段:网格计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多低性能的计算机来处理,最后把这些计算结果综合起来攻克大问题。可惜的是,由于网格计算在商业模式、技术和安全性方面的不足,使得其并没有在工程界和商业界取得预期的成功。
云计算阶段:云计算的核心与效用计算和网格计算非常类似,也是希望IT技术能像使用电力那样方便,并且成本低廉。但与效用计算和网格计算不同的是,2014年在需求方面已经有了一定的规模,同时在技术方面也已经基本成熟了。
5. 云计算原理
引言
假如您负责管理一家大公司,要保证所有员工都配有工作所需的计算机软硬件。除了电脑,您还要为员工购买软件或软件使用授权,这样员工才能正常工作。有了新员工,您还得继续添置软件或者保证现有的软件授权能够继续使用。大笔大笔的钞票就这样花出去了,您是不是觉得压力很大,每天晚上都难以入睡。
用不了多久,像您这样的管理人员就不必发愁了。您不用给每台计算机上都安装上各种应用软件,只要安装一个就可以了。登陆这个软件,员工可以访问网络服务器,远程使用工作需要的所有程序。从电子邮件到文字处理,再到复杂的数据分析程序,一切都在专门的公司提供的远程计算机群运行。这种模式被称为“云计算(cloud computing)”,它有可能改变整个IT行业。
[独自计算如浮云:虽然云计算是计算机科学中的新兴领域,但是这一概念几年前就产生了。它被称为云计算的原因是数据和程序分布在网络服务器集群上。]
云计算实现了工作量的全面转移。运行程序的重任不必再由本地计算机承担,转而由云计算中的计算机群来完成。这样,对用户端计算机的软硬件要求就降低了。用户端计算机只需运行像网络浏览器一样简单的云计算系统界面软件,其余工作都由云计算系统中的计算机群负责。
您很可能已经使用过某种形式的云计算。如果您注册了Hotmail、雅虎或者Gmail之类的网络邮箱,那么就已经在体验云计算系统了。使用这些邮箱服务时,您不是在自己的计算机上运行电子邮件程序,而是远程登陆网络邮箱帐户,您的帐户对应的软件和存储空间都在服务商的计算机群上。
云计算系统的构成
我们在讨论云计算系统时,可以把云计算系统分成两部分:前端和后端,二者一般通过网络互相连接。前端指的是用户的计算机或客户端,后端指的是系统中的计算机群,也就是“云”。
前端包括用户计算机(或计算机网络)以及云计算系统登陆程序。不同的云计算系统具有不同的用户界面。以网络为基础的邮件系统一般都借助IE或Firefox等网络浏览器登陆。其他云计算系统具有各自不同的登陆程序,用户可以运行登陆程序接入网络。
[什么是虚拟服务器? 服务器通常都不是满负荷运转的,因此没未被使用的处理能力就浪费了。我们可以把一台物理服务器分割成几个虚拟服务器,每个服务器都配有独立的操作系统,这叫做虚拟服务器技术(server virtualization)。这种技术最大限度地提高了单个服务器的输出能力,有效减少服务器的数量。]
计算机后端是各种各样的计算机、服务器和数据存储系统,它们共同组成了云计算系统中的“云”。理论上,从数据处理到视频游戏,只要您能想到的计算机程序,云计算系统都能运行。一般来说,每个应用程序都有其专用的服务器。
管理整个系统的是中央服务器,它监管流量和用户需求以确保一切运行顺利。中央服务器遵循一套被称为协议的规则,并使用一种被称为中间件(middleware)的专门软件。中间件可以使联网的计算机互相通讯。
如果一套云计算系统有大量用户,那么很有可能需要很大的存储空间。有些企业需要数以百计的存储器。要保证所有存储信息的安全,云计算系统至少要具备两倍于用户需求的存储容量。因为存储器和计算机一样,有时会出现故障。云计算系统必须备份所有用户信息,并存储到备用存储设备上。这样,中央服务器就可以访问备用存储设备恢复丢失的数据。这种复制数据进行备份的技术叫做“冗余备份”。
[云计算与网格计算和共用计算: 云计算与网格计算(grid computing)和公用计算(utility computing)有密切的关系。在网格计算系统中,联网的计算机能够访问并使用网络中其他计算机的资源。在云计算系统中,只有后端计算机应用了网格计算技术。公用计算是一种商业模式,企业付费从供应商处获取使用计算机程序或存储数据的服务。]
云计算系统运行的程序
云计算系统能够运行的程序实际上是没有限制的。只要安装了正确的中间件,云计算系统就能运行普通计算机运行的任何程序。从一般的文字处理软件到专门为某公司设计的个性化计算机程序都能在云计算系统中使用。
[云计算的领头羊:有些研究云计算的企业是计算机产业的巨头,像微软、IBM和Google都在此项研究中投入了数百万美元。另外,有些人认为苹果公司可能会尝试生产应用云计算技术的硬件产品。]
人们为什么要用外部计算机系统运行程序、存储数据呢?原因可能包括以下几点:
-
用户可以随时随地使用程序和数据,只要有连接到因特网的计算机,就能接入云计算系统,而无需通过用户计算机或公司内部网络访问数据。
-
使用云计算系统能够降低硬件成本,用户可以省去购买高端硬件设备的开支。您不需要速度最快、内存最大的计算机,云计算系统能满足您对速度和存储空间的要求。您可以购买便宜的计算机,只要有显示器、输入设备(键盘和鼠标)以及足以运行中间件的处理器就能连接云计算系统。也没必要购买大容量硬盘,因为所有信息都可以存储在远程计算机上。
-
依赖计算机的企业要确保安装了合适的软件,这样才能正常使用云计算系统。云计算系统使得公司的所有员工都能运行应用程序,公司不必给每位员工购买软件或软件授权,只需以计量的方式向云计算服务商交纳费用就可以了。
-
服务器和存储设备要占用大量空间。有些公司由于办公地点空间有限,要另外租用空间存储服务器和数据库。有了云计算服务后,这些公司可以把数据存储到云计算服务商提供的硬盘里,省去了安放计算机的大量空间。
-
公司也可能节省IT技术支持的费用。从理论上说,与规格繁复的硬件和操作系统相比,精简的硬件系统不容易出现问题。
-
如果云计算系统的后端使用了网格计算技术,那么客户可以利用整个计算机网络的处理能力。一般来说,科研人员进行的计算非常复杂,一台普通的电脑要用几年的时间才能完成。在网格计算系统中,用户可以把计算输送到“云”中进行。云计算系统能够调动所有后端计算机的处理能力,极大加快运算速度。
云计算的问题
或许人们对云计算系统最大的担心是安全和隐私。有些人对于把重要的数据交给其他公司保管心存疑虑。公司的管理人员可能在使用云计算系统上犹豫不决,他们认为只有把公司的信息保存在看得见、摸得着的电脑里才最安全。
也有人对这种观点持反对意见,他们认为信誉是云计算服务商的命脉。可靠的安全措施有利于此类公司的发展,否则就会失去所有的客户。为了自身的发展,云计算服务商会使用最先进的技术保护客户的数据。
另一个问题是隐私。如果用户可以从任何地点访问数据和程序,用户的隐私安全就会受到威胁。云计算服务商必须建立用户隐私保护措施。一种方法是使用用户名和密码这样的身份验证技术;另一种方法是采取授权的访问形式——每位用户只能访问与其工作相关的数据。
[躲在暗处的黑客袭击:一些黑客常用的攻击手段可能会使云计算服务商非常头疼。有一种被称为按键记录(key logging)的程序,它能够记录计算机的按键。
如果黑客侵入用户计算机并安装了这种程序,他通过研究按键就能找出用户名和密码。当然了,如果用户的计算机仅是简单的终端,黑客根本不可能安装上这种程序。 ]
有些关于云计算的问题更为抽象。存储在云计算系统中的数据由谁掌控,是购买了云计算服务的用户还是提供存储空间的服务商?云计算服务商是否有可能禁止用户访问自己的数据?这些涉及云计算核心的问题和其他相关话题引起了一些公司、律师事务所和高校的争论。
云计算会对其他行业产生怎样的影响呢?在IT行业中,越来越多的人考虑云计算兴起后计算机维护和维修会发生哪些变化。如果企业选择使用简化的计算机系统,IT服务的市场需求将随之减少。也有些专家认为对IT技术支持的需求将转移到云计算系统的后端。
[自主计算系统: 计算机领域研究的另一个课题是自主计算(automic computing)。自主计算系统可以自行管理,也就是说系统能够自行监测运转,并采取措施预防或修复故障。目前,自主计算还处于理论阶段。但是,如果自主计算成为现实,许多IT维护工作都没有存在的必要了]
6. 云计算国内外发展现状与发展趋势
国外云计算技术、产业现状及发展趋势
(一)国外云计算技术及产业现状
1、主要国家的最新进展
美国将云计算技术和产业定位为维持国家核心竞争力的重要手段之一,在制定的一系列云计算政策中,明确指出加大政府采购,积极培育市场。通过强制政府采购和指定技术架构来推进云计算技术进步和产业落地发展。例如,美国*队军**(空军、海军)、司法部、农业部、教育部等部门都已应用了云计算服务。美国历届联邦政府都将推动IT技术创新与产业发展作为国家的基本政策,在2011年出台的《联邦云计算战略》中明确提出鼓励创新,积极培育市场,构建云计算生态系统,推动产业链协调发展。
欧盟 欧盟委员会在2012年9月启动“释放欧洲云计算潜力”的战略计划,包括筛选和精简众多技术标准、为云计算服务制定安全和公平的标准规范等,同时明确市场政策,确立欧洲云计算市场,促使欧洲云服务提供商扩大业务范围并提供性价比高的在线管理服务。
英国政府在2013年为13个研发项目拨款500万英镑,以应对阻碍云计算应用的商业和技术挑战。这13个项目的研究重点在于开发相关的系统、服务和软件,帮助解决云服务缺乏互操作性、数据恢复能力和身份验证这三项挑战,提高云服务的安全性。
澳大利亚 澳大利亚政府信息管理办公室(AGIMO) 在2011年发布《澳大利亚政府云计算政策:最大化云计算的价值》的文件,并在2013年5月更新和发布了该文件的2.0版,该文件对政府部门使用云计算服务提供了指导,包括云计算相关法律、财政支持、安全规范等。2013年,AGIMO发布《公共服务大数据战略》,该战略以六条“大数据原则”为支撑,旨在推动公共行业利用大数据分析进行服务改革,并制定更好的公共政策。澳大利亚新南威尔士州出台与云服务相关的政策,以利用更加灵活可靠的技术来改善政府的运作和服务,节约运营成本。
韩国在2011年制定了《云计算全面振兴计划》,其核心是政府率先引进并提供云计算服务,为云计算开发国内需求。韩国通信委员会的报告指出,2010年至2012年,韩国政府投入4158亿韩元预算来构建通用云计算基础设施,将利用率低下的电子政务服务器虚拟化,逐步置换成高性能服务器,并根据系统服务器资源使用量实现服务器资源的动态分配。
日本日本经济产业省2010年8月发布《云计算与日本竞争力研究》报告,鼓励和支持包括数据中心和IT厂商在内的云服务提供商利用日本的IT技术等优势,通过分析云计算的全球发展趋势,解决云计算发展过程中的挑战性和关键性问题。
2、重点企业的发展现状
亚马逊网络服务(AWS)推出了其桌面即服务(DaaS)WorkSpaces,进一步扩展其云生态系统。每个桌面都需要CPU、内存、存储、网络及GPU,而AWS提供了这些资源。在PaaS领域,亚马逊宣布EMR支持Impala之后,更推出了流计算服务Kinesis。
思科与VMware合作推出DaaS产品,该产品利用思科Validated Design框架整合VMware最近收购的Deskone技术为用户提供VDI服务。
微软在2013年推出Cloud OS云操作系统,包括Windows Server 2012 R2、System Center 2012 R2、Windows Azure Pack在内的一系列企业级云计算产品及服务。Windows Azure是云服务操作系统,可用于Azure Services平台的开发、服务托管以及服务管理环境。Windows Azure为开发人员提供随选的计算和存储环境,以便在Internet上通过Microsoft数据中心来托管、扩充及管理 Web 应用程式。
IBM在2013年推出基于OpenStack和其他现有云标准的私有云服务,并开发出一款能够让客户在多个云之间迁移数据的云存储软件——InterCloud,并正在为InterCloud申请专利,这项技术旨在向云计算中增加弹性,并提供更好的信息保护。IBM在2013年12月收购位于加州埃默里维尔市的Aspera公司。在提供安全性、宽控制和可预见性的同时, Aspera使基于云计算的大数据传输更快速,更可预测和更具性价比,比如企业存储备份、虚拟图像共享、或者快速进入云来增加处理事务的能力。FASP技术将与IBM最近收购的SoftLayer云计算基础架构进行整合。
甲骨文公司宣布成为OpenStack基金会赞助商,计划将OpenStack云管理组件集成到Oracle Solaris、Oracle Linux、Oracle VM、Oracle虚拟计算设备、Oracle基础架构即服务(IaaS)、Oracle ZS3系列、Axiom存储系统和StorageTek磁带系统中。并将努力促成OpenStack与Exalogic、Oracle云计算服务、Oracle存储云服务的相互兼容。OpenStack已经在业界获得了越来越多的支持,包括惠普、戴尔、IBM在内的众多传统硬件厂商已经宣布加入,并推出了基于OpenStack的云操作系统或类似产品。
惠普在2013年推出基于惠普HAVEn大数据分析平台的新的基于云的分析服务。惠普企业服务包括大数据和分析的端对端的解决方案,覆盖客户智能、供应链和运营、传感器数据分析等领域。
苹果iCloud是美国消费者使用量最大的云计算服务。苹果公司在2011年就推出了在线存储云服务iCloud。
在2013年8月,戴尔公司云客户端计算产品组合全新推出Dell Wyse ThinOS 8固件和Dell Wyse D10D云计算客户端。依托Dell Wyse,戴尔可为使用Citrix、微软、VMware和戴尔软件的企业提供各类安全、可管理、高性能的端到端桌面虚拟化解决方案。
美国AT&T公司为企业提供了可按需灵活配置的云计算服务,可根据用户需求对安全、控制和性能进行组合配置。包括以服务的形式提供平台或计算能力、虚拟化等。
云计算及跨平台IT管理供应商CA Technologies在2013年11月推出针对System z的CA云存储技术,通过备份数据并将数据存档到云中,来帮助客户降低存储IBM大型机(IBM System z)上处理数据的成本。
推出开源云计算平台OpenStack的Rackspace公司在2013年10月收购以色列云技术公司ZeroVM。ZeroVM拥有专门为云而设计的hypervisor产品,该产品的设计兼顾了云计算的优势和局限性。
信息通讯技术服务供应商富士通于2013年4月在日本推出基于云计算的供应链风险管理服务SCRKeeper,用于高效准确评估和管理供应商的业务持续能力。
(二)发展趋势
1、云计算与CDN的界限更加模糊。CDN技术是DNS+Cache的模式,CDN服务商被称为“虚拟ISP”。CDN技术大量功能依赖软件系统实现,因此需要强大的容错、自恢复的技术支持。除了稳定性,还有按需扩展性、自动维护都是CDN所需要的,这正是“云计算平台”所能提供的。
2、开源技术正逐渐成为主流。SaaS(软件即服务)的出现,可减少对一些知名软件供应商的依赖性,如微软、甲骨文和SAP,现在每个公司开始看到机会。信息技术上的束缚越来越少,许多SaaS公司将其视为建造自己基础设施的方式。
3、公有云与私有云,从竞争关系变为互补。企业在从私有云安全性及可靠性中受益的同时,也利用了公有云的可扩展性和灵活性。未来对混合运算的需求会越来越多。
4、云Container技术是迁移应用更有效的途径。Container技术简化了部署和云应用的管理。未来主要发展Container封装和应用虚拟化技术,将每个独立用户分离在一个单独的Container中,并且使整个开发体验更好。
5、云计算技术的应用将提供更多的增值服务。在提供了基础架构技术之后,云存储供应商将提供存储服务等等。
国内云计算技术及产业现状
2012年5月,工业和信息化部发布《通信业“十二五”发展规划》,将云计算定位为构建国家级信息基础设施、实现融合创新的关键技术和重点发展方向。2012年9月,科技部发布首个部级云计算专项规划《中国云科技发展“十二五”专项规划》,对于加快云计算技术创新和产业发展具有重要意义。
我国云计算基础产品与操作系统技术方面取得显著进展。在云计算基础产品方面,我国已经突破EB级存储系统软、硬件技术和支持亿级任务并发处理的服务器系统技术。同时,互联网企业在大规模云计算操作系统方面取得突破,包括弹性计算系统、分布式计算系统、结构化数据存储系统和开放存储系统等。
2013年工业和信息化部正积极开展云计算综合标准的制定工作。在梳理现有各类信息技术标准的基础上制定新的云计算标准,修订已有的标准,建设形成满足行业管理和用户需求的云计算标准体系。
(一)部分省市政府搭建云计算基础平台,推进云计算的发展
国家发改委、工信部将北京、上海、深圳、杭州、无锡、哈尔滨市确定为国家云计算服务创新发展试点城市。
北京云基地的建设。作为云计算、大数据时代基础设施的建设者和创新者,云基地各创业企业的产品和服务涵盖云计算各个环节,包括服务器、模块化数据中心、瘦终端等硬件产品的设计和生产,云中间件、云管理平台、桌面虚拟化等基础软件研发;大数据、智能知识库、分布式计算等应用软件,以及定制化云计算解决方案,构成完整的上下游和中间平台完备的云生态产业链。
上海市在2010年8月颁布推进云计算产业发展行动方案,即“云海计划”,“上海市云计算产业基地”在上海市北高新技术服务业园区落户。
深圳市将云计算作为“智慧深圳”的重要支撑纳入深圳市“十二五”发展规划。深圳云计算国际联合实验室在2011年4月正式揭牌,该实验室是深圳云计算产业协会联合英特尔、IBM、金蝶等国内外相关企业创建的专业性技术与应用研发实验室。深圳云计算中心在2012年1月完成验收。
杭州云计算产业园在2011年10月开园,形成以“技术创新、人才创新和运作模式创新”为支撑的云计算产业创新体系,打造云计算产业集聚区。杭州湾云计算(西湖云公共服务平台)是全国首家利用云计算技术服务于电子商务产业的政、产、学、研一体的公共服务平台。
无锡城市云计算中心在2013年8月正式启用,作为国内首个物联网云计算中心,无锡城市云计算中心大量使用自主知识产权的产品、技术和国产设备,有效保障了云服务的“安全、自主、可控”。该中心现已为无锡电子政务、物联网、移动互联网等关键应用提供云计算服务,逐渐形成开放的城市云生态体系。
哈尔滨市提出以“发挥政府引导作用,以电子政务建设为切入点,大力推进云计算技术应用,以应用带市场、以应用促招商、以应用谋发展”的工作思路,确定了“通过利用政府资源,实施云计算应用示范工程,培育和引进一批云计算骨干企业,形成一批自主知识产权的核心技术和拳头产品,实现一批在全国具有示范意义的典型应用”的工作任务。
合肥城市云数据中心是在国家发改委安徽省数据灾备外包服务中心的基础上,由合肥广电、科大国祯、鸿淦数据联手打造的高科技公共服务平台,是安徽省已落成的规模和级别最高的数据中心,致力于打造一流的云技术服务平台,为合肥智慧城市建设提供云计算相关服务,加快“智慧合肥”落地步伐。
(二)企业和科研机构也在积极进行云计算相关项目的研发
曙光公司、NVIDIA公司、思杰公司在2014年1月共同合作推出基于GRID和CitrixXenDesktop技术的图形云计算产品——“云图”(W760-G10),解决了GPU硬件虚拟化的技术难题,这是我国首款真正意义上的专用图形云计算产品。
阿里云于2013年12月在“飞天”平台之上启动一系列举措。包括低门槛入云策略、一亿元扶持计划、开发全新开发者服务平台等多项内容。从产品、价格、服务以及第三方合作等多个角度,打破传统商业模式,以用户第一的思维,创新云服务,构建更加健康的云计算生态圈。2013年10月,阿里云推出“飞天5K集群”项目,取得技术上的重大突破,拥有了只有Google、Facebook这样的顶级技术型IT公司才能达到的单集群规模达到5000台服务器的通用计算平台。
百度在2011年9月正式开放其云计算平台,在云计算基础架构和海量数据处理能力已较为成熟,将陆续开放IaaS、PaaS和SaaS等多层面的云平台服务,如云存储和虚拟机、应用执行引擎、智能数据分析和事件通知服务、网盘、地图、帐号和开放API等。百度云OS是云和端结合的通用性平台,以个人为中心来组织数据和应用,形成产品研发的统一、落地终端的统一、运营渠道的统一。云OS提供网页App化的功能,还将支持新型的WebApp。
浪潮集团已形成涵盖IaaS、PaaS、SaaS三个层面的云计算整体解决方案服务能力,建立包括HPC/IDC、媒体云、教育云等跨越十余个行业的云应用并成功在非洲、东南亚等地区进行推广。通过承担“高端容错”和“海量存储”两个国家863计划重大专项,“浪潮天梭K1关键应用主机”和“浪潮PB级高性能海量存储系统”均通过国家验收,并已成功在金融、税务等核心领域部署。在2013年,浪潮发布了其全新升级的云数据中心操作系统云海OS V3.0,该产品基于开放、融合的技术理念,能够帮助用户从孤立低效的传统数据中心向智能高效的云数据中心转变。
华为公司秉承开放的弹性云计算的理念,如推出了FusionCloud云战略,提供云数据中心、云计算产品、云服务解决方案。“ICT软硬件基础设施、顶层设计咨询服务和联合第三方开发智慧城市应用”是华为企业业务的三个主要方向,在云数据中心的基础上,实现“云-管-端”的分层建设,打造可以面向未来的城市系统框架。华为在2013年的应用案例,如天津LTE政务网(可为政府、公安等行业用户提供),采用的是华为基于TD-LTE技术的方案,直接支持数据、视频业务,并为未来专业集群、应急通信车等提供资源预留。
腾讯公司在2013年9月宣布腾讯云生态系统构建完成,将借助腾讯社交网络以及开放平台来专门推广腾讯云。
联想公司在2013年9月与虚拟化和云基础架构解决方案的领导厂商VMware共建的“联想威睿技术联合实验室”正式落成,将在服务器虚拟化、桌面虚拟化、云计算数据中心建设、基础架构管理与运维、数据容灾等技术领域进行合作,共同开发适合我国客户的解决方案。
中国移动在2013年发布“大云”2.5版本,实现从私有云向混合云性质转变,系统容量也从小规模试点发展到规模化商用,而在应用方面,也从原来的边缘性业务渗透到了关键核心业务中。
华云数据公司在国内拥有超过15个城市20个数据中心上万台物理服务器集群,网络覆盖中国电信、中国联通以及华云自有边界网关协议(BGP)网络,实现从边缘到核心网络的全覆盖。华云数据自主研发并推出我国首个运营型PaaS平台——中国云应用平台。
易云捷讯在2013年10月成功发布易云云操作系统最新版本EayunOS 3.2, 标志着国内首款基于OpenStack的商业化云计算平台成功落地。易云云操作系统提供包括服务器虚拟化、网络虚拟化、存储虚拟化、大数据存储以及云服务运营在内的平台级整体解决方案。
杭州华三通信公司(H3C)在2013年9月推出CloudPack云业务系统。H3C云计算解决方案目前已在天津政务云、南京市教育云、北京电力、广铁集团、海南航空等众多项目中应用,H3C也已成为当前云计算应用领域最重要的厂商之一。
7. 云计算的架构
IT ,身为一个新兴行业,其在发展历程中向其他行业借鉴了一些先进的思想和理念,最明显的例子除了上面提到的从电力行业学习了公用事业这种商业模式和从丰田汽车流水线生产中总结出精益这套编程模式之外,还有,就是在软件设计方面,引入了架构这个在建筑行业非常核心的概念。
架构,对软件系统而言是极为重要的,因为它不仅定义了系统内部各个模块之间是如何整合和协调的,同时也对其整体表现起着非常关键的作用。而云,作为一个非常复杂的大型软件系统,它内部包含着许许多多的模块和组件,所以如果能够理出其架构的话,将会非常有益处。
为了让大家对云计算有更深入的理解,本章将会对云的架构进行深入地剖析。除了云的架构之外,本章还将会对云计算最主要和最常见的四种模式进行深入的介绍。
7.1 云的架构
在对云计算进行了三年多的研究之后,觉得虽然云计算涉及了很多产品与技术,表面上看起来的确有点纷繁复杂,但是云计算本身还是有迹可循和有理可依的,所以在个人理解的基础上,我总结出了一套云计算的架构,具体请看图 2-1 。

上面这个云架构共分为服务和管理这两大部分。
在服务方面,主要以提供用户基于云的各种服务为主,共包含三个层次:其一是 Software as a Service 软件即服务,简称 SaaS ,这层的作用是将应用主要以基于 Web 的方式提供给客户;其二是 Platform as a Service 平台即服务,简称 PaaS ,这层的作用是将一个应用的开发和部署平台作为服务提供给用户;其三是 Infrastructure as a Service 基础设施即服务,简称 IaaS ,这层的作用是将各种底层的计算(比如虚拟机)和存储等资源作为服务提供给用户。从用户角度而言,这三层服务,它们之间关系是独立的,因为它们提供的服务 是完全不同的,而且面对的用户也不尽相同。但从技术角度而言,云服务这三层之间的关系并不是独立的,而是有一定依赖关系的,比如一个 SaaS 层的产品和服务不仅需要使用到 SaaS 层本身的技术,而且还依赖 PaaS 层所提供的开发和部署平台或者直接部署于 IaaS 层所提供的计算资源上,还有, PaaS 层的产品和服务也很有可能构建于 IaaS 层服务之上。
在管理方面,主要以云的管理层为主,它的功能是确保整个云计算中心能够安全和稳定的运行,并且能够被有效地管理。
接下来,将给大家详细介绍每个层次,其中将不仅涉及它们的历史和相关产品,而且将会讨论它们的优势和采用的技术。
2.2 SaaS
它是最常见的,也就是最先出现的云计算服务,通过 SaaS 这种模式,用户只要接上网络,并通过浏览器,就能直接使用在云端上运行的应用,并由 SaaS 云供应商负责维护和管理云中的软硬件设施,同时以免费或者按需使用的方式向用户收费,所以用户不需要顾虑类似安装、升级和防病毒等琐事,并且免去初期高昂 的硬件投入和软件许可证费用的支出。
2.2.1 历史
SaaS 的前身是 ASP ( Application Service Provider ),其概念和思想和 SaaS 相差不大。最早的 ASP 厂商有 Salesforce.com 和 Netsuite ,其后还有一批企业跟随进来,这些厂商在创业时都主要专注于在线 CRM (客户关系管理)应用,但由于那时正值互联网泡沫破裂的时候,而且当时 ASP 本身技术也并不成熟,而且还缺少定制和集成等重要功能,再加上当时欠佳的网络环境,使得 ASP 没有受到市场的热烈欢迎,从而导致大批相关厂商破产但在 2003 年后,在 Salesforce 的带领下,惨存的 ASP 企业喊出了 SaaS 这个口号,并随着技术和商业这两方面地不断成熟,使得 Salesforce 、 WebEx 和 Zoho 等国外 SaaS 企业得到了成功,而国内的,诸如用友、金算盘、金碟、阿里巴巴和八百客等企业也加入到 SaaS 的浪潮中。
2.2.2 相关产品
由于 SaaS 产品起步较早,而且开发成本低,所以在现在的市场上, SaaS 产品不论是在数量,还是在类别,都非常丰富,而且也出现了多款经典产品,其中最具代表性的莫过于 Google Apps 、 Salesforce CRM 、 Office Web Apps 和 Zoho :
(1) Google Apps :中文名为“ Google 企业应用套件”,提供包括企业版 Gmail 、 Google 日历、 Google 文档和 Google 协作平台等多个在线办公工具,而且价格低廉,使用方便,并且已经有超过两百万家企业购买了 Google Apps 服务。
(2) Salesforce CRM :它是一款在线客户管理工具,并在销售、市场营销、服务和合作伙伴这四个商业领域上提供完善的 IT 支持,还提供强大的定制和扩展机制,来让用户的业务更好地运行在 Salesforce 的平台上。这款产品常被业界视为 SaaS 产品的“开山之作”。
(3) Office Web Apps :它是微软所开发的在线版 Office ,提供基于 Office 2010 技术的简易版 Word 、 Excel 、 PowerPoint 及 OneNote 等功能,属于 Windows Live 的一部分,并与微软的 SkyDrive 云存储服务有深度地整合,而且兼容 Firefox 、 Safari 和 Chrome 等非 IE 系列浏览器。和其他在线 Office 相比,它的最大优势是,由于其本身属于 Office 2010 的一部分,所以在与 Office 文档的兼容性方面远胜其他在线 Office 服务。
(4) Zoho : Zoho 是 AdventNet 公司开发的一款在线办公套件,在功能方面绝对是现在业界最全面的,它包括邮件、 CRM 、项目管理、 Wiki 、在线会议、论坛和人力资源管理等几十个在线工具供用户选择。同时包括美国通用电气在内的多家大中型企业已经开始在其内部引入 Zoho 的在线服务, Zoho 在国内的代理商为百会。
2.2.3 优势
虽然和传统桌面软件相比,现有的 SaaS 服务在功能方面还稍逊一筹,但是在其他一些方面还是具有一定的优势,下面是其中的四个方面:
(1) 使用简单:在任何时候或者任何地点,只要接上网络,用户就能访问这个 SaaS 服务,而且无需任何地安装、升级和维护。
(2) 支持公开协议:现有的 SaaS 服务都在公开协议(比如 HTML4/5 )的支持方面做的很好,使得用户只需一个浏览器就能对 SaaS 应用进行使用和访问,这样对用户而言,非常方便。
(3) 安全保障: SaaS 供应商需要提供一定的安全机制,不仅要使存储在云端的用户数据处于绝对安全的境地,而且也要通过一定的安全机制(比如 HTTPS 等)来确保与用户之间通信的安全。
(4) 初始成本低:使用 SaaS 服务不仅无需在使用前购买昂贵的许可证,而且几乎所有的 SaaS 供应商都提供免费的试用。
2.2.4 技术
由于 SaaS 层离普通用户非常接近,所以在 SaaS 层所使用到的技术,大多耳熟能详,下面是其中最主要的五种:
(1) HTML :标准的 Web 页面技术,现在主要以 HTML4 为主,但是即将推出的 HTML5 会在很多方面推动 Web 页面的发展,比如视频和本地存储等方面。
(2) JavaScript :一种用于 Web 页面的动态语言,通过 JavaScript ,能够极大地丰富 Web 页面的功能,最流行的 JS 框架有 jQuery 和 Prototype 。
(3) CSS :主要用于控制 Web 页面的外观,而且能使页面的内容与其表现形式之间进行优雅地分离。
(4) Flash :业界最常用的 RIA ( Rich Internet Applications )技术,能够在现阶段提供 HTML 等技术所无法提供的基于 Web 的富应用,而且在用户体验方面,非常不错。
(5) Silverlight :来自业界巨擎微软的 RIA 技术,虽然其现在市场占有率稍逊于 Flash ,但由于其可以使用 C# 来进行编程,所以对开发者非常友好。
在 SaaS 层的技术选型上,首先,由于通用性和较低的学习成本,大多数云计算产品都会比较倾向 HTML 、 JavaScript 和 CSS 这对黄金组合,但是在 HTML5 被大家广泛接受之前, RIA 技术在用户体验方面,还是具有一定的优势,所以 Flash 和 Silverlight 也将会有一定的用武之地,比如 VMware vCloud 就采用了基于 Flash 的 Flex 技术,而微软的云计算产品肯定会在今后大量使用 Silverlight 技术。
2.3 PaaS
通过 PaaS 这种模式,用户可以在一个提供 SDK ( Software Development Kit, 即软件开发工具包)、文档、测试环境和部署环境等在内的开发平台上非常方便地编写和部署应用,而且不论是在部署,还是在运行的时候,用户都无需为服务器、 操作系统、网络和存储等资源的运维而操心,这些繁琐的工作都由 PaaS 云供应商负责。而且 PaaS 在整合率上面非常惊人,比如一台运行 Google App Engine 的服务器能够支撑成千上万的应用,也就是说, PaaS 是非常经济的。 PaaS 主要面对的用户是开发人员。
2.3.1 历史
PaaS 是云服务这三层之中出现最晚的,业界第一个 PaaS 平台诞生在 2007 年,是 Salesforce 的 Force.com ,通过这个平台不仅能使用 Salesforce 提供的完善的开发工具和框架来轻松地开发应用,而且能把应用直接部署到 Salesforce 的基础设施上,从而能利用其强大的多租户系统。接着,在 2008 年四月, Google 推出了 Google App Engine ,从而将 PaaS 所支持的范围从在线商业应用扩展到普通的 Web 应用,也使得越来越多的人开始熟悉和使用功能强大的 PaaS 服务。
2.3.2 相关产品
和 SaaS 产品百花齐放相比, PaaS 产品主要以少而精为主,其中比较著名的产品有: Force.com 、 Google App Engine 、 Windows Azure Platform 和 Heroku 。
(1) Force.com :就像上面所说的 Force.com 是业界第一个 PaaS 平台,其主要通过提供完善的开发环境和强健的基础设施等来帮助企业和第三方供应商交付健壮的、可靠的和可伸缩的在线应用。还有, Force.com 本身是基于 Salesforce 著名的多租户的架构。
(2) Google App Engine : Google App Engine 提供 Google 的基础设施来让大家部署应用,它还提供一整套开发工具和 SDK 来加速应用的开发,并提供大量的免费额度来节省用户的开支。
(3) Windows Azure Platform :它是微软推出的 PaaS 产品,并运行在微软数据中心的服务器和网络基础设施上的,通过公共互联网来对外提供服务,它由具有高扩展性云操作系统、数据存储网络和相关服务组成,而且 服务都是通过物理或虚拟的 Windows Server 2008 实例提供。还有,其附带的 Windows Azure SDK (软件开发包)提供了一整套开发、部署和管理 Windows Azure 云服务所需要的工具和 API 。
(4) Heroku :是一个用于部署 Ruby On Rails 应用的 PaaS 平台,并且其底层基于 Amazon EC2 的 IaaS 服务,而且在 Ruby 程序员中有非常好的口碑。
2.3.3 优势
和现有的基于本地的开发和部署环境相比, PaaS 平台主要有下面这六方面有非常大的优势:
(1) 友好的开发环境:通过提供 SDK 和 IDE ( Integrated Development Environment ,集成开发环境)等工具来让用户不仅能在本地方便地进行应用的开发和测试,而且能进行远程部署。
(2) 丰富的服务: PaaS 平台会以 API 的形式将各种各样的服务提供给上层的应用。
(3) 精细的管理和监控: PaaS 能够提供应用层的管理和监控,比如,能够观察应用运行的情况和具体数值(比如吞吐量( Throughput )和响应时间( Response Time )等)来更好地衡量应用的运行状态,还有能够通过精确计量应用使用所消耗的资源来更好地计费。
(4) 伸缩性强: PaaS 平台会自动调整资源来帮助运行于其上的应用更好地应对突发流量。
(5) 多住户( Multi-Tenant )机制:许多 PaaS 平台都自带多住户机制,不仅能更经济地支撑庞大的用户规模,而且能提供一定的可定制性以满足用户的特殊需求。
(6) 整合率和经济性: PaaS 平台整合率是非常高,比如 PaaS 的代表 Google App Engine 能在一台服务器上承载成千上万的应用。
2.3.4 技术
在 SaaS 层所采用的技术不同的是, PaaS 层的技术比较多样性,下面是常见的五种:
(1) REST :通过 REST ( Representational State Transfer ,表述性状态转移)技术,能够非常方便和优雅地将中间件层所支撑的部分服务提供给调用者。
(2) 多租户:就是能让一个单独的应用实例可以为多个组织服务,而且能保持良好的隔离性和安全性,并且通过这种技术,能有效地降低应用的购置和维护成本。
(3) 并行处理:为了处理海量的数据,需要利用庞大的 X86 集群进行规模巨大的并行处理, Google 的 MapReduce 是这方面的代表之作。
(4) 应用服务器:在原有的应用服务器的基础上为云计算做了一定程度的优化,比如用于 Google App Engine 的 Jetty 应用服务器。
(5) 分布式缓存:通过分布式缓存技术,不仅能有效地降低对后台服务器的压力,而且还能加快相应的反应速度,最著名的分布式缓存例子莫过于 Memcached 。
对于很多 PaaS 平台,比如用于部署 Ruby 应用的 Heroku 云平台,应用服务器和分布式缓存都是必备的,同时 REST 技术也常用于对外的接口,多租户技术则主要用于 SaaS 应用的后台,比如用于支撑 Salesforce 的 CRM 等应用的 Force.com 多租户内核,而并行处理技术常被作为单独的服务推出,比如 Amazon 的 Elastic MapReduce 。
2.4 IaaS
通过 IaaS 这种模式,用户可以从供应商那里获得他所需要的计算或者存储等资源来装载相关的应用,并只需为其所租用的那部分资源进行付费,而同时这些基础设施繁琐的管理工作则交给 IaaS 供应商来负责。
2.4.1 历史
和 SaaS 一样,类似 IaaS 想法其实已经出现了很久了,比如,过去的 IDC ( Internet Data Center ,互联网数据中心)和 VPS ( Virtual Private Server ,虚拟专用服务器)等,但由于技术、性能、价格和使用等方面的缺失,使得这些服务并没有得到大中型企业广泛地采用。但在 2006 年底 Amazon 发布了 EC2 ( Elastic Compute Cloud ,灵活计算云)这个 IaaS 云服务,由于 EC2 在技术和性能等多方面的优势,使得这类型的技术终于得到业界广泛地认可和接受,其中就包括部分大型企业,比如著名的纽约时报。
2.4.2 相关产品
最具代表性的 IaaS 产品和服务有: Amazon EC2 、 IBM Blue Cloud 、 Cisco UCS 和 Joyent 。
(1) Amazon EC2 : EC2 主要以提供不同规格的计算资源(也就是虚拟机)为主,并基于著名的开源虚拟化技术 Xen ,通过 Amazon 的各种优化和创新,使得 EC2 不论在性能上,还是在稳定性上,都已经满足企业级的需求,而且 Amazon EC2 还提供完善的 API 和 Web 管理界面,来方便用户的使用。
(2) IBM Blue Cloud :“蓝云”解决方案是由 IBM 云计算中心开发的业界第一个,同时也是在技术上比较领先的企业级云计算解决方案。该解决方案可以对企业现有的基础架构进行整合,通过虚拟化技术和自动化管 理技术,来构建企业自己的云计算中心,并实现对企业硬件资源和软件资源的统一管理、统一分配、统一部署、统一监控和统一备份,也打破了应用对资源的独占, 从而帮助企业能享受到云计算所带来的诸多优越性。
(3) Cisco UCS :它是下一代数据中心平台,在一个紧密结合的系统中整合了计算、网络、存储与虚拟化功能。该系统包含一个低延时无丢包万兆以太网统一网络阵列,以及多台企 业级 x86 架构刀片服务器等设备,并在一个统一的管理域中管理所有资源。用户可以通过在 UCS 上安装 VMWare vSphere 来支撑多达几千台虚拟机的运行。通过 Cisco UCS ,能够让企业快速在本地数据中心搭建基于虚拟化技术的云环境。
(4) Joyent :它提供基于 Open Solaris 技术的 IaaS 服务,其 IaaS 服务中最核心的,莫属 Joyent Accelecator ,它能够为 Web 应用开发人员提供基于标准的、非专有的、按需供应的虚拟化计算和存储解决方案。基于 Joyent Accelerator ,用户可以使用具备多核 CPU 、海量内存和存储的服务器设备来搭建了自己的网络服务,并提供超快的访问、处理速度和超高的可靠性。
2.4.3 优势 IaaS 服务和传统的企业数据中心相比,在很多方面都存在一定的优势,下面是最明显的五个。
(1) 免维护:主要的维护工作都有 IaaS 云供应商负责,所以不必用户操心。
(2) 非常经济:首先免去了用户前期的硬件购置成本,而且由于 IaaS 云大都采用虚拟化技术,所以在应用和服务器的整合率普遍在 10 以上,这样能有效降低使用成本。
(3) 开放标准:虽然很多 IaaS 平台都存在一定的私有功能,但是由于 OVF 等应用发布协议的诞生,使得 IaaS 在跨平台方面稳步前进,从而使得应用能在多个 IaaS 云上灵活的迁移,而不会被固定在某个企业数据中心内。
(4) 支持的应用:因为 IaaS 主要是提供虚拟机,而且普通的虚拟机能支持多种操作系统,所以 IaaS 所支持应用的范围是非常广泛的。
(5) 伸缩性强: IaaS 云只需几分钟就能提供用户一个新的计算资源,而传统的企业数据中心则往往需要几周时间,并且计算资源可以根据用户需求来调整其资源的大小。
2.4.4 技术
在 IaaS 所采用的技术方面,都是一些比较底层的技术,其中有四种技术是比较常用的:
(1) 虚拟化:也可以理解它为基础设施层的“多租户”,因为通过虚拟化技术,能够在一个物理服务器上生成多个虚拟机,并且能在这些虚拟机之间能实现全面的隔离, 这样不仅能减低服务器的购置成本,而且还能同时降低服务器的运维成本,成熟的 X86 虚拟化技术有 VMware 的 ESX 和开源的 Xen 。
(2) 分布式存储:为了承载海量的数据,同时也要保证这些数据的可管理性,所以需要一整套分布式的存储系统,在这方面, Google 的 GFS 是典范之作。
(3) 关系型数据库:基本是在原有的关系型数据库的基础上做了扩展和管理等方面的优化,使其在云中更适应。
(4) NoSQL :为了满足一些关系数据库所无法满足的目标,比如支撑海量的数据等,一些公司特地设计一批不是基于关系模型的数据库,比如 Google 的 BigTable 和 Facebook 的 Cassandra 等。
现在大多数的 IaaS 服务都是基于 Xen 的,比如 Amazon 的 EC2 等,但 VMware 也推出了基于 ESX 技术的 vCloud ,同时业界也有几个基于关系型数据库的云服务,比如 Amazon 的 RDS ( Relational Database Service ,关系型数据库服务)和 Windows Azure SDS ( SQL Data Services , SQL 数据库服务)等。关于分布式存储和 NoSQL ,它们已经被广泛用于云平台的后端,比如 Google App Engine 的 Datastore 就是基于 BigTable 和 GFS 这两个技术之上的,而 Amazon 则推出基于 NoSQL 技术的 Simple DB 。
8. 云计算的核心技术
云计算的“横空出世”让很多人将其视为一项全新的技术,但事实上它的雏形已出现多年,只是最近几年才开始取得相对较快的发展。确切地说,云计算是大规模分布式计算技术及其配套商业模式演进的产物,它的发展主要有赖于虚拟化、分布式数据存储、数据管理、编程模式、信息安全等各项技术、产品的共同发展。近些年来,托管、后向收费、按需交付等商业模式的演进也加速了云计算市场的转折。云计算不仅改变了信息提供的方式,也颠覆了传统ICT系统的交付模式。与其说云计算是技术的创新,不如说云计算是思维和商业模式的转变。
下面详细谈一谈云计算的核心技术。
云计算是一种以数据和处理能力为中心的密集型计算模式,它融合了多项ICT技术,是传统技术“平滑演进”的产物。其中以虚拟化技术、分布式数据存储技术、编程模型、大规模数据管理技术、分布式资源管理、信息安全、云计算平台管理技术、绿色节能技术最为关键。
1 、虚拟化技术
虚拟化是云计算最重要的核心技术之一,它为云计算服务提供基础架构层面的支撑,是ICT服务快速走向云计算的最主要驱动力。可以说,没有虚拟化技术也就没有云计算服务的落地与成功。随着云计算应用的持续升温,业内对虚拟化技术的重视也提到了一个新的高度。与此同时,我们的调查发现,很多人对云计算和虚拟化的认识都存在误区,认为云计算就是虚拟化。事实上并非如此,虚拟化是云计算的重要组成部分但不是全部。
从技术上讲,虚拟化是一种在软件中仿真计算机硬件,以虚拟资源为用户提供服务的计算形式。旨在合理调配计算机资源,使其更高效地提供服务。它把应用系统各硬件间的物理划分打破,从而实现架构的动态化,实现物理资源的集中管理和使用。虚拟化的最大好处是增强系统的弹性和灵活性,降低成本、改进服务、提高资源利用效率。
从表现形式上看,虚拟化又分两种应用模式。一是将一台性能强大的服务器虚拟成多个独立的小服务器,服务不同的用户。二是将多个服务器虚拟成一个强大的服务器,完成特定的功能。这两种模式的核心都是统一管理,动态分配资源,提高资源利用率。在云计算中,这两种模式都有比较多的应用。
2 、分布式数据存储技术
云计算的另一大优势就是能够快速、高效地处理海量数据。在数据爆炸的今天,这一点至关重要。为了保证数据的高可靠性,云计算通常会采用分布式存储技术,将数据存储在不同的物理设备中。这种模式不仅摆脱了硬件设备的限制,同时扩展性更好,能够快速响应用户需求的变化。
分布式存储与传统的网络存储并不完全一样,传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,不能满足大规模存储应用的需要。分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但提高了系统的可靠性、可用性和存取效率,还易于扩展。
在当前的云计算领域,Google的GFS和Hadoop开发的开源系统HDFS是比较流行的两种云计算分布式存储系统。
GFS(Google File System)技术:谷歌的非开源的GFS(GoogleFile System) 云计算平台满足大量用户的需求,并行地为大量用户提供服务。使得云计算的数据存储技术具有了高吞吐率和高传输率的特点。
HDFS(Hadoop Distributed File System)技术:大部分ICT厂商,包括Yahoo、Intel的“云”计划采用的都是HDFS的数据存储技术。未来的发展将集中在超大规模的数据存储、数据加密和安全性保证、以及继续提高I/O速率等方面。
3 、编程模式
从本质上讲,云计算是一个多用户、多任务、支持并发处理的系统。高效、简捷、快速是其核心理念,它旨在通过网络把强大的服务器计算资源方便地分发到终端用户手中,同时保证低成本和良好的用户体验。在这个过程中,编程模式的选择至关重要。云计算项目中分布式并行编程模式将被广泛采用。
分布式并行编程模式创立的初衷是更高效地利用软、硬件资源,让用户更快速、更简单地使用应用或服务。在分布式并行编程模式中,后台复杂的任务处理和资源调度对于用户来说是透明的,这样用户体验能够大大提升。MapReduce是当前云计算主流并行编程模式之一。MapReduce模式将任务自动分成多个子任务,通过Map和Reduce两步实现任务在大规模计算节点中的高度与分配。
MapReduce是Google开发的java、Python、C++编程模型,主要用于大规模数据集(大于1TB)的并行运算。MapReduce模式的思想是将要执行的问题分解成Map(映射)和Reduce(化简)的方式,先通过Map程序将数据切割成不相关的区块,分配(调度)给大量计算机处理,达到分布式运算的效果,再通过Reduce程序将结果汇整输出。
4 、大规模数据管理
处理海量数据是云计算的一大优势。那么如何处理则涉及到很多层面的东西,因此高效的数据处理技术也是云计算不可或缺的核心技术之一。对于云计算来说,数据管理面临巨大的挑战。云计算不仅要保证数据的存储和访问,还要能够对海量数据进行特定的检索和分析。由于云计算需要对海量的分布式数据进行处理、分析,因此,数据管理技术必需能够高效的管理大量的数据。
Google的BT(BigTable)数据管理技术和Hadoop团队开发的开源数据管理模块HBase是业界比较典型的大规模数据管理技术。
BT(BigTable)数据管理技术:BigTable是非关系的数据库,是一个分布式的、持久化存储的多维度排序Map.BigTable建立在GFS, Scheduler, Lock Service和MapReduce之上,与传统的关系数据库不同,它把所有数据都作为对象来处理,形成一个巨大的表格,用来分布存储大规模结构化数据。Bigtable的设计目的是可靠的处理PB级别的数据,并且能够部署到上千台机器上。
开源数据管理模块HBase:HBase是Apache的Hadoop项目的子项目,定位于分布式、面向列的开源数据库。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。作为高可靠性分布式存储系统,HBase在性能和可伸缩方面都有比较好的表现。利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。
5 、分布式资源管理
云计算采用了分布式存储技术存储数据,那么自然要引入分布式资源管理技术。在多节点的并发执行环境中,各个节点的状态需要同步,并且在单个节点出现故障时,系统需要有效的机制保证其它节点不受影响。而分布式资源管理系统恰是这样的技术,它是保证系统状态的关键。
另外,云计算系统所处理的资源往往非常庞大,少则几百台服务器,多则上万台,同时可能跨跃多个地域。且云平台中运行的应用也是数以千计,如何有效地管理这批资源,保证它们正常提供服务,需要强大的技术支撑。因此,分布式资源管理技术的重要性可想而知。
全球各大云计算方案/服务提供商们都在积极开展相关技术的研发工作。其中Google内部使用的Borg技术很受业内称道。另外,微软、IBM、Oracle/Sun等云计算巨头都有相应解决方案提出。
6 、信息安全
调查数据表明,安全已经成为阻碍云计算发展的最主要原因之一。数据显示,32%已经使用云计算的组织和45%尚未使用云计算的组织的ICT管理将云安全作为进一步部署云的最大障碍。因此,要想保证云计算能够长期稳定、快速发展,安全是首要需要解决的问题。
事实上,云计算安全也不是新问题,传统互联网存在同样的问题。只是云计算出现以后,安全问题变得更加突出。在云计算体系中,安全涉及到很多层面,包括网络安全、服务器安全、软件安全、系统安全等等。因此,有分析师认为,云安全产业的发展,将把传统安全技术提到一个新的阶段。
现在,不管是软件安全厂商还是硬件安全厂商都在积极研发云计算安全产品和方案。包括传统杀毒软件厂商、软硬防火墙厂商、IDS/IPS厂商在内的各个层面的安全供应商都已加入到云安全领域。相信在不久的将来,云安全问题将得到很好的解决。
7 、云计算平台管理
云计算资源规模庞大,服务器数量众多并分布在不同的地点,同时运行着数百种应用,如何有效地管理这些服务器,保证整个系统提供不间断的服务是巨大的挑战。云计算系统的平台管理技术,需要具有高效调配大量服务器资源,使其更好协同工作的能力。其中,方便地部署和开通新业务、快速发现并且恢复系统故障、通过自动化、智能化手段实现大规模系统可靠的运营是云计算平台管理技术的关键。
对于提供者而言,云计算可以有三种部署模式,即公共云、私有云和混合云。三种模式对平台管理的要求大不相同。对于用户而言,由于企业对于ICT资源共享的控制、对系统效率的要求以及ICT成本投入预算不尽相同,企业所需要的云计算系统规模及可管理性能也大不相同。因此,云计算平台管理方案要更多地考虑到定制化需求,能够满足不同场景的应用需求。
包括Google、IBM、微软、Oracle/Sun等在内的许多厂商都有云计算平台管理方案推出。这些方案能够帮助企业实现基础架构整合、实现企业硬件资源和软件资源的统一管理、统一分配、统一部署、统一监控和统一备份,打破应用对资源的独占,让企业云计算平台价值得以充分发挥。
8 、绿色节能技术
节能环保是全球整个时代的大主题。云计算也以低成本、高效率着称。云计算具有巨大的规模经济效益,在提高资源利用效率的同时,节省了大量能源。绿色节能技术已经成为云计算必不可少的技术,未来越来越多的节能技术还会被引入云计算中来。
Carbon Disclosure Project(碳排放披露项目,简称CDP)近日发布了一项有关云计算有助于减少碳排放的研究报告。报告指出,迁移至云的美国公司每年就可以减少碳排放8570万吨,这相当于2亿桶石油所排放出的碳总量。
总之,云计算服务提供商们需要持续改善技术,让云计算更绿色。
9. 云计算开源框架与工具
如果你的服务器很多,或者你的钱多了烧,可以考虑搭建自己的云计算平台。下面是一些开源的云计算框架和工具
1. Enomalism (http://www.enomaly.com/) 云计算平台。Enomalism 是一个开放源代码项目,它提供了一个功能类似于 EC2 的云计算框架。Enomalism 基于 Linux,同时支持 Xen 和 Kernel Virtual Machine(KVM)。Enomalism 提供了一个基于 TurboGears Web 应用程序框架和 Python 的软件栈。
2. Euclyptus (http://eucalyptus.cs.ucsb.edu/) 项目(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems)是 Amazon EC2 的一个开源实现,它与商业服务接口兼容。和 EC2 一样,Eucalyptus 依赖于 Linux 和 Xen 进行操作系统虚拟化。Eucalyptus 是加利福尼亚大学(Santa Barbara)为进行云计算研究而开发的。您可以从该大学的网站上*载下**它,或者通过 Eucalyptus Public Cloud 体验它,不过后者有一些限制。
3. AppDrop (http://appdrop.com/) Google App Engine (GAE) 的开放源码克隆版, 提供与GAE同样的接口。这意着你可以在Euclyptus上提供类似GAE的服务。 (网站已失效)
4. 10Gen (http://www.10gen.com/) 它既是一个云平台,又是一个可*载下**的开放源代码包,可用于创建您自己的私有云。10gen 是类似于 App Engine 的一个软件栈,它提供与 App Engine 类似的功能 — 但有一些不同之处。通过 10gen,可以使用 Python 以及 JavaScript. 和 Ruby 编程语言开发应用程序。该平台还使用沙盒概念隔离应用程序,并且使用它们自己的应用服务器的许多计算机(当然,是在 Linux 上构建)提供一个可靠的环境。
5. NimBus (http://workspace.globus.org/) 呵呵,网格中间件Globus的作品,从最早的Virtual Workspace演化而来, http://workspace.globus.org/index.html ,提供与EC2类似的功能和接口
10. 细数国内8大知名云计算公司的前世今生
根据市场调研机构IDC公司的数据,全球2015年云计算基础设施支出将增长26.4%,达到334亿美金,约占IT总支出的三分之一,云计算现今已成为全球各大IT厂商争夺最重要的领域。国内云计算市场的发展也是风生水起,各路资金和创新技术纷纷涌入,给异常火爆的云计算市场增添了无穷动力。国内主要的几类云计算公司包括公有云服务提供商阿里云、腾讯云、uCloud和华为云等,基于开源OpenStack的云服务解决方案提供商九州云、海云捷讯和EasyStack等,以及基于Docker容器技术的服务解决方案提供商灵雀云等,本文将为您盘点这些公司的背景和业务发展情况。
公有云服务提供商

阿里云
阿里云成立于2009年,在杭州、北京和硅谷等地都设有研发中心和运营机构,并且先后在杭州、北京、香港、深圳、美国硅谷等多地建设了数据中心。阿里云使用自己独立开发的飞天开发平台来负责管理数据中心Linux集群的物理资源,控制分布式程序运行。第一任开发首席架构师为王坚博士,曾经在微软亚洲研究院任职多年。
2014年阿里云在中国公有云市场份额排名第一,市场占有率达到29.7%,超过亚马逊、微软和IBM在中国市场的份额总和,近几个季度收入增速也超过100%。阿里云在金融云、政府云这些行业发展迅速,已有多地政府迁入阿里云,加上各种降价、促销、代金券等销售活动,而且本身又集规模、资本、技术、品牌信任和生态系统等优势于一体,是中国公有云市场公认的领头羊。

腾讯云
腾讯云计算公司成立于2014年,现在可以提供一些简单的IaaS和PaaS服务,相对其它云计算公司起步较晚,目前还处在业务扩展阶段。但是,腾讯云有几大优势:
1、腾讯云背后拥有QQ、游戏、视频、微信等独特的生态圈。
2、腾讯技术部多年处理各种运维问题,积累了丰富的技术和经验,拥有国内一流的运维能力。
3、腾讯计划未来5年投入100亿打造云平台及建设生态体系,发展2000家云计算生态服务商,财力雄厚。

UCloud
UCloud创办人是IT界传奇人物季昕华,据说他是中国首代黑客,曾经担任盛大云CEO,全面负责过盛大云计算平台的研发及管理,对云计算、网络安全具有丰富的经验和深刻见解。由于其核心创业团队大多拥有技术背景,因此造就了UCloud崇尚专注、专业、创新的企业文化,拥有较强的技术能力。
公有云服务平台是一个“烧钱”的行业,由于UCloud没有阿里、腾讯、百度那样有钱的亲爹,因此他们已经引进了三轮风险投资,额度分别是A轮1千万美金,B轮5千万美金,C轮近亿美金。该公司的主要业务集中在游戏、O2O、在线教育、电商和创业型公司,也在大力开拓金融云和政务云等业务。

华为云
华为是OpenStack社区的金牌会员,在最新Liberty版本的多个功能模块的代码贡献量排名中都挤进全球前10名,华为云就是基于OpenStack架构搭建。
私有云服务解决方案提供商

九州云
九州云是国内第一家加入OpenStack基金会的企业,在Liberty版本中九州云的整体贡献处于国内厂商排名第二的位置,紧随华为之后。由于其创始人张淳之前是上海世纪互联信息系统的CEO,因此九州云和国内的IDC企业有着非常好的合作关系。他们利用OpenStack和相关开源技术,主要为IDC企业构建云平台,简化数据中心管理和运营成本。由于OpenStack可以快速实现虚拟机、虚拟网络、云硬盘、DNS、RDS、文件共享、缓存、容器等服务,这些特征都是IDC企业实现云计算浪潮下成功转型所需要的。

海云捷讯
海云捷迅创立于2010年,是一家基于OpenStack技术的企业级云服务提供商,还推出了超融合一体机的解决方案。创始人都是Red Hat和IBM的背景出身,由于海云捷讯可以帮助客户从传统IT转向云解决方案,因此今年获得了英特尔的战略投资,可谓如虎添翼。该公司的客户遍布石油、电力、煤炭、教育、医疗、科研院所、军工、新媒体、IDC等多个领域,据说部署的云主机运行规模已经超过3万台。

EasyStack
EasyStack成立于2014 年2月,创始团队来自IBM中国研发中心的OpenStack核心技术人员,主要业务是基于OpenStack为企业用户提供开放、稳定、可靠、高性能、生产级弹性云计算平台,并率先推出国内第一款基于OpenStack的混合云产品,目前已获得2轮投资。
基于Docker容器技术服务解决方案的提供商

灵雀云
灵雀云成立于2014年,是一家基于Docker创业的新兴公司。比起虚拟机来说,Docker容器具有轻量化的特点,是目前最热门的技术之一,各大公司也看到Docker技术未来发展的前景,纷纷开始支持该技术。
在Docker环境下,程序开发者只要按一定的打包标准生产程序,生产出的程序就可以被装进标准化的容器里,再把这些标准化的应用程序以即插即用的方式组装到自己的个性化解决方案里,然后就可以提供给最终用户使用。
目前国内做Docker解决方案的企业很多,大部分从事Docker在私有云上的解决方案,而灵雀云主要是提供基于Docker的公有云技术解决方案,他们的主要客户是互联网公司。投资人宽带资本也是Docker的投资方,这个背景相信可以让灵雀云未来和Docker的合作更加平顺。
11. 全球排名前20位云计算平台供应商
这些公司从多种角度、多形式的进行云计算软件的开发,这是开发者打造云战略的一个舞台,他们提供了云的部署及管理应用所需的基于云的开发和应用缩放或者是基础设施的管理,或是提供一个开源软件和硬件向结合的应用程序开发平台,建立云计算平台有许多方法,这里是一些最吸引人的厂商。
让我们一起来关注一下全球排名前20的最酷云计算平台供应商的风采吧!
第1页:最酷云计算平台供应商
这些公司从多种角度、多形式的进行云计算软件的开发,这是开发者打造云战略的一个舞台,他们提供了云的部署及管理应用所需的基于云的开发和应用缩放或者是基础设施的管理,或是提供一个开源软件和硬件向结合的应用程序开发平台,建立云计算平台有许多方法,这里是一些最吸引人的厂商。
让我们一起来关注一下全球排名前20的最酷云计算平台供应商的风采吧!
1、ActiveState
ActiveState的产品和服务对象主要是面向包含Perl,Python和Tcl这样大量WEB语言的开发、管理、分配的动态语言应用云的解决方案,并开辟出一条新的开发路线来,有超过200 万的开发者在使用ActiveState。
2、AppFog
在PHPFog之前,AppFog作为一种在PHP中提供基于云开发和应用缩放的平台服务冲进基于PHP架构的云平台。并很好地去资助AppFog里如WordPress,Drupal,Kohana,Zend和SugarCRM等这样一键式部署的PHP应用程序。
3、apprenda
apprenda在2011年完成了一笔大的融资,增加10万美元以加速其产品路线部署,并积极的以围绕其PAAS平台展开市场营销和销售计划方案。 apprenda的“开放PaaS平台”是一个能够使其有组织的形成自我服务的云应用平台。
4、CloudBees
如何让Java应用程序在云中运行? CloudBees平台承诺了在云中快速并轻松建立,运行和管理Java应用程序。 CloudBees公司的Java平台作为一个旨在为企业和ISV应用程序的生命周期从开发到生产为目的的服务平台。
5、Cloudera
在大数据的世界里,Cloudera所提供的是基于Apache Hadoop的平台,让用户从它们的结构化与非结构化数据中获取价值。Cloudera利用开源技术将其管理套件和其他软件,智能的从数据中提取出企业信息。
6、CumuLogic
CumuLogic的竞争厂商锁定在私有的Java PaaS平台,针对CumuLogic的平台具备安全和compliance-sensitive组织,让用户建立私人PaaS来提高开发效率,降低云应用的管理成本,并保持其安全性和一致性。
7、Engine Yard
在旧金山被誉为最热门的公司,Engine Yard弯曲他肋骨的红宝石在及其PHP的肌肉并传送到PaaS让企业轻松地建立和运行云应用。 Engine Yard带来了专业知识,保证在正常的运行时间并承诺承其性能和规模。
8、enStratus
enStratus提供了一种用于部署和管理应用任何形式的云应用管理。 enStratus呼吁“世界企业云计算的控制台”,并强调消费在一个或多个云服务的独立平台.
9、GigaSpaces
你正在寻找一个无仓的云应用架构吗? GigaSpaces是提供传送虚拟化应用和云计算平台,使其能迁移到XAP弹性应用平台和Cloudify产品到下一代的环境关键任务应用。
10、gizmox
Visual WebGUI是Gizmox平台值得称赞的在云计算中、并且在移动和网络界且作为HTML5游戏必备的工具。跨移动的平台,网站和云应用交付平台移植到具有相同的功能HTML5的客户机/服务器,允许开发人员运行应用程序。
11、GridGain
GridGain是在大数据爆发袭来之前,他的大数据平台可以让用户开发,测量和控制计算并加强大数据数据的的集成与Java,Scala和Groovy等本地应用程序使用集成计算和本地的接口。
12、intalio
实力雄厚的Intalio公司称自己为“私有云应用领先供应商”,公司通过开放源码证实了此说法并不是吹嘘。他的云平台让驱动程序更好的运行,并提供了一个良好的开发环境,让开发者减轻负担。
13、Joyent
Joyent公司是一家处在上升期的云计算公司,它通过SmartDataCenter为基础架构进行部署及管理为服务的,Joyent的使命是通过设置软件和云服务系统使更多的公司驾驭他们自己的云系统。
14、LongJump
自2003年成立以来,LongJump目前已经成为了云应用平台的元老级公司,LongJump利用其SAAS平台有效的推动了企业流程自动化、协同和实时报告,并提高了自身的知名度,让开发者和解决方案商获利。
15、morphlabs
morphlabs提供的是一个基于虚拟化应用的开源软件和硬件相组合的平台,它的mCloud 云套件,用来进行计费和虚拟机的管理,并履行它赋予每个人都加入云计算革命"的使命
16、MuleSoft
MuleSoft iON将成为改变 lexicon 云平台的元素,或称为一种aservice(iPaaS)集成平台。以ION作为集成平台的基础,并建立了Mule集成技术,让开发者和应用程序团队将云应用程序及服务获得整合,协调整个企业的服务。
17、OS33
OS33自称为IT交付自动化平台,OS33是一种基于Web桌面平台与服务器托管IT资产,其MSPS提供基于云的基础设施资源,并通过部署应用程序和创建公司与用户打造品牌效应,新贵呼吁它是IT即服务,但我们把它称为云计算。
18、Parallels
Parallels在云计算大潮到来之前,云主机和云服务的帮助企业实现获得了它的名字,并提供全套的包括虚拟化和自动化云解决方案,Parallels优化计算成为为消费者和企业的提供服务的供应商。
19、红帽
红帽是云计算中具有实力的几个公司之一,排列包括从基础设施到应用程序,红帽通过将OpenShift PaaS开放源码在应用程序开发语言、架构上向给予开发者提供了广阔的空间,。
20、Virtustream
它是拥有着XStream安全保护,和高性能的云平台,Virtustream使混合云部署成为可能,同时也支持多个管理程序。该公司称,它是业界第一个提供消费型 subvirtual定价模式的公司,在其他竞争者中占有一定优势。
12. 2017 年五大关键云趋势:容器、AI等
不可否认,云计算已经改变了大小型企业的运营模式。
一项来自思科的最新市场分析表明,未来5年内全球云IP流量将以2015年至2020年间30%的年复合增长率增长,预计增长近四倍(3.7倍)。
随着云市场的不断壮大,人们开始广泛使用云资源,2017年云市场主要呈现出以下几个趋势:
云迁移
大多数企业仍然面临一个难题,当云提供商不断更新其服务时,企业必须将服务迁移到云,不仅是小型企业正在将其服务转移到云,大型商业组织也在这样做。
来自McKinsey’sSilicon Valley集团的一份最新报告显示,云迁移将为目前排斥新技术的大型企业提供加速的机会。在2015年有近77%的公司依赖传统IT基础设施,但是报告最后提到,由于大型企业将服务迁移到基于云的基础设施,这一数字很可能在2018年下降到43%。
云安全
虽然越来越多的企业将他们的服务转移到云中,但是少数公司仍然对使用部分技术有所保留,因为安全始终是他们最为关心的问题。随着越来越多制造和医疗保健行业的组织把服务迁移到云,数据的安全性需要被优先考虑。
关于云安全如何去保障的内容一直没有达成共识,但是包括ScottChasin在内的几位IT专家认为云计算可以在未来几年提供强大的安全性。
Scott Chasin说:“人们越来越多的要求把安全视为一种最基本的功能,而云恰好具有存储选项,可扩展性和易部署性等优点,因此,它是实现安全的关键。”
容器
容器因为操作便捷、高效,而被人们广泛使用,使用率在最近几年更是迎来峰值,这种趋势折射出企业对于灵活性和降低成本这两方面越来越重视,并且这两者也是开发和部署微服务的良好手段,尤其是对基于云的应用程序。
据Canonical公司云计算部门的执行副总裁兼总经理AnandKrishnan介绍,“容器将用于部署解决现实业务问题,公司将使用其提供的安全、高效、灵活及可扩展*服务性**。
AI 与机器学习
人工智能和机器学习是云计算行业的热点,Google、Microsoft、Amazon Web Services和IBM四大厂商已经推出了基于机器学习和人工智能的云服务。
微软拥有20种以上的认知服务,IBM在去年9月也推出了第一个基于云计算的平台ProjectDataWorks,用于人工智能决策。该平台使用机器学习和ApacheSpark自动化在IBMCloud上智能部署数据产品。此外,Google也在去年发布了一系列云计算服务。
虽然人工智能和机器学习在行业中的使用仍处于起步阶段,但它将塑造云计算平台的未来。
混合云
虽然中小企业可以将其服务转移到云,但却不可能成为大型企业认同的经济可行的解决方案。因为他们通常在内部IT基础设施上进行重大投资,将其部分业务转移到云中。
混合云解决方案让企业能够利用云计算的可扩展性,但不会将关键数据漏洞暴露给第三方。然而混合云开发过程中也会遇到一些挑战,包括集成和应用程序的不可兼容性。缺乏管理工具和通用API是公共云提供商的首要关注点,但根据Gartner研究副总裁Ed Anderson 的说法,这些热门问题也体现出云提供商潜在的一些机遇。我们知道公共云和私有云服务(各种类型)将被广泛地使用,因此,提供商必须要专注于顶级混合云挑战,来满足不断增长的混合云解决方案的需求。
结论
几年前,一些企业将自身服务迁移到云端来获得竞争优势,如今,企业使用云计算服务却成为了一种必然。为什么这样讲?因为它的灵活性、可扩展性等优势已经开始吸引各行业的消费者,包括航空、医疗、汽车等领域。在2017年,越来越多的大商业组织也将会更多的利用云服务,进一步提升云采用率。
13. 我国云计算产业规模达到1500亿
C114讯 4月19日下午消息(岳明)在今天召开的“2017全球云计算开源大会”上,工业和信息化部信息化和软件服务司巡视员李颖在致辞中表示,云计算是信息技术发展和服务模式创新的集中体现,是信息化发展的重大变革和必然趋势。
云计算引发了软件开发部署模式的创新,成为承载各类应用的关键基础设施,并为大数据、物联网、人工智能等新兴领域的发展提供重要的基础支撑。同时,云计算还将为“大众创业、万众创新”提供基础平台,促进产业链上下游的高效对接与协同创新,是推动制造强国、网络强国战略的重要驱动力量。
李颖指出,经过近10年的发展,云计算已从最初的概念导入进入了广泛普及、应用繁荣的新阶段,已成为提升信息化发展水平、打造数字经济新动能的重要支撑。
一是产业规模迅速扩大。云计算呈现爆发式的增长态势,“十二五”末期,我国云计算产业规模已达1500亿人民币,是全球增速最快的市场之一。刚刚过去的2016年,骨干企业收入全部实现了翻番。SaaS、PaaS占比不断增加,产业结构持续优化,产业链条趋于完整。
二是关键技术实现突破。我国在大规模并发处理、海量数据存储、数据中心节能等云计算关键技术领域不断取得新的突破,部分指标已达到国际的先进水平,有力支撑了12306、“双十一”等复杂应用场景的需求。在主流开源社区和国际标准化组织中的作用日益重要。
三是骨干企业加速形成。云计算骨干企业加快战略部署,加快丰富业务种类,围绕咨询设计、应用开发、运维服务、人才培训等环节培育合作伙伴,构建以自身为核心的生态体系。积极在海外布局研发机构和数据节点,国际化进程不断加速。
四是应用范畴不断拓展。大量中小微企业已应用云服务,大型企业、政府机构、金融机构不断加快应用的步伐,企业级应用成为产业的新蓝海。与此同时,云计算正从游戏、电商、视频向制造、政务、金融、教育、医疗等领域延伸拓展。
五是支撑“双创”快速发展。云计算降低了创新创业的门槛,汇聚了数以百万计的开发者,带动广大企业和个人分享资源,催生了平台经济、分享经济等新模式,创造多元化的增值业务,进一步丰富了数字经济的内涵,提升了各领域的数字化、网络化、智能化发展水平。
14. 云计算未来五年的发展形势与前景
目前国内云计算的发展形势正可谓是“如火如荼”,云手机、云电视、云生活……各式各样的云概念铺天盖地地在大家面前涌现,与此同时,大量的云计算公司也开始在我们的面前应运而生,且不论这些公司的发展如何,光从目前看来,云计算已经成为了国内IT行业的大趋势。不过前不久在美国的一项调查结果显示:大部分的美国用户都不懂云计算是如何运行,更有甚者连云计算是什么都不知道。那么5年之后云计算会变成什么样子呢?文章原作者Phil Wainewright在云计算发展领域有很深的研究,在被人问及未来云计算的发展问题时,发表一篇博文,现整理如下。
云将偏移到移动领域,包括社交
如果咨询一个技术专家云的定义是什么,相信你很快就会被拖入到虚拟化,自动化管理和数据中心设计的讨论当中。如果你咨询商业人士的话,他们谈论更多会是如何利用应用程序实现资源共享,在不同地域空间里的能随时保持联系。商业人士的说法也许更贴合实际:云计算连接技术最重要的优势就是是令人难以置信的速度,敏捷性而且能够实现业务转型。有人说云计算只是一个时髦词,它已然接近全盛时期的尾声,但作者还是认为云计算会继续延续自己的辉煌,而绝对不仅仅是一个技术流行语,只是一个外行人对自动化连接的称谓而已。
云计算会给很多企业带来蓬勃发展的机会
云,从最广泛的意义上说,它是一个能够连接到全球性网络资源的平台,同时云计算也改变了整个行业。我们可以看看各种形式的媒体和出版物、零售、广告、营销和信息技术的发展,未来企业会利用网络来开拓新的业务,从而推动产品和服务的快速增长。软件正在飞速的发展,同时改变了整个世界。
很多企业也会因为云计算的发展而陷入困境
任何事物都具有两面性,新业务的成功轨迹背后也有黑暗的一面,云计算会让很多老牌的玩家“出局”,毫无疑问,这会对社会的发展产生负面的影响,因为大规模资本投资的削减,必然会导致成千上万的工人需要寻找新的就业机会——很多人必须经过再培训才能胜任新的挑战。最麻烦的就是,巨头们花了这多年建立的社会影响力不是轻易消除的,他们能够对政策制定者施加影响。
政府将会阻碍云计算发展的进程
就在上个月,欧盟委员会宣布了一项新的云计算战略规划,其最终目的是:2020年,欧盟的国内生产总值要增加1600亿欧元,为了帮助实现这一目标,政策制定者希望调控云计算的发展——从好的方面讲,政府会把云计算的发展当做一个强大的动力。不过当老牌的行业巨头发现云计算的发展会对现有的行业造成破坏性影响的话,他们势必会游说政策的制定者,相信政府很容易受到诱惑,马上就会折断云计算发展的“双翼”。目前世界上许多国家的政府已经在削减本国公民对云资源的访问。随着经济的压力的不断加大,云计算的发展会变得更糟,而绝对不会更好。
云不会变成单纯的公有云或者私有云
由于所有的企业都必须参与到当今经济环境的竞争之中,私有云和公共云之间的区别就变得“虚无缥缈”,所有的信息技术实例都不得不在云中运行。谁能保证公共云提供商会做的更好,未来大多数组织都是公有云资源和私有云平台的混合,而且随着产业的成熟,也会越来越依赖于第三方云服务提供商。
云肯定会建立起来,在称谓上绝对不会进行过多的讨论
如果问一个企业的CIO:贵公司使用云计算了吗?相信很少人会举手。然而如果询问他们是否使用了Salesforce.com、Concur、SuccessFactors、WebEx或者其他的一些技术,相信大多数人会承认他们的确在使用。随着云计算变得越来越主流,它被提及的次数就会越来越少,因为它已经成为一个默认的IT经营方式。未来根本没有必要明确提到云计算,它会成为司空见惯的事情,就像水电一样,按需使用,按量付费,相信绝对很少有人会问“你今天用电了吗?
15. 解决实际问题 云计算的八大亮点应用
“云应用”是“云计算”概念的子集,是云计算技术在应用层的体现。云应用跟云计算最大的不同在于,云计算作为一种宏观技术发展概念而存在,而云应用则是直接面对客户解决实际问题的产品。
©2008 HowStuffWorks
一个典型的云计算系统
“云应用”的工作原理是把传统软件“本地安装、本地运算”的使用方式变为”即取即用”的服务,通过互联网或局域网连接并操控远程服务器集群,完成业务逻辑或运算任务的一种新型应用。“云应用”的主要载体为互联网技术,以瘦客户端(Thin Client)或智能客户端(Smart Client)的展现形式,其界面实质上是HTML5,Javascript,或Flash等技术的集成。云应用不但可以帮助用户降低IT成本,更能大大提高工作效率,因此传统软件向云应用转型的发展革新浪潮已经不可阻挡。
云物联
“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。
物联网的两种业务模式:
1.MAI(M2M Application Integration), 内部MaaS;
2.MaaS(M2M As A Service), MMO, Multi-Tenants(多租户模型)。
随着物联网业务量的增加,对数据存储和计算量的需求将带来对“云计算”能力的要求:
1.云计算:从计算中心到数据中心在物联网的初级阶段,PoP即可满足需求;
2. 在物联网高级阶段,可能出现MVNO/MMO营运商(国外已存在多年),需要虚拟化云计算技术,SOA等技术的结合实现互联网的泛在服务:TaaS (everyTHING As A Service)。
云安全
云安全(Cloud Security)是一个从“云计算”演变而来的新名词。云安全的策略构想是:使用者越多,每个使用者就越安全,因为如此庞大的用户群,足以覆盖互联网的每个角落,只要某个网站被挂马或某个新木马病毒出现,就会立刻被截获。
“云安全”通过网状的大量客户端对网络中软件行为的异常监测,获取互联网中木马、恶意程序的最新信息,推送到Server端进行自动分析和处理,再把病毒和木马的解决方案分发到每一个客户端。
云存储
云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。
私有云
私有云(Private Cloud)是将云基础设施与软硬件资源创建在防火墙内,以供机构或企业内各部门共享数据中心内的资源。 创建私有云,除了硬件资源外,一般还有云设备(IaaS)软件;现时商业软件有VMware的 vSphere 和Platform Computing 的 ISF, 开放源代码的云设备软件主要有Eucalyptus和OpenStack。
云游戏
云游戏是以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器端运行,并将渲染完毕后的游戏画面压缩后通过网络传送给用户。在客户端,用户的游戏设备不需要任何高端处理器和显卡,只需要基本的视频解压能力就可以了。 就现今来说,云游戏还并没有成为家用机和掌机界的联网模式,因为至今X360仍然在使用LIVE,PS是PS NETWORK ,wii是wi-fi。但是几年后或十几年后,云计算取代这些东西成为其网络发展的终极方向的可能性,非常大。 如果这种构想能够成为现实,那么主机厂商将变成网络运营商,他们不需要不断投入巨额的新主机研发费用,而只需要拿这笔钱中的很小一部分去升级自己的服务器就行了,但是达到的效果却是相差无几的。对于用户来说,他们可以省下购买主机的开支,但是得到的确是顶尖的游戏画面(当然对于视频输出方面的硬件必须过硬。)。你可以想象一台掌机和一台家用机拥有同样的画面,家用机和我们今天用的机顶盒一样简单,甚至家用机可以取代电视的机顶盒而成为次时代的电视收看方式。
云教育
视频云计算应用在教育行业的实例:流媒体平台采用分布式架构部署,分为web服务器,数据库服务器、直播服务器和流服务器,如有必要可在信息中心架设采集工作站搭建网络电视或实况直播应用,在各个学校已经部署录播系统或直播系统的教室配置流媒体功能组件,这样录播实况可以实时传送到流媒体平台管理中心的全局直播服务器上,同时录播的学校本色课件也可以上传存储到金山区教育局信息中心的流存储服务器上,方便今后的检索、点播、评估等各种应用。
云会议
云会议是基于云计算技术的一种高效、便捷、低成本的会议形式。使用者只需要通过互联网界面,进行简单易用的操作,便可快速高效地与全球各地团队及客户同步分享语音、数据文件及视频,而会议中数据的传输、处理等复杂技术由云会议服务商帮助使用者进行操作。
目前国内云会议主要集中在以SAAS(软件即服务)模式为主体的服务内容,包括电话、网络、视频等服务形式,基于云计算的视频会议就叫云会议。云会议是视频会议与云计算的完美结合,带来了最便捷的远程会议体验。及时语移动云电话会议,是云计算技术与移动互联网技术的完美融合,通过移动终端进行简单的操作,提供随时随地高效地召集和管理会议。
云社交
云社交(Cloud Social)是一种物联网、云计算和移动互联网交互应用的虚拟社交应用模式,以建立著名的“资源分享关系图谱”为目的,进而开展网络社交,云社交的主要特征,就是把大量的社会资源统一整合和评测,构成一个资源有效池向用户按需提供服务。参与分享的用户越多,能够创造的利用价值就越大。
16. 云计算技术发展的六大趋势
1.数据中心向整合化和绿色节能方向发展
目前传统数据中心的建设正面临异构网络、静态资源、管理复杂、能耗高等方面问题,云计算数据中心与传统数据中心有所不同,它既要解决如何在短时间内快速、高效完成企业级数据中心的扩容部署问题,同时要兼顾绿色节能和高可靠性要求。高利用率、一体化、低功耗、自动化管理成为云计算数据中心建设的关注点,整合、绿色节能成为云计算数据中心构建技术的发展特点。
数据中心的整合首先是物理环境的整合,包括供配电和精密制冷等,主要是解决数据中心基础设施的可靠性和可用性问题。进一步的整合是构建针对基础设施的管理系统,引入自动化和智能化管理软件,提升管理运营效率。还有一种整合是存储设备、服务器等的优化、升级,以及推出更先进的服务器和存储设备。艾默生公司就提出,整合创新决胜云计算数据中心。
兼顾高效和绿色节能的集装箱数据中心出现。集装箱数据中心是一种既吸收了云计算的思想,又可以让企业快速构建自有数据中心的产品。与传统数据中心相比,集装箱数据中心具有高密度、低PUE、模块化、可移动、灵活快速部署、建设运维一体化等优点,成为发展热点。国外企业如谷歌、微软、英特尔等已经开始开发和部署大规模的绿色集装箱数据中心。
通过服务器虚拟化、网络设备智能化等技术可以实现数据中心的局部节能,但尚不能真正实现绿色数据中心的要求,因此,以数据中心为整体目标来实现节能降耗正成为重要的发展方向,围绕数据中心节能降耗的技术将不断创新并取得突破。数据中心高温化是一个发展方向,低功耗服务器和芯片产品也是一个方向。
2.虚拟化技术向软硬协同方向发展
按照IDC的研究,2005年之前是虚拟化技术发展的第一阶段,称之为虚拟化1.0,从2005年到2010年时虚拟化发展的第二阶段,称之为虚拟化 2.0,目前已经进入虚拟化2.5阶段,虚拟化3.0阶段在不久也将会到来。根据Gartner的预测,到2016年中国70%的X86企业服务器将实现虚拟化。
ArsTechnica网站上刊出的一篇文章评论到,当前的虚拟化市场当中,VMware是老大,微软Hyper-V老二,思杰Xen第三,红帽和甲骨文在争夺第四把交椅。随着服务器等硬件技术和相关软件技术的进步、软件应用环境的逐步发展成熟以及应用要求不断提高,虚拟化由于具有提高资源利用率、节能环保、可进行大规模数据整合等特点成为一项具有战略意义的新技术。
首先,随着各大厂商纷纷进军虚拟化领域,开源虚拟化将不断成熟。Gartner也指出,虽然目前开源虚拟化的市场还比较小,但到2014年底其市场份额将翻番,而且未来也会快速增长。
其次,随着虚拟化技术的发展,软硬协同的虚拟化将加快发展。在这方面,内存的虚拟化已初显端倪。
第三,网络虚拟化发展迅速。网络虚拟化可以高效地利用网络资源,具有节能成本、简化网络运维和管理、提升网络可靠性等优点。VMware和思科公司通过四年的合作,在网络虚拟化领域取得突破创新,推出了VXLAN(虚拟可扩展局域网)。VXLAN已获得多个行业领先厂商的支持。
3.大规模分布式存储技术进入创新高峰期
在云计算环境下,存储技术将主要朝着从安全性、便携性及数据访问等方向发展。分布存储的目标是利用多台服务器的存储资源来满足单台服务器不能满足的存储需求,它要求存储资源能够被抽象表示和统一管理,并且能够保证数据读写操作的安全性、可靠性、性能等各方面要求。为保证高可靠性和经济性,云计算采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存储数据的可靠性,以高可靠软件来弥补硬件的不可靠,从而提供廉价可靠的海量分布式存储和计算系统。在大规模分布式存储技术中,基于块设备的分布式文件系统适用于大型的、海量数据的云计算平台,它将客户数据冗余部署在大量廉价的普通存储上,通过并行和分布式计算技术,可以提供优秀的数据冗余功能。且由于采用了分布式并发数据处理技术,众多存储节点可以同时向用户提供高性能的数据存取服务,也保证数据传输的高效性。目前国外很多大学、研究机构和公司已经或正在着手开发分布式文件系统,已经涌现出一批著名的分布式文件系统,如PVFS、GPFS、zFS、 Google FS、Hadoop FS等,进一步更深入的研发也还在进行中。
除了大规模分布式存储技术,P2P存储、数据网格、智能海量存储系统等方也是海量存储发展的趋势体现。其中,P2P存储可以看做是分布式存储的一种,是一个用于对等网络的数据存储系统,旨在提供高效率、鲁棒和负载均衡的文件存取。数据网格是有机的智能单元的组合,类似于计算网格。智能海量存储系统包括主动的数据采集、数据分析、主动调整等。云计算中存储的海量数据应用将为云计算提供新的价值高点,也必将成为云计算发展的重点方向之一。
4.分布式计算技术不断完善和提升
资源调度管理被认为是云计算的核心,因为云计算不仅是将资源集中,更重要的是资源的合理调度、运营、分配、管理。云计算数据中心的突出特点,是具备大量的基础软硬件资源,实现了基础资源的规模化。但如何合理有效调度管理这些资源,提高这些资源的利用率,降低单位资源的成本,是云计算平台提供商面临的难点和重点。业务/资源调度中心、副本管理技术、任务调度算法、任务容错机制等资源调度和管理技术的发展和优化,将为云计算资源调度和管理提供技术支撑。不过,正成为业界关注重点的云计算操作系统有可能使云计算资源调度管理技术走向新的道路。云计算操作系统是云计算数据中心运营系统,是指架构于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件管理海量的基础硬件资源和软件资源的云平台综合管理系统,可以实现极为简化和更加高效的计算模型,以低成本实现指定服务级别、响应时间、安全策略、可用性等规范。
现在云计算的商业环境对整个体系的可靠性提供了更高的需求,为了支持商业化的云计算服务,分布式的系统协作和资源调度最重要的就是可靠性。未来成熟的分布式计算技术将能够支持在线服务(SaaS),自从2007年苹果iPhone进入市场开始,事情发生很大的变化,智能手机时代的到来使得Web开始走进移动终端,SaaS的风暴席卷整个互联网,在线应用成为一种时尚。分布式计算技术不断完善和提升,将支持在跨越数据中心的大型集群上执行分布式应用的框架。
5.安全与隐私将获得更多关注
云计算作为一种新的应用模式,在形态上与传统互联网相比发生了一些变化,势必带来新的安全问题,例如数据高度集中使数据泄漏风险激增、多客户端访问增加了数据被截获的风险等等。云安全技术是保障云计算服务安全性的有效手段,它要解决包括云基础设施安全、数据安全、认证和访问管理安全以及审计合规性等诸多问题。云计算本身的安全仍然要依赖于传统信息安全领域的主要技术。不过另一方面,云计算具有虚拟化、资源共享等特点,传统信息安全技术需要适应其特点采取不同的模式,或者有新的技术创新。另外,由于在云计算中用户无法准确知道数据的位置,因此云计算提供商和用户的信任问题是云计算安全要考虑的一个重点。总体来说,云计算提供商要充分结合云计算特点和用户要求,提供整体的云计算安全措施,这将驱动云计算安全技术发展。适应云计算的特点和安全需求,云计算安全技术在加密技术、信任技术、安全解决方案、安全服务模式方面加快发展。
此外,未来的安全趋势,势必会涉及终端及移动终端各个层面,包括各类PC、手机在内的智能终端、可穿戴设备,都有可能会面临攻击者的挑战,这样的攻击对多种设备会变得日益难以防护。解决终端安全,云安全是首先需要解决的,即从云端首先判断安全的趋势,而不是孤立的从一台终端来判断。通过云端安全的大数据分析,可以清晰发现其中存在的多种威胁趋势,从而及时拦截新木马以及防止网络入侵和攻击。隐私权保护问题虽是云计算普及过程中需要解决的一大难题,但随着云计算的发展及相关标准的成熟。相信隐私权会得到更好地保护,云计算也将像互联网上的其他应用环境一样,深刻地影响我们的生活方式。
6.SLA细化服务质量监控实时化
要想让用户敢于将关键业务应用放在云计算平台上,粗放的服务协议显然无法让人放心,用户需要知道云计算厂商能否快速地将数据传遍全国、网络连接状况又能好到何种程度。对于激增的商业需求而言,性能的拓展是不够的,而云计算提供商能够多快地拓展性能也事关重要。用户需要能够让他们高枕无忧的服务品质协议,细化服务品质是必然趋势。云计算对计算、存储和网络的资源池化,使得对底层资源的管理越来越复杂,越来越重要,基于云计算的高效工作负载监控要在性能发生问题之前就提前发现苗头,从而防患于未然,实时的了解云计算运行详细信息将有助于交付一个更强大的云计算使用体验,也是未来发展的方向。
此外,开源云计算技术进一步普及应用。数据表明,目前全世界有90%以上的云计算应用部署在开源平台上。云计算对于安全、敏捷、弹性、个性化开源平台的需求以及突出的实用、价廉的特性,也决定了开源计算平台在云时代的领军位置。很多云计算前沿企业和机构如亚马逊、谷歌、Facebook都在开发部署开源云计算平台。开源云计算平台不仅减少了企业在技术基础架构上的大量前期投入,而且大大增强了云计算应用的适用性。开源云计算技术得到长足发展的同时,必将带动云计算项目更快更好落地,成为企业竞争的核心利益。为此,开源云计算技术将进一步得到重视和普及。
17. 20本经典云计算书籍和内容简介
• 云计算 : 深刻改变未来
本书概述了云计算的起源、发展以及商业模式,介绍了云计算的关键技术、典型应用以及开源软件和社区。
云计算既是机遇也是挑战,中国科技何去何从?需要从国家层面重视云计算,在教育、普及、重点研发、示范工程等诸多领域对其进行统筹规划,从而推动云计算在中国的发展,并最终使云计算造福百姓,惠及国民经济,推动科技创新与进步。
本书语言生动,案例丰富,适合所有想了解云计算的读者。
• 虚拟化与云计算
本书系统阐述了当今信息产业界最受关注的两项新技术——虚拟化与云计算。云计算的目标是将各种IT资源以服务的方式通过互联网交付给用户。计算资源、存储资源、软件开发、系统测试、系统维护和各种丰富的应用服务,都将像水和电一样方便地被使用,并可按量计费。虚拟化实现了IT资源的逻辑抽象和统一表示,在大规模数据中心管理和解决方案交付方面发挥着巨大的作用,是支撑云计算伟大构想的最重要的技术基石。本书以在数据中心采用服务器虚拟化技术构建云计算平台为主题,全面地勾画出虚拟化与云计算的产生背景、发展现状和关键技术等。本书体系完整,内容丰富,有助于广大读者理解信息产业今后发展的大脉络。
• 云计算核心技术剖析
《云计算核心技术剖析》分为四大部分:第一部分为理论篇,主要介绍云计算理论方面的知识;第二部分为产品与技术篇,深入剖析多个顶尖云计算产品的实现,介绍了云计算中非常重要的系统虚拟化技术和安全方面的机制;第三部分为实践篇,将选择云的核心模块之一——分布式数据库作为实践的方向,并以YunTable这个云时代的BigTable为例,给大家演示如何手动编写和设计一个分布式数据库;最后一部分为展望篇,预测了云计算和整个科技事业未来的发展。 《云计算核心技术剖析》适合所有云计算开发人员学习和参考。
• 云计算应用架构
本书内容主要分为4个部分:第1章,简单介绍了云计算的概念及其价值;第2章,全面介绍了Amazon云服务;第3章,介绍进云之前该做怎样的准备工作;第4章到第7章,深入讨论在云中构建应用程序的各种细节问题。本书内容来自作者的亲身实践和感受,与坐而论道、形而上学的清谈不同,书中内容对实践有很强的参考意义,可以直接作为行动的指南。阅读本书后,云计算将不再是美好但略显空洞的广告词,而是实实在在能用到工作中去的IT基础设施架构。本书适合所有对云计算感兴趣的读者,不管你是想了解云计算概念的非技术读者,还是希望将云计算引入企业的IT经理,或者是需要为云计算编写代码的技术人员,都能从本书中找到适合阅读的内容。
• 你不可不知的"云计算"
《你不可不知的“云计算”》以最简明的形式、最通俗易懂的内容,让你在最短的时间内迅速搭上“云计算”的IT直通车……快快打开这本书,来了解和体验腾“云”驾雾的感觉吧!
“云计算”作为一个网络技术中的流行用语,已经被很多人所熟悉。但是,云计算究竟是一种什么样的技术,它是如何把IT世界带入一个新纪元,它究竟给我们的商务工作、日常生活和整个社会带来了怎样的变革?大多数人就说不清楚了。究竟怎样才能以最浅显易懂、最形象生动的形式把这个概念介绍出来?这本书就是最好的选择。
“云计算”作为一个网络技术中的流行用语,已经被很多人所熟悉。但是,云计算究竟是一种什么样的技术,它是如何把IT世界带入一个新纪元,它究竟给我们的商务工作、日常生活和整个社会带来了怎样的变革?大多数人就说不清楚了。究竟怎样才能以最浅显易懂、最形象生动的形式把这个概念介绍出来?
• IT不再重要 : 互联网大转换的制高点--云计算
在这部跨越历史、经济和技术领域的著作中,作者从廉价的电力运营方式对社会变革的深刻影响延伸到互联网对我们生活的这个世界的重构性影响。他批判式的认为,企业想应用网络或应用程序,不再需要自建资料中心、自组IT团队维护和管理系统,因为互联网就像自来水或电力一样,可由专门公司提供服务,你可以付费使用。而如果他的设想真的会实现,我们的世界将会变成什么样子?IT产业的命运又将如何?这又对企业的IT领域投资产生什么样的影响?
• 云计算 : 21世纪的商业平台
《云计算:21世纪的商业平台》以21世纪以来波及全世界的金融危机为引子向世人表明,企业经营环境常常发生剧烈的、始料不及的变故,这一状况因全球化而显得更为明显。为了应对这种新形势,企业应该在降低成本、提高灵活性方面狠下工夫。一种新兴技术——云计算可说是专为应对这一新形势而量身定做的。为此,作者从公司运营、企业创新、组织结构等多个方面细致地阐述了云计算所带来的种种机遇与无可辩驳的竞争优势,云也因此成为 21世纪的竞争舞台。
•云计算 : 实现、管理与安全
本书准确解释了云计算的概念、应用前景及其优势和略势。作者首先从历史的角度讨论了计算的发展,重点介绍了导致云计算发展的先进技术;随后纵览了使得云计算模式可行的一些关键元素,并围绕云计算的使用和实现问题介绍了不同的标准,描述了由云计算服务提供商维护的基础设施管理;最后介绍了重要的法律和哲学问题以及成功的云计算供应商。
本书特点:
· 讨论了虚拟化等新技术如何在云计算的发展中发挥重大作用。
· 描述了不同类型的云服务。
· 说明了如何建立一个云网络。
· 介绍了用于应用开发、消息传递和安全的常用标准。
· 讨论了有关保护用户数据、减轻公司责任等方面的法律和哲学问题。
· 仔细审查了几个成功的云计算供应商,以帮助人们构建云计算。
• 走近云计算 : 国内第一本原创云计算书籍。
《走近云计算》分为两大部分,第一部分对云计算的起源、发展以及现状进行了详细的介绍,使读者对云计算这一新的技术有一个全面的认识;第二部分通过一个云计算系统实例——云脑系统的实现过程,介绍了如何在现有技术条件下完成一个简单云计算系统的设计和开发,在这一部分我们选取了云计算系统的界面设计、云文件系统、云存储、并行数据处理等有代表性的功能作为重点。
《走近云计算》可以作为对云计算技术感兴趣的读者以及云计算系统的设计开发人员的技术参考资料,也可以作为大学本科高年级同学和研究生相关课程的参考书,希望《走近云计算》能带领大家进入奇妙的云计算世界。
• 云计算与SOA
云计算和SOA是不同的概念,但是它们却互相联系。SOA是架构模式,而云计算是架构的实例,或者说是一种架构的选择。SOA更具整体性和战略性,它解决的是包括业务驱动力在内的整个企业架构的问题,而云计算则更加侧重战术,它是一种解决问题的方式。它们联系紧密,若要解决企业级的问题,很难取其一而舍其二。
本书堪称云计算与SOA融合之经典著作。书中介绍了企业架构中存在的问题,云计算的价值、优缺点和适用场景;解释了向云计算转型的技术细节、支撑技术和最佳实践方法;帮助你客观评估自己企业中云计算和SOA的可行目标,对其实用价值进行了量化估算并构建了商业案例;概览了如何评估已有的IT基础设施,如何找到通向“云”的最高效、最安全的路径;展示了如何为云平台选择最合适的候选数据、服务和流程;如何对云平台进行更高效的治理等。
• 智慧的云计算 : 物联网发展的基石
《智慧的云计算》系统地阐述了云计算的理念、架构、对产业的影响以及具体的应用,深入分析了云计算即将带来的深刻变革,并分享了作者们在实施云计算“落地”过程中的第一手宝贵经验。《智慧的云计算》清晰、翔实的内容对于身处IT大变革浪潮中的技术人员、管理者以及关注技术发展的各个群体都具有极为珍贵的参考价值。
• 没有两片云是一样的
《没有两片云是一样的》主要内容简介:日新月异的技术时刻在用“云计算”这样的词汇秒杀我们的知识储备。“云计算”已经不仅是“高深莫测”、“虚无缥缈”、“遥不可及”的同义语,而且还使人联想到前沿、新锐和劲爆的酷味儿。在《没有两片云是一样的》中,著名信息经济学者姜奇平与著名财经评论家胡泳,以穿透云端的视野和往来天地间的智慧,为我们描绘了云时代的万象。通过对“云之象”、“云之用”、“云之义”的阐释,作者探讨了云计算的特征和商业应用、云与人性、云时代的意义?诸多问题,描述了云计算技术所带来的巨大改变,并对由此引发的更多可预见的颠覆性的变革进行了深入思考。《没有两片云是一样的》不是一本关于技术的书,它更关乎技术的语境及其背后的“道”。拒绝华丽艳俗,拒绝词语的堆砌,它只是朴实中见真知,平淡中见机锋、从容中见神奇。开放与包容,分享与创造,自由与自律,合作与共赢。
• 云计算实践之道 : 战略蓝图与技术架构
《云计算实践之道:战略蓝图与技术架构》着眼于云计算的战略蓝图与技术架构,对云计算的具体实践进行系统的探讨:首先介绍云计算的基本概念、特征与分类、本质与优势以及其产生的原动力;接着从战略角度展示云计算在各个行业中的应用与价值;在此基础上梳理云计算使用者与提供商在实施时的一般方法与步骤;随后从技术角度描述云计算的架构层次以及其中的关键技术与挑战;最后介绍业界主要云计算提供商的相关产品及特点。《云计算实践之道:战略蓝图与技术架构》体系完整、内容丰富,紧扣云计算发展的前沿,是一本指导云计算实践与落地的佳作。
• 云计算 : 企业实施手册
云计算已经成为信息、通信等相关产业中最热门的技术名词。这一技术趋势将对产业界产生巨大的影响。《云计算:企业实施手册》不仅对云计算技术本身的各个方面进行了详细阐述,还针对云计算为应用、平台、系统以及企业的运营所带来的影响进行了评估和计算,并且提供了一个从战略制定到系统实施的方案设计方法。本书给出了大量云计算领域的基础设施、平台和服务提供商的案例,为采用这一技术和正在调研采用这些技术服务的企业提供了大量的参考材料和信息。
本书内容叙述详尽,阐述清晰,可以为希望了解和应用云计算的组织、企业等提供实用指导。
• 云计算 : 技术、平台及应用案例
《云计算:技术、平台及应用案例》主要章节内容由云计算概论、云计算技术、架构以及云计算应用三篇12章组成。第一篇云计算概论由云计算的概念及演进、云计算商业模式、云计算标准和云安全4个章节组成,第二篇云计算技术及架构由云计算体系结构及技术、基础设施即服务(IaaS)、平台即服务(PaaS)以及软件应用即服务(SaaS)4个章节组成,第三篇云计算应用由企业实践云计算策略与方法、云计算应用案例、云计算搭建创新平台以及云计算深刻改变未来4个章节组成。
• 走进云计算 : Windows Azure实战手记
《走进云计算:Windows Azure实战手记》是为微软Windows Azure云计算平台而编写,将带来Windows Azure平台的功能以及开发的方式等各式各样的信息,帮助您了解微软的云计算平台以及相关技术,或是评估微软的Windows Azure平台能力,以及如何在Windows Azure上开发应用程序的知识和技术。
《走进云计算:Windows Azure实战手记》共12章,内容包括云计算概论、云计算技术概观、初探Windows Azure、Windows Azure应用程序开发基础、Windows Azure应用程序开发:Table存储服务、Windows Azure应用程序开发:BLOB存储服务、Windows Azure应用程序开发:Queue存储服务与应用程序问通信、云上的关系数据库:SQL Azure、云上的访问控制技术:Ap... (展开全部) 《走进云计算:Windows Azure实战手记》是为微软Windows Azure云计算平台而编写,将带来Windows Azure平台的功能以及开发的方式等各式各样的信息,帮助您了解微软的云计算平台以及相关技术,或是评估微软的Windows Azure平台能力,以及如何在Windows Azure上开发应用程序的知识和技术。
《走进云计算:Windows Azure实战手记》共12章,内容包括云计算概论、云计算技术概观、初探Windows Azure、Windows Azure应用程序开发基础、Windows Azure应用程序开发:Table存储服务、Windows Azure应用程序开发:BLOB存储服务、Windows Azure应用程序开发:Queue存储服务与应用程序问通信、云上的关系数据库:SQL Azure、云上的访问控制技术:AppFabric Access Control、云服务的集散中心:AppFabric Service Bus、Windows Azure与其他平台的互操作性、云计算与Windows Azure安全性。
《走进云计算》特别为云计算的入门读者编写,对于云计算技术人员、技术战略分析人员和爱好者也有重要的参考价值,还可供高等院校云计算和并行计算的研究者和同学作为参考资料及教材使用。《走进云计算:Windows Azure实战手记》由朱明中编著。
• 智慧的云计算 : 物联网的平台
《智慧的云计算:物联网的平台(第2版)》系统地阐述了云计算的理念、架构、对产业的影响以及具体应用,深入分析了云计算即将带来的深刻变革,并分享了作者们在实施云计算“落地”过程的第一手宝贵经验。《智慧的云计算:物联网的平台(第2版)》第2版新增了讨论物联网与云计算的章节,对于物联网当前的发展、物联网与云计算的关系做了较为全面的介绍。
《智慧的云计算:物联网的平台(第2版)》清晰、详实的内容对于身处IT大变革浪潮中的技术人员、管理者以及关注技术发展的各个群体都具有极为深刻的参考价值。
• 云计算解码 : 技术架构和产业运营
《云计算解码:技术架构和产业运营》深入浅出地梳理了云计算的基本架构,探讨了云计算对社会的影响及其未来的发展趋势,提出了“云计算真正的技术创新在于IT服务化和规模化服务运营”的观点,主要从电信运营商的角度对云计算的关键技术提出了独特的见解。
《云计算解码:技术架构和产业运营》适合对云计算具有初步认识并希望对云计算进行深入、全面了解的读者阅读。
•问道云计算
《问道云计算》采用问答和追溯问道历程两种形式,从中国云计算产业界存在的问题、作者3年来的云计算心路和盘古云计算核心系统的发展3个方面讲解了问道云计算的历程,并从中国文化找到力量,找到化解中国IT产业发展魔咒的方法。
《问道云计算》共6篇,首先对云计算入门、云计算与政府、云计算战略、云计算产业、云计算技术中大家存在的困惑进行深入的讲解,然后讲解作者3年的问道云计算心路历程,《问道云计算》最后对中国自主知识产权的盘古云计算核心系统的应用接入做了演示。
《问道云计算》适合地方政府云计算产业负责人、云计算中心负责人、云计算产业投资者、云计算应用开发商、云计算硬件制造商、科研院所云计算人员、云计算爱好者阅读。
• 云计算与Azure平台实战
《云计算与Azure平台实战》涉及服务器端和客户端在本地Azure Development Fabric下的Visual Studio2008、.NET Framework 3.5、Windows Azure软件开发包(Software Development Kit,SDK)、.NET服务SDK、SQL Azure SDK和ADO.NET数据服务编程。示例程序演示了基于Azure Blob、表和队列的数据存储与检索,基于ASRNE7成员资格和Azure访问控制服务的用户身份验证和授权,用服务总线和它的队列与路由实现服务端与客户端的相互连接,用.NET服务和VS的图形界面的工作流设计器植入工作流。大部分示例代码使用示例StorageClient库以简化传统.NET对象编程而不是生硬的HTTPS请求和响应。
