小白科普:全閃存陣列,存儲(chǔ)分層和存儲(chǔ)緩存如何疊加?
IT部門一直在尋找提高應(yīng)用程序性能的方法,而不會(huì)對(duì)可用性產(chǎn)生負(fù)面影響或增加成本或復(fù)雜性有過多的考慮。當(dāng)然,向環(huán)境中添加更多的服務(wù)器可以做到這一點(diǎn)。但成本很高,并且在很多情況下增加了復(fù)雜性(更多的服務(wù)器意味著更多的事情需要管理和維護(hù))。然后許多公司都在尋求其存儲(chǔ)基礎(chǔ)架構(gòu)來提高性能(全閃存陣列,存儲(chǔ)分層或存儲(chǔ)緩存)。但是,相比之下,需要考慮一些重要的差異。
全閃存陣列
全閃存陣列目前在市場(chǎng)上有充分的理由引起大家的關(guān)注。它們可以在IOPS和亞毫秒級(jí)延遲方面實(shí)現(xiàn)巨大的應(yīng)用性能提升。雖然對(duì)于希望解決性能瓶頸的任何IT組織來說,裝滿SSD驅(qū)動(dòng)器的機(jī)箱可能非常具有誘惑力,但這會(huì)帶來很大的成本。
SSD驅(qū)動(dòng)器大約是每千兆字節(jié)HDD成本的10倍(但I(xiàn)OPS成本非常低)。另外,并不是每個(gè)“性能匱乏”的應(yīng)用程序都將受益于全閃存陣列。在某些情況下,性能瓶頸是系統(tǒng)中的其他位置。
如果IT團(tuán)隊(duì)確信全閃存將解決應(yīng)用程序的性能需求,并且預(yù)算支持昂貴的全閃存陣列,那么這可能是一個(gè)不錯(cuò)的選擇。
存儲(chǔ)分層
性能改進(jìn)的另一種方法是存儲(chǔ)分層。使用這種方法,可以配置多種不同類型的驅(qū)動(dòng)器,比如SSD,15K HDD,10K HDD或7.2K HDD、以及智能軟件將數(shù)據(jù)移至最合適的層。
通常,所有寫入操作都會(huì)先到SSD以最大限度來提高寫入性能。然后,隨著數(shù)據(jù)的老化,數(shù)據(jù)將轉(zhuǎn)移到成本較低的層級(jí)。每個(gè)供應(yīng)商的實(shí)施情況略有不同,具體取決于塊級(jí)遷移,卷級(jí)遷移或按時(shí)間、或著優(yōu)先級(jí)調(diào)度遷移等情況,但共同特點(diǎn)是實(shí)際應(yīng)用數(shù)據(jù)正在不同層之間移動(dòng),控制器軟件和CPU周期都被用來控制。
存儲(chǔ)分層通常適用于數(shù)據(jù)中心內(nèi)的大型環(huán)境,其中可用容量在100 TB(TB)范圍內(nèi)。
存儲(chǔ)緩存
IT團(tuán)隊(duì)正在評(píng)估的最新方法是存儲(chǔ)緩存。這種實(shí)現(xiàn)類似于存儲(chǔ)分層,因?yàn)榭梢允褂枚喾N類型的驅(qū)動(dòng)器,但是存在兩個(gè)主要區(qū)別。
第一個(gè)區(qū)別是系統(tǒng)內(nèi)存可以用作讀取的緩存層。由于向服務(wù)器添加內(nèi)存并不昂貴,因此這是提高讀取密集型工作負(fù)載的存儲(chǔ)性能的絕佳方法,并不會(huì)打破現(xiàn)有的常規(guī)。
第二個(gè)區(qū)別是,由于這是一種緩存方法,因此在不同層之間移動(dòng)的數(shù)據(jù)實(shí)際上是原始源數(shù)據(jù)的副本。由于只有最活躍的數(shù)據(jù)塊從HDD遷移到SSD或內(nèi)存高速緩存,此方法最大限度地減少了在后端周圍移動(dòng)的數(shù)據(jù)量。事實(shí)證明,對(duì)于典型的應(yīng)用程序,只有一小部分?jǐn)?shù)據(jù)經(jīng)常被實(shí)際讀取,因此將此數(shù)據(jù)保存在內(nèi)存或SSD緩存中極具成本效益。
存儲(chǔ)高速緩存通常出現(xiàn)在邊緣計(jì)算環(huán)境中,其中每個(gè)系統(tǒng)的可用容量低于100 TB。
當(dāng)涉及到它時(shí),存儲(chǔ)緩存的性能和成本優(yōu)勢(shì)使其成為大多數(shù)使用案例的絕佳選擇。這一切都與配置有關(guān),這是比較這三種不同方法來提高存儲(chǔ)性能的另一關(guān)鍵因素。
通常,全閃存陣列和存儲(chǔ)分層解決方案要求用戶購買完整的硬件和軟件解決方案,這可能會(huì)很昂貴。但通過存儲(chǔ)緩存,IT團(tuán)隊(duì)可以利用軟件定義的存儲(chǔ)實(shí)施,并通過啟用緩存的服務(wù)器內(nèi)存,SSD和HDD的任意組合來配置服務(wù)器。這使得最終用戶可以通過使用智能軟件自動(dòng)將最熱門的數(shù)據(jù)放在快速,昂貴的層上,并將其他所有東西放在低成本的HDD上,從而節(jié)省大量資金。
存儲(chǔ)緩存證明是一種更簡單,更具成本效益的存儲(chǔ)性能改進(jìn)方法,并且可以為IT部門節(jié)省大量資金(當(dāng)然也會(huì)產(chǎn)生很多令人頭疼的問題)。
























