Orchestrator 需要使用数据库来存储工作流和操作。

下载并部署Orchestrator Appliance时,Orchestrator 服务器已预配置为可与随设备分发的 PostgreSQL 数据库一同使用。默认Orchestrator Appliance数据配置可用于生产环境。但是,若要在高负荷的生产环境中使用 Orchestrator,您必须设置单独的数据库,并将 Orchestrator 配置为通过控制中心使用该数据库。

Orchestrator 服务器支持 Oracle、Microsoft SQL Server 和 PostgreSQL 数据库。

用于设置 Orchestrator 数据库的常用工作流包含以下步骤:

  1. 创建数据库。有关创建数据库的详细信息,请参见数据库提供商的文档。

  2. 启用数据库的远程连接。

  3. 配置数据库连接参数。有关详细信息,请参见配置 Orchestrator 数据库连接

如果您计划设置 Orchestrator 群集,您必须将数据库配置为接受多个连接,以便其接受来自群集中不同 Orchestrator 服务器实例的连接。

数据库设置会影响 Orchestrator 性能。将数据库安装到除 Orchestrator 服务器以外的计算机上,这样可确保 JVM 和数据库服务器不会共享 CPU、RAM 和 I/O。

数据库的位置非常重要,因为 Orchestrator 服务器上几乎每个活动都会触发对数据库的操作。为避免数据库出现连接延迟,请选择距离 Orchestrator 服务器最近的数据库服务器且使用可用带宽最高的网络连接。

根据数据库设置和工作流令牌的处理方式,Orchestrator 数据库大小会有所差异。应为每个 vCenter Server对象分配约 50 KB 内存空间,为每个工作流运行分配 4 KB 内存空间。

警告:

确认要安装 Orchestrator 数据库的计算机上至少拥有 1 GB 可用磁盘空间。

硬盘空间不足可能会导致 Orchestrator 服务器和客户端无法正常工作。