【Kubernetes 网络深度系列】nodeSelector 与节点放置:Filter、亲和性与拓扑打散
nodeSelector 是什么:它如何在 kube-scheduler 的 Filter 阶段用节点标签硬约束落点,与 nodeAffinity、taint/toleration、topologySpread 的职责边界,以及 Pending 与过度约束的常见踩坑。
发布来自土法炼钢兴趣小组的知识、笔记、进展和应用。主题包括数据结构和算法、编程语言、网络安全、密码学等。
共 5 篇文章 · 返回首页
nodeSelector 是什么:它如何在 kube-scheduler 的 Filter 阶段用节点标签硬约束落点,与 nodeAffinity、taint/toleration、topologySpread 的职责边界,以及 Pending 与过度约束的常见踩坑。
拆解 PD 如何靠 store/region 心跳建立集群视图,用 balance-leader/balance-region/hot-region 等调度器算分,生成 transfer-leader、move-peer 等 Operator,再通过下一次心跳的响应把算子'建议'给 Region Leader;对照 Spanner placement driver 与 CockroachDB 去中心化再平衡的架构分歧。
Linux 6.x 视角下的操作系统系列索引:110 篇覆盖调度、虚拟内存、文件系统与 I/O、并发、隔离、可观测性,按主题、阅读路径与关键问题三种入口组织。
系统讲解负载均衡算法的数学原理与工程实现:Round Robin 及加权变体、Least Connection 及其局限、一致性哈希在 LB 中的应用、P2C(Power of Two Choices)的概率优势,以及真实负载下的算法性能对比与选型。
打破 O(log n) 的壁垒——深入 Van Emde Boas 树的递归宇宙分裂、O(log log U) 全操作复杂度、以及它在操作系统调度器中的真实回响