導(dǎo)讀:在虛擬化環(huán)境中,隨著集成和集群化的負(fù)載的增加,作為存儲抽象單元的LUN已經(jīng)不再滿足應(yīng)用的需求。
在虛擬化環(huán)境中LUN或者邏輯單元號被用來提供存儲資源。建立LUN的過程對于很多存儲管理者來說也是一種威脅。
DeepS torage.net公司的首席科學(xué)家 Howard Marks,對于存儲LUN也有一些激進(jìn)的看法。“作為一個抽象的單元的存儲LUN即邏輯卷的概念應(yīng)該摒棄,基于LUN的概念已經(jīng)過時了,”他說。
Marks在專業(yè)網(wǎng)絡(luò)媒體公司TechTarget舉辦的存儲決策會議上說,是時候基于虛擬機(jī)(VM)來管理負(fù)載。他說“虛擬機(jī)是因?yàn)閼?yīng)用的目的而存在的,而不僅僅像LUN那樣僅為存儲目的而存在”。在虛擬化環(huán)境中,隨著集成和集群化的負(fù)載的增加,作為存儲抽象單元的LUN已經(jīng)不再滿足應(yīng)用的需求。
他還表示:“為了提供數(shù)據(jù)服務(wù)我們應(yīng)該從基于LUN方式遷移到基于VM,這是至關(guān)重要的一點(diǎn)。”在使用備份功能,比如快照的情況下,這種轉(zhuǎn)變尤為重要。在大的數(shù)據(jù)池中,采用基于虛擬機(jī)的方式遠(yuǎn)遠(yuǎn)比基于LUN進(jìn)行快照的方式更加高效,因?yàn)榛谔摂M機(jī)的快照恰好包含了一個有用的虛擬機(jī)。目的是提供應(yīng)用級一致性的靜默快照。對他來說這不包括vSphere快照。“用較有深度的技術(shù)觀點(diǎn)來看vSphere快照性能很差。”Marks指出在進(jìn)行基于日志的vSphere快照時有增加延遲和減少的IOPS。
Marks解釋說,在過去快照使用寫拷貝的方式是足夠滿足的,但是其冗長和復(fù)雜的過程減低了性能。他說:“你必須從原有的位置讀取數(shù)據(jù)并拷貝此數(shù)據(jù)到新的位置上,然后你也必須寫新的數(shù)據(jù)到原有的位置。然而,在當(dāng)代存儲系統(tǒng)中快照常常作為一個元數(shù)據(jù)操作進(jìn)行處理,這就類似存儲的克隆功能。”
當(dāng)通過元數(shù)據(jù)來管理存儲快照的時候,生成一個虛擬機(jī)的快照意味著需要復(fù)制定義此虛擬機(jī)的元數(shù)據(jù)。這就創(chuàng)建了一個克隆,在此克隆點(diǎn),新數(shù)據(jù)就可以輕松寫入了。Marks解釋道,那些新數(shù)據(jù)寫到新位置,更新此虛擬機(jī)的克隆的元數(shù)據(jù),保持此克隆的母源即原虛擬機(jī)的元數(shù)據(jù)不變。
這個過程對性能有較低的影響,快照在數(shù)據(jù)保護(hù)和備份中有很大幫助。“而且所有操作只是對元數(shù)據(jù)進(jìn)行操作,我們可以快速的克隆虛擬機(jī)。”