vmware培訓教材9-資源監視ResourceMonitoring_第1頁
vmware培訓教材9-資源監視ResourceMonitoring_第2頁
vmware培訓教材9-資源監視ResourceMonitoring_第3頁
vmware培訓教材9-資源監視ResourceMonitoring_第4頁
vmware培訓教材9-資源監視ResourceMonitoring_第5頁
已閱讀5頁,還剩45頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,資源監視,模塊 9,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,您在此處,您在此處,操作,vSphere 環境,配置 VMware ESX 和 ESXi,安裝和使用 VMware vCenter Server,存儲,網絡連接,虛擬機,資源監視,訪問控制,可擴展性,配置管理,高可用性和數據保護,安裝 VMware ESX 和 ESXi,VMware 虛擬化簡介,VMware vSphere

2、4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,重要性,雖然 VMkernel 會主動采取措施避免發生資源爭用,但為了實現最佳性能,仍需進行分析和持續監視。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,本模塊課程,第 1 課:虛擬 CPU 和內存概念 第 2 課:監視資源使用情況 第 3 課:使用警報,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,第 1 課:虛擬 CPU 和內存概念,V

3、Mware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,課程目標,了解 VMkernel 用于優化 CPU 和內存使用情況的不同方法,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,用于優化 VM 資源使用的系統,網絡 帶寬,CPU 周期,RAM,磁盤 帶寬,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,虛擬 CPU,一個虛擬機最多可具有八個虛擬 CPU (VCPU)。

4、當必須調度 VCPU 時,VMkernel 會將 VCPU 映射到硬件執行環境 (HEC) 中。 硬件執行環境是處理器用來調度一個執行線程的功能。,HEC,HEC,HEC,HEC,HEC,HEC,HEC,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,硬件執行環境,不同的系統可提供不同數量的硬件執行環境。,單核雙插槽系統,雙核單插槽系統,四核單插槽系統,(未啟用超線程),HEC,HEC,HEC,HEC,HEC,HEC,HEC,HEC,插槽,核心,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有

5、 2009 VMware, Inc. 保留所有權利。,超線程,允許一個核心同時執行兩個線程或指令集 為要調度的 VCPU 提供更多的硬件執行環境,單核雙插槽系統,雙核單插槽系統,HEC,HEC,HEC,HEC,HEC,HEC,HEC,HEC,線程,插槽,核心,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,VMkernel CPU 負載平衡,VMkernel 可以動態調度虛擬機和服務控制臺。 (僅 VMware ESX)服務控制臺始終在第一個硬件執行環境中運行。 VMkernel 可避免在同一核心的 HEC 中調度多

6、個 VCPU。,啟用超線程的雙核雙插槽系統,HEC,HEC,HEC,HEC,HEC,HEC,HEC,HEC,線程,插槽,核心,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,內存虛擬化概述,VMkernel 管理虛擬機的整個內存。 在 ESX 和 ESXi 主機上,這些內存中的一部分供 VMkernel 使用。 僅在 ESX 主機上,這些內存中的一部分供服務控制臺使用。 剩余內存可供虛擬機使用。 每個虛擬機均可預留一部分物理內存。 每個虛擬機還會產生一些內存開銷。 虛擬機使用的內存可以大于物理機的可用內存。 這叫做內

7、存過量使用。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,透明的內存頁共享,VMkernel 可檢測虛擬機內存中完全相同的頁面,然后將它們映射到同一個底層物理頁面中。 無需更改客戶操作系統 VMkernel 將共享頁視為寫時復制頁面。 共享時,頁面處于只讀狀態 寫入后,頁面成為專用副本 除非以管理方式禁用,否則,頁面共享始終處于活動狀態。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,vmmemctl: 內存釋放驅動程序機制,擴充內存

