红帽对容器技术非常重视,并采取了战略性的行动转变。近日,红帽副总裁兼 OpenShift PaaS 业务部门总经理 Ashesh Badani 来到中国北京阐述了容器技术的重要性,并解读了红帽关于容器的一系列举措。
近些年软件对商业产生了冲击性的影响。零售业的亚马逊、阿里巴巴,多媒体业的 Netflix、Spotify,金融业 Square、苹果支付都对各自行业中的原有巨头公司造成了一定的干扰。红帽认为,任何一个公司从本质上来讲都可以是一家软件公司,而且是所使用的软件决定了它是否会取得成功。
Ashesh 从四个维度分析了软件行业的革新,其中每个维度都经历了三个发展阶段:
- 基础设施架构:数据中心、服务主机、云。目前几乎每家公司都在考虑或者已经使用了私有云、公有云、混合云亦或是超融合云。
- 开发过程:瀑布式、敏捷、DevOps。DevOps 顺应了云趋势,所以现在得到了公司越来越多的重视。
- 应用架构:巨石型、N 层、微服务。以微服务为基础的架构也受到了越来越多的讨论,新的应用越来越小,每个功能都有单独的 API 接口,开发和部署周期越来越短。
- 部署和打包:物理机、虚拟机、容器。Ashesh 称几乎和他交流的每一家公司,包括公共政府机构,都会谈到容器;他们关心容器如何带来更多的价值,希望更快地实现开发到部署的过程,思考企业如何加速进入超融合云服务。
容器的采用率越来越高,一份在中美英德印五个国家进行的取样调查显示,近半数企业已经开始使用容器。红帽表示希望企业不仅仅将容器技术用于开发,而且用于部署到生产环境和大规模管理。当某个公司实现完全容器化,即所有的应用和微服务都实现容器化之后,公司业务会以 API 为基础,这时需要 OpenStack 等运营管理和生产方面的支持。因此,红帽提出了一个容器技术发展和采用的阶段路线图。
针对四个阶段用户的不同需求,红帽分别推出了对应的私有云和公有云的各类解决方案。其中,红帽曾经推出的 OpenShift 3 是首个将 Docker 和 Kubernetes 结合起来的私有云平台。如今,红帽重新命名 OpenShift 为 OpenShift Container Platform (红帽 OpenShift 容器平台)。这是在向客户传递一个信息:OpenShift 不仅仅是一种容器技术,它可以大规模部署,成为一种平台服务。该容器平台提供容器的原生存储,这得益于之前收购的 Gluster 存储公司与平台的集成。关于备受争议的安全问题,Ashesh 称首先容器安全性问题很大程度上取决于它所运作或所在的操作系统,而容器本身是 Linux 进程中非常重要的技术点,并称红帽坚信二十年构建和运营 Linux 操作系统的经验将会很好的帮助客户。
除了自研产品,红帽还致力于容器技术生态体系的建立和完善,它参加到开放容器项目机构,并且还积极与其他软件厂商合作。不久前,红帽和微软签署了伙伴关系协议,微软的.Net Core 1.0 及其新型应用程序支持红帽的 Linux 系统和 OpenShift。OpenShift 现有 200 多个独立软件提供商和 OpenShift 社区。新宣布的 Red Hat OpenShift Primed 项目鼓励独立软件供应商伙伴参与支持 OpenShift,红帽提供容器开发套件、培训学习,并颁发容器认证、提供容器注册。
感谢郭蕾对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。
评论