在信息技術變化日新月異的今天, Linux 開源系統以其突出的高性價比,穩定性和靈活的跨平台支持,迅速滲透到各個行業的應用領域; Power System 憑借其在性能上的優勢一直在服務器領域處於前列。 借助日漸成熟的虛擬化技術,Linux 開源系統和 Power System 將會更加有效的結合,在生產應用中發揮出更大的作用。然而在Power System 上自動部署 Linux 並不像在x86架構下那麼為人熟悉,常常會因為各種原因而導致部署失敗。本文將用實例介紹其部署特點及應注意的問題,這會使在Power System 上管理維護Linux工作變得簡單方便。
本文以在IBM Power 7邏輯分區LPAR( Logic Partition )中部署 Linux (主要發行版 Redhat, SuSE)為例,總結在 Power System 上自動部署 Linux 系統的實踐及經驗。
1. Power Linux部署技術背景
1.1. 背景簡介
Linux 誕生至今,它作為一種開源操作系統,已經可以在大多數計算機體系結構上部署,涉及平台從嵌入式芯片系統到大型超級計算機。
一直以來 Power 服務器都支持 Linux 操作系統,但限於其應用范圍,普及度和使用度都不高,而與具體系統部署相關描述就更加寥寥。隨著 IBM 宣布在北京成立 Power System Linux 中心,這標志著 Power 服務器將在支持 Linux 企業服務方面發力,越來越多的企業級應用會運行在 Power Linux 上。相應地各種 Linux 系統的安裝需求會越來越多,如果能使 Linux 自動部署將會給日常維護工作帶來極大的方便。
1.2. Power System 7邏輯分區的兩種運行模式
與 x86 平台不同的是, Power 服務器的硬件可擴展性,硬件虛擬化功能。 本文介紹基於 POWER7 的系統針對邏輯分區可以提供 2 種模式:P6/P6+模式和P7模式。其區別如下表所示:
P6 / P6+ MODEP7 MODECustomer Value2-Thread SMT4-Thread SMT吞吐能力、CPU 利用率8 Storage Keys32 Storage Keys RAS、數據隔離的顆粒度、提升應用鍵的使用VMX (Vector Multimedia Extension / AltiVec)支持單精度浮點運算,不支持雙精度浮點運算VSX (Vector Scalar Extension)支持雙精度浮點運算高性能計算Affinity OFF by Default3-tier Memory, MicroPartition Affinity提升系統性能64-core/128-thread Scaling32-core / 128-thread Scaling注:同一台 POWER7 服務器內的不同 LPAR 可以運行在不同模式下。
通過以上對比,不難看出系統運行在 Power 7 模式下會使Power system的各方面性能得到更有效地發揮。
1.3. Linux對Power System 7支持情況
許多Linux發行版都可以運行在Power系列服務器上,這裡主要列舉Redhat 和 SuSE 對Power 7支持的具體情況:
SUSE Linux Enterprise Server 11SUSE Linux Enterprise Server 10Red Hat Enterprise Linux 6Red Hat Enterprise Linux 5支持運行模式(Power7/Power6兼容)Power7Power6兼容 Power7Power6兼容最早支持的版本 SLES 11 baseSP3RHEL 6 baseU5最新更新版本SP3 GA 2013-07 SP4 GA 2011-04U4 2013-02-21U9 2013-01-07Linux在Power 7 邏輯分區上支持處理器及線程情況:
Linux 版本支持的最多處理器數&線程數P6 ModeP7 ModeRHEL5 update U5 及更高64/128N/ASLES10 SP3及更高64/128N/ASLES1164/128256/1024RHEL6 64/128256/1024值得注意的幾點:
1. SLES10 SP3 and RHEL 5.5 在POWER7上只支持以Power6兼容模式運行
2. SLES 11 and RHEL6 默認情況下在POWER7上只支持以Power7模式運行
3. 運行SLES 11或RHEL 6的邏輯分區,如果以Power6模式從Power6系統上遷移到Power7上,當重新啟動系統的時候將被自適應為Power7模式運行
4. 當Power7的邏輯分區被遷移到Power6以後,重啟系統以後將以Power6模式運行
上一頁1234下一頁查看全文 內容導航