辩证看待云计算
作者:朱正武
来源:中国信息产业网
日期:2011-05-06 17:35:06
摘要:突然之间,这两年云计算开始热闹起来。近期业界的一些会议和活动上,云计算都是时髦话题,软件供应商在介绍其产品的云结构多么先进。政府官员也在谈云,就象去年热议物联网一样。但从各种迹象看,大多数人对云计算其实是一知半解,甚至根本就不清楚其内涵,只是人云亦云而已。如何辩证看待云计算,是我们面临的重要课题。
关键词:云计算
突然之间,这两年云计算开始热闹起来。近期业界的一些会议和活动上,云计算都是时髦话题,软件供应商在介绍其产品的云结构多么先进。政府官员也在谈云,就象去年热议物联网一样。但从各种迹象看,大多数人对云计算其实是一知半解,甚至根本就不清楚其内涵,只是人云亦云而已。如何辩证看待云计算,是我们面临的重要课题。
云计算概念辨析
首先,云计算是基于互联网和数据中心上的多种技术的汇聚。它包括网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等技术。云数据中心核心在于服务器群集,如谷歌有12个数据中心,100万台以上服务器,当然不是高端CPU,x86就可以。这样,大规模生产部件组装成计算机群集,实现规模经济效益。
其次,云计算还是一种商业模式。在这种商业模式中,很多服务,包括超级计算能力、海量存储和网络带宽,都可以低价获取。如亚马逊EC2云基础设施,一台服务器每小时收费8.5美分。
第三,云计算是用户和数据中心建立起一种新型的对等关系。云赋予用户对一部分数据中心的“程序控制权”,用户能够命令数据中心的服务器运行自己选择并发送的程序,终端用户和另一端服务器之间变成了对等关系。这种权力转变将开启一个公众平等共享大型计算资源、强大的服务器听从远程终端用户命令的时代。在云中,普通终端用户是王,拥有多少领地、做多长时间的王,取决于他用信用卡支付了多少费用。因此,简单说,“云计算是通过网络按需提供可动态伸缩的廉价计算服务。”
云计算的基本特点
一是按需自助服务。客户不与服务供应商进行人际交互就可单方面自动地按需配置计算力,比如服务器时间和网络存储。
二是随地网络访问。计算力遍布网络,各种各样大大小小的终端设备(例如,移动电话、笔记本电脑和掌上电脑)都可通过推广使用云计算的标准机制访问计算资源。
三是资源池化。供应商池化计算资源,使用多租户模式服务多个客户,即按照客户需求动态分配各种各样的物理资源和虚拟资源。客户一般不知道更无法控制资源具体来自哪里,最多知道一个大概,比如,哪个国家、哪个州或者哪个数据中心。其中,资源包括存储、处理、内存、网络带宽和虚拟机。
四是收放自如。云具有弹性,即计算资源可迅速供应亦可迅速释放、计算力可迅速变大亦可迅速变小(在某些情况下还是自动的)。在客户看来,计算力的供应似乎是没有限制的,想在什么时候购买就可以在什么时候购买,想买多少就可以购买多少。
五是服务可量。云系统根据服务类型(例如,存储、处理、带宽和活跃用户的账号)测量资源的使用量,自动控制并优化资源的使用情况。资源的使用情况可以加以监督、控制和报告,为供应商和客户提供透明的服务。
云计算的服务模式
软件即服务( Cloud Software as aService,简称SaaS)。客户可以使用在云基础设施上运行的应用。客戶在各种各样的终端设备上通过诸如网络浏览器(例如,基于网络的电子邮件)之类的简易客戶界面访问应用。客户既不管理也不控制底层的云基础设施,包括网络、服务器、操作系统和存储,客户甚至不单独使用应用,除非客户需要特别配置应用的运行环境。
平台即服务(Cloud Platform as a Service,简称PaaS)。客户可以在云基础设施上部署应用。应用可购买的现成的,但是必须用供应商支持的编程语言和工具写成。客户既不管理也不控制底层的云基础设施,包括网络、服务器、操作系统和存储,但是控制所部署的应用,配置应用的运行环境。
基础设施即服务( Cloud Infrastructure as a Service, 简称 IaaS) 。客户自助配置处理、存储以及其他基础计算资源,这样,客户能够部署并运行随便什么软件,而软件可能包括操作系统和应用。客户既不管理也不控制底层的云基础设施,但是对操作系统、存储、所部署的应用具有控制权,可能还对少数几个网络元件(例如,宿主机防火墙)具有有限的控制权。
云计算的部署模式
一是私有云。大部分企业认为“把企业数据移入公共云”的想法不可靠,要保障数据处理的隐私和安全,一旦将数据送入云,企业内部就不再有人可以完全确定数据的物理地址——在哪台服务器、哪个磁盘阵列,甚至哪个数据中心。这就产生了私有云。
二是公共云。云基础设施面向一般公众或者某个行业提供服务,所有者是某个销售云服务的运营商。
三是混合云。云基础设施由两个或两个以上不同性质的云(私有云、或者公共云)构成,每个云仍然是独立实体,但是通过某种让数据和应用能在不同云之间转移的标准化技术或者专用技术(例如,在云间均衡负载的云爆技术)绑在一起。
还有一种社区云,但它并非一种单独类别。
云计算的应用前景
云计算应用前景非常广阔。它将重塑企业的内部关系,带来一个新的、颠覆性的做事方法,节约企业计算资源投资,提高企业市场竞争力。
在企业外部,云革命正在鼓动数千万终端用户利用新获得的能力做更多的事情。云中的服务和资源,将提高终端用户掌上机、膝上机、台式机的能力。企业与客户之间的主要交互将发生在云中,与今天的网络交互相比,云中交互将深入很多。如果企业不忙着采用云计算,直到看到早期采用者获得了很大的成功才去效仿,那么到那时,它们将已经落后一大截了。
例如:企业网站在进行某个营销活动时,因访问量太大而突然超载。想访问的顾客迟迟等不到回应会变得愤怒。如果企业网站系统按高峰时配置添置更多服务器、网络带宽、存储设备,无疑以后只能闲置浪费资源。如果将流量分成两部分,购买产品的人和查询信息的人,让购买产品的人访问企业专用服务器,让查询信息的人分流到云中多租户服务器,不管流量多大,云中服务器可以自动收缩调整。这样,一个串联式的电子商务网站加上一个信息服务网站解决了企业难题。
例如:多年以来,房地产界一个非常流行的做法是提供多种固定的房屋建筑设计平面图。 大开发商提供几个平面图,这些平面图都久经考验,非常受欢迎。而新开发商提供的是一个软件,软件包含设计师和几千个平面图及特写。通过这个软件,潜在户主可以在设计房屋的同时,自动上网咨询材料价格和其他方面的专业知识,并将之整合到设计之内。比如,有个人用太阳能电池做屋顶、还有个人安装了废水引流管道,用于浇灌植物,有些人想要酒窖,有些人想要连续的无线网络。经验丰富但因循守旧的大开发商可能听说过这些东西,但是认为它们太贵了,也懒得去应对不同客户需求变化,因此没有采用。而潜在户主在哪家开发商那里完成了设计,就只能把建造工作委托给哪家开发商。承包了建造工作的开发商,又会把工程分包给很多小建造商。在大开发商看来,这种业务模式好像是一夜之间突然出现的。大开发商如果不进行经营模式调整,就只能坐以待毙。
再例如:云也能为以全新的方式管理客户关系提供一个平台。在云计算模式下,客户到企业的网站,不仅可以浏览信息,而且可以激活一些服务。在花钱之前,客户就能了解企业可以为自己做些什么,留下深刻的印象。觉得这样的延伸服务有用,客户就会再来,然后发现企业还有一系列其他服务,客户可以激活某项服务、命令某项服务做某些事情或者通过某项服务实施控制。客户可以指定一些服务,定制产品,或者将原先的多项独立服务整合成新的业务服务。与此同时,这个新业务平台将通过云中交互捕捉更多的客户数据。可以把那些数据实时(接近于同步)提供给客户销售与服务代表。由客户销售与服务代表及时在线与客户联系,进行产品销售和客户维系。
企业也可以利用云计算进行产品开发测试。不管是供应商还是客户,没有人确切地知道新产品将如何使用、使用多少,市场有多大。传统的做法是紧盯现有客户群来发现,而颠覆性技术的市场是发现而来的——通过紧盯那些直接使用颠覆性技术的客户群来发现。在颠覆性变化期间,产品将预测市场,而不是等着市场清清楚楚地出现在面前。这就要求客户和制造商互相发现。企业与客户形成社区,企业除了向客户销售产品之外,还向客户免费提供专业知识和服务,倾听客户反馈。这样如果企业拥有的是用户社区而不是“客户基地”,那么企业的反馈渠道就会多很多。将反馈融人产品规格和设计,改进产品,企业才能发展。
此外,云计算也可以在企业内部流程、产业价值链、行业管理等应用中发挥作用。
因此,企业必须决定是眼看着颠覆浪潮袭来而坐以待毙,还是去主动驾驭云。
云计算面临的挑战
目前云计算的推广要解决好两个问题。
一是云安全问题。既包括云故障,也包括在公共网络上的网络入侵。例如亚马逊的EC2就发生过一起僵尸网络入侵事件。在云中,不同用户的虚拟机寄宿在同一物理服务器上。从技术角度而言,技术娴熟的代理人想窥探谁,就可以把自己在云中的虚拟机置于那个人的虚拟机所在的服务器上。虚拟机的IP地址,在云中的任何人都可以看到。
二是注意不要被供应商锁定。亚马逊云服务网络服务格式是AMI,VMware是VMDK格式、微软是虚拟硬盘格式简称VHD,还有开放虚拟化格式简称OVF。由于标准不统一,意味着如果你采用了哪家的云服务,以后你想转移到别处,把数据和负载提取出来就不容易了。也很难进行格式转换。
云计算概念辨析
首先,云计算是基于互联网和数据中心上的多种技术的汇聚。它包括网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等技术。云数据中心核心在于服务器群集,如谷歌有12个数据中心,100万台以上服务器,当然不是高端CPU,x86就可以。这样,大规模生产部件组装成计算机群集,实现规模经济效益。
其次,云计算还是一种商业模式。在这种商业模式中,很多服务,包括超级计算能力、海量存储和网络带宽,都可以低价获取。如亚马逊EC2云基础设施,一台服务器每小时收费8.5美分。
第三,云计算是用户和数据中心建立起一种新型的对等关系。云赋予用户对一部分数据中心的“程序控制权”,用户能够命令数据中心的服务器运行自己选择并发送的程序,终端用户和另一端服务器之间变成了对等关系。这种权力转变将开启一个公众平等共享大型计算资源、强大的服务器听从远程终端用户命令的时代。在云中,普通终端用户是王,拥有多少领地、做多长时间的王,取决于他用信用卡支付了多少费用。因此,简单说,“云计算是通过网络按需提供可动态伸缩的廉价计算服务。”
云计算的基本特点
一是按需自助服务。客户不与服务供应商进行人际交互就可单方面自动地按需配置计算力,比如服务器时间和网络存储。
二是随地网络访问。计算力遍布网络,各种各样大大小小的终端设备(例如,移动电话、笔记本电脑和掌上电脑)都可通过推广使用云计算的标准机制访问计算资源。
三是资源池化。供应商池化计算资源,使用多租户模式服务多个客户,即按照客户需求动态分配各种各样的物理资源和虚拟资源。客户一般不知道更无法控制资源具体来自哪里,最多知道一个大概,比如,哪个国家、哪个州或者哪个数据中心。其中,资源包括存储、处理、内存、网络带宽和虚拟机。
四是收放自如。云具有弹性,即计算资源可迅速供应亦可迅速释放、计算力可迅速变大亦可迅速变小(在某些情况下还是自动的)。在客户看来,计算力的供应似乎是没有限制的,想在什么时候购买就可以在什么时候购买,想买多少就可以购买多少。
五是服务可量。云系统根据服务类型(例如,存储、处理、带宽和活跃用户的账号)测量资源的使用量,自动控制并优化资源的使用情况。资源的使用情况可以加以监督、控制和报告,为供应商和客户提供透明的服务。
云计算的服务模式
软件即服务( Cloud Software as aService,简称SaaS)。客户可以使用在云基础设施上运行的应用。客戶在各种各样的终端设备上通过诸如网络浏览器(例如,基于网络的电子邮件)之类的简易客戶界面访问应用。客户既不管理也不控制底层的云基础设施,包括网络、服务器、操作系统和存储,客户甚至不单独使用应用,除非客户需要特别配置应用的运行环境。
平台即服务(Cloud Platform as a Service,简称PaaS)。客户可以在云基础设施上部署应用。应用可购买的现成的,但是必须用供应商支持的编程语言和工具写成。客户既不管理也不控制底层的云基础设施,包括网络、服务器、操作系统和存储,但是控制所部署的应用,配置应用的运行环境。
基础设施即服务( Cloud Infrastructure as a Service, 简称 IaaS) 。客户自助配置处理、存储以及其他基础计算资源,这样,客户能够部署并运行随便什么软件,而软件可能包括操作系统和应用。客户既不管理也不控制底层的云基础设施,但是对操作系统、存储、所部署的应用具有控制权,可能还对少数几个网络元件(例如,宿主机防火墙)具有有限的控制权。
云计算的部署模式
一是私有云。大部分企业认为“把企业数据移入公共云”的想法不可靠,要保障数据处理的隐私和安全,一旦将数据送入云,企业内部就不再有人可以完全确定数据的物理地址——在哪台服务器、哪个磁盘阵列,甚至哪个数据中心。这就产生了私有云。
二是公共云。云基础设施面向一般公众或者某个行业提供服务,所有者是某个销售云服务的运营商。
三是混合云。云基础设施由两个或两个以上不同性质的云(私有云、或者公共云)构成,每个云仍然是独立实体,但是通过某种让数据和应用能在不同云之间转移的标准化技术或者专用技术(例如,在云间均衡负载的云爆技术)绑在一起。
还有一种社区云,但它并非一种单独类别。
云计算的应用前景
云计算应用前景非常广阔。它将重塑企业的内部关系,带来一个新的、颠覆性的做事方法,节约企业计算资源投资,提高企业市场竞争力。
在企业外部,云革命正在鼓动数千万终端用户利用新获得的能力做更多的事情。云中的服务和资源,将提高终端用户掌上机、膝上机、台式机的能力。企业与客户之间的主要交互将发生在云中,与今天的网络交互相比,云中交互将深入很多。如果企业不忙着采用云计算,直到看到早期采用者获得了很大的成功才去效仿,那么到那时,它们将已经落后一大截了。
例如:企业网站在进行某个营销活动时,因访问量太大而突然超载。想访问的顾客迟迟等不到回应会变得愤怒。如果企业网站系统按高峰时配置添置更多服务器、网络带宽、存储设备,无疑以后只能闲置浪费资源。如果将流量分成两部分,购买产品的人和查询信息的人,让购买产品的人访问企业专用服务器,让查询信息的人分流到云中多租户服务器,不管流量多大,云中服务器可以自动收缩调整。这样,一个串联式的电子商务网站加上一个信息服务网站解决了企业难题。
例如:多年以来,房地产界一个非常流行的做法是提供多种固定的房屋建筑设计平面图。 大开发商提供几个平面图,这些平面图都久经考验,非常受欢迎。而新开发商提供的是一个软件,软件包含设计师和几千个平面图及特写。通过这个软件,潜在户主可以在设计房屋的同时,自动上网咨询材料价格和其他方面的专业知识,并将之整合到设计之内。比如,有个人用太阳能电池做屋顶、还有个人安装了废水引流管道,用于浇灌植物,有些人想要酒窖,有些人想要连续的无线网络。经验丰富但因循守旧的大开发商可能听说过这些东西,但是认为它们太贵了,也懒得去应对不同客户需求变化,因此没有采用。而潜在户主在哪家开发商那里完成了设计,就只能把建造工作委托给哪家开发商。承包了建造工作的开发商,又会把工程分包给很多小建造商。在大开发商看来,这种业务模式好像是一夜之间突然出现的。大开发商如果不进行经营模式调整,就只能坐以待毙。
再例如:云也能为以全新的方式管理客户关系提供一个平台。在云计算模式下,客户到企业的网站,不仅可以浏览信息,而且可以激活一些服务。在花钱之前,客户就能了解企业可以为自己做些什么,留下深刻的印象。觉得这样的延伸服务有用,客户就会再来,然后发现企业还有一系列其他服务,客户可以激活某项服务、命令某项服务做某些事情或者通过某项服务实施控制。客户可以指定一些服务,定制产品,或者将原先的多项独立服务整合成新的业务服务。与此同时,这个新业务平台将通过云中交互捕捉更多的客户数据。可以把那些数据实时(接近于同步)提供给客户销售与服务代表。由客户销售与服务代表及时在线与客户联系,进行产品销售和客户维系。
企业也可以利用云计算进行产品开发测试。不管是供应商还是客户,没有人确切地知道新产品将如何使用、使用多少,市场有多大。传统的做法是紧盯现有客户群来发现,而颠覆性技术的市场是发现而来的——通过紧盯那些直接使用颠覆性技术的客户群来发现。在颠覆性变化期间,产品将预测市场,而不是等着市场清清楚楚地出现在面前。这就要求客户和制造商互相发现。企业与客户形成社区,企业除了向客户销售产品之外,还向客户免费提供专业知识和服务,倾听客户反馈。这样如果企业拥有的是用户社区而不是“客户基地”,那么企业的反馈渠道就会多很多。将反馈融人产品规格和设计,改进产品,企业才能发展。
此外,云计算也可以在企业内部流程、产业价值链、行业管理等应用中发挥作用。
因此,企业必须决定是眼看着颠覆浪潮袭来而坐以待毙,还是去主动驾驭云。
云计算面临的挑战
目前云计算的推广要解决好两个问题。
一是云安全问题。既包括云故障,也包括在公共网络上的网络入侵。例如亚马逊的EC2就发生过一起僵尸网络入侵事件。在云中,不同用户的虚拟机寄宿在同一物理服务器上。从技术角度而言,技术娴熟的代理人想窥探谁,就可以把自己在云中的虚拟机置于那个人的虚拟机所在的服务器上。虚拟机的IP地址,在云中的任何人都可以看到。
二是注意不要被供应商锁定。亚马逊云服务网络服务格式是AMI,VMware是VMDK格式、微软是虚拟硬盘格式简称VHD,还有开放虚拟化格式简称OVF。由于标准不统一,意味着如果你采用了哪家的云服务,以后你想转移到别处,把数据和负载提取出来就不容易了。也很难进行格式转换。