精選文章

[新聞|產業] 大型企業儲存廠商面臨市場寒冬

大部份的儲存系統大型製造商在將要過去的 2016 年都不太好過;不過,這究竟只是另一個寒冬,還是根本就是冰河期的開始?春天還會不會來呢?在即將步入 2017 年的這個時候,這些儲存廠商的心裡只怕是五味雜陳吧! 根據最新的 IDC 全球企業儲存系統追蹤季報 (IDC World...

2011年3月18日

[技術] 更多的儲存系統支援 VMware vStorage API

隨著資料中心虛擬主機環境的增加,資料儲存系統廠商也持續增加對於 VMware vStorage API 的支援,希望藉由儲存系統與 vSphere 間更緊密的支援,為那些使用虛擬主機技術的用戶提供更好的效能與擴充能力。虛擬主機環境的確在某部份改變了資料儲存環境,更重要的原因是如果儲存系統業者不肯支援用戶在虛擬環境中的要求,用戶就有理由改用其他的儲存系統,這是很現實的問題。

以下是 VMware vStorage API 的一些重點描述,以及它們在資料中心作用。

vStorage APIs for Array Integration (VAAI)

VAAI 會把處理的負載從 VMware ESX 和 ESXi 伺服器上,卸載到儲存系統上,把 CPU 與頻寬等資源留給伺服器使用。最重要的是這些要求是由 vCenter 來啟動,由虛擬基礎建設的智能來協調,啟動儲存系來執行特定目的工作,例如精簡配置虛擬主機,為虛擬主機做一個時點快照,或是遷移 datastores。

VAAI 包括以下三個部份:

• Full Copy 或稱為 Copy Offload:Full Copy 會啟動儲存系統在執行一個陣列資料的完整複製,ESX 伺服器就不需要讀寫資料,Full Copy 的目的是要加速虛擬主機的部署,複製,時點快照,和 Storage VMotion。

• Block Zeoring,或稱為 Write Same/Zero:Block Zeoring 會啟動儲存系統把很大量的資料區塊清空,以加速精簡配置新的虛擬主機,並且減少一般工作的 I/O。

• Hardware-Assisted Locking,或稱為 SCSI Reservation Lock,或 Offloaded Locking:這個允許 vCenter 從 ESX 伺服器上卸載 SCSI 命令到儲存系統上,因此陣列在系統沒有任何資料更新時可以控制鎖定這個機制,它可以較單純使用 SCSI 命令進行更精確的鎖定。

目前有支援 VAAI 的儲存系統有 Dell、以及它併購的 Compellent,EMC,HP、以及它併購的 3PAR,HDS,IBM,與 NetApp。

VAAI 第四個部份 VMware 曾經洩漏過但還沒發表,Thin Provisioning Stun,這個功能可以讓 vCenter 將陣列上的 thin provisioning 狀態回報給 ESX 伺服器,這樣使用者就不會把空間完全用光,但 VMware 並沒有提供關於這項技術的更新情形。

vStorage API for Data Protection (VADP)

傳統的資料保護需要在每部虛擬主機上都要有備份的代理程式,這會耗用主機上的處理能力,VADP 可以運用檔案系統裡像 VMware 時點快照的能力,經由 hypervisor 進行沒有代理程式的備份。支援 VADP 的有 CA,CommVault,EMC,HP,IBM,Symantec,Veeam,Quest 軟體的 Vizioncore。

vStorage API for Multipathing

多重路徑的 vStorage API 可以讓 vSphere 支援更先進的資料路徑管理軟體,如 EMC 的 PowerPath,來改善儲存路徑失效的問題,以及優化儲存 I/O 的輸出。支援多重路徑 API 的有 Dell,EMC,與 HP。