8、。(驅動程序向客戶 OS 要求內存。),將強制客戶操作系統將頁面輸出到自己的分頁區域。 VMkernel 回收內存。,客戶操作系統可以調入頁面;ESX 將提供內存。,縮緊內存。 (驅動程序釋放內存。),內存充足。內存釋放驅動程序將保持原樣。,如果 RAM 不足,則重新分配選定虛擬機中的內存。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,VMkernel 交換文件,每個開啟的虛擬機都需要自己的 VMkernel 交換文件。 在 VM 啟動時創建,在 VM 關閉時刪除。 默認位置:與虛擬機引導磁盤位于同一個 VMwa

9、re vStorage VMFS 卷中 大小等于保證為其提供的內存大小(如果有)與它能夠使用的內存最大值之間的差值 如果內存不足,則允許 VMkernel 將整個虛擬機完全換出 如非絕對必要,系統不會使用 VMkernel 交換文件。 性能將顯著下降。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,內存釋放和 VMkernel 交換,*最高可達到 65% 的內存或預留量,以先達到的為準,*最高可達到 65% 的內存或預留量,以先達到的為準,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2

10、009 VMware, Inc. 保留所有權利。,本課摘要,VMkernel 使用超線程和負載平衡功能跨虛擬機管理 CPU 分配情況。 VMkernel 使用透明頁共享、內存釋放驅動程序機制和 VMkernel 交換文件跨虛擬機管理內存分配情況。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,第 2 課:監視資源使用情況,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,課程目標,監視虛擬機的資源使用情況 CPU 內存 磁盤 網絡帶寬,VM

11、ware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,性能調整方法,評估性能。 使用適當的監視工具。 更改之前記錄數字基準。 確定限制性資源。 使更多資源可用。 分配更多資源。 減少資源爭用。 記錄您的更改! 再次記錄基準。,切 勿隨意更改生產系統!,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,客戶操作系統監視工具,任務管理器,Iometer,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, In

12、c. 保留所有權利。,使用 Perfmon 監視 VM 資源,VMware Tools 的 Perfmon DLL 可提供 VM 處理器和內存對象,以從虛擬機內部訪問主機統計信息。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,vCenter Server 性能圖表,Performance(性能) 選項卡為主機和虛擬機顯示兩種圖表: 性能概述圖表 顯示對象的最常用衡量指標 高級圖表 顯示性能概述圖表中未顯示的數據計數器,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware

13、, Inc. 保留所有權利。,通過工具解釋數據,客戶操作系統中的任務管理器,主機的 CPU 使用情況圖表,VMware vCenter Server 監視工具和客戶操作系統監視工具可提供不同的觀點。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,虛擬機是否受到 CPU 的限制?,如果 CPU 利用率持續居高不下,那么虛擬機會受到 CPU 的限制。 但是,主機可能有足夠的 CPU 供其他虛擬機運行。,檢查虛擬機的 CPU 利用率。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 V

14、Mware, Inc. 保留所有權利。,虛擬機是否受到 CPU 的限制?,在以下情況中,多個虛擬機均受 CPU 限制: 客戶操作系統中的 CPU 利用率很高。 虛擬機具有相對較高的 CPU 就緒值。,多個 VM 的 CPU 就緒圖,多個 OS 的任務管理器,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,虛擬機是否受內存限制?,檢查虛擬機的內存釋放活動: 如果內存釋放活動幅度大,但所有虛擬機的內存充足,則不會出現問題。 如果內存釋放活動幅度大,而客戶操作系統正在交換內存,那么虛擬機就會受內存限制。,VM 中的任務管理

15、器,VM 內存釋放 活動,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,主機是否受內存限制?,如果正在換入和換出虛擬機,則主機內存可能會過量使用。,主機 換入/換出,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,監視虛擬機的活動內存,監視主機上活動內存的增加情況: 主機活動內存指虛擬機和 VMkernel 使用的活動物理內存。 如果活動內存量較高,則會導致虛擬機受內存限制。,VMware vSphere 4:安裝、配置、管理 修訂版 B

