Rancher加速企业容器云部署应用落地

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 本文讲的是Rancher加速企业容器云部署应用落地【IT168 云计算】作为开源技术的宠儿,容器技术近两年来的发展态势可谓炙手可热。云计算大潮风起云涌,Docker的横空出世,更让沉积已久的容器技术重回公众视野,并迅速成为业界焦点。

本文讲的是Rancher加速企业容器云部署应用落地【IT168 云计算】作为开源技术的宠儿,容器技术近两年来的发展态势可谓炙手可热。云计算大潮风起云涌,Docker的横空出世,更让沉积已久的容器技术重回公众视野,并迅速成为业界焦点。对开源趋势敏感的Rancher公司怎能错过良机,已经在4年前就开始在容器领域展开布局,推出了Rancher和RancherOS两款开源产品以及容器云解决方案。近期,Rancher Labs CEO梁胜博士面向国内媒体,站在全球高度,介绍了最新的容器技术趋势与的Rancher容器战略。

容器领域先行者,Rancher为开源而生

在中国,或许很多人不知道Rancher,但对CloudStack之父有所耳闻。Rancher Labs CEO梁胜博士2008年创立全球顶级的云计算公司cloud.com并担任CEO,推出著名的云计算管理软件CloudStack,被视为全球云计算领域最具前瞻性的大师。不仅如此,早年创立Teros网络安全公司,与云计算公司cloud.com一样,先后被Citrix并购。而后担任Citrix System Inc.公司云平台首席技术官,也是Citrix公司有史以来首位华人CTO。

Rancher加速企业容器云部署应用落地
Rancher Labs CEO梁胜博士

2014年9月,梁胜博士创立Rancher Labs并担任CEO,为全球企业客户提供容器企业家落地的解决方案。成立至今,Rancher Labs的两个产品,Rancher平台和Rancher操作系统,已经有了超过3000万次的下载量,被大量的运用在了云计算的各个领域。2016年4月,Rancher Labs获得B轮2000万美元融资并在全球有4000多家企业用户。

而今,Rancher 作为容器领域的先行者和重要参与者,Rancher Labs是OCI、CNCF的成员,也是Docker生态核心组织Docker治理委员会(DGAB)的成员。

不可否认的是,梁胜博士在产品设计和技术方向上,经历了从VM到容器的整个虚拟化技术演进过程。因此,他崇尚开源精神,坚信基于容器的解决方案是是可行之路。

容器的好处以及所面临的挑战

众所周知,容器是轻量级的虚拟机、或是做微服务最根本的技术。关于容器的好处,梁胜博士认为,总结来说,体现在以下两点。

资源利用率提高。在没有容器技术之前,用户想要部署应用需要先多个申请虚拟机,多个物理虚拟机购买了以后其实并没有充分得到利用,资源浪费率极高。有了容器技术以后,容器作为应用部署在一个虚拟机内,下一次再部署的时候,无需重新申请虚拟机,解决此前资源浪费的同时,降低成本达50%。

开发生产环境一致性。早期,开发人员必须在笔记本上把程序上开发出来,最后部署到数据中心或云端。这个时候常常应用在笔记本上可以正常运行,然而,操作系统系统版本不同、数据库版本等问题都能导致在数据中心却运行不了。有了容器之后,这些问题就大大地减少了。

除了好处,目前容器技术的落地也面临很大挑战。梁胜博士指出,容器技术目前还处于比较新的阶段,涉及存储、网络、安全、计算层面之多。应用的复杂性导致新的技术不断滋生,但技术成本本身没问题,但技术涌现太快就会体现在技术的不成熟度上,各种问题相继而来,用户体验度大幅度降低。在此背景下,Rancher容器平台应运而生。

Rancher容器平台特点及部署战略

作为全栈式容器部署管理平台,易用和完整使其最大的根本特性。Rancher为容器提供完整的基础架构服务,包括网络服务,存储服务,主机(物理机或者虚拟机)管理,负载均衡等等。所有的上述服务可以跨越基础架构工作,并且可以实现可靠的且非常简单的一键式的应用部署和应用管理功能。

Rancher加速企业容器云部署应用落地

此外,作为容器技术的输出与使用者,Rancher同时在Docker与Kubernetes社区扮演重要角色。也正因如此,Rancher才有容器技术与架构的输出能力,和容器即服务平台的基础提供能力。Rancher的应用服务目录以原生的Docker Com-pose文件、Mesos或者Kubernetes文件保存应用模版,并存储在Git核心仓库中。应用目录同时支持私有模式和公有分享模式。用户可以根据需要自行定义应用的部署方式和升级方式。

更值得注意的是,Rancher可同步调度Kubernetes、Mesos和Swarm三种环境容器管理平台。当需要部署和创建业务环境的时候,Rancher的用户可以在Kubernetes、Mesos和Swarm 中根据需要任意选择。Rancher可以帮用户自动设置并启动上述不同调度工具所建立的集群,并同时提高实施访问控制策略和完整易用的用户管理界面 。

