会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rxg456
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
8
下一页
2025年4月9日
容器跨主机网络通信(进阶)
摘要: 在前文中,我们了解了 Flannel UDP 模式的工作原理、容器跨主机通信的路由与 TUN 设备应用,以及由用户态与内核态切换带来的性能瓶颈问题。接下来,我们将继续深入,了解 Flannel VXLAN 模式,利用与 UDP 模式类似的 IP 信息、网络配置和基本流程,展示 VXLAN 如何在内核
阅读全文
posted @ 2025-04-09 22:06 rxg456
阅读(43)
评论(0)
推荐(0)
2025年4月8日
容器跨主机网络通信
摘要: 在微服务时代,容器化部署已成为主流。在分布式部署环境中,如何实现跨主机的容器通信始终是架构设计中必须解决的重要问题。本文将从 Overlay 网络的基本概念出发,介绍 Flannel 后端实现方案,并重点解析 Flannel UDP 模式的工作原理及其性能瓶颈。 一、Overlay Network
阅读全文
posted @ 2025-04-08 22:21 rxg456
阅读(83)
评论(0)
推荐(0)
2025年4月1日
浅谈容器网络
摘要: 容器技术通过轻量化的资源隔离机制,极大地简化了应用部署的复杂性。而容器网络作为容器生态的核心组件,直接影响着容器间通信、服务发现及跨主机协同的能力。本文将从容器网络的基础组件出发,逐步剖析其工作原理及关键实现。 一、容器网络栈:隔离的基石 所谓网络栈,就包括了:网卡(Network Interfac
阅读全文
posted @ 2025-04-01 00:44 rxg456
阅读(100)
评论(0)
推荐(0)
2025年3月31日
OSI七层模型详解
摘要: 层级 名称 PDU单位 核心功能 典型协议/技术 网络设备 1 物理层 比特流 物理介质传输 RJ45, 光纤, 802.11 Wi-Fi 集线器、中继器 2 数据链路层 帧 物理寻址、差错校验 Ethernet, VLAN, PPP 交换机、网桥 3 网络层 数据包 逻辑寻址、路由选择 IP, I
阅读全文
posted @ 2025-03-31 00:04 rxg456
阅读(591)
评论(0)
推荐(0)
2025年3月26日
kubernetes GPU管理与Device Plugin机制
摘要: 一. kubernetes中如何管理GPU AI基础设施变革: 2016年TensorFlow等框架兴起催生分布式训练需求 云原生场景下GPU管理的核心挑战: 设备隔离性(避免多容器争抢) 驱动兼容性(主机驱动 vs 容器内驱动) 资源可见性(调度器感知设备状态) 以 NVIDIA 的 GPU 设备
阅读全文
posted @ 2025-03-26 22:07 rxg456
阅读(168)
评论(0)
推荐(0)
2025年3月25日
kubernetes默认调度器策略详解
摘要: 详细了解调度框架(Scheduler Framework)的调度过程。个人观点,请多多指教。 一. 调度框架的核心组件 首先了解调度阶段会经过的组件,主要包括以下组件: QueueSort 负责对调度队列中的 Pod 进行排序,影响调度器选择 Pod 的顺序。默认情况下,Kubernetes 使用基
阅读全文
posted @ 2025-03-25 18:36 rxg456
阅读(87)
评论(0)
推荐(0)
2025年3月20日
Kubernetes 的默认调度器
摘要: 一. 新建的Pod如何调度到Node节点? Kubernetes 调度过程是将 Pod 分配到集群中合适节点的过程。具体流程如下: Pod 创建 : 用户通过 kubectl 或 API 创建 Pod API Server 处理 : API Server 对 Pod 的合法性进行校验(如资源请求格式
阅读全文
posted @ 2025-03-20 00:59 rxg456
阅读(107)
评论(0)
推荐(0)
2025年3月18日
k8s client-go 的 workqueue 源码分析
摘要: 本文阅读代码链接:https://github.com/kubernetes/client-go/tree/release-1.30 下面代码全部在 util/workqueue 文件中: 一. workqueue基本概念 在 client-go 的 util/workqueue 包中,主要有三个队
阅读全文
posted @ 2025-03-18 00:36 rxg456
阅读(73)
评论(0)
推荐(0)
2025年3月11日
k8s有状态利器-KubeBlocks
摘要: 一. KubeBlocks是什么? kubeBlocks 是一个开源的 Kubernetes 数据库 operator,能够帮助用户在 Kubernetes 上运行和管理多种类型的数据库。据我们所知,大多数数据库 operator 通常只能管理某种特定类型的数据库,例如: CloudNativePG
阅读全文
posted @ 2025-03-11 23:48 rxg456
阅读(380)
评论(0)
推荐(0)
k8s client-go 的 DeltaFIFO 源码分析
摘要: 本文阅读代码链接:https://github.com/kubernetes/client-go/tree/release-1.30 下面代码全部在 tools/cache/delta_fifo.go 文件中: 一. DeltaFIFO 的基本概念 DeltaFIFO 是 client-go 中的核
阅读全文
posted @ 2025-03-11 21:30 rxg456
阅读(62)
评论(0)
推荐(0)
1
2
3
4
5
···
8
下一页
公告