天天看点

简单即美 Rancher构筑企业级容器生态圈

今天,我们处在一个极度变化的时代。

几年前,还没有多少人认识云,说到云总觉得云里雾里;而今天,即便是海航集团这样的传统航空企业,也都已经在自己搭建云平台了。

几年前,更没有多少人认识容器,不知Docker为何物;但今天,全网Docker的累积下载量超过120亿次,即便是企业级的容器部署和管理平台Rancher的下载量,都已经超过6000万次!

“一年多以前,Kubernetes还非常难用;但如今,Kubernetes已经开始风靡全球。”Rancher Labs大中华区总经理秦小康认为,“容器技术对IT的改变是自下而上的,而不是原来的模式——做技术的基层工程师说Rancher好,企业就会用。”

事实上,Rancher Labs适应市场的快速发展变化,不久前推出了业界首个能在同一平台上管理全部Kubernetes集群的Rancher 2.0版本。

简单即美 Rancher构筑企业级容器生态圈

适应变化

从容器到Docker到Rancher Labs,所有这些词汇都很热,也很新。

Rancher Labs实际上是一家2014年创立于美国硅谷的技术公司,核心产品是开源的企业级全栈化容器一键部署及管理平台,以此满足了大批企业对容器应用的简化需求,因而成长极快——短短3年时间,不仅Racher的下载量已经超过6000万次,而且已经服务了包括US Bank、中国平安、华为、海航、迪士尼在内的150多家位居全球500强的企业客户。

所谓全栈化,主要是因为容器工具和技术栈的数量繁多,来自于不同的供应商,对于任何一家传统企业来说,都希望部署越简单越好,而Rancher抓住的商业机会就是简化容器的部署,同时具备跨平台的能力,无论是AWS、微软Azure、谷歌、阿里云还是OpenStack、VMware,Rancher都可以做到一致性的部署体验。

而今,容器的热点已经逐渐转向谷歌的Kubernetes(K8s),很快,Rancher 2.0面世了——用户可以使用docker-compose来部署K8s的pods、services和ingress,通过组件化的方式极大优化了用户体验,降低了企业用户的投入成本。

简单即美 Rancher构筑企业级容器生态圈
简单即美 Rancher构筑企业级容器生态圈

在笔者看来,Rancher Labs是一家连接开源社区最新技术和企业降低运维成本等基础需求的商业平台。由于最新的优秀的技术层出不穷,因此Rancher Labs的核心竞争力就是比别人能更好地适应这种变化,把零散的技术全部整合到一个成熟的企业级产品上,为企业客户提供产品化的简单易用的解决方案。

“第一是企业落地;第二是简单。这两个理念是关联的,使用体验不简单,企业就落不了地,要落地一定会做的越来越简单,这是我们的一个体验。”秦小康言简意赅。

容器的奥妙

据了解,Rancher Labs作为硅谷的创业公司,早在去年就已经完成了两轮融资。它的快速发展,离不开容器的大热。

为什么容器会大热?在秦小康看来,最核心是因为容器可以帮助企业降低IT运维成本:一方面是节省资源,另一方面是节省时间。

所谓节省资源,并不是指它要取代虚拟机。比如一个物理机可以建10个虚拟机,10个同时用,生产力就差不多提高了10倍,虚拟机本身就节省大量的资源。容器发明以后,一个虚拟机里面理论上还可以跑10个容器,生产力又提高了10倍——假设今天有一个同样的物理机,能放10个虚拟机,理论上就差不多可以放100个容器,相当于更高层次的虚拟。

不仅如此,容器开动起来不占资源,和原来用裸机一样。所以现在很多的探讨是如何把容器直接放在裸机上,而不用经过虚拟。在生产环境中,实际值的资源利用率提升了大约3到5倍。

简单即美 Rancher构筑企业级容器生态圈

