Ubuntu Linux豪赌DevOps和ARM服务器
随着越来越多的厂商开始向客户提供产品和服务,帮助他们建设类似亚马逊云的数据中心,云数据中心的管理和运维工具正在成为厂商争夺的下一个“蓝海”。
以Ubuntu发行商Canonical为例,该公司一方面大力推动开源云计算平台OpenStack,同时还推广自己的云管理工具。Canonical本周发布的Ubuntu Server 12.10标志着Canonical的战略重点正在向云管理和“DevOps”(开发运营)倾斜,同时还在新兴的低功耗ARM服务器上押了赌注。
DevOps是一个含义模糊的新术语,可以理解为让开发人员和运营人员更紧密地协作,也可以理解为能处理各种运营任务的传统意义上的开发工具(例如程序脚本)。但有一点共识是,IT基础设施的自动化程度将不断提升,而且日趋软件化。
从2010年以来,Canonical就不遗余力地向DevOps社区推广其IT自动化工具JuJu(最初的名字是Ensemble)。该工具能自动安装、配置、管理操作系统和应用程序,并能与其他自动化管理工具如Puppet and Chef集成。
自动化是实现弹性基础设施的关键所在,因为弹性意味着基础设施分配的计算资源能够随需而动。弹性也是云计算背后最重要的概念之一——无论亚马逊AWS公共云还是模拟亚马逊云的私有数据中心都是如此。
最初JuJu只能用于管理亚马逊EC2云,但是随着本周Ubuntu Server12.10的推出,JuJu也能管理运行于Ubuntu之上的OpenStack实例,包括惠普的公共云服务。此外Canonical还为JuJu发布了新的web用户界面。
但是JuJu并非Canonical涉猎DevOps的全部,在上次重大发布——Ubuntu 12.04中,Canonical增加了一项新的功能,不但能让闲置的服务器关机,而且完全清除配置——变成“裸机”。这项被称为"裸机既服务”的功能不但能在需要时唤醒“裸机”,还能通过JuJu自动化安装和配置所需的任何操作系统和软件。这意味着IT管理人员只需要储备一定数量的裸机,启用时才根据具体需要进行配置,再也无需提前预测哪些服务和应用需要扩容。
“裸机既服务”功能此前只适用于英特尔架构服务器,但是通过与ARM芯片厂商Calxeda的合作,Canonical最新的Ubuntu Server12.10则增加了对ARM服务器的支持。相比英特尔服务器成熟的远程管理标准,ARM服务器远程管理的标准化程度还不够高,Canonical无法提供长期(5年)支持,目前面向ARM服务器的“裸机既服务”功能的服务支持只有18个月。
总之,Unbuntu Server12.10标志着Canonical已经在ARM服务器和OpenStack开源云计算这两个长线投资领域布局,随着大型互联网公司在数据中心开始采用ARM服务器,以及开源云计算OpenStack的普及,Canonical在ARM服务器和开源云计算这两个新兴技术市场的提前布局将确立其领先地位。
Via Wired
第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom
除非注明,本站文章均为原创或编译,未经许可严禁转载。
相关文章: