近日,旨在帮助企业部署以Ubuntu为核心的开源云架构的最新产品、工具和服务项目正式发布。与 Ubuntu 11.10 桌面、服务器和云设备一道而来的,还有Canonical为企业技术基础设施的所有关键部分提供的开放平台解决方案。
DevOps从业人员在使用云技术时所需的部署工具、管理工具和业务流程工具是该平台的主体。Ubuntu 11.10引入了Juju(开发代号 Ensemble),可用于诸如横跨多个云的业务部署和流程控制、大型裸机虚拟化部署和基于工作站的服务原型设计等。
Juju让开发人员能够详细说明其应用程序在部署和扩展时所需的条件,简化并增强开发人员和运维团队之间的交流沟通。Juju 堪称是“DevOps 工作经验的结晶”,它使得开发和部署过程中团队间的对话和工作流程变得极为清晰明了。Juju不仅让跨多个云提供商的服务部署变得简单易行,还能简化在多个运行着如 Hadoop 等云任务的物理服务器集群上的部署工作。
Ubuntu 11.10是在将于明年四月发布的下一个长期支持版(LTS)之前的最后一版。“Ubuntu 11.10给有前瞻性的公司提供了一个良好的实测机会,使其能够对即将改变 IT 成本和性能游戏规则的云技术和桌面技术提前进行测试”,Canonical公司CEO Jane Silber说,“我们很高兴能在这次发布的版本中实现许多个“第一”:ARM 服务器架构的技术预览,云基础设施和Juju云服务流程引擎。”
目前,Ubuntu云架构现已包含OpenStack 作为Ubuntu云的核心“基础设施即服务”(IaaS)元素。Canonical公司在轻量级容器技术LXC以及著名的KVM和Xen虚拟化技术领域的投资获得了巨大的成功,并已由此开发出了高度集成的云架构解决方案,适用于所有硬件平台。这意味着现在任何企业都可以在其首选的服务器平台上应用 Ubuntu 云基础设施。
Ubuntu 11.10包括多种智能工具,可以配置和部署跨物理服务器的Ubuntu。经过上千次节点部署的现场测试后,Ubuntu 11.10增强了大容量低接触服务器操作系统部署。这些工具为管理员提供了一种规范化和完全自动化的方式来部署Ubuntu服务器,从而最大限度地减少人为干预,并确保一致性。
Ubuntu 11.10服务器版让 Ubuntu 成为了第一款支持ARM架构的通用服务器操作系统。这一进展使 Ubuntu 在已有的对全球领先制造商英特尔x86服务器配置的支持外进一步拓展了对其他硬件平台的支持。在这次发布中,ARM 支持已处于技术预览阶段。Canonical公司在此方面进行的大量工作使其能够支持基本操作系统的各个组件,以及包括 LAMP 在内的多种必需的使用率极高的服务器应用程序。基于ARM的基础设施被认为有可能显著提高数据中心的电能利用率。借助已有的英特尔x86构架和新增的ARM架构,Ubuntu 11.10将为功耗敏感的公司提供便利,以评估满足其需求的最佳解决方案。
Canonical公司还进一步增强了LXC与 Ubuntu 的整合,并以技术预览的形式为 OpenStack 增加了 LXC 支持。LXC可为用户提供轻量级的负载分离,它扩大了在各种硬件构架的所有服务器上的使用范围,这意味着用户将首次有机会开始探索基于 ARM 的云服务。而在部署过程中,基于 x86 服务器的 Ubuntu 云基础设施是被完整支持的。
对于商用桌面用户,Ubuntu 11.10沿用了2011年4月发布的Ubuntu 11.04中引入的Unity用户体验。对于使用功能较弱或者旧显卡的电脑,现在可以使用融合了二维处理技术的Unity 体验,以便每一位用户都有机会享用此前备受好评的全新界面。目前,Unity 已可在 ARM 硬件上完美运行,使得在极低功耗和极低成本的瘦客户端上部署成为可能。另一个变化就是,流行的跨平台软件Mozilla Thunderbird取代了原有的Evolution,使企业能够使用这个更加现代化、功能更丰富的电子邮件客户端。
近几个月来,越来越多的组织机构,如美国高通公司、德国慕尼黑市和LVM保险等,选择Ubuntu作为企业桌面配置。此版本延续前期版本的优势,为企业桌面提供一种的功能强大而且成本低廉的Windows替代方案。对于要求低成本和高安全性的企业,尤其是那些拥有5000或更多桌面用户的企业,将希望找出使用 Ubuntu 能够提高生产力的小组或部门,并计划制定迁移方案为用户和最终结果带来切实的好处。