存儲(chǔ)如何在數(shù)據(jù)中心虛擬化浪潮下轉(zhuǎn)型?

責(zé)任編輯:editor007

2014-01-20 09:54:47

摘自:TechTarget中國(guó)

在物理服務(wù)器的世界里,我們將一組磁盤驅(qū)動(dòng)器聚集成一套R(shí)AID并創(chuàng)建一個(gè)LUN的行規(guī)幾十年來(lái)一直運(yùn)行良好。LUN被創(chuàng)建用于識(shí)別它所服務(wù)的應(yīng)用的類型,并且與該應(yīng)用根據(jù)重要程度所認(rèn)可的全部合適的存儲(chǔ)服務(wù)(復(fù)制、壓縮、快照等)相互關(guān)聯(lián)。

在虛擬服務(wù)器的世界里,LUN的概念以及其應(yīng)該受到的關(guān)注不會(huì)停止。

我們幾十年來(lái)一直熟知的數(shù)字存儲(chǔ)行業(yè)的LUN和卷的時(shí)代正悄然地接近尾聲。如果你問(wèn)我,我認(rèn)為這理所應(yīng)當(dāng),雖然存儲(chǔ)管理員可能感受到這個(gè)變化帶來(lái)的威脅。

在物理服務(wù)器的世界里,我們將一組磁盤驅(qū)動(dòng)器聚集成一套R(shí)AID并創(chuàng)建一個(gè)LUN的行規(guī)幾十年來(lái)一直運(yùn)行良好。LUN被創(chuàng)建用于識(shí)別它所服務(wù)的應(yīng)用的類型,并且與該應(yīng)用根據(jù)重要程度所認(rèn)可的全部合適的存儲(chǔ)服務(wù)(復(fù)制、壓縮、快照等)相互關(guān)聯(lián),這非常好。但是后來(lái)我們開始用同一個(gè)LUN為幾個(gè)應(yīng)用提供服務(wù)。除非我們過(guò)度使用,或者應(yīng)用不穩(wěn)定,LUN都可以為多個(gè)應(yīng)用提供服務(wù)。如果一個(gè)應(yīng)用足夠重要,它會(huì)有專屬的LUN和關(guān)聯(lián)的服務(wù),雖然容量或者性能的利用率有時(shí)候不太理想。

再后來(lái),服務(wù)器虛擬化出現(xiàn)了,情況變得一團(tuán)糟。一個(gè)或者幾個(gè)LUN向眾多的虛擬機(jī)(VM)甚至可能向幾臺(tái)主機(jī)(每臺(tái)都有代理著各種各樣應(yīng)用和工作負(fù)載的幾十個(gè)VM)提供服務(wù),根本無(wú)法停止。聲名狼藉的I/O攪拌機(jī)效應(yīng)(I/O blender effect)這時(shí)得到很好的理解。過(guò)去非常協(xié)調(diào)的LUN正在全力對(duì)付由大量VM無(wú)法預(yù)測(cè)的猛烈進(jìn)攻而引發(fā)的完全隨機(jī)的I/O。存儲(chǔ)控制器不堪重負(fù),應(yīng)用性能一落千丈。

存儲(chǔ)行業(yè)以各種各樣的解決方案來(lái)回應(yīng)這個(gè)問(wèn)題。傳統(tǒng)的存儲(chǔ)陣列廠商增加固態(tài)驅(qū)動(dòng)器,以提供更多的I/O。他們也對(duì)陣列進(jìn)行內(nèi)部虛擬化,因此全部的磁盤驅(qū)動(dòng)器都向所有的VM提供服務(wù),而不僅僅是幾個(gè)驅(qū)動(dòng)器不斷地受到攻擊。他們使用vStorage APIs for Array Integration、vStorage APIs for Storage Awareness 或者Hyper-V’s Offloaded Data Transfer等應(yīng)用編程接口(API)增加功能,使他們的系統(tǒng)與VMware或者 Hyper-V更加緊密地集成。我們看到一批新的廠商憑借為虛擬世界重新構(gòu)建的存儲(chǔ)進(jìn)入市場(chǎng)。這份名單包括Gridstore、Nimble Storage、Nutanix、Scale Computing、SimpliVity和Tintri等?;萜找云銼toreVirtual VSA作為回應(yīng),要么體現(xiàn)為與任何存儲(chǔ)一起使用的VM,要么體現(xiàn)為一套完整的設(shè)備。而其他后來(lái)者則開發(fā)與目前的存儲(chǔ)陣列一起使用但為性能、延遲和容量削減提供數(shù)量級(jí)改善的軟件。經(jīng)典的例子是被VMware收購(gòu)了的Virsto Software。

