IBM儲存多路徑軟體
多路徑軟體屬於驅動程式層,一個lun透過多條鏈路對映到主機,會被識別成多個hdisk,多路徑軟體原理就是將這些hdisk整合為一個可用的盤.
普通的電腦主機都是一個硬碟掛接到一個匯流排上,這裡是一對一的關係。而到了有光纖組成的SAN環境,或者由iSCSI組成的IPSAN環境,由於主機和儲存透過了光纖交換機或者多塊網路卡及IP來連線,這樣的話,就構成了多對多的關係。也就是說,主機到儲存可以有多條路徑可以選擇。主機到儲存之間的IO由多條路徑可以選擇。每個主機到所對應的儲存可以經過幾條不同的路徑,如果是同時使用的話,I/O流量如何分配?其中一條路徑壞掉了,如何處理?還有在作業系統的角度來看,每條路徑,作業系統會認為是一個實際存在的物理盤,但實際上只是通向同一個物理盤的不同路徑而已,這樣是在使用的時候,就給使用者帶來了困惑。多路徑軟體就是為了解決上面的問題應運而生的。多路徑的主要功能就是和儲存裝置一起配合實現如下功能:
1. 故障的切換和恢復
2. IO流量的負載均衡
3. 磁碟的虛擬化
由於多路徑軟體是需要和儲存在一起配合使用的,不同的廠商基於不同的作業系統,都提供了不同的版本。並且有的廠商,軟體和硬體也不是一起賣的,如果要使用多路徑軟體的話,可能還需要向廠商購買license才行。比如EMC公司基於linux下的多路徑軟體,就需要單獨的購買license。好在, RedHat和Suse的2.6的核心中都自帶了免費的多路徑軟體包,並且可以免費使用,同時也是一個比較通用的包,可以支援大多數儲存廠商的裝置,即使是一些不是出名的廠商,透過對配置檔案進行稍作修改,也是可以支援並執行的很好的。
1、的系統在5.3之前,預設的多路徑為rdac,這時主機到每個控制器的路徑只有一條。
2、aix6.1以後,預設的多路徑軟體為mpio。
IBM儲存支援的多路徑情況:
DS3000: native MPIOonly
DS4000: RDAC, native MPIO, MPIO w/SDDPCM
DS5000: native MPIO, MPIO w/SDDPCM
下面命令可以檢視當前系統使用的多路徑情況:
# manage_disk_drivers
1: DS4100: currently MPIO; supported: RDAC/fcparray, MPIO
2: DS4300: currently MPIO; supported: RDAC/fcparray, MPIO
3: DS4500: currently MPIO; supported: RDAC/fcparray, MPIO
4: DS4700/DS4200: currently MPIO; supported: RDAC/fcparray, MPIO
5: DS4800: currently MPIO; supported: RDAC/fcparray, MPIO
3、IBM的高階儲存可以使用SDD、SDDPCM作為主機的多路徑軟體
SDDPCM就是讓MPIO支援IBM的ESS800/DS6000/DS8000/SVC的一個aix module.
同理,下面也有MPIO,而使windows上的MPIO支援ESS800/DS6000/DS8000/SVC的module叫SDDDSM
SDDPCM/SDDDSM都只是模組,還需要啟用native的MPIO功能。
從ibm sdd support matrix上能看出
Support Matrix for AIX SDD
Support Matrix for Windows SDD
Support Matrix for Linux SDD
Support Matrix for HP SDD
Support Matrix for Solaris SDD
Support Matrix for Novell SDD
Support Matrix for AIX SDDPCM
Support Matrix for Windows SDDDSM
Support Matrix for Linux DM-Multipath
IBM儲存在不同系統下的多路徑軟體。其中只有aix、windows下才能使用PCM、DSM。(SDDPCM must use MPIO in AIX , SDDSCM use in windows)
AIX6.1是預設帶有MPIO,在lsdev裡看到的裝置如下:
#lsdev -Cc disk
hdisk0 Available 00-08-00 SAS Disk Drive
hdisk1 Available 00-08-00 SAS Disk Drive
hdisk2 Available 04-00-01 MPIO other FC disk
hdisk3 Available 04-00-01 MPIO other FC disk
hdisk4 Available 04-00-01 MPIO other FC disk
hdisk5 Available 04-00-01MPIO other FC disk
hdisk6 Available 04-00-01 MPIO other FC disk
在安裝完SDDPCM後,在lsdev裡看到的裝置如下:
#lsdev -Cc disk
hdisk0 Available 00-08-00 SAS Disk Drive
hdisk1 Available 00-08-00 SAS Disk Drive
hdisk2 Available 04-00-01 IBM MPIO FC 1750
hdisk3 Available 04-00-01 IBM MPIO FC 1750
hdisk4 Available 04-00-01 IBM MPIO FC 1750
hdisk5 Available 04-00-01 IBM MPIO FC 1750
hdisk6 Available 04-00-01 IBM MPIO FC 1750
另外,兩種情況下,lspv顯示的都是hdisk:
#lspv
hdisk0 00f64cd35ba7253f rootvg active
hdisk1 00f64cd3743abfeb rootvg active
hdisk2 00f64cd3744116ff None
hdisk3 00f64cd3744117ef None
hdisk4 00f64cd674693920 None
hdisk5 none None
hdisk6 none None
支援AIX6.1的sddpcm包為:
devices.sddpcm.61.2.4.0.2.bff
devices.sddpcm.61.rte
devices.fcp.disk.ibm.mpio.rte
The SDDPCM fileset also provides thesddpcm_get_configcommand for DS4000/DS5000 devices which displays information about all MPIO-based DS4K/DS5K subsystems
# sddpcm_get_config -Av
Frame. id 0:
Storage Subsystem worldwide name: 60ab8001143a0000049b88968
Controller count: 2
Partition count: 1
Partition 0:
Storage Subsystem Name = 'VIOS_DS4800'
hdisk LUN # Ownership User Label
hdisk3 0 A (non-preferred) lpar3_vol01
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29618264/viewspace-2126028/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【多路徑】EMC儲存多路徑軟體配置
- linux 儲存多路徑軟體Linux
- 華為儲存多路徑
- 儲存-配置多路徑
- Redhat 5.3掛載IBM DS4800儲存並安裝RDAC多路徑軟體RedhatIBM
- 多路徑軟體介紹
- 批量修改vsphere共享儲存多路徑選擇策略
- Linux環境iSCSI儲存及多路徑功能配置Linux
- 獲取在oracleasmlib上hds儲存的多路徑OracleASM
- centos上iscsi+multipath多路徑儲存配置手冊CentOS
- 儲存多路徑故障導致資料庫死掉案例資料庫
- 多路徑軟體安裝使用方法
- hds 多路徑軟體failover,failback測試AI
- 轉:IBM儲存備份管理軟體TSM介紹IBM
- 獲取在oracleasmlib上emc儲存的多路徑問題OracleASM
- 關於儲存控制器的多路徑機制(轉載)
- Oracle ASM和多路徑軟體的相容性【轉】OracleASM
- Oracle 11g RAC安裝--基於openfiler儲存+多路徑+udev方式Oracledev
- Linux平臺的多路徑軟體multipath的使用案例Linux
- 儲存學習之開源儲存軟體
- RedHat 5.4上iscsi+multipath多路徑儲存配置獲取裝置的wwidRedhat
- multipath多路徑配置
- RHEL5.6下多路徑問題的解決 for IBM ds3524 ---IBM RDACIBMS3
- IBM v5000儲存IBM
- IBM儲存管理卷管理IBM
- 使用OpenFiler來模擬儲存配置RAC中ASM共享盤及多路徑(multipath)的測試ASM
- LINUX LOG(多路徑)Linux
- redhat multipath多路徑 DMRedhat
- TSM 6.1儲存管理軟體新特性
- linux之 multipath 多路徑Linux
- linux多路徑multipath配置Linux
- Linux 下配置多路徑Linux
- MySQL修改預設儲存路徑MySql
- 一張圖讀懂軟體定義儲存
- 開源的NAS軟體專案儲存
- 轉:Tivoli軟體專案——《儲存管理軟體實施報告》
- UDEV掛載EMC多路徑盤dev
- 多路徑重用歸檔日誌