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

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 简单即美 Rancher构筑企业级容器生态圈

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

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

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

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

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

image.png

适应变化


从容器到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,通过组件化的方式极大优化了用户体验,降低了企业用户的投入成本。

image.pngimage.gif

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

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

容器的奥妙


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

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

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

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

image.png

而在节省时间方面,虚拟机的启动是分钟级的,而容器的开启停止完全是秒级的。“我们在广州很大的超算中心做实验,整个启动比原来传统方法快了大约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的客户又是合作伙伴,能够建立起生态系统。”秦小康表示,“一方面,很多传统用户需要我们有大体量的客户进行背书;另一方面,华为的线下渠道、营销网络能力、技术支撑能力,国外的客户都有口皆碑,所以我们一拍即合。”

image.png

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

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

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

image.png

可点击看大图

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

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

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
3月前
|
Kubernetes Cloud Native 流计算
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
98 3
|
6月前
|
Kubernetes Cloud Native 微服务
企业级容器部署实战:基于ACK与ALB灵活构建云原生应用架构
这篇内容概述了云原生架构的优势,特别是通过阿里云容器服务Kubernetes版(ACK)和应用负载均衡器(ALB)实现的解决方案。它强调了ACK相对于自建Kubernetes的便利性,包括优化的云服务集成、自动化管理和更强的生态系统支持。文章提供了部署云原生应用的步骤,包括一键部署和手动部署的流程,并指出手动部署更适合有技术背景的用户。作者建议在预算允许的情况下使用ACK,因为它能提供高效、便捷的管理体验。同时,文章也提出了对文档改进的建议,如添加更多技术细节和解释,以帮助用户更好地理解和实施解决方案。最后,展望了ACK未来在智能化、安全性与边缘计算等方面的潜在发展。水文一篇,太忙了,见谅!
|
5月前
|
监控 Kubernetes 开发者
不容忽视的实力!Rancher:容器编排平台的领军者,引领行业风潮无人不知无人不晓!
【8月更文挑战第6天】Rancher是容器编排领域的领航者,提供开源容器管理平台,简化Kubernetes操作,支持多集群管理及DevOps工具集成。其直观界面便于部署、监控容器化应用,并提供应用商店加速部署流程。Rancher具备高度灵活性与安全性,支持自动化备份、恢复及容器迁移,确保业务连续性。通过持续创新与社区合作,Rancher引领行业发展,赋能开发者实现高效软件交付。
126 0
|
6月前
|
弹性计算 Kubernetes Linux
主流容器工具对比以及重点推荐学习的企业级工具
主流容器工具对比以及重点推荐学习的企业级工具
|
8月前
|
存储 弹性计算 Kubernetes
【阿里云云原生专栏】深入解析阿里云Kubernetes服务ACK:企业级容器编排实战
【5月更文挑战第20天】阿里云ACK是高性能的Kubernetes服务,基于开源Kubernetes并融合VPC、SLB等云资源。它提供强大的集群管理、无缝兼容Kubernetes API、弹性伸缩、安全隔离及监控日志功能。用户可通过控制台或kubectl轻松创建和部署应用,如Nginx。此外,ACK支持自动扩缩容、服务发现、负载均衡和持久化存储。多重安全保障和集成监控使其成为企业云原生环境的理想选择。
553 3
|
Kubernetes jenkins Devops
基于Jenkins和k8s构建企业级DevOps容器云平台
基于Jenkins和k8s构建企业级DevOps容器云平台
|
8月前
|
存储 运维 监控
Rancher:将容器编排带入实践的全新方式
在当今快速发展的容器化技术领域,Rancher作为一种创新的容器编排平台,引领着容器管理与部署的新潮流。本文将探讨Rancher的概念、特点以及其在实践中的应用价值,旨在帮助读者更好地理解并运用Rancher来提升容器化开发的效率和便捷性。
109 5
|
8月前
|
分布式计算 Cloud Native 安全
Rancher:容器编排平台的领军者
Rancher是一款容器编排平台,可以帮助企业快速构建、部署和管理容器化应用。本文将详细介绍Rancher的概念和实践,包括其核心特性、优势以及在实际应用中的使用案例。
134 5
|
8月前
|
运维 监控 安全
深入探究 Rancher 容器编排平台的核心概念与实践
Rancher 是一款开源的容器编排平台,它可以帮助开发人员和 IT 运维团队更加高效地管理容器化应用程序。本文将深入探究 Rancher 的核心概念和实践,包括其架构、功能和部署流程等方面的内容。
112 1
|
8月前
|
运维 Kubernetes 物联网
大规模 IoT 边缘容器集群管理的几种架构 -1-Rancher+K3s
大规模 IoT 边缘容器集群管理的几种架构 -1-Rancher+K3s