| 臺灣-繁體中文 |
|
|
|
![]() |
管理 Serviceguard第十四版 > 第 3 章. 認識 Serviceguard 軟體元件資料儲存設備的容體管理員 |
|
容體管理員是可以讓您建立所謂儲存設備群組的磁碟儲存設備單元的工具。儲存設備群組包含單一系統及高可用性叢集所使用的邏輯容體。在 Serviceguard 叢集中,儲存設備群組由套件控制命令集所啟用。 Serviceguard 支援兩種共用資料儲存設備類型:鏡射的個別磁碟 (亦稱為 JBOD,「just a bunch of disks」) 和外接式的磁碟陣列 (在硬體中配置備援儲存設備)。兩種鏡射類型是 RAID1 與 RAID5。此兩種儲存設備方法之間的差異如下:
HP-UX 版本以上和包括 11i v2 版使用裝置檔案的命名慣例 (編碼其硬體路徑)。例如,命名為 /dev/dsk/c3t15d0 的裝置檔案係指 SCSI 控制器應用例 3、SCSI 目標 15,和 SCSI LUN 0。HP-UX 11i v3 引進一個稱為敏捷定址 (有時亦稱為永久 LUN 綁定) 的裝置檔案新命名法。 在敏捷定址慣例下,不再將硬體路徑名稱編碼在儲存設備裝置的名稱內;取而代之的是,每一個裝置檔案名稱反應一個獨有的應用例編號
(例如 敏捷定址是新 11i v3 安裝作業的預設內容,但是 I/O 子系統仍會重新組織 11.i v3 前的命名法。意即,雖然您應認真地考量敏捷定址效益,但是無需在昇級至 11i v3 時轉移它。 若需將系統轉移至敏捷定址的指示說明,請參閱 http://docs.hp.com 上的《《Migrating from HP-UX 11i v2 to HP-UX 11i v3》》白皮書。
若需敏捷定址的相關資訊,請參閱可自 http://www.docs.hp.com 取得的下列文件:
亦請參閱 HP-UX 11i v3 intro(7) 線上援助頁以及本手冊的「多重路徑簡介」。 圖 3-20 「共用儲存設備單元內的實體磁碟」 顯示使用 HA 儲存設備機架的鏡射儲存設備圖示。範例中,節點 1 與節點 2 以平行配置接線,各有一條連至兩個儲存設備裝置的備援路徑。兩個節點亦各有兩個作為 root 檔案系統、置換等的 (非共用) 內部磁碟。每個共用的儲存設備單元有三個磁碟,其中一組儲存設備單元的三個磁碟裝置檔案名稱分別為 c0t0d0、c0t1d0 及 c0t2d0;另一組則為 c1t0d0、c1t1d0 及 c1t2d0。
圖 3-21 「鏡射的實體磁碟」 顯示在多磁碟鏡射配置中,個別磁碟組合的狀況。 圖 3-22 「容體群組內配置的多個裝置」 顯示在 LVM 容體群組內配置的鏡射,即圖中所示的 /dev/vgpkgA 與 /dev/vgpkgB。容體群組由 Serviceguard 套件啟用,供高可用性應用程式使用。 圖 3-23 「結合至 LUN 的實體磁碟」 顯示在磁碟陣列上配置儲存設備的圖示。實體磁碟由一個陣列公用程式配置到作業系統可看到的邏輯單元或 LUN 內。
圖 3-24 「至 LUN 的多重路徑」 顯示配置多重路徑 (連結) 的 LUN,以提供資料備援途徑。
最後,多重路徑會配置到容體群組內,如圖 3-25 「容體群組中的多重路徑」 所示。 Serviceguard 可讓您選擇資料儲存設備的容體管理員:
第 5 章與第 6 章各節將解釋如何利用這些容體管理員配置叢集儲存設備。本節的其他部分將說明這些可用的容體管理員之間的差異,並提供適用您叢集環境的建議選項。
邏輯容體管理員 (LVM) 是 HP-UX 預設的儲存設備管理產品。LVM 內含於作業系統中,所有的叢集節點都可以使用。LVM 支援使用 Mirrordisk/UX,此附加產品最多可達到兩個磁碟鏡射 (總共有三份資料複本)。 目前,HP-UX root 磁碟可配置為 LVM 容體群組 (請注意,在此情形下,HP-UX root 磁碟與 Veritas root 磁碟群組 rootdg 不同,使用 Veritas 容體管理員 3.5 產品的節點中,除了配置 HP-UX root 磁碟之外,尚需配置這種 root 磁碟群組)。Veritas 容體管理員 4.1 版和更新版產品不再需要 rootdg)。Serviceguard 叢集鎖定磁碟也必須透過 LVM 容體群組中所配置的磁碟進行配置。 HP-UX 單一系統與 Serviceguard 叢集將繼續支援 LVM。 HP-UX 11i 免費提供適用於 HP-UX 的基本 Veritas 容體管理員 (Base-VXVM),包含基本的容體管理員功能,包括以 Java 為基礎的 GUI,即所謂的 VEA。您可以僅透過 Base-VXVM 配置 Serviceguard 的叢集儲存設備,但可使用的功能有限。 另一套附加產品,適用於 HP-UX 的 Veritas 容體管理員除了提供基本的容體管理外,還提供一整組加強版的容體管理員功能,包括鏡射、主動/主動 (active/active) 儲存設備的動態多重路徑 (dynamic multipathing) 及即時重新定位 (hot relocation) 等功能。 VxVM 可用於下列叢集:
不論叢集是否啟動,皆可透過 VxVM,在任一節點上建立磁碟群組。接下來,使用者必須至每個節點,嘗試匯入磁碟群組,以驗證該磁碟群組。因此,即使 VxVM 比 CVM 需要更多步驟才能完成磁碟群組的傳遞 (請參閱「Veritas 叢集容體管理員 (CVM)」),但您可在任何節點上建立磁碟群組。
您可以選擇透過 Veritas 叢集容體管理員 (CVM),而非容體管理員 (VxVM),來配置叢集儲存設備。若安裝 Serviceguard,則 Base-VxVM 可提供部分基本的叢集功能,但是不支援軟體鏡射、動態多重路徑 (主動/主動儲存設備裝置),或需要額外授權的其他功能。 VxVM 支援多達 16 個節點,而 CVM 支援多達 8 個節點。CFS 5.0 亦支援多達 8 個節點;CFS 較早的版本則支援多達 4 個節點。 VxVM 完整的產品和 CVM 是 VxVM 容體管理員的加強版,專門設計供叢集使用。CVM 與 Veritas 容體管理員一起安裝時,CVM 的附加產品可提供叢集式環境中大部分的 VxVM 加強功能。CVM 可判別叢集,自 Serviceguard 直接取得叢集成員的資訊。 叢集資訊由特殊的系統多節點套件所提供,此套件會在叢集中的所有節點上執行。叢集必須先啟動並執行此套件,您才可配置 VxVM 磁碟群組與 CVM 一起使用。必須自 CVM 主節點建立磁碟群組。Veritas CVM 3.5 版套件名為 VxVM-CVM-pkg,而CVM 4.1 版和更新版套件名為 SG-CFS-pkg。 CVM 可讓您一次啟用一個節點上的儲存設備,或者也可以在某個節點上執行寫入啟用,並同時於另一個節點上執行讀取啟用 (例如允許備份)。CVM 提供完整的鏡射與動態多重路徑 (DMP) 供叢集使用。 CVM 支援由管理讀取/寫入存取競爭的應用程式 (如 Oracle Real Application Cluster,RAC) 進行多個節點間的並行儲存設備讀取/寫入存取。 CVM 4.1 版和更新版可在 Serviceguard 中與 Veritas 叢集檔案系統 (CFS) 一起使用。數個 HP Serviceguard Storage Management Suite 隨附軟體皆包含啟用 CVM 與 CFS 的功能。 CVM 可用於下列叢集:
心跳配置的方式會因使用 CVM 3.5 版或 4.1 版 (和更新版) 而異。請參閱「需要備援心跳子網路」。 不論該節點是否存取裝置上的資料,共用儲存設備都必須連接到叢集中的所有節點。 當系統多節點控制命令集啟動 CVM 時,會匯入所有的共用磁碟群組 (DG)。根據 DG 的個數、節點的個數與其配置 (磁碟個數、容體個數等) 的不同,匯入時可能會花費一些時間 (此套件目前的逾時值為三分鐘,但大型的配置可能需增加此值)。所有使用 CVM DG 的故障轉移套件必須等到系統多節點套件啟動後才能啟動。請注意,此延遲不會影響套件的故障轉移時間,它是叢集啟用時的單次開銷成本。 下表總結幾種容體管理員之優缺點。 表 3-5 配備 Serviceguard 之容體管理員的優缺點
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||