【IT168 专稿】早在1991年互联网还没有成气候的时候,俄亥俄州立大学的技术专家Jerry Martin发布了一份题为《网络里有金!》(RFC 1290)的官方标准文档,揭示了新兴互联网蕴含的巨大价值。尽管之前互联网作为一种院校的研究工具已流行了好多年,却一直没有为商业计算带来重大的根本性转变。Martin的这番正式宣告对互联网商用起到了早期的推动作用。
与之类似,正处于萌芽期的云计算承诺会带来类似的根本性转变:把底层的IT基础架构从现场、用户控制的服务器、磁盘和网络,变成异地、生存期短暂的CPU周期、存储容量和带宽。这种转变尽管目前还没有发生,但许多专家认为这是不可避免的趋势。限制云计算发展的最大障碍在于其可靠性还没有得到证实――IT公司不喜欢把所有宝贵计算资源都放在难以把控的云环境中。
既然云还没有准备好处理传统的商业任务,那么它对IT人员又有何价值呢?没错,云需要证明自己。云中充斥着各类计算资源,从技术服务支持到灾难恢复,不一而足。
与互联网的早期使用者一样,IT部门也发现刚刚崭露头角的云计算到处是值得挖掘的金矿。《InfoWorld》杂志曾分析了云在2008年的发展状况,确认了三项主要的云服务:基础架构服务、软件即服务(SaaS)以及开发平台即服务,它们为处于困境的IT经理们提供了诸多节省人力和成本的方案。
云为IT人员提供了许多有用工具
许多IT项目都是这样开始的:先花一个月的时间采购设备,接下来再花一个月的时间来安装、配置及调试设备。对小项目来说,这种前期负担常常是好心做坏事。基础架构云服务的两项显著功能:按需配置和灵活扩展就能提前阻止这个问题的出现。
拿最基本的基础架构服务来说,基础架构云提供商根据按需付费的原则来销售基本的IT资源:服务器、CPU、存储容量和带宽。这种云服务让客户能够在短短几分钟内启动独立的应用环境:包括服务器、存储容量和网络连接。像亚马逊、IBM和Sun都供了这种原始服务器形式的公用计算功能,用户可以自行配置及管理原始服务器。
然而,这些基础架构的组件本身还有许多有待改进的地方。虽然它们可以为你节省部署资本设备的时间和开支,但你还是跟以前一样要处理同样的配置和集成等事务。更糟的是,你必须远程处理这些任务,还面临着带宽瓶颈和新出现的安全风险。对无法充分利用云计算灵活扩展功能的相对稳定的工作负载而言,云计算确实是鸡肋。
但如果你考虑预先安装、预先配置的虚拟设备(virtual appliance),云计算方案的价值就会发生显著变化。一大批第三方开发商都可以提供这种虚拟设备以作为随时可以启动的虚拟磁盘镜像来使用。我们这里讨论的不是像客户关系管理(CRM)之类的主要业务应用软件,而是常常因部署成本而超出预算范围的以IT为中心的工具。如果使用云计算,类似技术支持服务、网络管理、安全漏洞评估和企业知识库等应用短短几分钟内就可以在云中启用。
这些应用软件分为三大类:不受支持的免费开源软件(FOSS)、受支持的免费开源软件和真正的商用产品。不受支持的FOSS这类包括流行的网络管理工具,比如Nagios、Cacti和MediaWiki。像JumpBox这些第三方云服务提供商销售同样这些FOSS应用软件及另外几十款软件,而每年收取的支持订购费只有几百美元。像思杰的Kensho和RPath的rBuilder这些虚拟设备迁移工具则提供了物理机到虚拟机(P2V)迁移引擎,可帮助用户把大多数FOSS设备迁移到基础架构服务上,比如亚马逊的弹性计算云(EC2)。
并非所有这些应用软件都得益于异地托管,但有些肯定需要异地托管。比方说,Tenable Network Security公司的Nessus安全漏洞评估工具原本就是驻留在网络外部的:它模拟黑客攻击,查出任何网端的安全漏洞。单是最初节约时间和人力的优点也足以证明有必要上马基于云的项目--即便这个项目很简单。
许多混合服务产品同样具有吸引力――它们是FOSS和商用软件的混合体,既提供客户管理的云部署环境,又提供服务商管理的SaaS。Kayako将其一系列技术支持门户产品(包括源代码)作为可购买的软件和作为全面管理的托管服务来销售。客户可以在应用软件之间随意迁移自己的数据,因而一开始可以使用每月不到50美元的托管服务;如果需求出现了增长,又可以改用自己管理的云部署环境。