注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡服務VMware vSphere性能設計:性能密集場景下CPU、內(nèi)存、存儲及網(wǎng)絡的最佳設計實踐

VMware vSphere性能設計:性能密集場景下CPU、內(nèi)存、存儲及網(wǎng)絡的最佳設計實踐

VMware vSphere性能設計:性能密集場景下CPU、內(nèi)存、存儲及網(wǎng)絡的最佳設計實踐

定 價:¥59.00

作 者: (美)Matt Liebowitz Christopher Kusek
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機/網(wǎng)絡 硬件 外部設備 維修

ISBN: 9787111512721 出版時間: 2015-09-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書共7章,第1章關注在虛擬環(huán)境中構(gòu)建數(shù)據(jù)中心性能時經(jīng)常忽視的必要的設計注意事項,闡述使用數(shù)據(jù)中心已有資源構(gòu)建應用程序的原則。第2章提供每一個虛擬化管理員工具箱里必備的工具,包括容量規(guī)劃、性能基準管理、仿真和vSphere的工具。第3章介紹何時建立以及為什么建立一個測試實驗室,還闡述了將實驗室擴大的可用工具和資源。第4章闡述在ESXi平臺中CPU進程調(diào)度的基礎知識,以及在如今現(xiàn)代處理器中硬件虛擬化增強的功能。第5章闡述VMwareESXi管理內(nèi)容的多種方法,包括工作負荷如何共享內(nèi)存,如何從VM中回收內(nèi)容。第6章闡述設計物理以及虛擬網(wǎng)絡的方法,從而支持你的vSphere環(huán)境,包括主機選擇會如何影響網(wǎng)絡選項。第7章闡述設計滿足性能需求的物理和虛擬存儲的方法。

作者簡介

  About the Authors 作者簡介Matt Liebowitz是在虛擬化領域有11年從業(yè)經(jīng)驗的架構(gòu)師。如今Matt為EMC Global Services的虛擬化專業(yè)負責人,負責該公司的戰(zhàn)略方向等。Matt是《Virtualizing Microsoft Business Critical Applications on VMware vSphere》(VMware Press,2013)的作者及《Mastering VMware vSphere 5.5》(Sybex,2013)的合著者。他還是VMware Technology Network(VMTN)的主要貢獻者,并且從2009年開始一直是一位活躍的博主。Matt同時還為幾個行業(yè)出版物關于虛擬化主題撰寫授權(quán)文章。他出席了業(yè)界許多活動并做了虛擬化方面的報告。Matt自2010年開始每年都被評為VMware vExpert,其中2013年還被評為EMC Elect。他還擁有VMware和Microsoft大量行業(yè)認證證書。Matt維護著一個VMware虛擬化方面的博客www.thelowercasew.com,并且在Twitter @mattliebowitz上非?;钴S。除了致力于推廣虛擬化技術之外,Matt經(jīng)常與自己的兩個孩子Tyler、Kaitlyn及妻子Joann度過快樂的家庭時光。Christopher Kusek有20多年的從業(yè)經(jīng)驗,他在虛擬化方面的工作可以追溯到VMware 1.0版本之前。他在業(yè)界非常活躍,經(jīng)常參加相關會議,發(fā)表主題演講,分享他在存儲、VMworld以及云計算方面的經(jīng)驗。Christopher是《VMware vSphere 5 Administration Instant Reference》(Sybex,2012)的作者。他是VMware Communities Podcasts和 vBrownbag的主要貢獻者并且10多年來一直是一位活躍的博主。作為一位出色的VMware專家以及虛擬化社區(qū)代碼的主要貢獻者,Christopher仍在不斷尋找新的方法來擴展和傳播虛擬化知識,推廣虛擬化對個人業(yè)務及企業(yè)級業(yè)務的變革性作用。Christopher在2013年和2014年連續(xù)被評為EMC Elect,并且通過專業(yè)分析以及評論的方式直接或間接地為存儲社區(qū)貢獻力量。Christopher持續(xù)更新他的博客,撰寫關于虛擬化和存儲的實用文章以及他在世界各地的游歷。你可以在http://pkguild.com閱讀他的博客,或者通過Twitter@cxi找到他。除了工作以及聯(lián)絡家人以外,他還喜歡在世界各地尋找各種素食美食。Rynardt Spies是一名具有9年經(jīng)驗的虛擬化顧問,現(xiàn)在主要研究私有云和混合云架構(gòu)。Rynardt是VMware Technology Network(VMTN)的活躍貢獻者,自2008年4月開始是一名虛擬化和IT相關話題的活躍博主。因他對VMware虛擬化社區(qū)的貢獻,他在2009年、2010年、2013年和2014年均被評為VMware vExpert。Rynardt 獲得VMware Virtual Infrastructure 3、vSphere 4以及vSphere 5的VCP(VMware Certified Professional)證書,他還獲得vSphere 4的管理和設計VCAP(VMware Certified Advanced Professional)證書。Rynardt維護一個有關虛擬化的博客http://www.virtualvcp.com,并且活躍于Twitter @rynardtspies。除了虛擬化之外,Rynardt還喜歡飛行器仿真。工作之余,他還陪伴妻子Sarah以及兩個孩子Lanie和Zachariah。

