k8s滚动升级_K8S、Docker 到底有什么用?

d8a29f6738ae471dacfd9d0331cff061.png

说到 K8S,就不能不提 Docker。

Docker 是容器的代名词,K8S 是容器编排的代名词,先说说这俩东西在云计算领域有多火

cad1862c241358262a4ca523c4315c0a.png

先看几组数字:

2018年, Docker 公司在每两周容器下载量超10亿;

截止2019年第一季度,下载量约为500亿次;

仅仅1年,

就有超过100万个新的应用程序添加到 Docker Hub 中,

几乎所有开源项目都提供了容器镜像。

d31630c9272f19c0a63eaae4b73f14f0.png

下载量500亿!

500亿什么概念?给你500亿个硬币,连起来可以绕地球赤道31圈还多!

c628814cb62b301acc0fb2b507a6ce71.png

再说 K8S。

K8S 全名是 Kubernetes,容器管理工具之一,是 Google 的一个开源项目,源自 Google 内部的容器管理工具 Borg。

Google 对容器有多推崇?一句话,在 Google 内部“一切皆是容器”,连虚拟机都装在容器里面!

44beb333da20c27632ae1e52020d187f.png

由于 Google 在开源领域巨大的威望及推动力,K8S 已基本干掉了其他所有的容器编排工具,树立了自己的王者地位。

877fd3c625e80e6726f8635acef50823.png

说了这么多 K8S、Docker 火的地方,他们为啥火呢?到底有什么用?

四大优势:

f21d1b915eab9fff5205b7fefef9359b.png

1、标准化。

所谓的标准化,就是研发、测试、运维永远都不用再纠结各自的环境。和二进制部署方案不同的是,Docker 化的应用部署,把所有运行环境都打包到 Docker 镜像中,只要机器支持 Docker 运行,所有机器运行相同的 Docker,结果都是一样的,有问题就是有问题,没问题就是没问题。

35674113158b366e48003bdc15e3a800.png

2、低成本。

低成本是同虚拟机比的,相同 Linux 服务器,跑虚拟跑个10个已经很艰难了,跑 Docker 呢?1000个都能跑,这就能看出 Docker 同虚拟机比有多轻,系统资源消耗有多低。

ef2bd4d10ca348ad3f0587063eef052b.png

低成本从云计算另一个角度来说就是理念的问题,这里面有个很有意思的比喻,把虚拟机的云平台比作养宠物(pet),而容器的云平台比作养牲口(cattle)。

比如你养个猫,得给他洗澡吧,病了得去宠物医院,还得专门给他买猫粮,而且还得是品牌的,要不怎么对得起我们家这太子千金的。

养牲口就不能这样了,弄个养殖场,讲究的是规模化,洗澡?天热了才有机会,拿个大水龙头冲就行,或者下暴雨了把牲口全赶出去,牲口的食物好吃不是最重要的,重要的是要长肉,那得用饲料,甚至激素该上都得上。

两种完全不同的理念,养牲口追求的就是规模化、成本最优,对于云计算的同行们,自然理解这点的重要性。

Docker 就是牲口,K8S 就是帮你养殖的工具。

4687ed62b4deaaafdf674237c5bb6aa6.png

3、高度自动化

Docker 交给 K8S 管理,把 K8S 的配置文件写好,然后下发,什么滚动升级、配置更新、DevOps、负载均衡、服务发现,只要把配置文件写好,交给 K8S 去管理就行了。

4、多云管理

使用过多云的用户肯定能理解多云管理的痛处,那么多云平台,价格,配置,系统,网络可能都有差别,部署应用、维护那个费劲。

但对于 K8S 来说,都是资源而已,管你公有云还是私有云,管你阿里云还是腾讯云,都只是资源池。

哪有资源我把 Docker 往哪扔,只要资源有配额就好办,资源配额这点,真的很喜欢。

这些优势都具备了,其实就是云计算领域备受推崇的“云原生”的概念,各大云平台厂商在云原生领域纷纷比武过招,比贱(剑)论英雄。

718b5432ab2b59301565fe4a32f2e49c.png

2017年5月,云原生计算基金会(CNCF)在全球开源盛会“2017 OpenStack 峰会”上宣布,腾讯云作为金牌会员正式加入 CNCF 基金会;阿里云一看腾讯云抢了先机,6月也弄了个金牌会员。

2017年6月, 云原生计算基金会(CNCF)宣布阿里云正式作为金牌会员加入基金会,以推动阿里云云原生在全球市场的部署。

亚马逊 AWS 也不甘示弱,你俩是金牌,我是云计算领域老大,老大得弄个铂金吧。

2017年8月,亚马逊网络服务公司(AWS)为了在其市场领先的公共云中加快云原生技术的开发和部署的目标,以铂金会员身份加入了云原生计算基金会(CNCF)。

这下你知道 Docker 和 K8S 有多火了吧!

文章来源:北京比鲁云

9ba54209478d8fd8183380100a46a4d4.png

详情点击阅读原文
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值