云计算 third day

上次结尾引出了容器这个名词,那容器又是什么呢?
什么是容器
运维的大佬经常说到的Docker和K8S就是容器。
前面我们说了虚拟化。但人们在使用虚拟化一段时间后,发现它存在一些问题:
不同的用户,有时候只是希望运行各自的一些简单程序,跑一个小进程。为了不相互影响,就要建立虚拟机。如果建虚拟机,显然浪费就会有点大,而且操作也比较复杂,花费时间也会比较长。而且,有的时候,想要迁移自己的服务程序,就要迁移整个虚拟机。显然,迁移过程也会很复杂,还可能会受主机硬件版本的影响,那有什么办法更灵活快速一些呢,这就有了容器技术的产生。
容器也是虚拟化,但是属于“轻量级”的虚拟化。它的目的和虚拟机一样,都是为了创造“隔离环境”。但是,它又和虚拟机有很大的不同——虚拟机是操作系统级别的资源隔离,而容器本质上是进程级的资源隔离。
在这里插入图片描述 大家常常听说的Docker,就是创建容器的工具,是应用容器引擎 。
在这里插入图片描述
中文名是码头工人,LOGO是搬运货物的大鲸鱼。相对与传统的虚拟机,Docker的优势很明显,它启动时间很快,延时低,是秒级的,而且对资源的利用率很高(一台主机可以运行几千个Docker容器)。此外,占用空间很小,虚拟机一般都是几个G,Docker容器是MB级或KB级的。

在这里插入图片描述除了Docker对容器进行创建之外,我们还需要一个工具,对容器进行编排,
这个工具,就是K8S。
K8S,就是Kubernetes,中文意思是舵手或导航员。Kubernetes这个单词很长,所以大家把中间8个字母缩写成8,就成了K8S。
在这里插入图片描述
K8S是一个容器集群管理系统,主要职责是容器编排和启动容器,自动化部署、扩展和管理容器应用,还有回收容器。当然,除了K8S之外,还有很多种容器管理平台,例如Compose、Mesos等。最后,Docker和K8S,关注的不再是基础设施和物理资源,而是应用层,所以,就属于PaaS(平台即服务)。
KVM、Hypervisor、OpenStack、Docker、K8S这些名词的意思,它们在云计算系统中的位置,以及它们之间的关系。云计算涉及到大量的需求。同一个需求,会有很多不同的技术来实现。同一个技术,往往又有多个不同的厂家互相竞争。所以,概念和名词就会特别多,发展变化也会很快。
学习一门新课程,解决名词是做关键的,也是打好基础的第一步。后面会渐渐更新Linux操作系统的基础知识,有想转行运维的可以互相交流学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值