AgentENV 运行时架构:Host / Kernel / Firecracker VM

AgentENV 运行时架构:Host / Kernel / Firecracker VM 由 Archify 生成的架构图。 客户端 / 分布式控制面 · E2B API · Gateway · Scheduler · 架构组件 客户端 / 分布式控制面 E2B API · Gateway · Scheduler AgentENV Server · API · Orchestrator · Snapshot · Network · Host userspace(宿主机进程) · Host userspace AgentENV Server API · Orchestrator · Snapshot · Network Host userspace uvm-ublk-daemon · 设备生命周期 · warm pool · Unix socket RPC · Host userspace(宿主机进程) · Host userspace uvm-ublk-daemon 设备生命周期 · warm pool · Unix socket RPC Host userspace OverlayBD ImageService · LSMT layer stack · cache · registryfs_v2 · Host userspace(宿主机进程) · Host userspace OverlayBD ImageService LSMT layer stack · cache · registryfs_v2 Host userspace 镜像与快照后端 · OCI Registry · POSIX/OSS · optional P2P · 架构组件 镜像与快照后端 OCI Registry · POSIX/OSS · optional P2P Firecracker VMM · VM 配置 · virtio devices · snapshot/restore · Host userspace(宿主机进程) · Host userspace Firecracker VMM VM 配置 · virtio devices · snapshot/restore Host userspace KVM / kvm_pvm · KVM 默认 · PVM 仅 x86_64 · Host kernel mode(宿主机内核) · Host kernel mode KVM / kvm_pvm KVM 默认 · PVM 仅 x86_64 Host kernel mode Linux Kernel I/O + Network · ublk driver · netns · veth · iptables · Host kernel mode(宿主机内核) · Host kernel mode Linux Kernel I/O + Network ublk driver · netns · veth · iptables Host kernel mode Guest vCPU + Linux Kernel · virtio-blk/net · MMDS · guest memory · Firecracker microVM(虚拟机内) · Firecracker VM Guest vCPU + Linux Kernel virtio-blk/net · MMDS · guest memory Firecracker VM envd · Guest init · command/file APIs · Firecracker microVM(虚拟机内) · VM userspace envd Guest init · command/file APIs VM userspace Agent Workload · 用户进程 · 工具盘 · 附加盘 · Firecracker microVM(虚拟机内) · VM userspace Agent Workload 用户进程 · 工具盘 · 附加盘 VM userspace HTTP / WebSocket / gRPC Firecracker API · lifecycle Unix socket JSON RPC open · stack · restack layers · range reads io_uring + /dev/ublk-control KVM ioctls / PVM backend /dev/ublkbN · tap/veth vCPU execution + isolation virtio + MMDS + file-backed memory boot / init exec · files · processes Host userspace(宿主机进程) Host kernel mode(宿主机内核) Firecracker microVM(虚拟机内) 图例 前端 后端 数据库 云服务 安全 外部系统