许多企业想在没有风险的情况下从云计算服务中受益,它们希望在自己的数据中心建立云那样的环境。要想实现这个目标,它们必须在现有数据中心系统和进程中增加一层新技术,包括虚拟化管理、云API、自我服务入口、chargeback系统等等。
这种做法肯定会引发颇多争议。许多电脑行业的资深人士对于"私有云"的概念比较反感,他们认为云计算从定义上来说就应该是指发生在用户数据中心以外的一些事情,与私有云有关的许多技术早就存在很多年了。
确实,内部云架构中没有一点看似突破性技术,它们看起来都有似曾相识的感觉。但是我还是要说,云计算代表着企业计算领域多种技术趋势的集中会聚。私有云是许多可分拆的模块化硬件与联网,以及可通过预设政策动态分配的存储资源之间的更强结合。
虚拟化管理层可以将整套的技术作为一种组合资源来处理,我们可以从任何地点通过联网和网络服务与云进行互通。我们可以在云中建立新的服务,简单地点几下鼠标就可以运行用户的负载。最终用户将远离基于老式主机和Unix服务器的数据中心;有了云,企业用户就是主宰者。建立私有云需要相当强的IT技能,但是一旦建立私有云,授权企业用户就能够在并不了解具体技术的情况下使用强大的计算能力。
美国退伍军人事务部(Department of Veterans Affairs)已经建立了一个小型内部云。它希望利用有限的预算建立一套预警系统,而且这个预警系统应该能够采集和分析100多家诊所、医院和传染病控制点的数据。 这个名为"传染病和流感医疗监控系统"的计划利用六台标准刀片式服务器建立了一个聚合网络和存储I/O。系统中的处理器可以单独管理也可以作为一个虚拟化系统统一管理,在必要时还可以转移工作负载和增加容量。
这个系统使用了Egenera的云管理软件以及管理I/O、联网和服务器存储资源的PAN Manager。它可以执行某些应用程序,但是主要的资源还是用于完成其主要工作。该系统使用的是戴尔的刀片机和存储硬件,这些设备都可以作为一项资源而被虚拟化处理,目的是确保系统的处理能力可以迅速被分配到云中优先等级最高的任务上。退伍军人事务部的新系统在很多地方都跟思科最近刚刚推出的"统一计算"平台很相似,后者是一款基于多刀片机服务器机架、配备会聚I/O的虚拟化平台,思科声称这款平台是专为云计算而定制的。
有些人认为,Amazon网络服务、Google和微软运作的公共云与混用的企业数据中心之间有着本质上的区别。而且在版权保护的企业网与互联网之间也存在着这种区别。 然而,企业内部互联网逐渐取代了企业网的某些功能,因为它们也采用TCP/IP协议,因此与周围的互联网是兼容的。标准TCP/IP最终会取代版权保护的网络,互联网开始发挥企业网的扩展网络的功能。
云计算可能也会出现类似的情况。如果高效率外部云如Amazon的Elastic Compute是建立于好几个标准之上,数据中心为何不能建成与它更相似的内部云呢? 一旦两者的架构开始相配,为什么不让其中一个的负载转移到另一个上面呢?
这是一种混合云的概念,即部分是公开云,部分内部云。微软服务器和工具分公司总裁Bob Muglia预计很多企业用户都会向这个方向转变。他说:"我们的所有客户都使用Windows服务器,以后还会使用云服务。"
但是Muglia补充说,当混合云包含了许多要求交叉云整合的应用程序,而不仅仅是将虚拟化应用程序从私有云转移到公共云。他说:"难的是将所有的附属服务都转移到工作负载上去。" Muglia领导的服务器和工具分公司希望将为微软Azure云操作系统而开发的各项技术都整合到Windows Server中去,这样内外两个环境不但相似,而且还可以兼容合作。然而对于微软来说,那是下一步的工作。
数据仓库供应商Teradata的首席技术官Stephen Brobst预计还会出现其他许多问题。例如,虽然在公共云运行数据仓库从技术上来说是可行的,但是由于保密和管理的原因,个人数据几乎肯定不能用这种方式来处理。 健康保险便携性和责任法案、萨班斯奥克斯利法案以及信用卡行业的PCI标准都对个人数据进行了严格控制。在内部云运行数据仓库会引发许多问题。 Teradata的客户eBay在基于x86服务器的内部网络上运行了一个40TB的数据仓库。
内部云可以通过几种方式帮助企业。计算弹性是其中最主要的一种方式。 如果市场对IT系统的需求猛增,比如涉及制造、营销和分销渠道的新产品推出,那么它们也可以通过调整来满足新产品的需求。如果零售商预计其电子商务系统的流量会在宣传活动期间猛增,那么营销经理或协助营销团队的IT团队就可以利用内部云来满足增加的需求,处理其他临时性任务。
那就会给我们提供自我服务入口、测量和chargeback系统,从而实现按需分配IT资源,测量消耗量以及均匀分摊开支。 Forrester Research的分析师James Staten认为,建立这样的系统的最佳办法是利用软件开发商用来准备服务器的实验室管理产品。VMware的vCenter Lab Manager、Citrix Systems的Lab Manager以及Surgient的Virtual Automation Platform都带有自我服务入口。