DellCompellent的一些缺陷-創(chuàng)新互聯(lián)

最近學(xué)習(xí)Dell Compellent系列存儲,做了一些筆記。
總體來說這個是一個企業(yè)存儲,適合各種應(yīng)用場景,不過,通過網(wǎng)上查一些資料,發(fā)現(xiàn)該系列存儲白壁微瑕,總結(jié)下來主要在以下幾個方面:
RAID Scrub(RAID糾錯)
數(shù)據(jù)寫入到磁盤過程中,或者存儲在磁盤后有可能發(fā)生畸變。所以,所有的存儲都會運行后臺進程進行數(shù)據(jù)糾錯。這就是RAID Scrub機制:控制器定期讀磁盤數(shù)據(jù)塊,利用檢校數(shù)據(jù)檢查磁盤數(shù)據(jù)塊的正確性,如果發(fā)現(xiàn)數(shù)據(jù)塊錯誤,存儲將自動進行糾正。進行糾錯的過程中,磁盤的讀的IO將非常高。而Dell Compellent的RAID Scrub后臺進程的運行優(yōu)先級高于業(yè)務(wù)端,也就是說,無論業(yè)務(wù)多繁忙,都需要優(yōu)先進行RAID Scrub。很多時候,業(yè)務(wù)IO請求和RAID Scrub進程會有沖突,這個時候業(yè)務(wù)IO的延時就會很大。而且,Dell Compellent的RAID Scrub進程的運行時間用戶無法干預(yù),這個是Dell Compellent性能表現(xiàn)不佳的重要原因。
數(shù)據(jù)分層(Data Progression)
數(shù)據(jù)分層是一個很好的提高性能的機制,但是Dell Compellent的數(shù)據(jù)分層也存在一個重要缺陷。啟用按需(on-demand)分層策略后,當(dāng)HDD的某些數(shù)據(jù)被主機大量訪問,這些數(shù)據(jù)就會變成熱點數(shù)據(jù),熱點數(shù)據(jù)塊會被遷移到SSD,但是遷移過程中,主機端也在等待這些數(shù)據(jù)的訪問結(jié)果,由于分層遷移的優(yōu)先級高于業(yè)務(wù)端訪問,主機端的訪問只能等待遷移結(jié)束。
多路徑機制
存儲前端控制器多路徑機制在一定程度上決定存儲的讀寫性能和可靠性,現(xiàn)有的前端控制器多路徑機制大致可分為A/A-S(Active/Acivie-Symmetric)、ALUA和A/P(Active/Passive)三大類。
A/A-S(Active/Acivie-Symmetric)機制,對于特定的LUN來說,在它的路徑中,多個存儲控制器的目標端口均處于主動/優(yōu)化(Active/optimized)狀態(tài)。多個控制器之間通過PCIe或Infiniband等實現(xiàn)高速互聯(lián)的通訊,從主機側(cè)發(fā)送一個IO到控制器端后,多個控制器可同時參與IO處理;存儲系統(tǒng)會自動負載均衡,當(dāng)一個控制器繁忙或業(yè)務(wù)壓力較大時,存儲系統(tǒng)不需要主機端多路徑負載均衡軟件參與就可以自動實現(xiàn)負載均衡。這種機制在高端存儲中較多使用。
對于ALUA(Active/Active-Asymmetric)機制來說,特定的LUN在控制器的路徑組中,只有一個控制器的目標端口組處于主動/優(yōu)化(Active/Optimized)狀態(tài),其他控制器的目標端口組處于主動/非優(yōu)化(Active/Unoptimized)狀態(tài)。某個時刻一個特定LUN只屬于某一個優(yōu)選控制器,在多路徑的配合下,IO從優(yōu)選控制的IO組(Active/Optimized)下發(fā)IO,多路徑不會發(fā)送該LUN的IO到其他控制器,一般通過將LUN A歸屬控制器A,將LUNB歸屬給控制器B實現(xiàn)兩邊的負載均衡,歸屬操作可以手動或自動完成。這種機制在中高端存儲中使用。
還有一種是A/P(Active/Passive)機制,一般只用在低端雙活存儲陣列中?,F(xiàn)在這種架構(gòu)已經(jīng)很少見了。對于特定的LUN來說,在對應(yīng)存儲的路徑中只有一個控制器的目標端口處于主動/優(yōu)化(Active/Optimized)狀態(tài),其他控制器的目標端口處于備用或平時不工作狀態(tài),其負載均衡處理方式與ALUA類似(即根據(jù)優(yōu)選控制器來決定),但是由于多路徑和存儲互不相識(多路徑不知道那些路徑是優(yōu)選路徑),IO很難選到合適的路徑,IO的下發(fā)可以說這完全取決于上層多路徑的心情,解決方案是提供自研多路徑來配合陣列選路,通過私有協(xié)議實現(xiàn)IO到優(yōu)選路徑的匹配。而Dell的Compellent就是使用該種機制,這也就帶來了性能的問題。在一個4條路徑的物理環(huán)境中,能夠發(fā)現(xiàn)LUN的路徑只有2條。
如果有一種情況:Compellent存儲上的所有主機端口故障,但是控制器還繼續(xù)工作,那么這個時候,屬于該控制器的LUN將全部不能訪問。因為這時候控制器正常,存儲不會將LUN切換到另外的控制器。同時因為不支持ALUA機制,主機端也不能通過另外的控制器訪問這些LUN。有個簡單的辦法就可以測試這種狀況,就是把Compellent一個控制器上的主機端口線纜全部拔出。這個時候就有部分LUN不能訪問。雖然這種情況比較少見,但是還是可能發(fā)生。

為城固等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及城固網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站制作、城固網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

以上部分是通過網(wǎng)上查資料總結(jié),本人沒有條件論證,所以發(fā)布到網(wǎng)上,如果有不準確的請指正。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

本文標題:DellCompellent的一些缺陷-創(chuàng)新互聯(lián)
標題URL:http://muchs.cn/article38/pijpp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、虛擬主機、網(wǎng)站設(shè)計品牌網(wǎng)站建設(shè)、全網(wǎng)營銷推廣Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化