分布式系统

Posted honpey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式系统相关的知识,希望对你有一定的参考价值。

今天突然很想聊聊分布式系统,首先这个系统是需要划分出层次的;

分布式系统包括有很多,包括分布式计算系统,比如hadoop,

还有分布式机器调度系统;k8s是一套容器编排系统

分布式存储系统;

他们干的事情有什么区别呢?

是一套容器编排系统

他们有什么区别呢?

没有什么区别,都是有一个中心节点,这些中心节点负责统一管理,控制单个节点的状态,如果是k8s的话,他肯定会去管理单台机器上自己的容器的起停的,对于分布式的计算系统,也会记录每个worker的起停的情况,对于盘古,每个单机上也都是有一个守护节点控制数据的接收的;

都是都是单机上有一个守护的agent,这些agnet负责接收中心节点的指令,负责启动容器,启动worker,至于是怎么启动容器,里面涉及到的协议,比如接收到了这个就是算法自身的问题了;比如,worker挂掉了,那么单机守护节点会给你拉起来,k8s如果容器挂掉了,那么也是会先给你拉起来,前提是守护节点必须要健壮,前提是守护节点必须要健壮,否则这条机器上的所有的资源都会被回收掉,如果有资源会再给你分配一份资源;

 

以上是关于分布式系统的主要内容,如果未能解决你的问题,请参考以下文章

从Elasticsearch来看分布式系统架构设计

分布式系统概述

分布式系统概述

分布式系统对比集中式系统优点

什么是分布式系统!以及分布式系统架构的优缺点!

分布式系统