E2B NBD 管理与 Firecracker RootFS 接入

1. 什么是 NBD (Network Block Device)? NBD (Network Block Device) 是一种 Linux 协议,允许通过网络访问块设备。在 E2B 的架构中,NBD 主要用于在宿主机上将构建好的 RootFS(通常是只读基础镜像 + 可写层的 Overlay)映射为一个块设备(例如 /dev/nbd0)。Firecracker MicroVM 需要一个块设备来作为其根文件系统启动,NBD 充当了文件系统(OverlayFS)与 Firecracker 块设备驱动之间的桥梁。 ...

二月 11, 2026 · 3 分钟 · 1225 字 · MorningTZH

Kubernetes CSI 容器存储创删卷流程

在 [[Kubernetes CSI接口及存储插件解析]] 说明了CSI Driver结构和CSI接口调用的大体流程,但并没详细说明 CSI Driver 和 Kubernetes 其他组件的关系和调用流程。有必要再次整理一下资料,并结合代码分析一下(以Kubernetes 1.30.4为例)。 ...

九月 12, 2024 · 9 分钟 · 4444 字 · MorningTZH

Kubernetes CSI接口及存储插件解析

做了一段时间Kubernetes 容器存储,根据文档重新整理一下Kubernetes CSI接口逻辑,并以几大云厂商的CSI Driver 和 kubernetes-csi/csi-driver-nfs 为例,描述一下CSI插件实现的逻辑。 ...

八月 26, 2024 · 15 分钟 · 7153 字 · MorningTZH