16、 版權所有 2009 VMware, Inc. 保留所有權利。,虛擬機是否受磁盤限制?,占用大量磁盤資源的應用程序可以使存儲或路徑達到飽和。 如果您懷疑虛擬機受到磁盤訪問的限制,請執行以下操作: 測算虛擬機與存儲之間的有效帶寬。 使用性能圖表測算資源消耗量。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,監視磁盤延遲,要確定磁盤性能問題,請監視兩個磁盤的延遲數據計數器: 內核磁盤命令延遲 VMkernel 處理每個 SCSI 命令耗費的平均時間 數值較大(大于 23 毫秒)表示陣列超負荷或主機超負荷 物理設備命令延

17、遲 物理設備完成 SCSI 命令耗費的平均時間 數值較大(大于 1520 毫秒)表示陣列速度慢或超負荷,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,虛擬機是否受網絡限制?,網絡密集型應用程序經常在 ESX 主機外的路徑分段上出現瓶頸。 示例:服務器與客戶端之間的 WAN 鏈接 如果您懷疑虛擬機受網絡限制,請執行以下操作: 確認已安裝 VMware Tools。 增強型網絡驅動程序可用。 測算虛擬機與其對等系統之間的有效帶寬。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VM

18、ware, Inc. 保留所有權利。,應用程序性能管理:AppSpeed,一種用于主動管理應用程序性能的虛擬設備 可顯示虛擬機中運行的多層應用程序的性能,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,提高虛擬機性能,提高虛擬機性能的方法:,精細調整,廣泛使用,使用 VMware Distributed Resource Scheduler 集群。,使用存儲多路徑。,使用網卡綁定。,修改資源池的 CPU 和內存的限制及預留。,使用網絡流量調整。,修改虛擬機的 CPU 和內存的限制及預留。,VMware vSphere

19、 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,練習 15,在本練習中,您將看到系統監視工具如何反映 CPU 工作負載。 使用 vCenter Server 監視 CPU 利用率。 運行 CPU 密集型應用程序。 撤消在本練習中對虛擬機所做的更改。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,本課摘要,借助 VMware Tools 的 Perfmon DLL,可以從 Windows 虛擬機內部獲取 CPU 和內存統計信息。 使用 Performance(性能)

20、選項卡以圖形方式實時顯示虛擬機的資源使用情況。 可通過以下方式提高虛擬機的性能:使用份額和預留、使用 DRS、存儲和網絡多路徑功能平衡負載。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,第 3 課:使用警報,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,課程目標,創建包含基于條件的觸發器的警報 創建包含基于事件的觸發器的警報 查看并確認已觸發的警報,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 V

21、Mware, Inc. 保留所有權利。,警報是什么?,默認警報 (部分列表),警報是為了響應清單中的對象所發生的事件或情況而生成的通知。 很多清單對象都有默認警報。 主機和虛擬機有很多默認警報 您可以為各種清單對象創建自定義警報。 虛擬機、主機、集群、數據中心、數據存儲、網絡、分布式交換機和分布式端口組,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,創建警報,右鍵單擊清單對象,然后選擇 Alarm(警報) Add Alarm(添加警報)。,下列對象均支持警報: 虛擬機 主機 集群 數據中心 數據存儲 網絡 分布式交

22、換機 分布式端口組,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,警報觸發器,每個警報都包含觸發器。有兩種類型的觸發器: 條件或狀態觸發器 用于監視當前條件或狀態;例如: 某個虛擬機當前快照的大小超過 2 GB。 某個主機使用的內存占其總內存的 90%。 某個數據存儲已經與所有主機斷開。 事件 用于監視事件;例如: 某個主機硬件的運行狀況已發生變化。 數據中心的許可證不足。 已重新配置分布式虛擬端口組。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保

23、留所有權利。,配置條件觸發器,虛擬機的條件觸發器,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,配置事件觸發器,主機的事件觸發器,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,配置報告選項,使用 Reporting(報告) 窗格可避免不必要的重復警報。,避免小幅度波動。,避免重復。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權所有 2009 VMware, Inc. 保留所有權利。,配置操作,每種警報類型均具有以下操作: 發送電子郵件通知、發送陷阱通知或運行命令。 虛擬機警報和主機警報還具有其他操作。,VMware vSphere 4:安裝、配置、管理 修訂版 B 版權

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論