在安裝和使用 Container Manager 軟體之前,請先估計資源使用量需求。此為容器建立程序的一部分,您需要提供最小 CPU 保留,並可選擇是否要提供將在容器執行之程序的記憶體容量。若已事先估算好需求、計劃好目標並握有資源規畫,容器建立程序就會簡單得多。此外,在開始之前,一份包含所有所需硬體的規格主要清單也是有很用處的。
一個成功的伺服器合併要素就是有一張要合併的所有伺服器、儲存裝置和應用程式主清單。在完成合併規劃後,就可以開始使用此清單實作您的規劃。
若要在資料中心執行伺服器合併,就需要在安裝和使用 Container Manager 軟體之前先執行數項作業。要執行的部分作業清單包括下列項目:
選擇要合併的應用程式。
識別元件,例如:處理器、使用者群組,或者組成應用程式工作負荷量的使用者。
決定每個已定義工作負荷量的效能需求。此作業包含了監視當前系統上的即時應用程式作業,包括 CPU、記憶體、網路以及儲存需求和使用量。您也需要決定工作負荷量用來配置新系統和有效共用資源的檔案系統、共用檔案系統以及共用程式庫之類型,例如:唯讀檔案系統、程式庫和線上手冊。
依據應用程式需要最多資源和需要資源的時間期間,為要共用系統資源的工作負荷量區分等級。您也需要識別位於相同系統上的競爭工作負荷量。
識別那些工作負荷量所用的專案。專案可當做管理名稱,以用來群組您認為有用的相關工作。例如,您可以為 Web 服務建立一個專案,以及為資料庫服務建立一個專案。
雖然 Solaris 作業系統可以擁有數千個容器,但基於實用目的和為獲得最佳效能,建議您不要擁有超過 200 台主機,每台主機約有 10 個區域,而每個區域則約有 10 個專案即可。
如需關於如何計劃和執行伺服器合併的更多資訊,您可以閱讀由 David Hornby 和 Ken Pepple 所著的 Sun Blueprints 書籍「Consolidation in the Data Center」。