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 叢集必須包括至少四個部署在兩台或更多台主機上的虛擬機器。
- 需要兩個 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,則必須在每個儲存格上的 global.properties 檔案中 ($VCLOUD_HOME/etc/global.properties) 將組態參數
cassandra.use.ssl
設定為0