自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案選型分析
自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案能夠給操作系統(tǒng)提供大容量的虛擬驅(qū)動(dòng)器。這種技術(shù)的核心是“欺騙”。簡(jiǎn)單的說,實(shí)際的物理存儲(chǔ)設(shè)備可能并沒有這么多,而讓操作系統(tǒng)認(rèn)為有這么大的存儲(chǔ)空間。這主要是因?yàn)槠髽I(yè)中的數(shù)據(jù)往往也是在逐漸增加的,而不是一下子就有這么多。
隨著企業(yè)數(shù)據(jù)量的增加,企業(yè)可以考慮情況分布增加存儲(chǔ)設(shè)備。同時(shí),由于操作系統(tǒng)在分配磁盤空間時(shí)認(rèn)為有這么大的磁盤空間,為此就不需要對(duì)操作系統(tǒng)進(jìn)行調(diào)整。這就相當(dāng)于是實(shí)現(xiàn)了存儲(chǔ)設(shè)備的熱插拔功能。這可以提高磁盤設(shè)備的存儲(chǔ)效率。如果這種存儲(chǔ)技術(shù)符合企業(yè)的需求,現(xiàn)在項(xiàng)目管理員要考慮的就是,如何來選擇自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案?畢竟這個(gè)解決方案提供商不在少數(shù)。項(xiàng)目管理員如何才能夠選擇適合企業(yè)實(shí)際情況的、物美價(jià)廉的解決方案呢?對(duì)此筆者認(rèn)為需要把握四個(gè)關(guān)鍵點(diǎn)。
關(guān)鍵點(diǎn)一:考慮自動(dòng)精簡(jiǎn)配置存儲(chǔ)能否與虛擬化同時(shí)使用。
自動(dòng)精簡(jiǎn)配置技術(shù)又可以分為兩類:傳統(tǒng)的解決方案和虛擬化解決方案。在選型時(shí),IT負(fù)責(zé)人要知道這兩種方案的差異。只有如此,才能夠真正的找到適合企業(yè)自己的解決方法。傳統(tǒng)的解決方案,其在磁盤管理上沒有采用虛擬化的技術(shù)。為此從性能方面將,其沒有得到很大的提升。還比較依賴于帶寬、緩存、磁盤陣列的種類、物理硬盤的數(shù)量與性能等等因素。
而采用虛擬化技術(shù)的自動(dòng)精簡(jiǎn)配置技術(shù)則不同。這種類型的自動(dòng)精簡(jiǎn),通常對(duì)后端磁盤執(zhí)行了虛擬化管理。也就是說,將寫操作和存儲(chǔ)分配兩個(gè)作業(yè)結(jié)合在一起,通過虛擬化技術(shù)從存儲(chǔ)資源池分配存儲(chǔ)到邏輯卷。這與傳統(tǒng)的解決方案相比,可以有更多的物理磁盤來支持每個(gè)邏輯卷。這顯然會(huì)減少輸入輸出的列隊(duì)的次數(shù),也可以減少某一個(gè)熱點(diǎn)在同一塊磁盤上發(fā)生過多次的可能性。所以從性能的角度考慮,在選型時(shí)需要注意兩種不同的實(shí)現(xiàn)方式,在性能上有所差異。
關(guān)鍵點(diǎn)二:如何根據(jù)用戶的需要自動(dòng)增長(zhǎng)空間。
自動(dòng)精簡(jiǎn)配置的很重要的一個(gè)特性是指能夠?qū)崿F(xiàn)容量的精確分配。如以一個(gè)郵件系統(tǒng)為例。在傳統(tǒng)解決方案中,為了限制用戶郵箱的過度使用,往往會(huì)為每一個(gè)賬戶設(shè)置一個(gè)空間大小的限制。如現(xiàn)在某個(gè)用戶估計(jì)其要使用10GB的存儲(chǔ)空間,那么用戶在申請(qǐng)時(shí),可能并不會(huì)只申請(qǐng)10GB的存儲(chǔ)大小。其可能為考慮以后額外的存儲(chǔ)需求,故他們會(huì)申請(qǐng)20GB。這對(duì)于的10GB就浪費(fèi)了。而用戶數(shù)量越多,這浪費(fèi)的空間也就越大。
使用自動(dòng)精簡(jiǎn)配置之后,這種情況會(huì)有很大的改善。在選型時(shí),項(xiàng)目管理員需要考慮,如何最大程度的來實(shí)現(xiàn)容量的精確分配,以及如何根據(jù)用戶的需求來自動(dòng)增長(zhǎng)空間?其實(shí)用戶的顧慮也有一定的合理性。用戶會(huì)擔(dān)心應(yīng)用的空間不夠,從而導(dǎo)致應(yīng)用的崩潰,如收不到新的郵件等等。為此項(xiàng)目管理員就需要跟用戶溝通清楚。在選型時(shí),要考慮這方面維護(hù)是否便利?如是否能夠在不當(dāng)機(jī)的情況下擴(kuò)充用戶的存儲(chǔ)空間等等。筆者認(rèn)為,在精確容量配置方面,應(yīng)該考慮,對(duì)用戶的影響是在可以容忍的范圍之內(nèi)的。這是對(duì)不同廠商提供的自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案進(jìn)行選型時(shí)需要考慮的關(guān)鍵點(diǎn)。
有些解決方案在這里提供了很好的報(bào)警機(jī)制。如可以設(shè)計(jì)二級(jí)報(bào)警機(jī)制。當(dāng)用戶已使用的空間超過三分之二時(shí)提供一次寶及國(guó)內(nèi);當(dāng)使用空間達(dá)到五分之四時(shí)再提供一次報(bào)警等等。這些報(bào)警信息,可以減少項(xiàng)目管理員日常追蹤的工作量。如不需要每天去查看一下用戶空間的使用情況。而可以直接根據(jù)這些報(bào)警信息,對(duì)用戶的空間進(jìn)行合理的規(guī)劃與調(diào)整。
關(guān)鍵點(diǎn)三:是否采用了卷訪問鎖定機(jī)制。
自動(dòng)精簡(jiǎn)配置方案核心的思想是“欺騙”:明明沒有這么大的存儲(chǔ)空間卻告訴操作系統(tǒng)有這么多。現(xiàn)在的問題時(shí),如果實(shí)際存儲(chǔ)的數(shù)據(jù)確實(shí)已經(jīng)達(dá)到了實(shí)際存儲(chǔ)空間的數(shù)量。此時(shí)操作系統(tǒng)認(rèn)為空間還沒滿,會(huì)繼續(xù)寫數(shù)據(jù)。此時(shí)這個(gè)解決方案該如何應(yīng)對(duì)呢?這也是在存儲(chǔ)方案選型時(shí)需要考慮的內(nèi)容。筆者認(rèn)為,對(duì)于這一點(diǎn)至少要考慮如下幾個(gè)方面的內(nèi)容。
一是是否提供了安全機(jī)制。如果實(shí)際存儲(chǔ)空間已滿,但是操作系統(tǒng)認(rèn)為還沒滿,繼續(xù)寫入數(shù)據(jù),此時(shí)顯然會(huì)造成應(yīng)用程序的崩潰,或者數(shù)據(jù)的丟失。對(duì)于這種情況,這個(gè)解決方案應(yīng)該給與一定的預(yù)防
評(píng)論