而在节省时间方面,虚拟机的启动是分钟级的,而容器的开启停止完全是秒级的。“我们在广州很大的超算中心做实验,整个启动比原来传统方法快了大约3到5倍。”秦小康认为更重要好处的还不止于此,“通常一个软件80%的bug来自于环境的不一致:IT软件从生产打包到安装到部署、测试再到预生产环境到生产环境,这四个环境中间的切换对软件来说是很大的挑战;容器技术出来以后,软件完全打包在Docker里面,从台式机拷贝到服务器拷贝到简单集群拷贝再到复杂集群,对里面的应用一点影响没有,等于一下子把80%的bug去掉了。”

根本上,容器的关键词就是节省和轻量化,轻量化的意思就是又能节省资源又能节省时间;而Rancher的关键词则是简单化和企业落地。

建设PaaS生态

既然容器有着帮助企业降低运维成本的好处,同时Rancher Labs又能很好地让容器技术产品化和商业化,那么Rancher近两年用户数和下载量的飞速增长就不足为奇。

实际上,Rancher Labs抓住的商业机会就是简化容器的部署,把数量繁多的容器工具和技术栈,无论在AWS、微软Azure、谷歌、阿里云还是OpenStack、VMware上,都可以做到一致性的部署。

“从IP上看,全球下载量最大的三个区域无疑是美国、欧洲和中国。不过因为互联网无处不在,我们发现就连太平洋上的一个孤立的小岛都有人下载了Rancher。”秦小康坦承,“以前我们觉得把产品做好放在网站上,让很多人下载使用就好。后来很多用户要求更多服务,其中有的涉及到要上生产,一时间要求技术支持、客户在线培训、安装、指导的客户越来越多,而对于Rancher而言,我们的团队人数有限,所以我们想到一定要有一个好的大生态。”

9月27日,Rancher Labs与华为共同推出基于容器的轻量级PaaS应用服务框架。“像华为、海航这样的客户,既是Rancher Labs的客户又是合作伙伴,能够建立起生态系统。”秦小康表示,“一方面,很多传统用户需要我们有大体量的客户进行背书;另一方面,华为的线下渠道、营销网络能力、技术支撑能力,国外的客户都有口皆碑,所以我们一拍即合。”

简单即美 Rancher构筑企业级容器生态圈

事实上,Rancher和华为合作早在2015年就已经开始。今年3月份,华为正式成立云BU,双方在技术方面、咨询方面都有很多合作。如今,双方又在PaaS业务方面进行更深层次的合作。比如在9月初的华为全联接大会上,Rancher Labs创始人兼CEO梁胜博士与华为共同发布了基于华为云的应用商店。

华为云业务部全球生态与业务发展部副总裁何非表示,华为把Rancher定位为技术合作伙伴,Rancher的技术集成到华为的云平台上,成为华为云平台面向客户方案的一部分,依靠华为线上及线下的能力进行销售。

据了解,Rancher Labs在中国市场目前规划了包括销售类合作伙伴、咨询类合作伙伴和MSP伙伴在内的三大类合作伙伴。其中,销售合作伙伴主要是指软件销售公司和增值软件系统集成公司,负责转售和部署;咨询类合作伙伴主要是指独立软件开发商ISV和总体方案系统集成公司,负责二次开发和最佳实践;而MSP则是指一些行业ISV和云平台提供商,负责整合Rancher方案和为客户提供托管CaaS。

简单即美 Rancher构筑企业级容器生态圈

可点击看大图

在秦小康看来,容器技术对IT的影响在于改变了原有的采购模式,从自上而下变为自下而上。“公司做技术的底层工程师说这个Rancher好,他就会用。这也是为什么今天我们跟几个大的云供应商去谈,这是一种服务的模式,传统的只卖软件或者许可是不够的,像是华为这样的大公司在很多城市都有分公司,上去就会有支持,这也是我们合作的一个很大初衷。”秦小康表示。

在笔者看来,对于Rancher Labs这类纯PaaS类企业来说,最好的经营方式就是练轻功,把自己做成轻公司,同时在自身的周围聚集大量的生态伙伴,这样才能实时跟进技术的快速发展变化,立于不败之地。因此,企业落地的技术产品化和生态建设,必然是支撑Rancher Labs快速发展的两条支撑腿。而那些希望顺应时代变化的企业,也必然会利用好Rancher Labs这样的技术公司,更好地实现数字化转型。不是吗?