云原生 4
-
kubernetes 核心内容梳理
kubernetes 核心内容梳理 正向梳理下 k8s 的比较重要的基础内容 背景 k8s 的时代背景:物理机 -> 虚拟机 -> 容器 物理机缺点: 部署慢 成本高 资源浪费 扩展和迁移成本高 虚拟机优点: 易部署 资源池 资源隔离 易扩展 虚拟机缺点:每台虚拟机都要安装操作系统,占用资源 容器优
-
k8s 调度器的调度流程和算法笔记
k8s 调度器的调度流程和算法笔记 调度总体设计 k8s 作为一个容器编排引擎,对容器编排和调度是其核心功能。k8s 中用于调度的核心组件是 kube-scheduler。 kube-scheduler 主要分为几大组件: Policy:调度策略,目前支持配置文件、命令行参数、ConfigMap 去
-
etcd 分布式 k-v 存储与 raft 应用 上
etcd 分布式 k-v 存储与 raft 应用 上 一起读,@CD ( 简介 etcd 是 go 语言实现的 分布式 k-v 存储,通过 raft 协议维护一致性,对外提供强一致性和高可用性。强一致性意味着超过最终一致性的可靠性,它可以有效应对各种类型的网络问题和机器故障问题,常用于提供高可靠要求
-
Gossip 分布式一致性协议与 Redis Cluster
Gossip 分布式一致性协议与 Redis Cluster Gossip Protocol Gossip 协议和名字一样,是利用类似流言传播的方式来实现一致性的一种算法。它还有些别名,epidemic protocol 等,都是描述它的一致性传播过程。它的来源是一篇1987年的ACM论文,在现在已