EMC儲存產品分析介紹 一

2021-09-05 06:02:29 字數 3671 閱讀 3735

在儲存界,

emc是一艘巨型航母,其具有非常完整的產品線,從最普通的磁碟陣列開始到非常高階大氣的

ssd儲存陣列,從支援小企業應用的小規模儲存產品,到支援海量儲存的雲系統,從普通的備份軟體到支援海量資料去重的備份系統。

emc都一一提供了解決方案,可以說

emc在儲存界打造了一艘無與倫比的航空母艦。

面對emc

龐雜的儲存系統,很多人都會無從選擇。下面通過對

emc產品的特性,以及產品技術進行梳理,從而更好的理解

emc在儲存界的布局。

vmax

產品就是我們很熟悉的在教科書上經常出現的

symatrix

系統。該產品是一款高階的磁碟陣列系統,其採用星型網路互聯的

numa

架構,vmax

的互聯示意圖如下所示:

通過上圖可以看出,

vmax

最多可以連線8組

head

,每組head

都是一對

active-active

雙控對,也就是說整個系統最多可以互聯16個

head

。這16

個head

通過rapidio

進行兩兩互聯,從而形成非常複雜的網際網路絡,這個網際網路絡被稱之為

virtual matrix

。從整個系統來看,

vmax

是一套cc-numa

系統,乙個機頭可以訪問系統中的所有記憶體,位於

head

本地的記憶體被稱之為

local

記憶體,其餘的為

remote

記憶體。在軟體上,為了提高系統效能,在

vmax

中加入了

ssd作為

cache

,並且有一套

fast automatically storage tier

軟體實現儲存自動分層。

在市場上,和這套系統類似的系統有hp的

3par

陣列,該陣列的結構和

vmax

幾乎一致,但是在硬體上做了很多特殊的定製,另外,

3par

沒有採用

rapidio

作為互連匯流排,其採用了

pci-e

作為節點之間的互聯,該產品的互連網路如下所示:

值得一提的是

3par

實現了virtual raid,該

raid

沒有採用傳統

raid

的方式,而是建立在

chunk

的基礎之上。

除此之外,在高階陣列的市場領域,還存在著其他產品架構,例如

ibm的

xiv具有更好的可擴充套件性。上面提到對於

vmax

之類的架構,最大的問題在於可擴充套件性有限,因此,

ibm的高階陣列提出了

mpp的架構模式,

ibm的

xiv架構如下所示:

在該架構中,

inte***ce module

和data module

是分離的,他們通過以太網路或者

infiniband

互連起來。這種架構的最大優點在於具有更高的可擴充套件性,但是,軟體設計的複雜度要高於

vmax

這種numa

架構。 總體來講,

vmax

之類的高階陣列滿足對

iops

、throughput

有較高要求的應用,對於一般要求的應用,可以選用

emc的中低端儲存產品

vnx。

vnx產品包括原有的

celerra

和clariion

系統。celerra

是nas/iscsi

機頭,而

clariion

則是提供後短儲存的盤陣。目前,對於

vnx產品系列提供了低端的

vnxe

和中端的

vnx系列。下圖是

vnx盤陣的結構圖:

從這個結構圖可以看出

vnx的後端是一種典型的雙控盤陣。當然,

vnx的軟體有很多的附加值,例如其支援

offline

的重複資料刪除,並且支援

volume

卷的thin provisioning

,另外還支援塊級快照等功能。在匯出協議上,其支援

nfs、

cifs

、mpfs

、pnfs、fc

、iscsi

以及fcoe

等協議。市面上的中低端儲存,基本都是採用的這種雙控模式,提高了系統的單機可靠性。

ibm、hp、

dell、和

hds都有相應的產品。

重複資料刪除過程中的資料自動分

段》。分段之後的資料塊會通過

sha1

演算法得出乙個

fingerprint

,然後在系統中查詢這個

fingerprint

是否存在?如果存在,那麼說明輸入的資料段是乙個重複資料,不需要儲存在儲存系統中。反之,輸入的資料塊會被儲存到儲存系統中。從這個過程可以看出,資料去重最大的問題在於如何查詢

fingerprint

?由於乙個儲存系統資料量很大,那麼這些

fingerprint

如何被管理、檢索是系統實現的關鍵。

datadomain

系統的硬體是自定義的

numa

架構系統,

numa

的意義在於可以支援很大的記憶體空間,如果將幾乎所有的

fingerprint

都維護在記憶體中,那麼

fingerprint

檢索問題就變成了記憶體操作問題。除了在硬體上自定義之外,

datadomain

為了提高資料去重效率,在軟體上也頗下了一番功夫。提出了

sisl

磁碟資料分布方式,以及採用

victor

等fingerprint cache

優化方式。其中最有意思的還是

sisl

磁碟資料分布方式,

sisl

充分考慮了備份資料流的資料相關性,因此在儲存的時候相同

stream

的資料會連續分布在臨近磁碟空間。這樣可以最大限度提高磁碟效能。

datadomain

的最為後端備份產品,另乙個很重要的特徵是高資料可靠性,即使在多塊盤壞的狀況下,即使

raid

已經失效,資料還是可以盡最大努力得以恢復,從而很好的保證了作為備份系統的資料高可用性。

產品分析日記(一)

對於產品設計師來說,他的目標,他的成長方向應該就是產品經理,而產品經理所具備的能力並不只是簡單的產品設計師的公升級,他還得需要掌握大量專業技能 產品管理 市場 營銷等方面的綜合能力,雖然如此,但飯還是一口一口吃的,路還是一步一步走的,產品經理能力的掌握也是慢慢積累起來的,對於很多東西,我一直都在學習...

產品需求分析 原則一

不知道大家想過沒有,為什麼要把這條作為產品經理進行需求分析的第一原則呢?我個人覺的,之所以這條作為第一原則,就是告訴我們這些產品經理乙個對待客戶的基礎態度,是什麼呢?就是 平等 有朋友會說了,我們提供能夠滿足客戶的產品和服務,客戶付費享受這些,這肯定是平等的呀,有什麼好說的呢?果然如此嗎?02年的時...

虛擬化(一) VMware產品介紹

現在主流的虛擬化主要分為以下幾類 伺服器虛擬化 桌面虛擬化 儲存虛擬化 網路虛擬化和應用虛擬化,每一類虛擬化都有各自的特點和側重點。其中伺服器虛擬化是我們將要了解的重點。對於未來發展的重點方向之一的虛擬化,當然受到各大公司的重視,其中主要廠商有vmware 側重於伺服器虛擬化 citrix 側重於桌...