內容提要
本書是一本系統、全面地介紹IBM System x系列產品管理維護的中文參考手冊。本書由六部分組成。第一部分包括第1章,簡要介紹IBM System x的體系架構。第二部分包括第2章、第3章和第4章,結合具體範例,詳細介紹了IBM ServerGuide Scripting Toolkit高效部署解決方案、BoMC可啟動介質創建器和Start Now Advisor易捷配置工具。第三部分包括第5章和第6章,詳細介紹了IBM System x存儲配置工具SCM和高級設定工具ASU。第四部分包括第7章,詳細介紹如何使用UXSPI工具來更新IBM System x系統的固件和驅動程式。第五部分包括第8章,重點介紹IBM System x的系統診斷工具DSA,幫助讀者深入了解IBM System x的問題診斷和定位方法。第六部分包括第9章,介紹如何使用平台管理軟體IBM Systems Director等來配置和管理IBM System x。
本書實用性較強,可作為IBM System x系統安裝和維護人員的參考手冊。
第1版序
從1981年IBM公司推出以Intel 8088晶片為中央處理器的IBM PC以來,在將近30年的時間裡,IBM公司始終將發展基於x86架構的計算機作為自己的戰略重點領域之一。如今,x86伺服器已成為全球伺服器市場成長的主要動力之一。而IBM公司也將大量的x86伺服器研發工作轉移到了大中華地區,這是因為中國已成為繼美國和日本之外的全球第三大x86伺服器市場。IBM對中國x86伺服器的市場前景充滿了信心。
IBM x系列伺服器系統面向中小企業和大企業分支機構,是可靠的低端伺服器。為了幫助用戶簡化其運營所需的技術管理工作,IBM推出了許多系統管理工具,為用戶提供企業級的功能。根據中國本地用戶的需求,我們出版了這本面向IBM System x系列伺服器產品管理維護的中文參考書,目的是為了幫助用戶更經濟、更安全地運行其業務,並充分利用IBM System x系列伺服器的各種特性。這本書通過對IBM System x系列產品的多種管理工具的介紹,全面地講述了產品管理和維護的最佳方案。同時,本書也介紹了IBM System x系列伺服器的基本架構,對於x86伺服器的初學者來說是一本很好的入門讀物。
這本書的作者是IBM中國系統與科技研發中心的工程師們。他們從事IBM System x系列伺服器的開發工作,對伺服器的內部構造十分熟悉,並具有豐富的系統管理工具使用經驗。他們身在中國,對中國用戶的需求有比較深刻的體會。本著誠信用戶、致力於中國市場的目的,他們在百忙之中花了很大的精力將此書著成。我們希望這本中文參考書能對IBM在中國的x系列伺服器的用戶提供有價值的安裝及維護指導。同時,也希望書中對IBM System x系列伺服器基本架構與管理的介紹,能讓任何一位對x86伺服器感興趣的讀者有所收穫。
作為IBM中國系統與科技研發中心的首席技術執行官,我期待這本參考書能在IBM中國系統與科技研發中心與中國用戶和讀者之間搭起一座橋樑,也希望這本書能為我們的工程師與讀者之間創造一個良好的技術交流氛圍,不但為國內讀者提供IBM System x系列伺服器的輔導,而且通過讀者反饋來創造有價值的互補互饋,讓我們把產品做得精益求精。
快速成長的x86伺服器市場是IBM系統戰略的重點領域之一。我們將繼續在中國投入產品及技術的研發,以多元化的創新產品和解決方案來滿足國內不同用戶的需求,我們任重而道遠。就讓這本中文參考書作為讀者的良師益友,為我們發展x86伺服器的中國市場盡一份力吧!
徐健博士
2008年12月15日於上海IBM中國系統與科技研發中心
書籍前言
IBM System x是基於Windows和Linux的x86伺服器,其歷史可謂源遠流長。1981年8月21日,IBM推出了第一台個人計算機——IBM 5150,使用微軟的DOS作業系統和英特爾的8088處理器。由於IBM個人計算機一開始就使用了開放架構,其他生產商可以生產和銷售與其兼容的硬體和軟體,所以,IBM兼容機(IBM PC Compatible)獲得了巨大的成功。
IBM System x伺服器的名字起源於IBM的PC(Personal Computer)伺服器,其後曾更名為Netfinity和eServer xSeries,最終定名為System x,但其IBM企業級x系列伺服器架構(Enterprise X-Architecture,EXA)始終未變,並提供了許多以前IBM僅向大型機和其他高端系統用戶提供的高級功能。
IBM企業級x系列伺服器的架構貫穿於IBM System x伺服器、IBM System x iDataplex伺服器和IBM刀片伺服器中,具有開放、簡單和環保三大特點,是x86伺服器用戶的理想選擇。
開放:從第一台IBM 5150個人計算機問世以來,IBM一直恪守開放的設計理念。IBM一貫堅持創新,為用戶提供優秀的、基於工業界標準的System x伺服器和刀片伺服器,通過支持領先的第三方技術和作業系統來滿足用戶多元化的計算需求。
簡單:IBM System x伺服器很容易被部署、集成和管理。IBM的按需擴展技術(XpandOnDemand)可以很容易地讓用戶根據實際需求從1路伺服器升級到16路96核心伺服器。IBM的刀片伺服器也支持用戶根據實際需求增加新的刀片,以構造一個動態的、可擴展的基礎設施。使用IBM System x伺服器來構造可擴展的數據中心,便於用戶更好地將精力集中在其主營業務的增長上。
環保:隨著數據中心伺服器數量的增加,其產生的熱量和消耗的能源也越來越多。IBM System x伺服器和刀片伺服器能夠幫助用戶節省用電量,減少能源消耗,從而保護環境。IBM System x伺服器不僅能提高每瓦性能,還能通過IBM PowerExecutive技術幫助用戶監控實際的耗電量,並獲得熱負荷方面的信息,便於用戶更有效地構建和升級新一代數據中心。藉助於IBM System x伺服器和刀片伺服器的整合和虛擬化能力,用戶可以大大提高硬體的利用率和減少物理伺服器的使用數量,從而節省開支。
在IDC於2007年發布的報告《全球IT支出:伺服器、系統管理、電源和冷卻》1(Worldwide IT Spending on Servers, Power and Cooling, and Management/ Administration)中指出,2010年全球在IT系統管理和維護方面的支出將比1997年增加4倍,因此,良好的伺服器系統管理將是減少總體擁有成本(Total Cost of Ownership,TCO)的關鍵。
IBM System x從最初的設計開始就非常重視提供全面的、協同的系統管理硬體和軟體,從而減少用戶的總體擁有成本。
IBM的系統管理功能從硬體和軟體兩方面出發,雙劍合璧。這些全方位的系統管理功能使得IBM System x伺服器和刀片伺服器領先於其他的x86伺服器,也大大方便了用戶的使用,降低了用戶的系統維護成本。
本書面向IBM System x系列伺服器的系統安裝和維護人員,嘗試從4個方面(部署、配置、升級和診斷)來全面介紹IBM System x系列伺服器的系統管理和維護。本書以管理員實際操作中經常碰到的系統管理和維護的場景為例(如怎樣升級遠程伺服器的固件和驅動程式),圖文並茂、循序漸進地詳細介紹了怎樣使用IBM System x系統來管理硬體和軟體,以解決這些實際的問題。
本書為集體創作,參與者目前都在IBM中國系統與科技研發中心從事與本書內容相關的工作,且都在該領域具有兩年以上的經驗。本書作者為(按姓氏筆劃為序):張斌奇、楊暉、儲穎、謝波、袁亦韌、李永超、陳磊、樊奇、韓璐、張雪、趙曉東、周瑜、高健、徐健、高珍珍、吳階平、蔡小川。
在本書的編寫過程中,得到了很多IBM同事的幫助。在此特別感謝IBM刀片伺服器產品經理曹麒麟先生和他的團隊,以及System x的行銷團隊。正因為有他們的專業建議和大力支持,這本書才得以順利出版。資深軟體架構師許城和孟憲棟先生詳細審閱了本書,並且給出了很好的建議和意見。IBM中國系統與科技實驗室的各位部門經理和相關領導,Paul Lee、黃緒金、顧春花、傅純一和吳濤等都給予了指導和支持,在此對他們表示真摯的感謝。同時,也要感謝出版社領導和編輯的鼓勵與支持。
本書為第2版,在第1版的基礎上結合用戶和讀者的反饋,以及最新的硬體(例如基於Intel® Xeon®處理器5500系列的新一代x86伺服器HS22、x3550 M2和x3650 M2)和軟體(如ToolsCenter 1.1和IBM Systems Director 6.1)的發展,增加了統一可擴展固件接口(UEFI)、集成管理模組(IMM)、易捷配置工具(SNA)、ToolsCenter和IBM Director方面的內容。隨著時間的流逝,一些硬體和軟體慢慢被淘汰或者整合(如UXCD的功能已經集成到UXSPI中),所以在第2版中也相應地刪減了這些硬體和軟體的對應章節。
由於作者水平有限,加之IBM System x的系統管理硬體和軟體發展十分迅速,書中難免有不妥和錯誤之處,在此敬請廣大讀者批評指正。
謝 波
2009年10月於上海
書籍章節
第一部分 System x體系架構
第1章 IBM System x體系架構2
1.1 IBM System x簡介3
1.2 IBM企業級x系列伺服器架構8
1.2.1 XpandOnDemand按需擴展9
1.2.2 PCI-X I/O和Active PCI-X I/O10
1.2.3 高級記憶體子系統10
1.2.4 4級快取加速器11
1.3 易於管理的硬體11
1.4 集成管理模組(IMM)15
1.4.1 IMM的功能和特性15
1.4.2 IMM的配置18
1.4.3 IMM的遠程桌面管理26
1.5 統一可擴展接口(UEFI)29
1.5.1 UEFI的優勢29
1.5.2 UEFI的功能30
1.6 Baseboard Management Controller(BMC)31
1.6.1 BMC概述32
1.6.2 BMC與System x伺服器33
1.6.3 安裝BMC客戶端(Linux版)34
1.6.4 安裝BMC客戶端(Windows版)36
1.6.5 典型套用舉例36
第二部分 部署工具
第2章 SGSTK高效部署解決方案42
2.1 ServerGuideÔ Scripting Toolkit(SGSTK)簡介43
2.2 SGSTK的兩種解決方案45
2.2.1 SGSTK兩種解決方案的原理45
2.2.2 SGSTK兩種解決方案的比較47
2.2.3 SGSTK解決方案的選擇48
2.3 源伺服器的搭建49
2.3.1 源伺服器搭建步驟概述49
2.3.2 安裝SGSTK50
2.3.3 SGSTK源伺服器的Source Tree配置56
2.4 如何獲取相關軟體65
2.4.1 如何獲取SGSTK65
2.4.2 如何獲取ServerGuide65
2.4.3 如何獲取IBM Systems Director65
2.4.4 如何獲取Altiris Deployment Server和相關檔案65
2.4.5 如何獲取Windows AIK66
2.5 Altiris DS + SGSTK集成解決方案66
2.5.1 準備工作66
2.5.2 Altiris DS + SGSTK解決方案的工作流程69
2.5.3 系統更新70
2.5.4 硬體配置73
2.5.5 使用腳本方式部署系統88
2.5.6 使用鏡像方式部署系統103
2.5.7 安裝作業系統之後軟體的安裝107
2.5.8 安全拋棄伺服器108
2.6 SGSTK獨立解決方案111
2.6.1 SGSTK獨立解決方案的工作流程111
2.6.2 SGSTK獨立解決方案的Linux版本111
2.6.3 SGSTK獨立解決方案的Windows版本116
2.6.4 目標伺服器的顯示內容119
2.6.5 SGSTK獨立解決方案支持的功能121
第3章 可啟動介質創建器(BoMC)122
3.1 BoMC概述123
3.2 BoMC的下載和安裝124
3.3 使用BoMC創建可啟動介質124
3.3.1 創建可啟動ISO檔案或者光碟125
3.3.2 創建可啟動隨身碟127
3.3.3 創建可啟動PXE127
3.4 BoMC的安裝要求128
3.4.1 支持的硬體128
3.4.2 支持的作業系統128
3.4.3 作業系統許可權130
3.5 用戶場景1:隨身碟啟動更新裸機的固件131
3.6 用戶場景2:PXE更新伺服器的固件141
3.7 用戶場景3:CD啟動系統診斷146
第4章 刀片配置軟體(SNA)152
4.1 SNA概述153
4.1.1 SNA的功能特點153
4.1.2 SNA的技術特點153
4.2 SNA的下載與安裝153
4.2.1 下載SNA安裝程式154
4.2.2 安裝SNA154
4.3 選擇並連線刀片中心155
4.3.1 選擇刀片中心155
4.3.2 檢查模組和刀片清單158
4.4 刀片中心的基本配置159
4.4.1 配置網路連線159
4.4.2 升級固件161
4.4.3 配置名稱和時間163
4.4.4 配置管理員密碼164
4.4.5 配置事件通知164
4.4.6 配置Service Advisor165
4.5 刀片中心的存儲配置166
4.5.1 配置場景1:使用SAS Connectivity Module166
4.5.2 配置場景2:使用SAS RAID Controller Module168
4.6 刀片中心的高級配置169
4.7 導入和導出配置檔案170
4.7.1 導出配置檔案170
4.7.2 導入配置檔案171
4.8 查看配置進度和結果172
第三部分 配置工具
第5章 存儲配置管理工具(SCM)176
5.1 SCM概述177
5.1.1 SCM的功能特點177
5.1.2 SCM的技術特點178
5.2 SCM的下載與安裝178
5.2.1 下載SCM安裝程式179
5.2.2 以嚮導模式安裝SCM181
5.2.3 以控制台模式安裝SCM184
5.2.4 以無干預模式安裝SCM185
5.3 SCM的初始化186
5.4 在SCM中管理IRC卡187
5.4.1 添加IRC卡187
5.4.2 查看資源188
5.4.3 創建和刪除卷190
5.4.4 查看日誌193
5.5 在SCM中管理SAS交換機194
5.5.1 添加SAS交換機194
5.5.2 查看SAS交換機的詳細信息195
5.5.3 配置SAS交換機的時間196
5.5.4 配置Zoning197
5.5.5 配置SAS連線埠201
5.5.6 查看SAS的操作日誌203
5.5.7 查看錯誤計數204
5.5.8 收集技術支持數據205
5.5.9 管理用戶205
5.6 在SCM中管理ServeRaid卡207
5.6.1 添加ServeRaid卡207
5.6.2 查看被管理的設備208
5.6.3 查看物理設備的信息209
5.6.4 管理存儲設備210
5.6.5 配置熱備磁碟214
5.6.6 創建儲存池和卷216
5.6.7 查看設備日誌219
5.6.8 收集技術支持數據220
5.7 在SCM中管理BC-S SAS RAID模組221
5.7.1 添加BC-S SAS RAID模組221
5.7.2 查看被管理的設備222
5.7.3 對BC-S SAS RAID進行初始化設定223
5.7.4 設定交換機和RAID控制器的時間224
5.7.5 Physical View管理模組224
5.7.6 查看模組警告226
5.7.7 查看長時間運行的任務227
5.7.8 管理存儲設備227
5.7.9 建立卷與主機間的映射228
5.7.10 操作存儲配置230
5.7.11 擴充儲存池或卷233
5.7.12 配置SAS233
5.7.13 升級BC-S SAS RAID模組的固件234
5.7.14 查看日誌及收集技術支持數據235
5.7.15 修改用戶密碼235
第6章 高級設定工具(ASU)236
6.1 ASU概述237
6.1.1 ASU概述與功能特點237
6.1.2 ASU支持的固件類型237
6.1.3 ASU支持的作業系統238
6.1.4 ASU支持的伺服器239
6.2 ASU的下載與安裝241
6.2.1 獲取ASU和升級包檔案241
6.2.2 在Windows中解壓ASU檔案242
6.2.3 在Linux中解壓ASU檔案243
6.2.4 使用ASU命令243
6.3 ASU的原理244
6.4 用戶場景1:配置BIOS245
6.4.1 查看BIOS選項245
6.4.2 更新BIOS設定246
6.5 用戶場景2:本地配置UEFI和IMM247
6.5.1 管理系統啟動順序247
6.5.2 管理IMM的相關配置247
6.5.3 管理伺服器資產信息(硬體VPD)248
6.6 用戶場景3:遠程配置UEFI和IMM 250
第四部分 升級工具
第7章 易捷升級系統包安裝程式(UXSPI)254
7.1 UXSPI概述255
7.2 UXSP和UXSPI的下載和安裝256
7.2.1 UXSP的下載256
7.2.2 UXSPI的下載257
7.3 UXSPI的工作原理258
7.3.1 UXSP概述258
7.3.2 使用UXSPI的升級流程258
7.3.3 整體處理UXSP259
7.3.4 無法安裝某些升級包259
7.3.5 目錄數據丟失或不完全260
7.3.6 安裝所需驅動程式260
7.4 UXSPI的安裝要求261
7.4.1 硬體支持261
7.4.2 支持的作業系統264
7.4.3 作業系統許可權266
7.5 用戶場景1:通過圖形化界面更新本機固件和驅動程式266
7.6 用戶場景2:遠程更新伺服器的固件和驅動程式274
第五部分 診斷工具
第8章 動態系統分析工具(DSA)282
8.1 DSA概述283
8.2 DSA的下載和安裝286
8.2.1 DSA的下載286
8.2.2 DSA支持的作業系統和硬體287
8.2.3 DSA的安裝289
8.3 用戶場景1:預啟動版本291
8.4 用戶場景2:作業系統內版本299
第六部分 IBM Systems Director
第9章 IBM Systems Director304
9.1 IBM Systems Director發現和資產管理器305
9.1.1 系統發現功能305
9.1.2 資產信息的收集和管理306
9.1.3 用戶案例和解決方案306
9.2 IBM Systems Director狀態管理器和自動任務308
9.2.1 硬體監控和性能監控308
9.2.2 根據狀態變化制定自動計畫310
9.2.3 用戶案例和解決方案311
9.3 IBM Systems Director配置管理器313
9.3.1 配置管理器的功能314
9.3.2 管理配置模板和配置計畫316
9.3.3 用戶案例和解決方案316
9.4 IBM Systems Director虛擬化管理器317
9.4.1 虛擬化生命周期管理318
9.4.2 虛擬化重定位319
9.4.3 用戶案例和解決方案320
9.5 IBM Systems Director更新管理器321
9.5.1 更新管理器功能總覽321
9.5.2 使用更新管理器更新System x的固件和驅動程式324
9.5.3 用戶案例和解決方案325
9.6 IBM Systems Director的擴展外掛程式325
9.6.1 服務和支持管理器326
9.6.2 主動能源管理器326
附錄A IBM System x系列硬體型號329
附錄B 縮略語表337
附錄C 參考資料與推薦讀物340