K8S架构&k8s组件的职责作用
K8s的前身可以理解为Borg系统:
BorgMaster:负责请求分发,整个集群的大脑,真正工作的节点是Borglet,有对应的容器要运行的话,是Borglet提供的计算;
为了防止单节点故障,BorgMaster有多个副本(高可用节点 >= 3 的奇数)
scheduler:调度器,将请求分发给不同的节点;负责将请求写入Paxos,Borglet会对Paxos进行实时监听,Borglet发现有自己的请求了,就会去处理
如图:K8S架构图中 1 对应 Borg系统的 2,K8S架构图中 3 (no
原创
2021-11-30 18:42:49 ·
829 阅读 ·
0 评论