红帽公司与业内领先的容器解决方案Docker.io项目的商业运作实体Docker公司近日宣布,双方将根据目前的技术协作成果进一步深化合作。通过合作的加深,Docker和红帽将共同实现Docker托管服务和红帽认证容器主机和服务之间的互操作性。
Docker项目的快速兴起反映了IT行业对标准化、开源、基于容器的应用创建、部署和管理的重要性的日益认可。作为Linux容器技术的长期领导者,红帽从2013年9月开始与Docker团队密切合作。此后,红帽努力将Docker融合到红帽企业级Linux中,提供了新的产品级文件系统选项、集成的系统流程管理,并且使用安全增强式Linux (SELinux) 提供军事级安全服务。红帽也针对Fedora和红帽企业级Linux封装了Docker,并且在2014年3月推出了红帽容器认证。通过这些努力,红帽和Docker不断围绕Docker容器技术深化合作范围。红帽将把Docker容器技术整合到红帽企业级Linux 7高端测试计划以及屡获殊荣的平台即服务 (PaaS) 产品——OpenShift中。
应用容器已经成为开发人员和IT运营团队的一个基本解决方案,它为构建和部署应用提供了一种灵活的方式,同时显著缩减了与底层云基础架构相关的部署时间及费用。而Linux容器和Docker将轻量级应用隔离和基于映像的灵活部署方式相结合,迅速成为核心的开源应用封装和交付技术。这可带来很多好处,包括:
·应用的可移植性,允许应用容器跨多个容器主机进行部署。
·最小的占用空间,降低部署新应用容器的费用。
·简化维护工作,降低修补应用的工作量和风险以及依赖性。
·降低开发成本,企业只需在单个容器运行下开发、测试和验证应用。
开源容器技术也为针对开放混合云的应用优化的基础设施铺平道路,它可以简化从开发、部署到维护和管理的整个应用周期。随着越来越多的企业接受DevOps理念,红帽预计容器技术将对企业的应用交付和管理发挥显著作用。
随着基础设施即服务(IaaS)和平台即服务(PaaS)的日益普及,应用容器也利于防止云锁定。通过将应用从基础设施服务中分离出来,容器化的应用不仅可以在不同的云之间自由移动,而且可以在物理和虚拟环境之间自由移动,仅消耗所需服务,展现了开放混合云带来的极度灵活性。
红帽公司执行副总裁兼首席技术官Brian Stevens说:“红帽在开发、投资和培育创新技术方面拥有很长的历史,包括Linux容器——这是一种开源方法论,多年来,红帽已经为其做出了许多重大贡献。Docker技术旨在帮助消除企业采用容器时所面临的易用性、应用封装和基础架构集成方面的障碍——这对我们来说是一项振奋人心的技术。我们相信,红帽和Docker技术的集成为开发人员提供了强大的能力,同时为多个行业的企业工作负载提供了轻量级的应用封装方式。通过合作,我们不仅能将更多的能力提供给红帽客户,而且提供给整个开源和Linux社区。”
而作为Linux社区中的容器化的惯例标准,Docker技术为开发人员、系统管理员和开发运营协作(DevOps)都带来了好处。
客户利益:
· 扩展的红帽企业Linux 7高端测试计划:将包含Docker容器技术。红帽企业级Linux 7目前处于测试阶段,目的是成为红帽认证容器主机,并以Docker作为支持的主要容器格式。
·红帽对Docker化应用的认证:根据以前发布的消息,红帽计划扩展其生态系统,将作为Docker容器而构建的认证应用融合在内。
·Docker与OpenShift的全面集成:OpenShift中的应用容器将与Docker集成,并支持以Docker容器格式封装的红帽认证的ISV应用。其他红帽产品也将支持这些容器化应用。
·互补的支持服务:除了随红帽订阅服务提供的支持外,在Docker 1.0发布后,客户还将能够获得Docker公司提供的开发人员支持服务。
·针对红帽客户的Docker JumpStart计划:Docker计划推出一项特殊的入门计划,针对那些希望使用Docker和红帽企业级Linux及OpenShift而创建试验项目的企业。该计划将提供红帽企业级Linux上的Docker的培训、架构检查、Docker Registry安装支持以及Docker商业支持。
IDC计划总监Al Hilwa说:“业界对容器、特别是对Docker的兴趣在去年有显著的提高。红帽采用该技术标志着一个重大的里程碑,因为这表明Docker和容器化可以适用于许多生产环境。希望简化应用部署并提高运营效率和基础架构利用率的企业应考虑Docker这样的标准化的容器化方案。”
随着标准的普及,在过去一年中,Docker的里程碑事件包括:
·超过400名开发人员的贡献;
·超过一百万次下载;
· Docker公共索引中的超过8,000个“Docker化”应用;
·大量社区活动:27个国家中有超过70个活动小组。
Docker公司CEO Ben Golub说:“截止到目前,我们与红帽的合作取得了令人震撼的成果。作为开源领域的领导者,红帽已经认识到构建强健、开放的生态系统的重要性。红帽对Docker生态系统做出了有力的承诺,而且我们希望为其客户提供更广泛的解决方案。”