部署方案说明及章节介绍
openFuyao社区发行版采用“核心平台+可插拔组件”架构。其核心平台基于开源K8s(
通过内置应用市场提供丰富的产业级高价值组件,覆盖智算/通算混合调度、异构资源统一管理、动态智能调度、端到端可观测性增强等关键能力。基于openFuyao可实现快捷部署,整体参考实践方案如图1所示。
基于openFuyao的快捷部署方案组件说明,详见表1。
|
类别 |
名称 |
说明 |
|---|---|---|
|
解决方案管控平面 |
openFuyao |
AI Agent解决方案管控平面,依托K8s与E2B基础设施实现全栈组件生命周期统一纳管与运维调度。 |
|
K8s |
开源容器编排底座,支撑容器化业务自动化部署、弹性扩缩容与全生命周期运维;本方案基于K8s完成OpenClaw主体服务、记忆引擎等服务的集群化管控。 |
|
|
E2B |
安全隔离型运行基础设施,本方案依托E2B实现OpenClaw工具调用场景下的沙箱资源统一调度与安全隔离管控。 |
|
|
沙箱及容器 |
Containerd |
本方案采用Containerd作为底层容器运行时,承载组件容器实例。 |
|
QEMU/Kata |
安全沙箱组件,方案支持机密计算形态Kata部署,依托机密沙箱实现OpenClaw业务可信隔离运行。 |
|
|
FC(Firecracker) |
轻量化微型虚拟机(MicroVM),为E2B配套原生虚拟化底座,支撑轻量沙箱实例快速启停。 |
|
|
服务 |
openGauss |
关系型数据库,在本方案中承载向量存储能力,作为业务向量持久化底座。 |
|
OpenViking |
独立记忆引擎组件,负责会话上下文结构化存储、检索与优化,提升智能体上下文理解质量。 |
|
|
EB(Embedding) |
向量化模块,完成文本语义数字化映射,为向量检索、智能体记忆召回提供底层向量化能力。 |
|
|
OpenClaw |
AI智能体核心服务。 |
基于openFuyao的部署分为极简部署和机密安全部署两种,可按需参考部署。部署方式按章节介绍,详见表2。
|
章节 |
说明 |
|---|---|
|
openFuyao为整套AI Agent方案管控平面,作为首步骤优先部署;部署流程内嵌K8s、Containerd等集群基础运行组件,完成整套底座环境初始化。 |
|
|
负责机密Kata安全沙箱环境部署;业务存在数据与运行环境安全隔离诉求时启用部署,无机密安全要求可直接跳过本环节。 |
|
|
面向机密安全场景的加固配置,通过CPU亲和性绑核策略,将OpenClaw实例限定运行于固定物理CPU内核,提升运行隔离安全性;有安全诉求则配置,无安全需求跳过。 |
|
|
依托预制业务镜像批量快速部署核心OpenClaw智能体服务,同步部署配套记忆栈:OpenViking记忆引擎、openGauss向量数据库;记忆组件内置鲲鹏架构深度优化版Embedding向量化模块,随记忆服务一体化部署。 |
|
|
基于已部署管控平台与业务实例,完成openFuyao至OpenClaw的服务对接、指令下发全链路交互可用性校验。 |
|
|
部署E2B隔离沙箱镜像,用于承载OpenClaw工具调用的隔离执行环境;该部署环节需外联网络获取第三方依赖安装包,部署环境建议连通外网。 |
