VMware Cloud Director 可收集衡量指标,该指标提供关于云中虚拟机的虚拟机性能和资源使用量的当前和历史信息。历史衡量指标数据存储在 Cassandra 群集中。
Cassandra 是开源数据库,您可以使用该数据库为可扩展的高性能解决方案提供备用存储,以便收集虚拟机衡量指标等时间序列数据。如果您希望 VMware Cloud Director 支持从虚拟机检索历史衡量指标,则必须安装和配置 Cassandra 群集并使用 cell-management-tool 将群集连接到 VMware Cloud Director。检索当前衡量指标不需要可选数据库软件。
前提条件
- 验证 VMware Cloud Director 是否已安装且正在运行,然后配置可选数据库软件。
- 如果尚不熟悉 Cassandra,请查看 http://cassandra.apache.org/ 中提供的材料。
- 请参见 《VMware Cloud Director 发行说明》,了解支持用作衡量指标数据库的 Cassandra 版本列表。您可以从 http://cassandra.apache.org/download/ 下载 Cassandra。
- 安装并配置 Cassandra 群集:
- Cassandra 群集必须至少包含 4 个虚拟机,并且这些虚拟机必须部署在两个或更多主机上。
- 需要两个 Cassandra 种子节点。
- 启用 Cassandra 客户端到节点加密。请参见http://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureSSLIntro.html。
- 启用 Cassandra 用户身份验证。请参见http://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureConfigNativeAuth.html。
- 在每个 Cassandra 群集上启用 Java Native Access (JNA) 版本 3.2.7 或更高版本。
- Cassandra 节点到节点加密是可选操作。
- 将 SSL 与 Cassandra 一起使用是可选操作。如果您决定不为 Cassandra 启用 SSL,则必须将每个单元 ($VCLOUD_HOME/etc/global.properties) 上 global.properties 文件中的配置参数
cassandra.use.ssl
设置为0
。