为企业IT转型搭“云”梯 Docker搅动虚拟化市场

  • 来源:通信产业报
  • 关键字:容器技术,IT转型,云服务
  • 发布时间:2015-12-23 17:26

  以Docker为代表的容器技术,作为一种轻量级虚拟化技术,正在以不可阻挡的势头席卷全球。

  容器技术的鼻祖是互联网巨头Google。Google使用容器技术的初衷是为了使运行在同一机器上的不同作业能够实现性能隔离,但后来发现,容器技术带来的快速迭代和高效运维能力赋予其更大的价值。

  随后,容器凭借其强大的能力迅速波动了虚拟化市场,让技术决策者为其振奋,随之而来的是各种基于容器技术的云平台服务的兴起,“CaaS——容器即服务”也成为企业云服务市场的一个全新选项。

  疾速崛起,搅动市场

  与VMware等虚拟化技术相比,容器技术并不“年轻”,但是近两年的时间里,Docker带领容器技术突然从默默无闻跃进了大众视野。如今,已被列在诸多企业IT发展的路线图之中,俨然成为互联网企业和云服务大鳄们的热衷技术。

  这也使得Docker毫无疑问成为当前在容器技术阵营中最受关注的技术。它是由美国Docker公司发起的开源项目,让开发者能够把应用和依赖包打包到一个可移植的容器中,然后发布到任何流行的Linux服务器上运行。

  在Linux基金会参与的一项调查中,Docker是开源软件历史上发展最快的项目。根据日前研究机构Forrester公司的一项调查显示,31%的开发者表示他们已经在过去的一年里使用过Docker等容器技术,9%的开发人员表示已经在生产环境中使用容器技术。

  国际上,几乎所有云计算相关的公司都在某种程度上宣布支持并集成Docker。记者了解到,目前已经加入到Docker阵营中的组织和厂商包括Linux基金会、亚马逊AWS、思科、谷歌、惠普、华为、IBM、英特尔、微软、EMC、红帽、VMware、富士通、CoreOS等。这些技术巨头皆将为开放容器项目提供资金和技术支持,并不断分享如何与Docker集成的实践。虽然每个厂商用着各自不同方式实现与Docker不同程度的集成,但他们都一致认识到了Docker可能会为他们带来的潜在收益。

  在2015年旧金山全球Docker开发者大会上,“进军生产环境”已经成为主旋律。非常有力的一项转变是,根据Docker公司的服务和技术支持副总裁James介绍,世界最大的三家商业银行都已经在使用Docker,并正在往生产系统迁移,具体情况介绍的不尽详细,但足以可见容器技术开始向生产环境渗透的趋势。

  打破传统桎梏

  任何一项技术的发展和受到的追捧,都是因为它能够解决困扰人们的问题。容器正是这样的一种技术。

  正如云计算战略与管理咨询公司Logicworks的高级副总裁Stephanie所说,容器技术最大的过人之处在于它标准化了云的交付件。“过去,应用软件的存在形式是一个大而全的整体,而在容器的概念之中,应用的标准交付件是容器,即开发者交付的不是代码,而是包含了代码及代码所需运行环境的容器。”红帽高级解决方案架构师蔡书此前在接受《通信产业报》(网)记者采访时介绍。

  这样,应用程序成为了轻型的、可移植的、自给自足的容器,可以实现在任何地方运行,这被认为是一种IT方法论的变革。他表示,“容器将应用软件生产和运维的方式标准化和模块化,而标准化和模块化往往意味着高效,无论是在软件交付之前的研发过程,还是软件交付之后的运维管理过程。标准化的交付件为企业带来的价值是非常巨大的。”

  在传统应用开发和部署的模式中,开发、测试、运维等人员被分割成独立的阶段,软件迭代的效率已经无法满足新技术时代的需求。据介绍,通过引入容器,这个应用交互的标准交付件,不仅可以大大提升软件交付和迭代效率,还能避免交付内容不同导致的人为错误。同时,由于容器本身轻量级,具有秒级启动的能力,因此能够更容易确保业务系统的连续性和高可用性。快速交付、持续创新以及高效管理和运维,这些能力使得容器技术为企业IT转型带来变革性的思路。

  云服务发展新选项

  与其他虚拟化技术相生互补,容器自然成为云计算领域的热词。在国内外市场,CaaS的服务模式应运而生。

  据介绍,CaaS是以容器为核心的公有云平台,介于IaaS和PaaS之间,起到了屏蔽底层系统IaaS,支撑并丰富上层应用平台PaaS的作用,让开发和运维人员能够更多去关注业务上的改革和创新。

  与此同时,容器技术被认为是企业向混合云迈进的有效手段之一。近年来将公有云和私有云的优点融于一体的混合云以其在灵活性、安全性、成本和性能方面的优势让企业趋之若鹜,逐渐成为未来云服务业态的重要方向。

  容器的标准化和可移植性,使得容器技术非常适合需要运行在多种云平台上的应用。当然,这也要求容器管理平台需要具备强大的混合云平台管理能力。DaoCloud联合创始人兼CEO陈齐彦介绍,目前厂商提供的虚拟化云平台已经实现允许用户将容器化的应用运行在AWS、UCloud、腾讯等公有云平台上,此外还提供混合式容器云主机管理功能,可以实现跨云跨网的混合式容器云平台,用户可以在统一的界面中管理企业IT资源。

  对于电信、金融等关键行业的用户,可以将核心的数据放在企业数据中心,非核心的部分放在公有云上,这不仅确保了系统的可用性、可靠性和数据的安全性,也为企业节省了不必要的成本开支。

  但是目前,在电信行业容器技术应用仍处于非常初级的阶段。华为开源能力中心开源战略规划专家汪洋对记者表示,在电信网络逐步虚拟化和云化的趋势下,容器技术由于其运行时的轻量级和应用部署的高效性的特性,既可以保障通信的实时性,也可提高电信业务部署的灵活性和业务不中断升级能力。但是目前电信领域应用最大的挑战就是对于软件架构的调整,以及对电信业务的拆分,同时还要保证实时性和可靠性。对于在电信领域应用容器技术的可能性和方式,未来仍需探索。

  徐姗姗

……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: