廣西玉柴機器股份有限公司
建議方案
目錄
2.2.3. IBM WAS在HACMP環境下使用... 10
3.2.1. Web sphere application server產品特性... 21
3.2.2. 爲什麼選擇 Webshere application server. 22
從產品庫存現場管理改造項目本身看:其解決方案是:通過用戶外移把終端用戶擴展到用戶現場,管理現場庫存;通過條碼技術等實時採集出貨信息,實現ERP系統庫存信息的實施更新。在EPVISION系統只是處理現場出貨管理和與SAP交換數據的接口運算,而事務處理本身是由SAP服務器完成,所以,系統在EPVISION前置機的負荷不是很重。
但考慮未來用戶數比較多,還是應該留出一倍的性能空間。本次配置,由於無法評估今後用戶使用EPVISION解決其他應用問題帶來的性能要求。
從其他客戶類似應用的負荷情況看,建議用戶生產系統採用低端小型機,理由如下:
? 可靠性高:小型機採用UNIX系統,沒有目前病毒的困擾;
? 穩定性好:硬件製造技術和元器件選擇要求高,從而系統穩定性好;
? 雙機技術成熟;
IBM低端小型機有P7 710、P7 720、P7 730、P7 740,Power5系列基本停產。
| Power 710 Express | Power 720 Express | Power 730 Express | Power 740 Express | |
Processor cores | 4-, 6- or 8-core POWER7 | 4-, 6- or 8-core POWER7 | 8-, 12- or 16-core POWER7 | 4-, 6-, 8-, 12- or 16-core POWER7 | |
Clock rates (Min/Max) | 4-core 3.0 GHz | 4-core, 6-core or 8-core 3.0 GHz | 8-core 3.0 GHz (2 x 4-core) | 4-core 3.3 GHz | 8-core 3.7 GHz (2 x 4-core) |
6-core 3.7 GHz |
| 8-core 3.7 GHz (2 x 4-core) | 4-core 3.7 GHz | 8-core 3.3 GHz (2 x 4-core) | |
8-core 3.55 GHz |
| 12-core 3.7 GHz (2 x 6-core) | 6-core 3.7 GHz | 12-core 3.7 GHz (2 x 6-core) | |
|
| 16-core 3.55 GHz (2 x 8-core) | 8-core 3.55 GHz | 16-core 3.55 GHz (2 x 8-core) | |
System memory (Std/Max) | 8 GB / 64 GB | 8 GB / 128 GB | 8 GB / 128 GB | 8 GB / 256 GB | |
Internal storage (Std/Max) | 73.4 GB / 2.7 TB | 73.4 GB / 3.6 TB | 73.4 GB / 2.7 TB | 73.4 GB / 3.6 TB | |
Performance (rPerf range)*** | 45.13 / 91.96 | 45.13 / 81.24 | 86.66 / 176.57 | 48.33 / 176.57 |
從性價比考慮,建議用戶選擇8core Power7 710小型機。其配置規格如下:
POWER7 處理器模塊 - 每個系統 1個 | 四核 3.00GHz 或 |
插槽 | 1 |
2級 (L2) 緩存 | 每個內核 256KB |
3級 (L3) 緩存 | 每個內核 4MB |
內存 | 8GB 至 64GB RDIMM DDR3 |
固態驅動器 (SSD) | 多達 6個 SFF 驅動器或 |
磁盤驅動器 | 多達 6個 SFF SAS 驅動器 |
磁盤容量 | 高達 1.8TB |
介質托架 | 用於 DVD-RAM 的 Slimline 托架 |
PCI 適配器插槽 | 4個 PCI Express 8x 小型 |
標配 I/O 適配器 | |
集成虛擬以太網 | 4個以太網 10/100/1000Mbps 端口 |
集成 SAS 控制器 | 1個用於 SAS DASD/SSD 和 DVD-RAM 的控制器 |
其他集成端口 | 3個 USB,2個 HMC,2個系統端口 |
GX 插槽 | 1個 GX++ |
擴展功能(可選) | |
高性能 PCI 適配器 | 8Gb 光纖通道;10Gb 以太網;10Gb 基於以太網的光纖通道 |
PowerVM? 技術 | |
POWER Hypervisor? | LPAR、動態 LPAR、虛擬 LAN(內存到內存分區間通訊) |
PowerVM 易捷版(可選) | 服務器上多達 3個分區;PowerVM Lx86;VMControl、虛擬化磁盤和光驅 (VIOS);集成虛擬管理器 (IVM);共享專用容量 |
PowerVM 標準版(可選) | PowerVM 易捷版,外加 Micro-Partitioning?,每個處理器多達 10個微分區;多個共享處理器池 |
PowerVM 企業版(可選) | PowerVM 標準版,外加實時分區遷移 (LPM) 和 Active Memory 共享 (AMS) |
RAS 功能 | 帶 Chipkill 的 ECC 內存 |
操作系統2 | AIX |
高可用性 | IBM PowerHA? 系列 |
電源要求 | 100V 到 240VAC,單相 |
系統規格 | 機架抽屜:3.4"(高)x 17.6"(寬)x 28.6"(深)(86mm x 447mm x 728mm);重量 62lb (28.2kg)3 |
有限保修4 | 3年保修,星期一至星期日(節假日除外)每天 24小時,下一工作日處理,不另行收費;選定器件現場維修;所有其他元件按 CRU(客戶更換元件)執行(因國家/地區而異)。提供保修服務升級和維護。 |
生產系統承載着企業的關鍵應用,必須穩定可靠地24小時運行。爲此,某某公司建議用戶採用目前主流的雙機系統架構。
2.2.1. 服務器HACMP 環境
IBM P系列服務器的典型應用是採用兩臺P系列服務器做HACMP(High Availability Cluster Multi-Processing)雙機系統,一臺安裝應用服務器,一臺安裝數據庫,兩臺主機互爲備份。其主要功能是提高客戶計算機系統及其應用的可靠性,而不是單臺主機的可靠性。HACMP有多種配置方式,視具體應用複雜程度和配置不同,其接管時間在30秒到300秒。
HACMP技術原理:
l 作爲雙機系統的兩臺服務器或分區(主機或分區A和B)同時運行HACMP軟件;
l 服務器除正常運行自己的應用外,同時又作爲對方的備份主機;
l 兩臺主機系統或分區(A和B)在整個運行過程中,通過“心跳線”相互監測對方的運行情況(包括系統 的軟硬件運行、網絡通訊和應用運行情況等);
l 一旦發現對方主機的運行不正常,故障機上的應用就會立即停止運行,本機(故障機的備份機)就會立即在自己的機器上啓動故障機上的應用,把故障機的應用及其資源包括用到的IP地址和磁盤空間等接管過來,使故障機上的應用在本機繼續運行;
l 應用和資源的接管過程由HA軟件自動完成,無需人工干預;
l 當兩臺主機正常工作時,也可以根據需要將其中一臺機上的應用人爲切換到另一臺機(備份機)上運行。
HACMP技術特性:
l 支持並行數據庫;
l 支持動態集羣重配置;
l 廣泛的集羣管理工具;
l 支持2到32個集羣節點的擴展;
l 自動失敗檢測和恢復;
l 多節點的靈活配置;
l 可以支持P系列和SP系列。
IBM P系列服務器擴展性很強,一般客戶採用配置相同的兩臺主機的分區(一分區是應用服務器,一分區是數據庫服務器)。
2.2.2. ORALCE雙機環境
我們使用IBM HACMP軟件實現雙機互備,但出於成本考慮我們不使用ORACLE RAC方式,而是使用ORACLE基於IBM HACMP的雙機技術,實現oracle的故障轉移,和可切換方案。在正常生產的環境下,一臺IBM 小型機分區運行ORACLE數據庫,數據存儲在外置存儲櫃裏,而且活動的數據只有一份,另外一臺小型機分區運行oracle數據庫的熱備分區,當某一個服務器分區出現問題時,都能向對方分區進行切換,這時如果只能存在一臺小型機分區運行,那麼這個小型機分就運行了ORACLE數據庫,直到另外一個服務器分區維護好,正常運行了,就可以切換回去,正常運行它應該運行的應用。每個服務器分區都有這個功能,而且能夠實現接管和運行。
這樣就保證了,如果有一個服務器分區出現硬件,軟件問題,應用系統都能夠在一個服務器分區上運行,不會影響應用系統的正常運行。服務不會被中斷。
通過IBM AIX 操作系統中的HACMP雙機軟件,在可切換的存儲上,放置oracle數據庫的數據。兩臺小型機的分區都安裝oracle數據庫程序。但只有其中一臺服務器的分區運行oracle數據庫進程,其中一臺的分區處於standby狀態。當其中一臺正在使用的小型機的分區宕機之後,oracle數據庫的數據能被接管到另一臺小型機的分區上,並且oracle 服務由此臺服務器的分區接管和繼續進行。如下圖示:
當服務器B的分區運行時,後備服務器A的分區是處於不活動狀態的。在服務器B的分區出現停機事故後,服務器A的分區啓動oracle服務進程,並且接管共享盤陣a裏的oracle數據,實現了繼續服務的功能。
對於IBM WAS的服務,也是同樣的道理,在生產狀態中,服務器A的一分區是was的生產服務器,當服務器A的was分區宕機之後,由服務器B的was分區接管was的數據,實現was中間件的繼續服務功能,實現應用系統的不中斷。
2.2.3. IBM WAS在HACMP環境下使用
兩臺IBM小型機的分區都各自安裝was軟件程序,及各自配置獨立的profile。當HA中的Service ip(服務ip)地址漂到哪臺機器的was分區,就啓動哪臺機器分區的was環境。通過hacmp調用was的啓動,停止腳本。比如/app/startwas.sh和/app/stop.sh 來對WAS進行啓停,達到對EPVISION應用的啓動和停止。代碼在兩臺機器上的分區裏都安裝有代碼。如下圖示:
生產環境推薦使用一臺IBM power7 710服務器的兩個分區運行,通過IBM HACMP實現與另一臺710的分區,實現雙機互備。測試環境通過使用另一臺IBM power7 710上的AIX lpar分區單獨搭建一個獨立的環境進行測試,上面安裝oracle數據庫和was中間件兩個分區,對EPVISION進行測試。由於EPVISION是有java語言編寫的,對平臺有獨立性,不依賴具體的平臺,所以 能在IBM AIX平臺上運行。
系統拓撲結構如下:
爲了節省成本,本項目只採購兩臺服務器分別做生產機和測試機,其它存儲客戶採用原有的HP EVA6100 。
其中,生產服務器基本配置如下:
設備名稱 | 產品型號 | 配置描述 | 數量 |
生產服務器A | IBM Power710 | 8core/3.5GHz;16G內存;2*146G硬盤;1塊4口網卡;2塊雙口HBA卡;1塊串口卡;DVD;PowerHA;PowerVM;AIX6.1 | 1 |
生產服務器B | IBM Power710 | 8core/3.5GHz;16G內存;2*146G硬盤;1塊4口網卡;2塊雙口HBA卡;1塊串口卡;DVD;PowerHA;PowerVM;AIX6.1 | 1 |
建議使用如下IBM詳細配置清單採購:
******************************* HARDWARE ******************************* | ||
Product | Description | Qty |
8231-E2B | Server 1:8231 Model E2B | 1 |
265 | AIX Partition Specify | 1 |
1832 | Quad-port 1 Gb HEA Daughter Card | 1 |
1886 | 146GB 15K RPM SFF SAS Disk Drive | 2 |
2146 | Primary OS - AIX | 1 |
3930 | System Port Converter Cable | 1 |
4526 | 8GB (2x4GB) Memory DIMMs, 1066 MHz, 2Gb DDR3 DRAM | 2 |
4650 | Rack Indicator- Not Factory Integrated | 1 |
5000 | Software Preload Required | 1 |
5228 | PowerVM Enterprise Edition | 8 |
5263 | Storage Backplane -- 3 SFF Drives/SATA DVD/HH Tape | 1 |
5271 | PCIe LP 4-Port 10/100/1000 Base-TX Ethernet Adapter | 1 |
5276 | PCIe LP 4Gb 2-Port Fibre Channel Adapter | 2 |
5277 | PCIe LP 4-Port Async EIA-232 Adapter | 1 |
5603 | System AC Power Supply, 1725 W | 1 |
5762 | SATA Slimline DVD-RAM Drive | 1 |
6671 | Power Cord (9-foot), Drawer to IBM PDU, 250V/10A | 1 |
7317 | Chassis with One Processor Planar | 1 |
8359 | 8-core 3.55 GHz POWER7 Processor Module | 1 |
8372 | One Processor Activation for Processor Feature #8359 | 8 |
9440 | New AIX License Core Counter | 8 |
9722 | Language Group Specify - Simplified Chinese (PRC) | 1 |
8231-E2B Price | ||
One-time Maintenance | ||
Annual Maintenance | ||
5313-HPO | IBM Power Software HIPO | 1 |
555 | 8231-E2B routing code | 1 |
967 | Base OS | 1 |
1061 | OS Specify code for AIX 6.1 | 1 |
2255 | IBM PowerHA Standard Edition V6.1 | 1 |
5000 | Preload | 1 |
5987 | Traditional Chinese Preinstall PII Language | 1 |
9209 | HW not Rack Integrated | 1 |
5313-HPO Price | ||
******************************* SOFTWARE ******************************* | ||
Product | Description | Qty |
5662-H23 | IBM PowerHA Standard Edition Reg:3Yr | 1 |
702 | Per Proc SW Maint 3Y Reg SMALL | 8 |
5662-H23 Price | ||
5692-A6P | System Software | 1 |
1101 | DVD Process No Charge | 1 |
1404 | VIOS Expansion Pack | 1 |
2201 | Virtual I/O Server | 1 |
3435 | DVD/CD-ROM | 1 |
5692-A6P Price | ||
5692-A6P | System Software | 1 |
967 | AIX V6 for POWER | 1 |
968 | AIX V6 Expansion Pack | 1 |
970 | AIX V6 Update | 1 |
2263 | IBM PowerHA Standard Edition V6.1 | 1 |
3435 | DVD/CD-ROM | 1 |
A2FW | CD-ROM Process Charge | 1 |
5692-A6P Price | ||
5692-LOP | SPO for Linux on POWER | 1 |
1005 | Process no-charge | 1 |
1479 | System p AVE x86 Media | 1 |
3435 | DVD/CD-ROM | 1 |
5692-LOP Price | ||
5765-AVE | IBM PowerVM Lx86 for x86 Linux | 1 |
B8RK | Per server | 1 |
5765-AVE Price | ||
5765-G62 | AIX 6 for POWER V6.1 | 1 |
C0BR | Per Processor - Small POWER 7 | 8 |
5765-G62 Price | ||
5765-H23 | IBM PowerHA Standard Edition V6.1 | 1 |
B9RK | Per Proc with 1 Year SW Maint SMALL | 8 |
5765-H23 Price | ||
5765-PVE | PowerVM Enterprise Edition | 1 |
B9FV | Per Processor small system | 8 |
5765-PVE Price | ||
5773-PVE | PowerVM Enterprise Edition SW Maintenance: 3 Yr | 1 |
A0NH | Per Processor small system 3yr reg | 8 |
5773-PVE Price | ||
5773-SM3 | Software Maintenance for AIX, 3 Year | 1 |
1252 | Per Processor 3 Yr SWMA Small Power 7 Reg | 8 |
9000 | SWMA Renewal Registration | 1 |
第三章. 相關產品介紹
Power? 710 服務器是一款可在高密度 2 U 機架優化式外形中支持四核、六核或八核 POWER7? 處理器模塊的單插槽服務器。Power 710 服務器易於購買、部署和管理,作爲基礎架構或應用程序服務器可提供超凡的性能、可靠性和能效。Power 710 服務器實現了光通路診斷功能,允許選擇 AIX?、IBM i 或 Linux? 操作系統,同時提供創新的工作負載優化和能源管理功能,它們可以提供額外的性能和更高的性能功耗比從而提高軟硬件投資回報。
機器配置如下:
l 插槽 1
l 處理器內核 四、六或八核 POWER7
l 時鐘頻率(最小/最大) 四核 3.00GHz 或 六核 3.70GHz 或 八核 3.55GHz
l 系統內存(標配/最大) 8GB/64GB
l 內部存儲(標配/最大) 73.4GB/2.7TB
緊湊 2 U 封裝內可靠而又安全的高性能、高能效基礎架構和應用程序服務器。憑藉 POWER7? 工作負載優化技術,Power? 710 服務器使用 AIX?、IBM i 和 Linux? 操作系統可以實現極其快速的事務處理。
這是一款易於購買、安裝和管理的服務器,可以無縫地集成至您的現有基礎架構,從而縮短部署和實現價值所需的時間。
Power 710 基於 POWER7 處理器的領先性能而構建,是一款以高密度機架優化式外形支持多達 8個 POWER7 內核的單插槽服務器。作爲高性能基礎架構或應用程序服務器,Power 710 包含有可根據客戶計算需求提高性能的創新工作負載優化技術,以及可幫助提高性能和能效的智能能源功能,因而是可用於 UNIX?、IBM i 和 Linux? 部署的最具成本效益的解決方案之一。
Power 710 是一款可輕鬆擁有的極爲簡單而又可靠的高能效、高性能服務器。Power 710 服務器由 POWER7 處理器的超凡性能提供強勁動力,可以選用 AIX、IBM i 或 Linux 操作系統和來自數以千計 ISV 的解決方案,從而使您的企業在競爭中脫穎而出。
WebSphere 是 IBM 的集成軟件平臺。它包含了編寫、運行和監視全天候的工業強度的隨需應變 Web 應用程序和跨平臺、跨產品解決方案所需要的整個中間件基礎設施,如服務器、服務和工具。WebSphere 提供了可靠、靈活和健壯的集成軟件。
WebSphere Application Server 是該基礎設施的基礎,其他所有產品都在它之上運行。
WebSphere 是一個模塊化的平臺,基於業界支持的開放標準。您可以使用受信任和持久的接口,將現有資產插入 WebSphere,並且可以隨着需要的增長繼續擴展您的環境。WebSphere 可以在許多平臺上運行,包括 Intel、Linux 和 z/OS。
WebSphere Application Server 爲電子商務應用提供安全、可靠、可擴展的高效運行平臺。作爲 IBM 軟件整體平臺的核心產品之一,作爲整個平臺的核心,WebSphere 應用服務器(WebSphere Application Server, WAS)具備良好的可擴充性,包括橫向擴充和縱向擴充。WebSphere Application Server 的集羣能力(Clustering)保證整個應用系統在即使某臺服務器出現故障的情況下仍然能夠保證事務處理能夠順利地進行下去,保證了電子商務應用 24x7x365 的高可用性,同時保證了提供企業級的高性能。
如何使用 WebSphere 取決於您在業務中的角色。IBM 提供了廣泛的工具和功能來幫助您構建、運行、管理和優化 WebSphere 應用程序。WebSphere 工具套件基於 J2EE 和 Eclipse 等行業開放標準,並且它們使用公共的安裝、管理、安全和編程模型。
3.2.1. Web sphere application server產品特性
· 符合最新工業標準 - 全球首家完全支持 J2EE 1.4 標準的商用中間件服務器!
· 保證核心應用萬無一失 - 高可用性 99.999%(五個九)!
· 面向未來的應用方向 - 全面支持 SOA 架構!
· 保護已有 IT 投資資產 - 支持新舊版本混合羣集!
· 全新的 JMS Server - 支持與 WebSphere MQ 集成!
· 全面支持 Web2.0,支持 Portlet 和 SIP 協議!
· 安全性更高,包含 IBM Tivoli Access Manager 集中認證,集中授權,集中
3.2.2. 爲什麼選擇 Webshere application server
· 業界領導者
o 在應用服務器軟件市場中名列第一
o 擁有數千經驗豐富的客戶、成功案例和獎項
o 由技術強硬的合作伙伴和數不清的技術資源組成的完美生態系統
o 永不停止的創新:IBM 領導了各個領域,例如安全、Web Services、可管理性……
· SOA 的單一整合運行環境
o 爲所有的 J2EE 1.4 和 Web Services 應用提供共通的編程模式和運行環境
o 從 Express 到 z 環境的無縫擴展 - 一次編寫,任何地方都可運行
· 一站式購買
o 業界最廣闊的平臺支持
o 最好的工具組合可以進行更快的開發,並可直接部署至 WAS
o WebSphere 家族的緊密集成,意味着平滑移植的可能性
IBM WebSphere Application Server 可以在降低應用程序基礎架構成本的同時,構建、部署和管理所有類型的強健、敏捷和可重用的 SOA 業務應用程序和服務。
· 通過允許您爲現有打包和遺留應用程序提供支持服務,保護投資;創建新服務和將業務應用程序擴展到 web。
· 通過全面支持開放標準和編程模型,包括 OSGi、CEA、JPA、SAML、SCA、SDO、SIP、Web 2.0 和 XML,高效開發創新的應用程序。
· 通過利用 EJB 和 web 服務性能增強功能,整合高達 to 30% 的工作量,從而在更少的服務器上運行相同的工作量。
· 通過交付細粒度和靈活控制的安全域,阻止高成本安全性違反的暴露。
· 通過集成工具和可消除重新編碼需求的獨特向後兼容特性,動態提高開發生產力。
· 通過多種定價選擇優化成本,包括可選的基於 Socket 的定價。
· 通過增強的 Web 服務器負載平衡和故障轉移功能,爲最多 5 個許可的應用程序服務器減少停機時間。(適用於 WebSphere Application Server V7 至 Fix Packs 13 以及更高版本)。
3.3. IBM HACMP介紹
IBM公司的HACMP for AIX軟件是基於AIX平臺的,在高可用系統層次實現關鍵性任務計算環境的工具軟件。HACMP應用於RS/6000系列的單處理器機型、對稱多處理器機型或SP的節點,可以檢測系統故障並快速恢復服務,使最終用戶只感受到很小的中斷時間。HACMP(High Availability Cluster Multi-Processing)有兩個主要的組成部分:高可用技術(HA)和羣集多處理技術(CMP)。
在HA產品出現之前,在UNIX領域實現高可用性的最有效途徑是通過容錯技術。容錯技術依靠專門的硬件設備檢測到硬件的故障,然後立即切換至冗餘的硬件設備上,不管故障設備是處理器、內存板、電源、I/O子系統還是存儲子系統。儘管這種切換能夠無縫地提供不間斷的服務,但卻在硬件費用和性能上付出了很高的代價,因爲冗餘的設備不能處理事務。更重要的是,容錯系統不能處理軟件故障,而這卻是宕機的最常見的原因。
高可用技術並不是通過將可用性當作一系列重複的物理設備來實現高可用性,它將高可用性看作是一個全系統範圍的、共享的資源的集合,這些資源相互協作來保證關鍵的服務。高可用技術將軟件和工業標準的硬件結合起來,在系統、設備或應用發生故障時通過快速恢復關鍵服務來使宕機時間減至最小。儘管不能立即切換,恢復服務也是很快的,通常在1分鐘之內。
容錯技術和高可用技術的區別在於服務中斷的時間。當硬件發生故障時,容錯環境沒有宕機時間,而高可用環境有很小的宕機時間。但是,在容錯環境中,由於軟件故障無法被檢測,有可能造成系統的嚴重破壞。而在高可用環境中,軟件故障只會造成很小的宕機時間。
現在,大多數的公司都願意忍受一小段的宕機時間,採用高可用技術,而不願意花費高得多的代價採用只能檢測硬件故障的容錯技術。另外,在高可用配置中,備份機還可承擔其他應用。
羣集多處理技術是指一組鬆散耦合的機器,通過網絡連接在一起,共享磁盤資源。在羣集中,多個服務器協同工作,爲用戶提供一組服務或資源。
將兩個或多個服務器組成羣集來備份關鍵應用是一個划算的高可用性解決方案。用戶可以使用更多的技術能力,同時確保關鍵應用在硬件或軟件故障後能夠快速恢復正常工作。
羣集多處理技術還爲客戶提供了靈活的擴展途徑。客戶可以很容易地在羣集中增加處理器以分擔不斷增加的工作量,還可以對羣集中的處理器進行升級。而在容錯環境中,則必須同時增加兩個處理器,其中一個作爲冗餘備份,在正常工作時不進行任何處理。
圖1:HACMP羣集
3.3.3. HACMP羣集的硬件組成
從上圖中可以看出,HACMP羣集的硬件由以下硬件組成:
★ 節點
★ 共享磁盤設備
★ 網絡和網卡
節點機型
HACMP for AIX軟件支持RS/6000單處理器和SMP機型作爲羣集的節點。在HACMP中,SMP系統和單處理器機型一樣,都被當作單一節點。採用SMP系統是提高整個羣集吞吐量的有效途徑。羣集中的每個節點都可以是一個大的SMP系統,使得羣集系統遠遠超過單個系統的處理能力,可以支持成千上萬個客戶機連接到單一的數據庫系統。
共享磁盤設備
羣集中的每個節點都需要配置內置硬盤來存儲AIX操作系統、HACMP軟件和應用程序。另外,每個節點都應連接到一個或多個外置的共享磁盤上。共享磁盤是指物理上連接到多個節點的磁盤設備,共享磁盤上存放着關鍵任務的數據,通常採用鏡像或RAID技術來提供數據的冗餘保護。
HACMP的共享磁盤設備支持SCSI-2 Differential磁盤、SCSI-2 Differential磁盤陣列和串行磁盤。
HACMP支持兩種對共享磁盤的訪問方式:非併發訪問和併發訪問。在非併發訪問環境中,每個時間點上只能有一條活動的連接,保持活動連接的節點擁有磁盤,當此節點離開羣集時,它擁有的磁盤被其他節點接管。在併發訪問環境中,共享磁盤同時與多個節點保持活動連接,因此當節點故障時,不需要接管磁盤。併發訪問要求SSA或RAID作爲外置共享磁盤。
網卡
一個節點至少應有兩塊網卡連接每個網絡:一塊服務網卡(service adapter)和一塊備份網卡(standby adapter)。如果配置IP地址接管,還應配置啓動網卡(boot adapter)。啓動網卡並不需要單獨的物理網卡,而是配置在服務網卡上的不同的IP地址。
HACMP for AIX採用網卡標識(adapter label)來識別網卡。對於TCP/IP網絡,網卡標識是在文件/etc/hosts中關聯某一IP地址的名字。一個節點可以定義多個網卡標識和IP地址。
HACMP使用LAN來監視網絡,網卡和其它節點的狀態,HACMP支持AIX支持的大多數基於TCP/IP 的網絡,如 Ethernet、Token-Ring、FDDI、ATM等等。HACMP中定義了三種類型的網絡:公用網絡(public network)、私用網絡(private network)和串行網絡(serial network)。
公用網絡
在HACMP環境中,公用網絡連接多個節點並允許客戶機服務羣集節點。Ethernet、Token-Ring、FDDI、ATM等網絡可以被定義爲公用網絡。
私用網絡
HACMP羣集中的節點必須相互通訊以實現對數據的連續訪問。私用網絡提供兩個節點之間的點到點通訊,但不允許客戶機訪問。HACMP使用私用網絡來傳輸鎖的信息,只有在沒有定義私用網絡時才使用公用網絡來傳輸鎖的信息。
私用網絡一般用於併發訪問磁盤的情況。Ethernet、Token-Ring、FDDI、ATM等網絡可以被定義爲私用網絡。
串行網絡
串行網絡是兩個節點之間的點到點連接。HACMP在TCP/IP子系統發生故障時,使用串行網絡來傳輸控制信息和心跳信息。串行網絡可以是一條SCSI-2 Differential總線或一條RS232串行線。
網絡名稱
網絡名稱用於標識HACMP羣集中的網絡,羣集進程使用網絡名稱信息來確定哪些網卡連接在同一物理網絡上。網絡的命名是任意的,但必須保持一致。如果多個網卡連接在同一物理網絡上,定義這些網卡時必須使用相同的網絡名稱。
客戶機
客戶機是指能夠訪問羣集中節點的機器。客戶機通過公用局域網絡與節點通訊,其上運行“前端”程序或客戶機應用來訪問羣集節點上的服務器應用。HACMP for AIX爲羣集節點上的關鍵性的數據和應用提供高可用性環境,但不負責客戶機的高可用性。