红帽公司正在推动其下一代企业Linux技术的发展,虚拟化容器将扮演重要角色。今天,红帽宣布了利用开源容器技术的新虚拟化和云计划,其中包括一项名为Project Atomic的工作。
红帽产品和技术总裁Paul Cormier向eWEEK解释说Project Atomic实际上是一个云主机操作系统。使用Docker的开源容器技术,而不是像传统的虚拟化虚拟机管理程序技术那样,每个虚拟机都需要一个单独的操作系统,应用程序可以在主机操作系统之上的容器中运行。
借助Project Atomic,Red Hat希望确保用于容器的主机操作系统将是其Red Hat Enterprise Linux(RHEL)。Atomic项目是上游的开源项目,使应用程序可以轻松地部署在容器上,并将由Red Hat Enterprise Linux Atomic Host商业支持的产品进行补充。
Cormier说:“ Atommic实际上是一种简化的Red Hat Enterprise Linux,可以在其上使用多个应用程序容器。” “美丽之处在于,裸机,OpenStack和现在的Atomic平台都是相同的RHEL7。
RHEL 7当前处于最终发布候选阶段,预计将在本月底之前发布普遍可用的更新。通过具有在多种部署方法中一致的单一平台,目标是使应用程序一次通过认证就可以在多种环境中运行。
Docker技术尚未发布其1.0版本,仅存在了一年。Cormier说,在RHEL 7版本中,对Docker的支持是一项技术预览,预计将在今年晚些时候随RHEL 7.1更新一起提供全面支持。3月,红帽宣布对容器技术进行认证,以帮助加速企业采用。
“您必须意识到真正运行容器化应用程序的是RHEL,” Cormier说。“ Docker提供了工具,数据格式和结构,但应用程序真正仍位于RHEL之上。”
Project Atomic的努力在许多方面都反映了其他试图构建轻量级云操作系统的供应商。由前红帽工程师创建的Startup Cloudius具有一个名为OSv的云操作系统。开源Xen Linux Foundation协作项目拥有自己的名为Mirage的云操作系统。
“其他人仍然缺少的是,云操作系统仍然是一个操作系统,” Cormier说。“这仍然是拥有一个平台的平台,您可以在其中了解应用程序的行为和性能。”