2017年3月24日,Rancher Labs大中华区技术总监江鹏受邀参加2017第九届云计算中国峰会暨混合云世界论坛,进行了题为《分清炒作与现实,容器在企业中落地向何方?》的主题演讲,分享了Rancher Labs可提供的容器落地之道。
容器技术发展至今,已由最初的多为个体研发人员和互联网公司所用,发展为逐步被企业采用了。然而,企业用例通常和其他情况非常不同。
Rancher Labs的旗舰产品Rancher,为企业客户提供轻量化容器管理平台,让容器技术更好的为企业提供自动化部署服务。
在过去两年中,Rancher Labs与美国、欧洲和亚洲的许多领先的企业IT机构密切合作,帮助他们开发容器策略,在生产环境中部署容器化的应用程序,在某些情况下为其在全公司范围内实施CaaS(容器即服务)平台。
江鹏的此次大会演讲,就是围绕Rancher Labs在过去两年中协助企业客户容器落地的真实案例和实践经验展开的。
云计算,既是一种技术转型,也是一种商业模式转型。容器云就是抓住“云计算”这一当今世界最大商机的好方式。Rancher与海航生态科技集团联合开发容器云,未来计划把海航集团各个板块的数百个企业应用迁移到容器云平台,形成规模效应。同时启动围绕容器云企业应用商城的生态环境建设,吸引第三方的软件用户和软件供应商,建成完整的基于容器技术的应用商店的生态平台。同时将在中国、美国及欧洲推出在基于Rancher核心技术和海航技术研发的轻量的公有容器云平台,主要面向全球的开发人员和中小型建站企业等目标用户,快速形成用户聚集效应。
在容器技术接受程度上来讲,在传统行业中,金融企业的IT化走在最前列,对于新技术、新产品的接受程度是最好的。
中国平安选用了Rancher作为容器云基础平台,为每个租户提供独立部署的环境;多套Rancher环境同时与中国平安的管理平台对接,完成集中和分布相结合的管理;对外提供API,实现更高级的跨容器编排,完成容器内外融合;容器云在使用方式上与公有云看齐,但避免新造轮子,项目可以快速启动和推广,同时也着力推动基于容器的企业级应用商店。
生命人寿也是Rancher的用户。通过Rancher企业级应用商店的部署与支持,应用容器化过程可通过页面的交互式部署,极大降低应用环境的创建难度;核心的业务系统中间件集群可按需扩张和回收,实现应用的弹性要求;模块化业务系统服务器组件,完整实现业务服务堆栈一键式部署;研发部门实现测试环境自动创建、配置和邮件通知,满足持续集成和持续交付的要求,可自动并快速获得基础架构、应用配置和代码等各个关键环节的反馈。
在某银行(中国12家全国性股份制商业银行之一)项目中,Rancher产品对PaaS平台技术满足程度、管理运维难易度、技术开放程度、产品Roadmap角度的配合等方面都非常优异;核心的业务系统中间件集群可按需扩张和回收,实现应用的弹性要求;通过企业级应用商店,模块化业务系统服务器组件,完整实现业务服务堆栈一键式部署。降低对外包服务团队的依赖,提高业务的敏捷性;研发部门实现测试环境自动创建、配置和邮件通知,满足持续集成和持续交付的要求,可自动并快速获得基础架构、应用配置和代码等各个关键环节的反馈。
还有某中国规模最大的互联网银行,通过容器技术快速建立业界领先的混合云环境。满足业务环境需要的良好弹性能力,平台支持业务的弹性伸缩。改变现有应用部署方式,实现跨数据中心节点扩展应用,提高资源利用率。对接网络、DB、存储、负载均衡、计算资源等模块,Rancher作为DCOS快速构建面向提供应用服务的业务系统,打造通用的支撑平台,实现应用与数据中心解耦。同时实现多租户、可定制。实现运维管理和面向用户的服务模块及API接口。
除了金融企业,通信类企业也同样在加快容器化进程。例如全球领先的信息与通信解决方案供应商,在项目一中,以Rancher OS为基础,实现对ARM相关产品的支持,其解决方案实现了资源占用小,启动速度快,容易移植,以及更好的安全性,同时升级、回滚简单;用户不需要复杂的初始化系统,通过一个简单的配置文件,就可以将系统服务配置成 Docker 容器;也可以通过配置使 RancherOS 启动一个自定义的控制台容器,提供 Ubuntu、CentOS 或者 Fedora 发行版的体验。在项目二中,基于Rancher容器云平台,协助客户在其应用超市增加基于Kubernetes的容器应用板块,初期将提供10个成熟应用为用户提供服务;同时利用容器技术的特点,逐步引入各类企业级应用,改变传统的笨重的、冗长的企业应用交付模式,让用户可以快速找到不同种类的企业应用,提供像电商购物一样的体验,快速使用上各种商业化的应用,来应对更多变和更快速的业务需求,提供最大化的商业价值。
Rancher使企业可以轻松管理运行容器的方方面面。那些集成复杂的开源技术必备的技术技能,您可能再也不需要了。
想在生产环境中的任一基础设施上运行Docker,Rancher可以提供你需要的一切。Rancher让你可以轻松配置和集成可移植的基础设施服务层。Rancher提供了一个易于使用的用户界面,您可以利用其丰富的集合编排功能,随后通过单击来部署容器。Rancher强大的Catalog可以将配置文件打包为模板并在组织中共享。目前, Rancher已经拥有超过2000万次下载和并提供企业级支持,早已成为在生产环境中运行容器的首选开源平台。
关于Rancher Labs:
Rancher Labs是来自硅谷的容器管理平台提供商,由硅谷云计算泰斗、CloudStack之父梁胜创建。其旗舰产品Rancher是一个开源的全栈化企业级容器管理平台,为容器提供网络、存储、主机管理、负载均衡等全套的基础架构服务,也是全球唯一提供k8s、Mesos和Swarm的企业级分发版和商业技术支持的容器管理平台,在全球已有超过 1900 万次下载和4000+生产环境应用。