自動(dòng)精簡配置存儲(chǔ)方案能夠給操作系統(tǒng)提供大容量的虛擬驅(qū)動(dòng)器。這種技術(shù)的核心是“欺騙”,。簡單的說,,實(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)精簡配置存儲(chǔ)方案,?畢竟這個(gè)解決方案提供商不在少數(shù),。項(xiàng)目管理員如何才能夠選擇適合企業(yè)實(shí)際情況的、物美價(jià)廉的解決方案呢,?對(duì)此筆者認(rèn)為需要把握四個(gè)關(guān)鍵點(diǎn),。
關(guān)鍵點(diǎn)一:考慮自動(dòng)精簡配置存儲(chǔ)能否與虛擬化同時(shí)使用。
自動(dòng)精簡配置技術(shù)又可以分為兩類:傳統(tǒng)的解決方案和虛擬化解決方案,。在選型時(shí),,IT負(fù)責(zé)人要知道這兩種方案的差異。只有如此,,才能夠真正的找到適合企業(yè)自己的解決方法,。傳統(tǒng)的解決方案,其在磁盤管理上沒有采用虛擬化的技術(shù),。為此從性能方面將,,其沒有得到很大的提升,。還比較依賴于帶寬、緩存,、磁盤陣列的種類,、物理硬盤的數(shù)量與性能等等因素。
而采用虛擬化技術(shù)的自動(dòng)精簡配置技術(shù)則不同,。這種類型的自動(dòng)精簡,,通常對(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)增長空間,。
自動(dòng)精簡配置的很重要的一個(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)精簡配置之后,,這種情況會(huì)有很大的改善,。在選型時(shí),項(xiàng)目管理員需要考慮,,如何最大程度的來實(shí)現(xiàn)容量的精確分配,,以及如何根據(jù)用戶的需求來自動(dò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)精簡配置存儲(chǔ)方案進(jìn)行選型時(shí)需要考慮的關(guān)鍵點(diǎn),。
有些解決方案在這里提供了很好的報(bào)警機(jī)制,。如可以設(shè)計(jì)二級(jí)報(bào)警機(jī)制。當(dāng)用戶已使用的空間超過三分之二時(shí)提供一次寶及國內(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)精簡配置方案核心的思想是“欺騙”:明明沒有這么大的存儲(chǔ)空間卻告訴操作系統(tǒng)有這么多?,F(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ù)防措施。筆者認(rèn)為,,如果能夠提供卷訪問鎖定機(jī)制,,是一個(gè)不錯(cuò)的選擇,。簡單的說,就是當(dāng)實(shí)際數(shù)據(jù)容量達(dá)到硬盤的最大存儲(chǔ)空間時(shí),,就對(duì)相關(guān)的卷采取鎖定的措施,,具體操作系統(tǒng)再往里面寫入數(shù)據(jù)。這就可以有效的防治數(shù)據(jù)的丟失以及應(yīng)用的崩潰問題,。當(dāng)實(shí)際空間已經(jīng)沒有空余,,那么系統(tǒng)在新的硬盤被添加之前,需要鎖定相關(guān)的寫入操作,。在選型時(shí),,項(xiàng)目管理員需要考慮系統(tǒng)有否提供類似的安全機(jī)制。
二是追蹤機(jī)制,。在自動(dòng)精簡配置解決方案中,,追蹤存儲(chǔ)空間是否已滿的任務(wù)已經(jīng)從應(yīng)用服務(wù)器轉(zhuǎn)到了存儲(chǔ)設(shè)備上。也就是說,,存儲(chǔ)項(xiàng)目管理員需要對(duì)存儲(chǔ)空間是否已滿負(fù)責(zé),。此時(shí)筆者建議,最好系統(tǒng)能夠自動(dòng)判斷存儲(chǔ)空間的使用狀況,。當(dāng)空間使用率達(dá)到一定的時(shí)候,,要能夠自動(dòng)通知系統(tǒng)管理員。筆者這里需要強(qiáng)調(diào)的是,,對(duì)于空間使用情況的異常變動(dòng)也需要有對(duì)應(yīng)的機(jī)制,。如異常的增加或者減少,都要能夠通知存儲(chǔ)管理員,。這些措施有利于加強(qiáng)對(duì)存儲(chǔ)空間使用情況的追蹤,。
關(guān)鍵點(diǎn)四:能否有效解決刪除文件空間釋放的問題。
在選擇自動(dòng)精簡配置存儲(chǔ)方案時(shí),,需要注意一個(gè)比較特殊的問題,。并不是所有的數(shù)據(jù)庫和文件系統(tǒng)都會(huì)自動(dòng)回收已經(jīng)刪除了的空間。這是什么意思呢,?如現(xiàn)在某個(gè)文件刪除了,,從存儲(chǔ)設(shè)備上騰出了一個(gè)地方。但是某些應(yīng)用程序并不會(huì)去使用它,。這就是刪除文件空間釋放問題所帶來的挑戰(zhàn),。如果自動(dòng)精簡配置存儲(chǔ)方案不能夠有效的解決這個(gè)問題,那么這個(gè)解決方案的效果就會(huì)打折扣,。為此在選型時(shí),,項(xiàng)目管理員需要考慮,解決方案能否有效的解決這個(gè)問題。需要注意,,當(dāng)頻繁刪除和建立文件時(shí),,如果沒有這種解決方案的話,則一些刪除了數(shù)據(jù)的空間仍然將不可用;而自動(dòng)精簡配置為持續(xù)要求更多的物理空間,。顯然這是跟提高磁盤的使用效率相互沖突的,。
有些廠商針對(duì)這個(gè)沖突設(shè)計(jì)了對(duì)應(yīng)的解決方案。如他們會(huì)提供一種階段性的恢復(fù)已經(jīng)刪除文件空間的措施,。如每隔幾個(gè)小時(shí)整理一下已經(jīng)刪除的文件的空間,、并重新將他們投入使用的技術(shù)等等。在選型時(shí),,項(xiàng)目管理員還可以考慮這個(gè)解決方案是否有測量實(shí)際存儲(chǔ)資源利用率的工具,。這有利于項(xiàng)目管理員對(duì)磁盤資源真正使用率的了解。
從以上的分析中可以看出,,對(duì)于同樣的精簡存儲(chǔ)配置解決方案,,不同的廠商提供的技術(shù)還是有不小的差別。作為項(xiàng)目管理員,,應(yīng)該了解這些差異。然后根據(jù)企業(yè)當(dāng)前的狀況,,選擇合適自己的解決方案,。