自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案選型要點(diǎn)分析
自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案能夠給操作系統(tǒng)提供大容量的虛擬驅(qū)動(dòng)器。這種技術(shù)的核心是“欺騙”。簡(jiǎn)單的說(shuō),實(shí)際的物理存儲(chǔ)設(shè)備可能并沒(méi)有這么多,而讓操作系統(tǒng)認(rèn)為有這么大的存儲(chǔ)空間。這主要是因?yàn)槠髽I(yè)中的數(shù)據(jù)往往也是在逐漸增加的,而不是一下子就有這么多。
本文引用地址:http://m.butianyuan.cn/article/194252.htm隨著企業(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)目管理員要考慮的就是,如何來(lái)選擇自動(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)的解決方案,其在磁盤管理上沒(méi)有采用虛擬化的技術(shù)。為此從性能方面將,其沒(méi)有得到很大的提升。還比較依賴于帶寬、緩存、磁盤陣列的種類、物理硬盤的數(shù)量與性能等等因素。
而采用虛擬化技術(shù)的自動(dòng)精簡(jiǎn)配置技術(shù)則不同。這種類型的自動(dòng)精簡(jiǎn),通常對(duì)后端磁盤執(zhí)行了虛擬化管理。也就是說(shuō),將寫操作和存儲(chǔ)分配兩個(gè)作業(yè)結(jié)合在一起,通過(guò)虛擬化技術(shù)從存儲(chǔ)資源池分配存儲(chǔ)到邏輯卷。這與傳統(tǒng)的解決方案相比,可以有更多的物理磁盤來(lái)支持每個(gè)邏輯卷。這顯然會(huì)減少輸入輸出的列隊(duì)的次數(shù),也可以減少某一個(gè)熱點(diǎn)在同一塊磁盤上發(fā)生過(guò)多次的可能性。所以從性能的角度考慮,在選型時(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)解決方案中,為了限制用戶郵箱的過(guò)度使用,往往會(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)目管理員需要考慮,如何最大程度的來(lái)實(shí)現(xiàn)容量的精確分配,以及如何根據(jù)用戶的需求來(lái)自動(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)用戶已使用的空間超過(guò)三分之二時(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)三:是否采用了卷訪問(wèn)鎖定機(jī)制。
自動(dòng)精簡(jiǎn)配置方案核心的思想是“欺騙”:明明沒(méi)有這么大的存儲(chǔ)空間卻告訴操作系統(tǒng)有這么多?,F(xiàn)在的問(wèn)題時(shí),如果實(shí)際存儲(chǔ)的數(shù)據(jù)確實(shí)已經(jīng)達(dá)到了實(shí)際存儲(chǔ)空間的數(shù)量。此時(shí)操作系統(tǒng)認(rèn)為空間還沒(méi)滿,會(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)為還沒(méi)滿,繼續(xù)寫入數(shù)據(jù),此時(shí)顯然會(huì)造成應(yīng)用程序的崩潰,或者數(shù)據(jù)的丟失。對(duì)于這種情況,這個(gè)解決方案應(yīng)該給與一定的預(yù)防措施。筆者認(rèn)為,如果能夠提供卷訪問(wèn)鎖定機(jī)制,是一個(gè)不錯(cuò)的選擇。簡(jiǎn)單的說(shuō),就是當(dāng)實(shí)際數(shù)據(jù)容量達(dá)到硬盤的最大存儲(chǔ)空間時(shí),就對(duì)相關(guān)的卷采取鎖定的措施,具體操作系統(tǒng)再往里面寫入數(shù)據(jù)。這就可以有效的防治數(shù)據(jù)的丟失以及應(yīng)用的崩潰問(wèn)題。當(dāng)實(shí)際空間已經(jīng)沒(méi)有空余,那么系統(tǒng)在新的硬盤被添加之前,需要鎖定相關(guān)的寫入操作。在選型時(shí),項(xiàng)目管理員需要考慮系統(tǒng)有否提供類似的安全機(jī)制。
二是追蹤機(jī)制。在自動(dòng)精簡(jiǎn)配置解決方案中,追蹤存儲(chǔ)空間是否已滿的任務(wù)已經(jīng)從應(yīng)用服務(wù)器轉(zhuǎn)到了存儲(chǔ)設(shè)備上。也就是說(shuō),存儲(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)四:能否有效解決刪除文件空間釋放的問(wèn)題。
在選擇自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案時(shí),需要注意一個(gè)比較特殊的問(wèn)題。并不是所有的數(shù)據(jù)庫(kù)和文件系統(tǒng)都會(huì)自動(dòng)回收已經(jīng)刪除了的空間。這是什么意思呢?如現(xiàn)在某個(gè)文件刪除了,從存儲(chǔ)設(shè)備上騰出了一個(gè)地方。但是某些應(yīng)用程序并不會(huì)去使用它。這就是刪除文件空間釋放問(wèn)題所帶來(lái)的挑戰(zhàn)。如果自動(dòng)精簡(jiǎn)配置存儲(chǔ)方案不能夠有效的解決這個(gè)問(wèn)題,那么這個(gè)解決方案的效果就會(huì)打折扣。為此在選型時(shí),項(xiàng)目管理員需要考慮,解決方案能否有效的解決這個(gè)問(wèn)題。需要注意,當(dāng)頻繁刪除和建立文件時(shí),如果沒(méi)有這種解決方案的話,則一些刪除了數(shù)據(jù)的空間仍然將不可用;而自動(dòng)精簡(jiǎn)配置為持續(xù)要求更多的物理空間。顯然這是跟提高磁盤的使用效率相互沖突的。
有些廠商針對(duì)這個(gè)沖突設(shè)計(jì)了對(duì)應(yīng)的解決方案。如他們會(huì)提供一種階段性的恢復(fù)已經(jīng)刪除文件空間的措施。如每隔幾個(gè)小時(shí)整理一下已經(jīng)刪除的文件的空間、并重新將他們投入使用的技術(shù)等等。在選型時(shí),項(xiàng)目管理員還可以考慮這個(gè)解決方案是否有測(cè)量實(shí)際存儲(chǔ)資源利用率的工具。這有利于項(xiàng)目管理員對(duì)磁盤資源真正使用率的了解。
從以上的分析中可以看出,對(duì)于同樣的精簡(jiǎn)存儲(chǔ)配置解決方案,不同的廠商提供的技術(shù)還是有不小的差別。作為項(xiàng)目管理員,應(yīng)該了解這些差異。然后根據(jù)企業(yè)當(dāng)前的狀況,選擇合適自己的解決方案。
評(píng)論