實(shí)現(xiàn)主存儲(chǔ)優(yōu)化的六個(gè)措施
出處:gxs64 發(fā)布于:2009-07-10 10:06:40
目前市場(chǎng)上并不缺少提高數(shù)據(jù)存儲(chǔ)效率的新技術(shù),然而這些新技術(shù)絕大多數(shù)都是關(guān)注備份和存檔的,而非主存儲(chǔ)。但是,當(dāng)企業(yè)開(kāi)始進(jìn)行主存儲(chǔ)數(shù)據(jù)縮減時(shí),對(duì)他們來(lái)說(shuō),了解主存儲(chǔ)優(yōu)化所要求的必要條件十分重要。
主存儲(chǔ),常常被稱為1級(jí)存儲(chǔ),其特征是存儲(chǔ)活躍數(shù)據(jù)――即經(jīng)常被存取并要求高性能、低時(shí)延和高可用性的數(shù)據(jù)。主存儲(chǔ)一般用于支持關(guān)鍵任務(wù)應(yīng)用,如數(shù)據(jù)庫(kù)、電子郵件和交易處理。大多數(shù)關(guān)鍵應(yīng)用具有隨機(jī)的數(shù)據(jù)取存模式和不同的取存要求,但它們都生成機(jī)構(gòu)用來(lái)運(yùn)營(yíng)它們的業(yè)務(wù)的大量的數(shù)據(jù)。因此,機(jī)構(gòu)制作數(shù)據(jù)的許多份拷貝,復(fù)制數(shù)據(jù)供分布使用,庫(kù)存數(shù)據(jù),然后為安全保存?zhèn)浞莺痛鏅n數(shù)據(jù)。
絕大多數(shù)數(shù)據(jù)是起源于主數(shù)據(jù)。隨著數(shù)據(jù)存在的時(shí)間增加,它們通常被遷移到二級(jí)和三級(jí)存儲(chǔ)保存。因此,如果機(jī)構(gòu)可以減少主數(shù)據(jù)存儲(chǔ)占用空間,將能夠在數(shù)據(jù)生命期中利用這些節(jié)省下來(lái)的容量和費(fèi)用。換句話說(shuō),更少的主存儲(chǔ)占用空間意味著更少的數(shù)據(jù)復(fù)制、庫(kù)存、存檔和備份。
試圖減少主存儲(chǔ)占用空間存儲(chǔ)管理人員可以考慮兩種減少數(shù)據(jù)的方法:實(shí)時(shí)壓縮和數(shù)據(jù)去重。
直到不久前,由于性能問(wèn)題,數(shù)據(jù)壓縮一直沒(méi)有在主存儲(chǔ)應(yīng)用中得到廣泛應(yīng)用。然而,Storwize等廠商目前提供利用實(shí)時(shí)、隨機(jī)存取壓縮/解壓技術(shù)將數(shù)據(jù)占用空間壓縮15:1的解決方案。更高的壓縮率和實(shí)時(shí)性能使壓縮解決方案成為主存儲(chǔ)數(shù)據(jù)縮減的可行的選擇。
在備份應(yīng)用中廣泛采用的數(shù)據(jù)去重技術(shù)也在被應(yīng)用到主存儲(chǔ)。目前為止,數(shù)據(jù)去重面臨著一大挑戰(zhàn),即數(shù)據(jù)去重處理是離線處理。這是因?yàn)榇_定數(shù)量可能多達(dá)數(shù)百萬(wàn)的文件中的多余的數(shù)據(jù)塊需要大量的時(shí)間和存儲(chǔ)處理器做大量的工作,因此非?;钴S的數(shù)據(jù)可能受到影響。當(dāng)前,推出數(shù)據(jù)去重技術(shù)的主要廠商包括NetApp、Data Domain和Ocarina Networks。
部署主存儲(chǔ)優(yōu)化解決方案有6項(xiàng)要求:
一、零性能影響
與備份或存檔存儲(chǔ)不同,活躍數(shù)據(jù)集的性能比能夠用某種形式的數(shù)據(jù)縮減技術(shù)節(jié)省的存儲(chǔ)容量更為關(guān)鍵。因此,選擇的數(shù)據(jù)縮減技術(shù)必須不影響到性能。它必須有效和簡(jiǎn)單;它必須等價(jià)于“撥動(dòng)一個(gè)開(kāi)關(guān),就消耗更少的存儲(chǔ)”。
目前,活躍存儲(chǔ)縮減解決方案只在需要去重的數(shù)據(jù)達(dá)到非活躍狀態(tài)時(shí)才為活躍存儲(chǔ)去重。換句話說(shuō),這意味著實(shí)際上只對(duì)不再被存取但仍保存在活躍存儲(chǔ)池中的文件――近活躍存儲(chǔ)級(jí)――進(jìn)行去重。
去重技術(shù)通過(guò)建議只對(duì)輕I/O工作負(fù)載去重來(lái)避免性能瓶頸。因此,IT基礎(chǔ)設(shè)施的關(guān)鍵組件的存儲(chǔ)沒(méi)有得到優(yōu)化。數(shù)據(jù)庫(kù)排在關(guān)鍵組件清單之首。由于它們是1級(jí)存儲(chǔ)和極其活躍的組件并且?guī)缀跏冀K被排除在輕工作負(fù)載之外,去重處理從來(lái)不分析它們。因此,它們?cè)谥鞔鎯?chǔ)中占據(jù)的空間沒(méi)有得到優(yōu)化。
另一方面,實(shí)時(shí)壓縮系統(tǒng)實(shí)時(shí)壓縮所有流經(jīng)壓縮系統(tǒng)的數(shù)據(jù)。這導(dǎo)致節(jié)省存儲(chǔ)容量之外的意外好處:存儲(chǔ)性能的提高。當(dāng)所有數(shù)據(jù)都被壓縮時(shí),每個(gè)I/O請(qǐng)求提交的數(shù)據(jù)量都有效地增加,硬盤(pán)空間增加了,每次寫(xiě)和讀操作都變得效率更高。
實(shí)際結(jié)果是占用的硬盤(pán)容量減少,總體存儲(chǔ)性能顯著提高。
主存儲(chǔ)去重的第二個(gè)好處是所有數(shù)據(jù)都被減少,這實(shí)現(xiàn)了包括數(shù)據(jù)庫(kù)在內(nèi)的所有數(shù)據(jù)的容量節(jié)省。盡管Oracle環(huán)境的實(shí)時(shí)數(shù)據(jù)壓縮可能造成一些性能問(wèn)題,但迄今為止的測(cè)試表明性能提高了。
另一個(gè)問(wèn)題是對(duì)存儲(chǔ)控制器本身的性能影響。人們要求今天的存儲(chǔ)控制器除了做伺服硬盤(pán)外,還要做很多事情,包括管理不同的協(xié)議,執(zhí)行復(fù)制和管理快照。再向這些功能增加另一個(gè)功能可能會(huì)超出控制器的承受能力――即使它能夠處理額外的工作負(fù)載,它仍增加了一個(gè)存儲(chǔ)管理人員必須意識(shí)到可能成為潛在I/O瓶頸的過(guò)程。將壓縮工作交給外部專用設(shè)備去做,從性能問(wèn)題中消除了一個(gè)變數(shù),而且不會(huì)給存儲(chǔ)控制器造成一點(diǎn)影響。
二、高可用性
許多關(guān)注二級(jí)存儲(chǔ)的數(shù)據(jù)縮減解決方案不是高可用的。這是由于它們必須立即恢復(fù)的備份或存檔數(shù)據(jù)不像存儲(chǔ)中那樣關(guān)鍵。但是,甚至在二級(jí)存儲(chǔ)中,這種概念也逐漸不再時(shí)興,高可用性被作為一種選擇添加到許多二級(jí)存儲(chǔ)系統(tǒng)中。
可是,高可用性在主存儲(chǔ)中并不是可選的選項(xiàng)。從數(shù)據(jù)縮減格式(被去重或被壓縮)中讀取數(shù)據(jù)的能力必須存在。在數(shù)據(jù)縮減解決方案中(其中去重被集成到存儲(chǔ)陣列中),冗余性是幾乎總是高可用的存儲(chǔ)陣列的必然結(jié)果。
在配件市場(chǎng)去重系統(tǒng)中,解決方案的一個(gè)組件以數(shù)據(jù)的原始格式向客戶機(jī)提供去重的數(shù)據(jù)。這個(gè)組件就叫做讀出器(reader)。讀出器也必須是高可用的,并且是無(wú)縫地高可用的。一些解決方案具有在發(fā)生故障時(shí)在標(biāo)準(zhǔn)服務(wù)器上加載讀出器的能力。這類解決方案經(jīng)常被用在近活躍的或更合適的存檔數(shù)據(jù)上;它們不太適合非?;钴S的數(shù)據(jù)集。
多數(shù)聯(lián)機(jī)壓縮系統(tǒng)被插入系統(tǒng)中和網(wǎng)絡(luò)上,放置(邏輯上)在交換機(jī)與存儲(chǔ)之間。因此,它們由于網(wǎng)絡(luò)基礎(chǔ)設(shè)施級(jí)上幾乎總是設(shè)計(jì)具有的高可用性而取得冗余性。沿著這些路徑插入聯(lián)機(jī)專用設(shè)備實(shí)現(xiàn)了不需要IT管理人員付出額外努力的無(wú)縫的故障切換;它利用了已經(jīng)在網(wǎng)絡(luò)上所做的工作。
三、節(jié)省空間
部署這些解決方案之一必須帶來(lái)顯著的容量節(jié)省。如果減少占用容量的主存儲(chǔ)導(dǎo)致低于標(biāo)準(zhǔn)的用戶性能,它沒(méi)有價(jià)值。
主數(shù)據(jù)不具有備份數(shù)據(jù)通常具有的高冗余存儲(chǔ)模式。這直接影響到總體容量節(jié)省。這里也有兩種實(shí)現(xiàn)主數(shù)據(jù)縮減的方法:數(shù)據(jù)去重和壓縮。
數(shù)據(jù)去重技術(shù)尋找近活躍文件中的冗余數(shù)據(jù),而能取得什么水平的數(shù)據(jù)縮減將取決于環(huán)境。在具有高冗余水平的環(huán)境中,數(shù)據(jù)去重可以帶來(lái)顯著的ROI(投資回報(bào)),而另一些環(huán)境只能取得10%到20%的縮減。
壓縮對(duì)所有可用數(shù)據(jù)都有效,并且它在可以為高冗余數(shù)據(jù)節(jié)省更多的存儲(chǔ)容量的同時(shí),還為主存儲(chǔ)應(yīng)用常見(jiàn)的更隨機(jī)的數(shù)據(jù)模式始終帶來(lái)更高的節(jié)省。
實(shí)際上,數(shù)據(jù)模式冗余度越高,去重帶來(lái)的空間節(jié)省就越大。數(shù)據(jù)模式越隨機(jī),壓縮帶來(lái)的空間節(jié)省就越高。
四、獨(dú)立于應(yīng)用
真正的好處可能來(lái)自所有跨數(shù)據(jù)類型(不管產(chǎn)生這些數(shù)據(jù)是什么應(yīng)用或數(shù)據(jù)有多活躍)的數(shù)據(jù)縮減。雖然實(shí)際的縮減率根據(jù)去重?cái)?shù)據(jù)的水平或數(shù)據(jù)的壓縮率的不同而不同,但所有數(shù)據(jù)都必須合格。
當(dāng)涉及存檔或備份時(shí),應(yīng)用特有的數(shù)據(jù)縮減具有明確的價(jià)值,并且有時(shí)間為這類數(shù)據(jù)集定制縮減過(guò)程。但是對(duì)于活躍數(shù)據(jù)集,應(yīng)用的特殊性將造成性能瓶頸,不會(huì)帶來(lái)顯著的容量縮減的好處。
五、獨(dú)立于存儲(chǔ)
在混合的廠商IT基礎(chǔ)設(shè)施中,跨所有平臺(tái)使用同樣的數(shù)據(jù)縮減工具的能力不僅將進(jìn)一步增加數(shù)據(jù)縮減的ROI好處,而且還簡(jiǎn)化了部署和管理。每一個(gè)存儲(chǔ)平臺(tái)使用一種不同的數(shù)據(jù)縮減方法將需要進(jìn)行大量的培訓(xùn),并造成管理級(jí)上的混亂。
六、互補(bǔ)
在完成上述所有優(yōu)化主存儲(chǔ)的工作后,當(dāng)?shù)搅藗浞葜鞔鎯?chǔ)時(shí),讓數(shù)據(jù)保持優(yōu)化的格式(被壓縮或去重)。如果數(shù)據(jù)在備份之前必須擴(kuò)展恢復(fù)為原始格式,這將是浪費(fèi)資源。
為備份擴(kuò)展數(shù)據(jù)集將需要:
使用存儲(chǔ)處理器或外部讀出器資源解壓數(shù)據(jù);
擴(kuò)展網(wǎng)絡(luò)資源以把數(shù)據(jù)傳送給備份目標(biāo);
把額外的資源分配給保存?zhèn)浞輸?shù)據(jù)的備份存儲(chǔ)設(shè)備。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是氫氧燃料電池,氫氧燃料電池的知識(shí)介紹2025/8/29 16:58:56
- SQL核心知識(shí)點(diǎn)總結(jié)2025/8/11 16:51:36
- 等電位端子箱是什么_等電位端子箱的作用2025/8/1 11:36:41
- 基于PID控制和重復(fù)控制的復(fù)合控制策略2025/7/29 16:58:24
- 什么是樹(shù)莓派?一文快速了解樹(shù)莓派基礎(chǔ)知識(shí)2025/6/18 16:30:52
- PCB防靜電(ESD)設(shè)計(jì)核心規(guī)范
- 通信系統(tǒng)基石:信道化濾波器組原理與多速率信號(hào)處理
- 接觸不良對(duì)連接器性能的影響
- 開(kāi)關(guān)電源PCB設(shè)計(jì)常見(jiàn)問(wèn)題
- 多顆MOSFET并聯(lián)的散熱設(shè)計(jì)要點(diǎn)
- PCB多層板疊層設(shè)計(jì)核心規(guī)范
- 常見(jiàn)IC芯片分類及功能介紹
- 應(yīng)對(duì)信號(hào)采集難題:抗混疊濾波器的選型與設(shè)計(jì)關(guān)鍵
- 高速連接器在通信設(shè)備中的應(yīng)用
- 電源IC過(guò)熱損壞原因分析









