内容简介:看Rancher何以突破容器企业级落地的“最后一公里”?
Docker容器是近年来一个非常热的话题,业界对它的讨论也已有时日。在云计算领域,Docker容器因相对于虚拟机更加轻量、不依赖系统环境以及更加节省资源等特点,一度让人惊呼“容器时代”的到来。不过,受技术成熟度、复杂性以及研发人员缺失等因素的影响,现阶段用户对它的部署率并不是太高也是现实。
Rancher Labs CEO梁胜博士
近日,美国容器领域创业公司Rancher在京举办媒体沟通会,详尽阐述了Rancher平台如何帮助用户简化容器部署、降低容器应用门槛的特性。让人真实感觉到 Docker 容器离企业级生产部署的距离并不遥远。
后来居上的Rancher
提到Rancher,它既是公司的名字,也是该公司最重要的产品和最重要的营收业务。
总部位于美国加州的Rancher Labs公司成立于2014年。Rancher公司名称虽不被外界熟知,但其业务触角却早已延伸至国内,在中国,包括中国平安、太平保险、广发证券等都是其典型客户,同时在深圳设有自己的一处研发中心。
Rancher公司目前研发有两款主要产品:Rancher平台和Rancher操作系统。两款产品目前已有超过3000万次的下载量,并被大量用在云计算的各个领域。其中,作为公司最重要的产品,Rancher是一个开源的企业级容器管理平台,可以帮助企业用户将Docker容器部署到真正的生产环境中去,从而实现容器技术的真正落地。
在Rancher看来,尽管在Docker容器领域,公司并不是最早涉足这一领域的公司,但正因为此也给了Rancher公司后来居上的机会。“容器的很多技术在早期都是领先的,然而这个时候也会出现很多问题。像早期很多做容器技术的公司,包括Docker本身,他们在技术方面花费的力量非常大,反而在商业化方面与公司的发展并不匹配;另外,由于时间太早,市场未能真正培育起来,这个时候反而对后来的公司带来发展机会。因此,Rancher成为把容器技术真正实现商业化和解决方案落地的公司,同时也是在这个领域做得最好的公司”Rancher Labs CEO梁胜博士说。
此外,作为一家技术型的公司,核心团队的实力和协作无疑非常关键。Rancher 公司核心团队基本来自以前的CloudStack团队。早在2008年,他们中的多数就曾在一起工作,共同创立了Cloud.com并推出了CloudStack,可以说经历了从VM到容器整个虚拟化技术演进过程。同时,公司在长期的研发过程中,也与Docker建立了较为紧密的合作关系。正是因为具有这样深厚的积累,才为后来Rancher平台的推出和在技术领先性方面打下了基础。
Docker容器落地的“最后一公里”
提到Docker容器的好处,人们谈论的很多,包括轻量级的虚拟机,成就了微服务、原生云等。但在Rancher看来,在经历自身反复验证后,对于大多数企业级用户来说,容器的好处事实上只有基础的两个。
第一是大幅提高了资源利用率。在容器技术出现之前,用户要部署应用就需要申请虚拟机。由于用户对于虚拟机实际的资源占用量常常并不清楚,为了保障应用的运作,用户对虚拟机的部署往往占用了大量资源,且为该应用所独占;而有了容器技术之后,用户可以实现在同一虚拟机中放置多个容器。这样既省却了部署新的虚拟机,又让虚拟机的闲置资源得到了充分利用。在这方面,相关数据表明,容器技术可将资源消耗降低50%到5倍以上。
第二是能够获得研发、生产环境的一致性。这也是研发者为何一直喜欢用容器的一大原因。由于研发人员需要在笔记本电脑上将程序开发出来,最后再部署到数据中心或云端。在没有容器之前,常常一个应用做好后在笔记本电脑上可以正常运作,但在数据中心则无法运作;同样,在生产环境中出现的问题,往往在笔记本电脑上无法复制。究其原因,还是因为操作系统版本、库版本等外部环境参数不同所导致。有了容器之后,则可以轻松获得研发、生产环境的一致性,从而大大减少此类问题的出现。
值得一提的是,容器的好处显而易见,那么,为何用户对它的部署却“叫好不叫座”?在Rancher看来,这是由于容器技术走向普及应用还存在一系列的瓶颈制约。也正是它们的存在成为制约用户容器部署的“最后一公里”问题。
梁胜博士介绍,容器技术作为一种非常新的技术,其发展速度也是非常的快。同时,由于容器技术牵扯到存储、计算、网络等很多的层面,它的出现会催生出更多其它新技术。总而言之,正是因为容器技术发展快、复杂性高和成熟度低,再加上缺乏相应的容器技术专业研发人员等诸多因素,最终影响了企业用户的部署热情。
Rancher让企业级生产部署成为现实
为了应对上述挑战,帮助用户降低容器应用门槛,Rancher平台的出现可以大幅的简化容器部署,从而让容器变得简单易用。
“Rancher其实是一个整合平台和一个完整的管理平台。它将用户该用的技术都整合包装在一起,例如将该认证的进行认证,缺失的地方通过开发再补上。可以做到从上到下整个系统都能够很好地用起来,起到用户不需要像谷歌、BAT那样雇用很多专业技术人员,也可以做到把容器用好,从而实现这些 工具 为用户带来的价值。”梁胜博士说。
当前,Rancher平台已经成功实现在企业级生产环境中的部署,并且可以支持在企业9大实际生产场景中的部署。这9大企业级场景包括:新一代的私有云、混合云环境,企业应用商店和一键部署复杂应用及测试环境,多环境、多资源池的DevOps流水线,企业平台化软件(中间件等)容器化实现,构建轻量级PaaS服务,相同硬件资源下更高密度的容器部署,企业DCOS构建,帮助企业已有OpenStack实现容器服务,新一代超融合系统。
此外,Rancher平台具有很多有特色的地方,比如平台拥有多种编排调度工具,是全球唯一一个不与单独编排调度工具锁定的平台,将选择权交给用户;Rancher平台还在基础架构层面为用户提供多种选择。Rancher较早时就致力于利用容器将之下的基础架构一致化,从而实现可替换性。
梁胜博士强调,Rancher公司对容器之所以这样热衷,是因为其中不仅有好的技术,还存在巨大的商机。Rancher有志于做一个开源的容器云平台,这样的话,未来就可以真正实现下层的IaaS可替换。就如同浏览器那样,可以将同一体验覆盖至手机、笔记本或平板电脑端,进而让容器应用变得触手可及!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 容器云平台在法律科技领域的落地实践
- Azure Kubernetes 容器服务落地中国 开启预览
- 金融行业容器平台落地路径:敏捷响应业务更迭
- 为啥Underlay才是容器网络的最佳落地选择
- 快手基于 Kubernetes 与 Istio 的容器云落地实践
- 容器监控利器 - prometheus在生产落地过程中的思考
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。