云计算 频道

红帽副总裁解析企业容器部署的四个阶段

  【IT168 云计算】众所周知,作为全球领先的开源公司,红帽在近几年云计算大时代下不断引领创新趋势的同时,也收获了巨额利润。让业界对于红帽的商业模式争相追捧,曾经就有美国知名杂志特设专栏文章,深度解析红帽商业模式成功的奥秘。

  作为开源技术的宠儿,容器技术近两年来的发展态势可谓炙手可热。云计算大潮风起云涌,Docker的横空出世,更让沉积已久的容器技术重回公众视野,并迅速成为业界焦点。对开源趋势敏感的红帽公司怎能错过良机,已经在5年前就开始在容器领域展开布局,推出了OpenShift PaaS平台和原子主机等系列容器优化产品。近期,红帽副总裁兼OpenShift PaaS业务部门总经理Ashesh Badani面向国内媒体,站在全球高度,介绍了最新的容器技术趋势与红帽的容器战略。

红帽副总裁解析企业容器部署的四个阶段
▲红帽副总裁兼OpenShift PaaS业务部门总经理Ashesh Badani

  企业落地容器的四个阶段

  作为“一手托两家”的开源企业高管,Ashesh一方面深谙上游社区的技术进展。另一方面,站在全球高度,具备全球视野的他一直负责红帽的OpenShift产品线的整体运营。通过走访全球客户,Ashesh了解到了最真实的用户需求。所以他综合总体,总结出了目前容器落地企业市场的四个阶段。

红帽副总裁解析企业容器部署的四个阶段

  第一阶段,采用。处于这一阶段的用户通常为开发者或者对容器技术感兴趣的企业。他们从最初的了解、学习开始,广泛吸纳积累容器知识。一些开发者开始利用容器技术,并开始熟悉Docker技术。

  第二阶段,扩大落地。经过了上一阶段的知识积累,这一阶段的开发者已经开始使用容器,不管是在手提电脑还是台式机上,都能让应用运转良好。他们开始希望能够将其扩大到服务器的环境中进行开发和测试。在这个阶段可能会出现一些挑战,包括服务器的运行时间、如何实现快速集成等等。

  第三阶段,部署。这个阶段用户开始扩大容器的使用规模,还有一些企业开始将其部署在生产环境。这期间,需要有非常稳健的容器平台来对其部署提供支持。

  第四阶段,转型。在该阶段,企业用户已经完全实现了容器化,即所有的应用和整个的微服务架构已经实现,并且公司的业务是完全以API调用为基础。“这个过程需要非常好的容器平台支撑,同时也需要红帽这样的开源公司提供安全、运营管理、生产应用等方面的全面支持。”

  Ashesh Badani介绍,在红帽的产品体系下,针对目前对容器技术有需求的几类人群都有相应的应对方案。“在红帽最新的Linux 7操作系统里,其PaaS核心产品OpenShift已经全面兼容Dokcer,并可以提供很多进行优化的容器技术产品,如原子主机等。”

  什么阻碍了容器的落地?

  作为在此领域持续深耕5年之久的红帽公司,通过走访用户总结了上述企业用户应用容器技术的四个阶段。然而,是什么阻碍容器技术的落地?真正的用户痛点是什么?Ashesh认为用户现阶段最关切的还是安全问题。

