云計算管理員們一般都工作在一個分布式局域網計算基礎設施中,它與傳統數據中心最大的區別之一就是,所有被存儲、調配和管理的數據都在一個私有云中。基于云計算的高效工作負載監控可在性能發生問題之前就提前發現這些問題的苗頭,從而防患于未然。了解你的云計算運行詳細信息將有助于交付一個更強大的云計算使用體驗。
收集云計算性能指標
IT管理員們必須積極主動地收集和記錄云計算服務器 <http://product.yesky.com/service/>的性能指標與數據,這主要是因為托管云計算工作負載的大多數服務器都是需要使用專用資源的虛擬機。對于云計算服務器來說,過度分配資源或分配資源不足都是一個需要付出高昂代價的錯誤。
適當的規劃和工作負載管理是任何重大云計算部署工作之前必須實施的環節。當收集運行專用工作負載的特定服務器的性能指標時,管理員們必須評估如下參數:
·CPU <http://product.yesky.com/cpu/>使用率:云計算服務器必須是物理的或虛擬的。管理員們必須查看機器,并確定用戶是如何訪問CPU資源的。當無數用戶從云計算啟動桌面服務或應用程序服務時,必須認真考慮這臺服務器需要多少個專用核。
·RAM需求:基于云計算的工作負載可以是RAM密集型的。在一個特定服務器上監控一個工作負載,可允許你衡量分配多少的RAM資源。其關鍵在于按需規劃而不過度分配資源,你可以通過工作負載監控來實現這一目標。通過查看一段時間內RAM的使用情況,管理員們可以確定何時將會發生使用高峰以及相應合適的RAM等級。
·存儲需求:規模規劃是云計算工作負載的重要一步。用戶設置和工作負載分配都需要空間資源。還必須檢查I/O:例如,使用中的引導和大規模應用高峰都可以秒殺任何一個未對這類事件做好預案和采取措施的SAN。通過監控I/O和控制器指標,管理員們可以確定特定存儲系統的性能水平。你可以使用固態硬盤 <http://product.yesky.com/ssd/>(SSD)或板載閃存緩存以阻止I/O高峰。
·網絡設計:網絡及其架構在云計算基層設施與工作負載中起了一個非常重要的作用。監控數據中心和云計算內的網絡將有助于確定特定速度需求。從服務器到SAN通過10GbE連接的光纖交換機 <http://product.yesky.com/switchboard/>上行鏈路將有助于減少瓶頸和改善云計算工作負載性能。
性能監控工具也是非常有用的。Citrix系統公司的EdgeSight收集服務器和端點等級的端點性能指標。通過理解云計算服務器是如何運行以及了解最終客戶需求,管理員們可以確定合適的物理基礎設施規模以便于支持虛擬實例。
工作流程自動化的優勢
主動云計算工作負載監控可執行收集指標和統計數據的任務。在發生應用高峰時,許多系統都可以監控工作負載并提供工作流程自動化服務。
某些諸如旅游業這樣的市場,往往在一年中的特定時間段會發生使用高峰事件。為了應對這樣的突發事件,可以設置工作負載閾值,以便于一旦需求增加超過預設值時可創建新的虛擬機。因此,最終用戶將總是可以訪問數據和保持正常的工作負載,而無需做出性能犧牲。
共0條 [查看全部] 網友評論