在向應(yīng)用提供存儲(chǔ)服務(wù)方面,后兩種類型的產(chǎn)品采用非常不同的路徑。它們百分之一百以VM為中心。它們完全擺脫了存儲(chǔ)廠商自SCSI時(shí)代伊始就癡迷的LUN中心論。人們通過(guò)策略來(lái)分派虛擬機(jī)的重要性級(jí)別。這個(gè)策略設(shè)定VM將獲得的存儲(chǔ)的類型和數(shù)量、數(shù)據(jù)放置的位置、數(shù)據(jù)復(fù)制的次數(shù)以及將獲得的數(shù)據(jù)保護(hù)的類型。在很多這種產(chǎn)品中,VM甚至可以被分派服務(wù)質(zhì)量(QoS),以確保它在出現(xiàn)爭(zhēng)用的時(shí)候可以優(yōu)先獲得合適的資源。這些產(chǎn)品按虛擬機(jī)的方式被監(jiān)控,并按每臺(tái)VM的方式提供性能數(shù)據(jù)、容量利用率和其它相關(guān)信息。不用克隆LUN,克隆VM即可。不從存儲(chǔ)控制臺(tái)管理存儲(chǔ),而從VMware vCenter 或者M(jìn)icrosoft System Center對(duì)它進(jìn)行管理。

服務(wù)器管理員,而不是存儲(chǔ)管理員,成為在VM級(jí)別上配置存儲(chǔ)的負(fù)責(zé)人。仍然有一些管理任務(wù),需要存儲(chǔ)管理員深入理解存儲(chǔ)在表面之下如何工作。但日常的存儲(chǔ)管理工作現(xiàn)在轉(zhuǎn)向服務(wù)器管理員。

創(chuàng)建新的LUN、因應(yīng)用的條件變化對(duì)LUN進(jìn)行調(diào)整、選擇正確的RAID組、同步或者異步復(fù)制卷等活動(dòng)都不再需要。許多這些功能已經(jīng)在VM級(jí)別上被自動(dòng)化和觸發(fā)(你一定猜對(duì)了)。性能指標(biāo),包括那些我們過(guò)去與存儲(chǔ)關(guān)聯(lián)的指標(biāo),現(xiàn)在都在VM級(jí)別的粒度上從VMware vCenter或者M(jìn)icrosoft System Center VMM查看。在LUN級(jí)別上進(jìn)行工作不再有任何意義。

當(dāng)然,這里提到的各種各樣的產(chǎn)品實(shí)施這些功能的方式不同。Nutanix、Scale Computing和SimpliVity的產(chǎn)品不僅是存儲(chǔ),而是一套基礎(chǔ)設(shè)施。Nutanix 和SimpliVity只支持VMware;ScalComputing現(xiàn)在只支持KVM。不管怎樣,這些存儲(chǔ)是百分之百以VM為中心,你要是指望它的話,你找不到針對(duì)LUN的。Tintri現(xiàn)在是僅用于VMware的存儲(chǔ),而Nimble Storage支持所有主要的虛擬機(jī)管理程序。Gridstore將虛擬存儲(chǔ)控制器作為Hyper-V的微型端口驅(qū)動(dòng)程序。它使用這個(gè)虛擬控制器感知每個(gè)應(yīng)用被分派的優(yōu)先級(jí)別和I/O需求,以便實(shí)現(xiàn)高級(jí)的QoS和參數(shù)自動(dòng)調(diào)整的功能。但是除了這些區(qū)別以外,這些產(chǎn)品在概念上都受到VM中心論的束縛。

當(dāng)然,世界還沒(méi)有完全轉(zhuǎn)型。傳統(tǒng)的存儲(chǔ)玩家們正絞盡腦汁使他們的陣列的功能更有效地與VMware、Hyper-V和XenServer協(xié)同工作。他們也向服務(wù)器虛擬化管理員的控制臺(tái)提交存儲(chǔ)管理的信息。但是毫無(wú)疑問(wèn),繁瑣的LUN管理的時(shí)代結(jié)束了。LUN在表面之下可能沒(méi)有被廢棄,但是作為存儲(chǔ)管理員使用的主要武器,肯定是被廢棄了。創(chuàng)建和選擇LUN可以非常容易地通過(guò)存儲(chǔ)系統(tǒng),與應(yīng)用和虛擬機(jī)管理程序協(xié)同工作,以完全自動(dòng)的方式完成。按照定義,在VM級(jí)別上工作提供了應(yīng)用感知---可以被用于負(fù)載均衡、自動(dòng)調(diào)校并提供正確的QoS等大量用途的認(rèn)知能力。

現(xiàn)在,存儲(chǔ)管理員可以從向應(yīng)用提供存儲(chǔ)之類的所有瑣事中解脫出來(lái),專注于基礎(chǔ)設(shè)施規(guī)劃、提高效能的信息分析之類的戰(zhàn)略事項(xiàng)。當(dāng)然,數(shù)據(jù)保護(hù)、歸檔和災(zāi)難恢復(fù),以及與云存儲(chǔ)相關(guān)的所有事情,仍然需要處理??赡苄枰倩ㄈ甑臅r(shí)間,這個(gè)行業(yè)才能到達(dá)這個(gè)階段,但前景是明擺著的。明智的存儲(chǔ)管理員已經(jīng)在為不受LUN牽絆的日子未雨綢繆了。LUN技術(shù)一直運(yùn)行良好,但現(xiàn)在是時(shí)候舍棄LUN了。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)