【TechTarget中国原创】随着云供应商争先恐后地表态支持Docker,它已成为IT专业人士嘴上最频繁出现的词汇了。现在,这家供应商正在想要抓住容器技术这一机遇并领先一步,把它的未来寄托于Docket部署并试图成为运行容器的第一大供应商。
Joyent公司是一家早期的云供应商,它已逐渐地落后于诸如亚马逊、微软以及谷歌这样的行业巨头,近期该公司融资1500万美元以求加速Docker应用程序容器与其基于容器云基础设施的集成。
该公司就如同“注满了喷气机燃料”一般全力以赴,并将在下一季度推出一整套基于Docker的产品和功能,Joyent公司CTO Bryan Cantrill说。
Joyent当然并不是第一个公开宣扬Docker潜力的企业,而从VMware到亚马逊的众多厂商都增加了对Docker的支持。另外,还有围绕业务流程编制而正在进行的开源方面的努力,其中包括了谷歌公司主导的Kubernetes项目。
“我们一直以来都沿着这条路在前进,都这么久了,我们因基于容器技术而如此深刻地被差异化,”Cantrill说。“在把Docker作为主题和真正实现基于操作系统虚拟化之间,还是有着不同之处的。”
云供应商们的产品一般都在虚拟机上运行的,但是Joyent公司宣称他们是唯一运行基于容器基础设施即服务(IaaS)和多租户模式下生产环境中虚拟化操作系统的供应商。
但是,在其它的云模式中,这不一定是新的。容器是针对几乎所有平台即服务和网络托管供应商的底层技术的。虽然它并不是针对谷歌引擎的,但是它还是能够被谷歌广泛地使用。
虽然其它的厂商提供了裸机IaaS,其中就包括了Rackspace和IBM的SoftLayer,但是Docker在更高层次运行着堆栈并在虚拟操作系统上部署应用程序层。
Kubernetes是谷歌及其它公司吸引客户到一个平台的一次努力,它更多的是开发出一个运行Docker容器的基础设施产品,而Joyent则把Docker视为推动其公司云业务发展的核心业务战略的一部分,一家总部位于波士顿的咨询公司的云计算技术合作伙伴高级副总裁David Linthicum说。
规模较大的供应商可以在得到市场充分认可后复制成功的产品,,但是现在,诸如Joyent、RedHat甚至IBM和惠普这样的供应商们也必须表现得更加积极进取以求在竞争对手中脱颖而出,Linthicum说。
“这不是创造性或者令人吃惊,但是作为如今的一个供应商,你将不得不成为一个利基供应商,当这个市场中有着诸如亚马逊、微软以及谷歌这样能够投入五十亿美元做些令人心跳的事情的巨头时,你该如何提供你的产品呢,” Linthicum说。
Joyent必须为公司可预见的未来全力以赴地抓住Docker这个机遇, Linthicum补充道。
Docker未来所面对的种种挑战
雄厚的资金是非常必要的,这不仅有助于企业赶上这个领域内日益增快的发展步伐,而且实现了在云中大规模运行应用程序容器所需的技术改进,Cantrill说。
当谈及小型、封闭系统时,容器技术是相当简单的,但是当涉及数以百计的客户想要在单独一台虚拟机或者物理主机上使用数以千计的虚拟机并把Docker作为服务时,情况就变的相当复杂了,总部位于纽约市451研究公司的一名分析师Carl Brooks说。
“被广泛使用的容器都是由运营商控制的,而不是用户,”Brooks说。“我们正在讨论的是在初始阶段的情况,它是相当复杂的――非常非常的复杂。”
Docker即服务的理论优势是明确的,其中包括了更高效地使用基础设施,把开发人员从操作系统中解放出来,以及以更为资源敏感的方法开发应用程序等等,Brooks说。但是,除非有人能够解决大规模的安全性维护、访问控制以及监控等问题,否则它还只是一个空中楼阁。
Joyent有一个解决这一问题的良好机会,因为它技术背景就是基于容器的,但这真的是一项艰巨的任务,Brooks说。解决这些技术挑战类似于亚马逊早期在云方面的作出的努力,即找到一个可以实现盈利的方法来实现工作负载在虚拟机上的自动化和相互隔离,从而为应用提供足够的安全保障。
“对于那些真的在这一领域实现差异化并不断发展的人来说,他们必须以之前亚马逊所采取的相同方法做到这一点,即实现虚拟机的完全自动化和相互隔离,从而让用户能够以一定安全度来实现盈利。其工作量是相当可观的,”Brooks说。