云计算实用之路漫漫其修远兮,当今,各厂商对云计算的定义不一,云计算的标准更是各行其道。在这云计算的混战时代,产生的有关云计算的术语更是目不暇接,
整个IT界似乎正在迎来一个云计算术语爆炸的时代,其中有关于云计算概念本身,也有关于厂商的云策略和云产品的。本文通过对现有的云计算资料进行梳理,列出了60多条云计算相关的术语及其解释,以供参考。
1. 云计算
关于云计算的定义,目前为止至少有不下20种,这里选择了一种比较常见的定义:
云计算,是分布式计算技术的一种,其最基本的概念,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户。透过这项技术,网络服务提供者可以在数秒之内,达成处理数以千万计甚至亿计的信息,达到和“超级计算机”同样强大效能的网络服务。
云计算是一种资源交付和使用模式,指通过网络获得应用所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取。这种特性经常被比喻为像水电一样使用硬件资源,按需购买和使用。
2. 软件即服务(SaaS)
这种类型的云计算通过浏览器把程序传给成千上万的用户。在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维持一个程序就够了,这样能够减少成本。
3. 平台即服务(PaaS)
平台即服务(Platform as a Service,PaaS)是一种无需下载或安装,即可通过因特网发送操作系统和相关服务的模式。由于平台即服务能够将私人电脑中的资源转移至网络云,所以有时它也被称为“云件”(cloudware)。平台即服务是软件即服务(Software as a Service)的延伸。软件即服务是将软件部署为托管服务并通过因特网提供给客户。
4. 基础设施即服务(IaaS)
云计算基础设施即服务,提供给客户的是出租处理能力、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。客户不管理或控制的底层的云计算基础设施,但能控制操作系统、储存、部署的应用,也有可能选择网络组件(例如,防火墙,负载均衡器)。最早是Amazon开创了这个市场,奠定了AWS在这个市场的领先地位。而Rackspace、Gogrid、Flexiscale、Gridlayer等后来者发展势头也不错。
5. 云存储(Cloud Storage)
云存储是一个网络计算机数据存储模型,数据存储在多个虚拟主机上,一般由第三方持有,而不是保存在专用的服务器上。保持数据的公司运维这巨大的数据中心;并且有需要的用户可以根据需要购买或租用存储容量。背后的数据中心运维人员根据客户需要虚拟化资源,并将其作为虚拟服务器展示给用户,用户可以自己管理虚拟服务器。而在物理上,这些资源可能跨了多个服务器。
6. 私有云(Private cloud)
私有云是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所。
私有云可由公司自己的 IT 机构,也可由云提供商进行构建。在此“托管式专用”模式中,像 Sun
,IBM这样的云计算提供商可以安装、配置和运营基础设施,以支持一个公司企业数据中心内的专用云。此模式赋予公司对于云资源使用情况的极高水平的控制能力,同时带来建立并运作该环境所需的专门知识。
7. 公共云(Public cloud)
公共云又称外部云,是指通过因特网动态地、灵活地以自助方式获取资源。
8. 混合云(Hybrid cloud)
混合云环境包含了多种内部云和/或外部云,“将会适用于大多数企业”,因为,通过集成多种云服务用户可以减少向公有云迁移时所面临的问题,如PCI compliance等。
9. 社区云(Community cloud)
社区云是指一些由有着类似需求并打算共享基础设施的组织共同创立的云,社区云的目的是实现云计算的一些优势。由于共同费用的用户数比公有云少,这种选择往往比公有云贵,但隐私度安、全性和政策遵从都比公有云高。
10. The Intercloud(云际云)
云际云的概念最早是在2007年由Kevin Kelly提出的,他认为最终会有一个云的云,就是云际云。云际云的概念是“因特网的因特网”这一概念的扩展,2009年,云际云的概念开始流行起来,也用于描述未来的数据中心。
云际云的概念是建立在单个云不能包括无线资源的观点之上的,试想如果一个云包括了所有的虚拟基础设施资源,包括计算和存储资源,它将不能满足的客户发送的服务进一步进行分配的需求。云际云就是用于解决这类问题的,事实上,每一个云都可以使用其他云上的虚拟基础设施,包括计算和存储资源。这种
“为使用付费”的形式为云供应商带来了新的商机。当然,云际云也存在着诸多挑战,如云的联合、安全性、互操作性、QoS、监管和计费等。
11. Privacy(隐私)
云模型被隐私提倡者所批判,因为在云计算模型中,公司拥有云服务的控制权,因此,可以合法地或非法地任意地对用户和主机之间的通信和数据进行监控。
12. Compliance(法规遵从)
为了满足法规要求,包括美国的FISMA、HIPAA和SOX和欧盟的数据保护指令(Data Protection Directive ),以及行用卡行业的PCI DSS,用户不得不采用社区或混合模式来部署云计算,而这些模式通常较贵并且提供的好处有限。
13. Legal(合法性)
2007年3月,Dell在美国申请注册商标“云计算”(U.S. Trademark
77,139,082)。该公司2008年7月收到的津贴补助8月份被取消,并且不到一周便收到正式的商标申请的拒绝。自从2007年起,包含云计算品牌、产品和服务的商标数程指数级地增长。公司为了更好地展现自身的云计算品牌和市场影响力,云计算商标数从2008年到2009年增长了483%。
14. Open source(开源)
开源软件为许多云计算供应商提供了基础。2007年11月,Free Software Foundation 发布了Affero
General Public License,GPLv3的一个版本,目的在于弥补一个关于免费软件是用于运行在因特网上的理解上的法律的漏洞。
15. Open standards(开放标准)
开放标准对云计算的发展十分关键。大部分云供应商暴露的API有很好的文件说明,但是却是唯一的,不可互操作的。一些供应商已经采用了其他的
API,但是现在开放的标准实在是太多了,包括OGF的开放云计算接口(Open Cloud Computing
Interface)等。开放云联盟(The Open Cloud Consortium,OCC)正在致力于开发初期的云计算标准和实践的统一标准。
16. Security(安全性)
云计算服务的相对安全性是一个容易引起争论的问题,它可能也在阻碍云计算的使用。一些观点认为,用户数据在内部管理的时候更安全,然而一些人认为有理由相信云供应商能提供更高的安全性。云安全联盟(CSA)是一个非赢利性的组织,它是为了提高云计算的安全性,促进云计算走向实践而成立的。
17. Availability and Performance(可访问性和性能)
除了关于安全方面的考虑以外,企业也同样担心云的也可用性水平和托管在云中的应用的性能。
18. Sustainability(可持续性)
尽管云计算通常被认为是“绿色计算”的一种形式,还是没有公开的研究支持这种观点。
19. 超大规模
“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
20. on-demand(按需随选)
按需随选是与企业预定(on-premise)相对的一个概念。指的是用户可以根据需要来选择服务和应用,而不需要预先定制好自己的服务,然后供应商再根据企业的定制需求来实现应用。
21. 广泛的网络接入(Broad Network Access)
可通过多平台传输,包括移动平台。
22. Resource pooling(资源池)
像存储,处理,内存,网络带宽和虚拟机等资源,利用多租模式为多种多样的消费者服务。
23. Rapid Elasticity(快速弹性)
能够迅速地,有弹性地提供各种功能,在某些情况下自动地,快速地扩大,接着迅速释放,再快速缩小。
24. Measured Service (定制服务)
测定资源和服务,也就是存储,处理,带宽和活跃用户账户。测定也可以监控,控制和报告用户的使用状况,为提供者和使用服务的消费者提供透明度。
25. 自动化计算(Autonomic computing)
指的是计算系统可以进行自我管理
26. 客户/服务器模型(Client–server model)
客户/服务器模型指的是一切将服务提供者(服务器)和服务消费者(客户端)分开的分布式应用。
27. Grid computing
网格计算是分布式计算和并行计算的一种形式,它将一个松耦合的网络上的计算机集群组成一个超级的虚拟计算机,来完成大型的工作任务。
28. Mainframe
强大的计算机被大型组织用来完成关键应用,典型地包括批数据处理,如人口普查、产业和消费数据、企业资源计划和财务往来事务处理等。
29. Utility computing
效用计算指的是将计算资源,如计算和存储等打包成一个用仪表测量的服务,类似于电力等传统的公共事业。
30. Peer-to-peer
点对点是一个在中央协调的分布式的体系结构,参与者,包括资源的提供者和消费者,必须同时存在(与传统的客户服务器模型相对)。
31. 云操作系统
云操作系统是一个新的软件类别,旨在将大型基础架构集合(CPU、存储、网络)作为一个无缝、灵活和动态的操作环境进行全面管理。 与普通操作系统管理单独计算机的复杂性类似,云操作系统管理数据中心的复杂。
32. 云计算中心
云计算中心是指基于超级计算机系统对外提供计算资源、存储资源等服务的机构或单位,以高性能计算机为基础面向各界提供高性能计算服务。当前,云计算中心主要面向大规模科学计算及工程计算应用,并在商业计算、互联网、电子政务、电子商务等领域拥有巨大发展潜力。
33. 云安全联盟(Cloud Security Alliance)
云安全联盟CSA是在2009年的RSA大会上宣布成立的。自成立后,CSA迅速获得了业界的广泛认可。现在,CSA和ISACA、OWASP等业界组织建立了合作关系,很多国际领袖公司成为其企业成员。
自其成立起,云安全联盟发布的云安全指南及其开发成为云计算领域令人瞩目的安全活动。2009年12月17日,云安全联盟发布了新版的《云安全指南》 v2.1,代表着云计算和安全业界对于云计算及其安全保护的认识的一次重要升级。
34. 亚马逊网络服务(Amazon Web Service,AWS)
Amazon的AWS是一个典型的IaaS服务,他提供了一组服务,包括存储(S3)、计算能力(EC2)、消息传递(SQS)、数据集
(SDB)等。有了Amazon的AWS,企业用户可以在几分钟之内迅速地获得一个基于Amazon基础设施的虚拟基础设施,并且这个基础设施是弹性的,
可以根据需求扩展和收缩。世界各地的公司都可以使用这个弹性的计算基础设施。
35. 亚马逊 弹性计算云(Amazon Elastic Compute Cloud ,EC2)
Amazon Elastic Compute Cloud (EC2) 能够根据需要扩展或收缩计算资源,非常方便地提供新的服务器实例。
36. 亚马逊 简单存储服务( Amazon Simple Storage Service,S3)
Amazon Elastic Compute Cloud (EC2) 能够根据需要扩展或收缩计算资源,非常方便地提供新的服务器实例。
37. 谷歌应用程序引擎Google App Engine(GAE)
Google App Engine,它是PaaS应用的典型代表,也是面向开发者的。允许开发人员编写应用程序,然后把应用构建在Google的基础架构上。App Engine方便用户开发新的服务逻辑,并且在云计算平台上运行这些新的服务。
38. IBM “蓝云”计算平台
简单地说,IBM“蓝云”解决方案就是一个先进的基础架构管理平台,该方案可以对企业现有的基础架构进行整合,通过虚拟化技术和自动化技术,构
建企业自己拥有的云计算中心,实现企业硬件资源和软件资源的统一管理、统一分配、统一部署和统一备份,打破了应用对资源的独占。
39. 微软 Windows Azure操作系统
Windows
Azure这个操作系统。它提供了Compute(计算),Storage(存储),以及Manage(管理)这三个主要功能。此外,还有对用户而言透明的Fabric。Fabric包含负载平衡,硬件抽象,等众多功能。然而一般而言,用户并不需要了解Fabric内部是如何工作的,就可以充分利用
Windows Azure的各种特性。
40. 世纪互联 云主机
CloudEx 云主机是世纪互联集团成员云快线公司推出的将计算、存储与网络资源整合一体的互联网服务器租用服务,
解决了传统物理租机与VPS存在的管理难度大,业务扩展性弱的缺陷,降低了传统的物理主机租用的成本,并无需支付押金。CloudEX云主机拥有客户自服务管理手段,可自主实现对主机远程管理与维护,降低了客户获得计算能力的成本,简化了服务器管理过程,还可根据客户配置需求变化而弹性扩充,从而实现主机配置的快速扩容。
41. 音乐云
所谓“音乐云计算”,简单的讲就是用户通过音乐软件,可以将存储在云端的音乐内容在手机、PC和电视等多种设备上进行播放、分享,无需用户再费时费力从电脑存储器中拷贝到其他终端设备。
42. 联通 云联云
从根本上讲,互联网作为从物理中分离而得以实现的虚拟架构,一直以来被称为巨云,而云计算是互联网(或云)上的虚拟分布网络计算。但云计算不包括孤岛云(未与其它IDC连接的单一IDC云),云计算必须通过单一节点(本地云)与同类节点(云联云) 及异构式节点( 互联云)
间互联实现。而且,它也不依赖于基层硬件产品实施,因此,云计算能否实现商用性,关键取决于虚拟机是否具有云、云联云、互联云计算的能力。
43. 中国移动 大“云”(Big Cloud)
中国移动研究院从2007年开始进行云计算的研究和开发,是最早介入云计算研发和实践的企业之一。中国移动在2007年初利用闲置的15台PC服务器,基于开源软件搭建了海量数据处理试验平台,并成功运行搜索引擎软件。2008年底,中国移动进一步建设了256台PC服务器、1000个CPU
Core、256TB存储组成的“大云”试验平台,结合现网数据挖掘、用户行为分析等需求进行了应用试点,在提高效率、降低成本、节能减排等方面取得了显著的效果。
经过3年多的努力,2009年,中国移动研究院正式对外公布了正在研发和试验的平台“BigCloud——大云”,平台规模进一步扩容,达到
1000台服务器、5000个CPU
Core、3000TB的存储规模,并以此提升中国移动未来在移动互联网方面的信息服务能力,2009年9月,在中国移动研究院内部发布了大云(Big
Cloud 0.5)版本,供内部试用。
最新的1.0版本计划在2010年5月21日发布,可实现分布式文件系统、分布式海量数据仓库、分布式计算框架、集群管理、云存储系统、弹性计算系统、并行数据挖掘工具等关键功能
44. 中国电信E云
中国电信推出的文件存储服务,免费用户可拥有2G空间。通过e云在线备份,可以保护您的聊天和交易记录,家庭照片和视频,音乐文件和其他重要的计算机文档。你可以获得2GB的免费空间,或者付费获得更多的存储空间……
45. 云杀毒
云杀毒其实还是基于特征码杀毒,只是杀软的病毒库已经不全部在本地了,而是在一大堆的服务器里,扫描的时候和服务器交互,这样来做出判断是否有病毒。云杀毒能降低升级的频率,降低查杀的占用,减小本地库的容量。
46. 云备份
作为一种全新的基于宽带互联网、大容量存储空间的备份服务,云备份破茧而生,简而言之,它就是通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储备份和业务访问的功能服务。
兴建一个云备份基础设施的费用将是数以百万计的,并需要大量的技术支持,所以,云备份服务的门槛一直较高,在国外,由于互联网起步较早,网络宽带发展迅速,云备份时代已步入成熟阶段,即便如此,能够提供此服务的也只有少数IT巨头,亚马逊、EMC、Carbonite、赛门铁克等,其中亚马逊在该领域取得了公认的市场成功。
纵观国内市场,网络宽带的迅速发展和互联网应用的普及,数据灾难备份需求如井喷般爆发,在少数创新技术及企业的推进下,国内云备份市场开始初见规模,但由于该领域门槛较高,目前身居行业第一阵营、能与国外同行业相媲美的只有通信龙头企业中国电信、著名互联网基础设施服务提供商世纪互联、国内知名电脑生产商联想等。
47. 云迁移
云迁移指的是企业从传统的平台向云平台的迁移,因为与传统的应用平台相比,云计算平台的优点在于强大的计算能力、存储能力、多样化的服务以及高性价比。
48. 云输入法
传统输入法受限于内存和CPU能力,使用规模较小的词库和语言模型,输入准确率有限;
云输入法利用服务器的无限量的存储和计算能力,大幅提升输入准确率云输入法跨平台、免安装,对于Linux、Mac
OS等操作系统的用户,或在网吧等临时使用环境,都能在上网冲浪时享受输入法的流畅输入体验
云输入法是依托于云计算技术的输入法,其与一般输入法最明显的区别在于,没有本地输入法文件,完全靠服务器支持。此外,云输入法是搜索引擎和自然语言处理的集大成者,具有云计算的特点,代表了未来技术发展的方向。云输入法做到了中文输入领域空前的大、全、准。同传统输入法相比,云输入法更加精准,将中文输入的语义正确率提高到90%,更是将用户短句的覆盖率和首选率提高到了96%以上。目前已经正式推出的云输入法有搜狗云输入法,QQ云输入法,百度在线输入法等。
49. SOA
面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。
50. 负载均衡
负载均衡 (Outbound Load Balancing) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的
带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。
51. 虚拟化
虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
52. 存储虚拟化
将存储作为池子一样,存储空间如同一个流动的池子的水一样,可以任意地根据需要进行分配。通过将一个(或多个)目标(Target)服务或功能
与其它附加的功能集成,统一提供有用的全面功能服务。典型的虚拟化包括如下一些情况:屏蔽系统的复杂性,增加或集成新的功能,仿真、整合或分解现有的服务功能等。
53. 应用虚拟化
应用虚拟化将应用程序与操作系统解耦合,为应用程序提供了一个虚拟的运行环境。在这个环境中,不仅包括应用程序的可执行文件,还包括它所需要的运行时环境。从本质上说,应用虚拟化是把应用对低层的系统和硬件的依赖抽象出来,可以解决版本不兼容的问题。
54. 桌面虚拟化
桌面虚拟化是指将计算机的桌面进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间访问在网络上的属于我们个人的桌面系统。
55. 服务器虚拟化
将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,或者让几台服务器变成一台服务器来用,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化。
56. 服务等级协议(Service-Level Agreement,SLA)
服务等级协议是关于网络服务供应商和客户间的一份合同,其中定义了服务类型、服务质量和客户付款等术语。典型的SLA
包括以下项目:分配给客户的最小带宽;客户带宽极限;能同时服务的客户数目;在可能影响用户行为的网络变化之前的通知安排;拨入访问可用性;运用统计学;
服务供应商支持的最小网络利用性能,如99.9%有效工作时间或每天最多为1分钟的停机时间;各类客户的流量优先权;客户技术支持和服务等。
57. 物联网
物联网(The Internet of
things)的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,
进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网的概念是在1999年提出的。物联网就是“物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和
通讯。
58. 三网融合
三网融合是指电信网、计算机网和有线电视网三大网络通过技术改造,能够提供包括语音、数据、图像等综合多媒体的通信业务。
59. 智慧地球
智慧地球也称为智能地球,就是把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中,并且被普遍连接,形成所谓“物联网”,然后将“物联网”与现有的互联网整合起来,实现人类社会与物理系统的整合。这一概念由IBM首席执行官彭明盛首次提出。同时智慧地球也是一本图书,一本电子杂志。
60. 移动互联网
移动互联网,就是将移动通信和互联网二者结合起来,成为一体。在最近几年里,移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务,它们的增长速度都是任何预测家未曾预料到的,所以移动互联网可以预见将会创造怎样的经济神话。