红帽副总裁解析企业容器部署的四个阶段

  通过总结,除了安全,根据用户关心程度,依次排开的还有可扩展性如何?性能如何?集成能力如何?与是否容易运营管理。

  “红帽在上述所有领域都进行了大量的投资,尤其是安全。” Ashesh表示。

  据6个月前Gartner发布报告指出,容器技术的安全性很大程度上依赖于它所运行或是它所在的操作系统。而众所周知,容器技术一直以来依赖Linux操作系统而生,容器服务是基于云的原生系统,为客户带来弹性扩展敏捷的应用打包封装。而红帽拥有近20年的构建运营Linux操作系统的经验,可以帮助用户踩过很多容器安全领域的坑,保证用户平稳顺畅的完成部署。

  据了解,为了顺应技术发展趋势,软件巨头微软也意识到了容器的重要性,正在重构自己的Windows服务器,以便能够容纳或者兼容容器技术。在今年的红帽峰会上,红帽与微软已经签订了战略合作协议,并推出了相关针对Windows系统框架的产品,包括.Net Core 1.0。“基于其上构建的新型应用程序也可以支持Linux和OpenShift。” Ashesh介绍。

  红帽的容器战略

  作为容器技术的输出与使用者,红帽同时在Docker与Kubernetes社区扮演重要角色。也正因如此,红帽才有容器技术与架构的输出能力,和容器即服务平台的基础提供能力。

  “一直以来,我们都在为CI/CD与DevOps需求的开发者提供容器平台服务。同时,我们还实现了整个中间件的容器化,包括JBoss产品,涉及企业自动化在容器中实现,包括整个应用服务,还有集成、数据、网络、移动的服务,包括第三方的框架,都可以在容器中实现。红帽和第三方的这种框架进行了很好的合作和兼容。” Ashesh介绍。

  因此,红帽的容器产品得到了市场的广泛认可。为了更好地服务用户,红帽在峰会上将OpenShift重新命名为红帽OpenShift Container Platform (红帽OpenShift容器平台)。“我们希望通过这样一个改变,客户能够认识到OpenShift不仅仅是一种容器的技术,它可以大规模的部署,同时它还是一种平台的服务。”

红帽副总裁解析企业容器部署的四个阶段

  通过介绍,笔者理解,纵观红帽的容器战略,可以分为四个层次。

  首先,针对开发者,红帽推出OpenShift容器本地版,即Red Hat OpenShift Container Local。免费的模式提供,目的就是针对采用阶段的用户提升初期市场认可度。

  其次,针对部署扩大阶段的用户,提供Red Hat OpenShift Container Lab,即红帽OpneShift容器实验室产品系列。这部分用户采用容器技术进行先行的开发和测试应用。

  第三,针对将容器应用于生产环境的用户,推出Red Hat OpenShift Container Platform,即红帽OpenShift容器平台。它可以作为一个附加的产品来购买,在这个平台里,也内置了Linux的操作系统。第四,对于转型阶段的客户,红帽可以提供云套件,包括OpenShift、OpenStack、CloudForms和虚拟化。

  为了更好地推进开源产品的规模落地,作为Docker社区与Kubernetes社区的核心成员,红帽还在容器标准化领域做积极投入。Ashesh介绍,2016年,红帽作为推动容器技术标准化的先行者,积极推进开放容器项目(OPEN CONTAINER INITIATIVE)标准化机构的成立,并推出了OpenShift 3,作为全球首个把Docker和Kubernetes深度结合的私有云平台,积极推进容器技术的标准化。

  中国用户仍处于初级阶段

  随着企业级用户对基础设施的使用从物理数据中心转向代管数据中心服务,进而发展至今日的私有云、公有云、混合云甚至是超融合云。应用趋势变化的脚步加快,使得企业越来越关注CI/CD与DevOps。将开发与运营团队融为一体,打造开发测试运维的敏捷路径,是目前企业IT部署的最新诉求。

  国内用户相对欧美用户在容器技术的落地进度上落后2-3年,目前90%的企业级用户仍处在采用这样一个初级阶段。没有完整的知识体系,没有成熟的技术经验,国内企业虽然都在寻求在此领域的突破,但仍旧存在很多技术壁垒有待攻关。

红帽副总裁解析企业容器部署的四个阶段

  Ashesh介绍,国内互联网行业已经有大部分企业落地了容器技术。一些传统行业对于开发测试运维一体化与微服务架构的诉求还是很强烈的,随着市场培育的日渐成熟,国内企业容器技术的规模化落地将在2-3年内实现。

0
相关文章