OpenShift嫁接容器技术:能否满足企业的胃口

日期: 2016-08-22 作者:蒋红冰 来源:TechTarget中国

随着云计算的普及,通用云计算技术已经不能满足企业特色业务的需求。事实上,随着人们更追求个性化、定制化的服务,企业的业务需求也在随着个人“胃口”的变化而变化。企业变得更加挑剔,对IT技术的要求越来越高。近年来,容器技术成为企业关注的焦点,时至今日,它在企业的应用程度又当如何?

容器技术企业认可度越来越高

来自容器公司Twistlock的一项调查显示,有将近86%的企业IT决策者表明,他们已经使用容器技术,或者将在未来一年内使用容器技术。同时,这86%的调查者中,有35%表示容器技术已经在企业广泛使用。在国内,阿里云容器服务团队也对Docker容器技术进行了调查,发现国内绝大部分用户都在关注Docker,而且有不少行业用户在生产环境中实践了容器技术,未来,80%用户也将考虑使用容器技术。

从调查中可以看出,容器技术有着广阔的发展前景。但是,由于容器技术目前市场上缺乏成功的生产级使用案例,以及容器技术本身存在一些问题,不少用户还处在评估和测试阶段,如何让容器技术真正的落地,惠及于企业呢?

容器技术采用四大阶段

红帽在与客户的交流中看到,企业应用基础架构发生了巨大的改变。从最初的物理数据中心,到代管的数据中心,再到现在的私有云、公有云、混合云或者超融合云。随着这个趋势发展越来越快,企业也逐渐使用了DevOps、微服务等等敏捷开发方法,来加快自己的开发迭代流程。同时,在新应用的构建中,应用变的越来越小,每一个功能都有单独的API接口,使得开发和部署时间逐渐缩短。在这一过程中,容器技术出现的频率越来越高。

尽管企业开发人员已经感受到了容器技术所带来的价值,但在使用上却还没有明确的路线图。对此,红帽提出了容器技术发展的四个阶段,以便让企业清晰地了解他们所处的位置,从而从实际出发使用容器技术,并逐步大规模部署。

第一阶段:采用。企业希望利用容器进行开发,进而驱动开发者的生产效率。

第二阶段:扩展。开发者已经开始使用容器,且容器技术在他们的机器上运行良好。这时,他们希望将其扩大到服务器环境中进行开发和测试。这一阶段有可能出现一些挑战,包括涉及到服务器的运行时间、如何实现集成等等。

第三个阶段:承诺。从这一阶段,企业开始致力于大规模的部署容器,包括扩大使用规模,并将它在生产环境下进行使用。这种情况下,企业需要有非常稳健的容器平台,且能运营管理,获得生产方面支持。

第四个阶段:转型。企业已经完全实现容器化——即对所有应用和整个的微服务实现了容器化。这时公司的业务是以API为基础的,企业需要非常好的容器平台,和OpenStack或者是运营管理,以及生产方面的支持。

尽管,明了容器发展的路线图,但安全性、扩展性、集成性、管理性仍然阻碍了企业部署容器技术的步伐。根据四个阶段状态,以及相关问题,红帽进行了大量的投资,并提供了相应解决方案。

红帽容器战略:OpenShift+容器技术

自2013年——Docker带动容器技术潮流之时,红帽就开始全面拥抱容器技术,在其Linux操作系统和OpenShift集成了Docker模式。红帽副总裁兼OpenShift PaaS业务部门总经理Ashesh Badani表示,“如果我们能够充分利用我们在Linux方面进行的投资技术,是非常有用的,因为容器从根本上来讲就是一个Linux的进程。如果我们能够充分的利用这种网络规模的计算能力,能够把虚拟化推进到下一步,那么它就能够为我们的客户带来巨大价值。”

红帽副总裁兼OpenShift PaaS业务部门总经理Ashesh Badani

红帽副总裁兼OpenShift PaaS业务部门总经理Ashesh Badani

虽然,市场上已经有一些服务商提供了容器服务,如平台即服务(PaaS)的提供商IBM Bluemix和Pivotal,或者专门的容器解决方案企业Docker、CoreOS,再有一些公有云提供商,但这些提供商都存在弊端,要么过于针对具体业务,要么可能锁定企业。红帽一直致力于推出标准化的容器解决方案。

大量投资与研发之后,2016年红帽推出了OpenShift 3,它是第一个把Docker和Kubernetes结合起来的一个私有云平台。其强调Linux系统在Linux容器中实现安全的隔离,所有的一切安全都发生在Linux核内部。红帽还致力于实现容器母版或者容器格式的标准化,通过开放容器倡议行动来实现这一目标。 与Kubernetes项目进行整合,实现了编排的标准化。最新的OpenShift 3.2版本提供了容器注册表,用户可以轻松找到他的容器、发现他的容器。

OpenShift+容器技术,使企业开发人员可以便捷在所有环境下移植,无论是在物理的数据中心或在如WMware的虚拟化的环境下,还是在私有IaaS、OpenStack云,或者各种各样的公有云中,都可以实现一致的、一贯的移植性。

此外,通过收购Gluster存储,红帽容器化了其文档系统,使之成为OpenShift的附加物,因此,OpenShift也为企业提供了容器原生的存储。集成后的OpenShift容器平台,给用户提供了分布式、向外扩展的存储集群,且在公有云中,用户可使用OpenShift进行管理。

结语:

目前,红帽容器已经获得了众多客户的青睐,例如,旅行技术公司Amadeus从一开始就使用了红帽的容器技术;西班牙银行BBVA和Santander正在大规模的部署OpenShift、OpenStack 、CloudForms等产品,来实现企业的转型;电信公司Orange正使用容器技术提供创新服务。

为了使伙伴能够适应这种容器化的开发运营方式,红帽开放创新实验室给其提供了合适的环境,并提供了相关工具和平台培训,帮助企业学习、掌握容器技术,并且把这种技术应用开发的产品中。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