估計 CPU 時,您必須收集有關企業中各類型工作者的平均 CPU 使用率資訊。
CPU 需求會隨工作者類型而有不同。在試驗階段期間,請使用效能監控工具 (例如,在虛擬機器使用 Perfmon、在 ESXi 使用 esxtop 或使用 vCenter Server 效能監控工具),來瞭解這些工作者群組的平均和尖峰 CPU 使用量。另外,請使用下列指導方針:
- 軟體開發人員或其他有高效能需求的進階使用者,在 CPU 的需求上可能比知識工作者和任務工作者要高出許多。如果是 64 位元 Windows 7 虛擬機器,且執行需要大量運算的工作 (例如使用 CAD 應用程式、播放 HD 視訊或驅動 4K 顯示器解析度),建議使用雙核心或四核心的虛擬 CPU。
- 其他情況通常則建議使用單一虛擬 CPU。
由於許多虛擬機器會在一部伺服器上執行,如果所有代理程式 (例如防毒代理程式) 在同一時間都檢查更新,則 CPU 可能會用量突然爆增。請判斷哪些代理程式以及有多少個代理程式可能引起效能問題,並採用策略解決這些問題。例如,下列策略可能對您的企業所有幫助:
- 使用即時複製或 View Composer 連結複製來更新映像,而不要讓軟體管理代理程式下載軟體更新到各個虛擬桌面。
- 將防毒和軟體更新排在非尖峰時段執行,此時登入的使用者可能較少。
- 錯開或隨機安排執行更新的時間。
- 使用與 VMware vShield API 相容的防毒產品。例如,此 API 已整合至 VMware vCloud® Networking and Security 5.1 及更新版本。
非正式的起始大小規劃方法是,開始時,假設每個虛擬機器需要 1/8 至 1/10 的 CPU 核心作為最低保證運算能力。亦即,規劃使用每一核心 8 至 10 個虛擬機器的試驗。例如,如果您假設每一核心 8 個虛擬機器,並且有 2 個通訊端 8 核心的 ESXi 主機,則可以在試驗期間,於伺服器上託管 128 個虛擬機器。在這段期間,請監控主機的整體 CPU 使用率,並確保其很少超過安全界線 (如 80%),以提供充分的餘裕空間來因應用量突然爆增情況。