Rancher梁胜:商业化需要先回归到产品本身
2018-01-02王永
王永
熟悉Rancher的人都知道,Rancher是一个开源的、企业级Kubernetes平台——可以管理所有云上、所有发行版、所有Kubernetes集群。不论是由云提供商(谷歌、亚马逊、华为云、阿里云等)托管的Kubernetes集群,还是使用RKE(Rancher Kubernetes引擎)新创建的Kubernetes集群,Rancher均可支持集群和节点的统一管理。
与传统的IT管理方式相比,Kubernetes凭借着灵活、能够快速适应技术迭代、满足研发需求的特点,帮助用户解决了大部分的PaaS层混合应用的需求。“事实上,PaaS之所以存在十几年的时间,但并不是做得特别成功的原因主要原因在于PaaS的模式比较固化,在技术发展日新月异的今天,一个公司其实还是比较难在较短时间内实现一套完整的PaaS平台。” Rancher CEO及创始人梁胜认为,Kubernetes和云原生应用的出现,有效地解决了这一问题:一方面它能够继承PaaS的优点;另一方面则是具有更强的独立性。
当我们放眼到整个行业来看,技术的迭代是在所难免的。从PaaS到容器,从容器到Kubernetes,再到如今大火的Service Mesh,这些技术的出现,除了技术本身的不断完善进步,也离不开市场需求的变化。 梁胜介绍,Kubernetes的核心功能是服务发现,在微服务领域,一个应用需要发现和对应不同服务,尤其是在不断升级和演进的过程中,平滑升级、AB测试都十分依赖于服务发现。显然这并不是Kubernetes擅长的,虽然Kubernetes也能够解决类似问题,但是缺乏灵活度,需要付出比较大的代价。而Service Mesh与之不同的是,Service Mesh可以用代理服务器的方式进行代理功能的搭建,这是Service Mesh的基石,也是Service Mesh的优势所在。
另一方面,Service Mesh的发展也能帮助用户进行及时地监控,用户可以对应用、服务器有一个非常清晰的了解,进一步加强安全性。……