作为Docker生态核心组织Docker治理委员会(DGAB)的成员,Rancher Lab还支持Docker容器9大场景中部署实践。

1. 新一代的私有云、混合云环境

Rancher加速企业容器云部署应用落地

2. 企业应用商店和一键部署复杂应用及测试环境

3. 多环境,多资源池的DevOps流水线

Rancher加速企业容器云部署应用落地

4. 企业平台化软件(中间件等)容器化实现

5. 构建轻量级PaaS服务

Rancher加速企业容器云部署应用落地

6. 相同硬件资源下更高密度的容器部署

7. 帮助构建企业DCOS

8. 帮助企业已有OpenStack实现容器服务

9. 新一代超融合系统

据Rancher大中华区总经理秦小康介绍,Rancher目前在全球典型客户有中国平安、生命人寿、太平保险、广发证券等等。在国内,Rancher帮助中国平安、海航集团、富德生命人寿等客户部署容器平台取得成功案例。

“从用户体验的角度,说到底Rancher最大的一个特色在于简单易用。不为技术而技术,我们希望帮助用户把这些技术真正用起来,帮他们将本身的问题解决好,让容器云技术能够推动云计算产业的发展,这是Rancher存在的初衷,也是努力的方向。”梁胜博士说。

原文发布时间为:2017-06-07

本文作者:朱立娜

本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168

原文标题:Rancher加速企业容器云部署应用落地

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
3天前
|
弹性计算 运维 持续交付
探索Docker容器化技术及其在生产环境中的应用
探索Docker容器化技术及其在生产环境中的应用
21 5
|
14天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
4天前
|
Cloud Native 持续交付 Docker
探索Docker容器化技术及其在软件开发中的应用
探索Docker容器化技术及其在软件开发中的应用
16 7
|
7天前
|
持续交付 开发者 Docker
掌握 Docker:容器化技术在现代开发中的应用
Docker 是一个开源容器化平台,使开发者能够将应用程序及其依赖项封装在轻量级容器中,确保跨平台的一致性。本文介绍了 Docker 的基本概念、核心组件及优势,并展示了其在快速部署、一致性、可移植性和微服务架构中的应用。通过示例说明了 Docker 在本地开发环境搭建、服务依赖管理和 CI/CD 流程中的作用,以及多阶段构建、资源限制和网络模式等高级特性。掌握 Docker 可大幅提升开发效率和应用管理能力。
|
4天前
|
运维 Cloud Native Devops
云原生架构的崛起与实践云原生架构是一种通过容器化、微服务和DevOps等技术手段,帮助应用系统实现敏捷部署、弹性扩展和高效运维的技术理念。本文将探讨云原生的概念、核心技术以及其在企业中的应用实践,揭示云原生如何成为现代软件开发和运营的主流方式。##
云原生架构是现代IT领域的一场革命,它依托于容器化、微服务和DevOps等核心技术,旨在解决传统架构在应对复杂业务需求时的不足。通过采用云原生方法,企业可以实现敏捷部署、弹性扩展和高效运维,从而大幅提升开发效率和系统可靠性。本文详细阐述了云原生的核心概念、主要技术和实际应用案例,并探讨了企业在实施云原生过程中的挑战与解决方案。无论是正在转型的传统企业,还是寻求创新的互联网企业,云原生都提供了一条实现高效能、高灵活性和高可靠性的技术路径。 ##
12 3
|
9天前
|
Cloud Native 持续交付 云计算
云原生之旅:从传统应用到容器化微服务
随着数字化转型的浪潮不断推进,企业对IT系统的要求日益提高。本文将引导你了解如何将传统应用转变为云原生架构,重点介绍容器化和微服务的概念、优势以及实施步骤,旨在帮助读者掌握将应用迁移到云平台的关键技巧,确保在云计算时代保持竞争力。
17 5
|
12天前
|
负载均衡 大数据 测试技术
docker容器技术有哪些应用场景?
docker容器技术有哪些应用场景?
22 5
|
4月前
|
Kubernetes SDN 微服务
微服务与 Kubernetes 容器云的边界
【2月更文挑战第30天】该文探讨了微服务与Kubernetes集群的关系,主要关注是否应跨多集群部署。理想的状况是每个微服务对应一个Kubernetes集群,配置和注册中心在同一集群内,以减少网络延迟。
|
Kubernetes Cloud Native 安全
从容器到容器云,什么才是Kubernetes的本质?
从容器到容器云,什么才是Kubernetes的本质?
|
存储 Kubernetes 安全
【容器云架构】了解 Kubernetes 网络模型
【容器云架构】了解 Kubernetes 网络模型