分布式系统
Posted honpey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式系统相关的知识,希望对你有一定的参考价值。
今天突然很想聊聊分布式系统,首先这个系统是需要划分出层次的;
分布式系统包括有很多,包括分布式计算系统,比如hadoop,
还有分布式机器调度系统;k8s是一套容器编排系统
分布式存储系统;
他们干的事情有什么区别呢?
是一套容器编排系统
他们有什么区别呢?
没有什么区别,都是有一个中心节点,这些中心节点负责统一管理,控制单个节点的状态,如果是k8s的话,他肯定会去管理单台机器上自己的容器的起停的,对于分布式的计算系统,也会记录每个worker的起停的情况,对于盘古,每个单机上也都是有一个守护节点控制数据的接收的;
都是都是单机上有一个守护的agent,这些agnet负责接收中心节点的指令,负责启动容器,启动worker,至于是怎么启动容器,里面涉及到的协议,比如接收到了这个就是算法自身的问题了;比如,worker挂掉了,那么单机守护节点会给你拉起来,k8s如果容器挂掉了,那么也是会先给你拉起来,前提是守护节点必须要健壮,前提是守护节点必须要健壮,否则这条机器上的所有的资源都会被回收掉,如果有资源会再给你分配一份资源;
以上是关于分布式系统的主要内容,如果未能解决你的问题,请参考以下文章