圖書目錄

Contents 目錄
獻詞
譯者序
前言
致謝
作者簡介
第1章 性能設計 1
1.1 準備工作 2
1.1.1 確定參數(shù) 2
1.1.2 構(gòu)建應用程序 3
1.1.3 評估物理性能 3
1.1.4 從默認值開始 3
1.2 建立基準 3
1.2.1 CPU基礎設施基準 4
1.2.2 內(nèi)存 5
1.2.3 網(wǎng)絡 7
1.2.4 存儲 9
1.3 構(gòu)建應用程序 10
1.4 考慮許可要求 11
1.5 集成虛擬機 12
1.5.1 虛擬機可擴展性 12
1.5.2 vMotion 13
1.5.3 分布式資源調(diào)度 14
1.5.4 高可用性 15
1.6 了解設計要素 16
1.7 小結(jié) 18
第2章 建立你的工具箱 19
2.1 容量規(guī)劃工具 19
2.1.1 VMware容量規(guī)劃器 19
2.1.2 微軟評估和規(guī)劃工具包 20
2.1.3 使用容量規(guī)劃工具 20
2.1.4 運行容量管理 21
2.2 性能分析工具 23
2.2.1 esxtop 23
2.2.2 vscsiStats 27
2.3 性能基準測試工具 30
2.3.1 VMmark 31
2.3.2 vBenchmark 31
2.4 性能仿真工具 32
2.4.1 CPU/內(nèi)存 33
2.4.2 存儲 34
2.4.3 網(wǎng)絡 37
2.5 小結(jié) 38
第3章 測試實驗室 40
3.1 為什么要建立一個測試實驗室 40
3.1.1 在投入生產(chǎn)之前測試變化 41
3.1.2 測試新的應用和補丁 42
3.1.3 重現(xiàn)生產(chǎn)問題 42
3.1.4 模擬性能問題來排除故障 44
3.1.5 新硬件的基準測試 45
3.1.6 學習虛擬化 46
3.2 成功構(gòu)建測試實驗室的策略 49
3.2.1 建立一個真實的環(huán)境 49
3.2.2 建立實驗室 51
3.2.3 使用合適的測量工具 52
3.3 如何建立你的實驗室 52
3.3.1 測試目標 52
3.3.2 實驗室小結(jié) 52
3.3.3 供應實驗室 54
3.3.4 定義IOmeter的工作負載和配置 54
3.3.5 實驗室的事后分析 54
3.4 小結(jié) 54
第4章 CPU 55
4.1 CPU虛擬化基礎 55
4.1.1 x86架構(gòu)下的CPU保護模式 56
4.1.2 定義CPU虛擬化的類型 57
4.1.3 物理CPU和虛擬CPU之間的區(qū)別 60
4.1.4 vCPU狀態(tài) 60
4.2 ESXi CPU的調(diào)度程序 61
4.2.1 比例分配算法 61
4.2.2 CPU聯(lián)合調(diào)度 63
4.2.3 CPU調(diào)度單元 64
4.2.4 CPU拓撲感知負載均衡 66
4.2.5 多核感知負載均衡 73
4.3 為虛擬機調(diào)整CPU大小 75
4.3.1 vSMP的注意事項 76
4.3.2 NUMA與vNUMA的注意事項 76
4.3.3 CPU資源熱插拔 77
4.4 CPU資源管理 78
4.4.1 CPU保留 78
4.4.2 CPU限制 79
4.4.3 配置CPU保留和限制 79
4.4.4 資源池 80
4.5 CPU性能問題的故障排除 81
4.5.1 使用esxtop診斷CPU性能問題 82
4.5.2 高CPU就緒時間 83
4.5.3 ESXi主機的CPU使用率高 83
4.5.4 用戶的CPU高利用率高 84
4.6 小結(jié) 85
第5章 內(nèi)存 86
5.1 ESXi內(nèi)存管理 86
5.1.1 內(nèi)存虛擬化 87
5.1.2 ESXi的內(nèi)存管理 88
5.1.3 硬件輔助MMU虛擬化 89
5.2 虛擬機的內(nèi)存回收 90
5.2.1 透明頁共享 91
5.2.2 內(nèi)存膨脹 92
5.2.3 內(nèi)存壓縮 97
5.2.4 管理程序內(nèi)存交換 99
5.2.5 主機SSD緩存交換 100
5.2.6 主機內(nèi)存回收 102
5.2.7 空閑頁回收 103
5.3 管理虛擬機內(nèi)存分配 103
5.3.1 工作集大小 104
5.3.2 比例分配算法 104
5.3.3 改變虛擬機內(nèi)存大小 109
5.3.4 內(nèi)存開銷 110
5.3.5 內(nèi)存過量 110
5.4 解決內(nèi)存性能問題 111
5.4.1 使用esxtop來診斷內(nèi)存性能問題 111
5.4.2 高虛擬機已消耗內(nèi)存 114
5.4.3 高內(nèi)存膨脹 114
5.4.4 管理系統(tǒng)內(nèi)存交換 115
5.4.5 客戶機操作系統(tǒng)內(nèi)存交換 116
5.5 小結(jié) 117
第6章 網(wǎng)絡 118
6.1 創(chuàng)建網(wǎng)絡設計 118
6.2 選擇虛擬交換機 120
6.2.1 標準vSwitch 120
6.2.2 vSphere分布式交換機 121
6.2.3 Cisco Nexus 1000V dvSwitch的思考 124
6.2.4 如何選擇虛擬交換機 124
6.3 選擇主機硬件 125
6.3.1 主機服務器類型 125
6.3.2 網(wǎng)絡適配器 127
6.4 性能設計 128
6.4.1 ESXi主機層性能 128
6.4.2 虛擬機性能 135
6.5 解決網(wǎng)絡問題 139
6.6 小結(jié) 147
第7章 存儲 149
7.1 選擇存儲平臺 149
7.1.1 存儲區(qū)域網(wǎng)絡 150
7.1.2 網(wǎng)絡文件系統(tǒng) 152
7.1.3 虛擬SAN 153
7.2 設計物理存儲 153
7.2.1 確定你的需求 154
7.2.2 RAID級別 156
7.2.3 閃存基礎設施層 160
7.2.4 IP存儲網(wǎng)絡 161
7.3 設計vSphere存儲 163
7.3.1 存儲的重要性 163
7.3.2 VAAI 165
7.3.3 存儲I/O控制 167
7.3.4 存儲分布式資源調(diào)度程序 170
7.3.5 配置驅(qū)動存儲 173
7.3.6 數(shù)據(jù)存儲大小 176
7.3.7 vFlash讀緩存 177
7.3.8 虛擬SAN 185
7.3.9 IP存儲巨型幀 188
7.4 優(yōu)化虛擬機性能 190
7.4.1 原始設備映射與VMDK文件 191
7.4.2 虛擬磁盤類型 191
7.4.3 虛擬SCSI適配器 193
7.4.4 客戶操作系統(tǒng)磁盤對齊 196
7.5 排除存儲故障問題 197
7.5.1 存儲延遲 198
7.5.2 錯誤配置應用程序的存儲 202
7.5.3 存儲隊列 203
7.5.4 端對端網(wǎng)絡 205
7.6 小結(jié) 205

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號