wtorek, 11 października 2011

Clariion - wprowadzenie oraz architektura

Clariion jest to nazwa rodziny (linii) macierzy SANowych pozycjonowanych przez EMC jako "mid-range".
Jest (a w zasadzie był) to jeden z najdłużej rozwijanych produktów, jego początki sięgają wczesnych lat 90 a zaprojektowany i  produkowany był przez firmę Data General (przejętą w 1999r przez EMC).
Linia Clariionów została zamknięta w tym roku i zastąpiona modelem VNX, który łączy w sobie funkcjonalność macierzy SAN i macierzy NAS (tzw: "unifed storage").

Ostatnia generacja macierzy Clariion obejmuje sobą następujące modele: AX, CX4-120 , CX4-240 , CX4-480, CX4-960

Porównanie modeli:

MODEL AXCX4-120 CX4-240 CX4-480 CX4-960
Maksymalna pojemność 120 TB 235 TB 459 TB 939 TB 1899 TB
Maksymalna liczba podłączonych
systemów (hostów)
64128256256512
Maksymalna liczba LUNów
do stworzenia
5121024204840968192
Maksymalna liczba portów
Front End (podłączenie z hostami)
4 FC
lub 4 IP
4 FC i
4 iSCSI
4 FC i
4 iSCSI
8 FC i
4 iSCSI
8 FC i
4 iSCSI
Cache 2 GB6 GB8 GB16 GB32 GB
Max liczba dysków 60120240480960
Wspierane typy dysków SATAII i
SAS
FC, SATA II,
EFD (SSD)
FC, SATA II,
EFD (SSD)
FC, SATA II,
EFD (SSD)
FC, SATA II,
EFD (SSD)


Architektura CLARiiONa:

Ponieważ nie znalazłem żadnego schematu architektury Clariiona, który mógłbym spokojnie tutaj przedstawić, nie naruszając praw autorskich, postanowiłem stworzyć takowy samodzielnie.
Biorąc pod uwagę mój całkowity brak zdolności i wyczucia plastycznego, z góry przepraszam za pewną "toporność" poniższej grafiki ;)

I kilka zdań komentarza:

Clariion jest macierzą z redundantną jednostka centralną (kontrolerem) zwanym w przypadku tej linii: Storage Processor-em (SP). Redundancja jest tutaj użyta nieco na wyrost, gdyż pojedynczy storage procesor moze nie dostarczyć wymaganej wydajności, do obsłużenia intensywnie używanej maciezy. Można powiedzieć, że przy obciążeniu SP do 50% zapewnione jest nadmiarowość tego komponentu, jeżeli jednak macierz pracuje, a każdy z jej SP jest obciążony mocniej niż na 50%, to awaria jednej z tych jednostek może spowodować zatrzymanie całej macierzy.

SP komunikują się między sobą za pomocą magistrali zwanej CMI (Clariion Messaging Interface), magistrala ta jest używana między innymi do przesyłania informacji o zawartości i zmianach w cache, tak żeby obydwa SP zawsze miały dokładnie ten sam jego obraz (mirrored cache) - jest to oczywiście związane z poprawą bezpieczeństwa i redukcją ryzyka utraty danych w przypadku uszkodzenia jedego z kontrolerów.

Back End, czyli połączenie pomiędzy SP (cache) a fizycznymi dyskami, to 4 tzw "pętle" FC (mogą mieć 2 lub 4 GB/s przepustowości). Na pętlach podłącza się półki dyskowe (na powyższym schemacie na każdej pętli podpięta jest jedna półka, w rzeczywistości może ich być kilka), dokonuje się tego za pomocą układu zwanego Link Control Card (LCC). LCC kontroluje stan komponentów w obrębie podłączonej do niej półki.

Na jednej półce dyskowej w Clariionie znajduje się do 15 dysków 3,5cala (istnieją także półki dyskowe "wysokiej gęstości" ale nie będę tu o nich pisał).

Dodatkowe komponenty wchodzące w skład macierzy to oczywiście zasilacze (redundantne), dodatkowo podłączone do baterii SPS, pozwalajacych w wypadku utraty zasilania na potrzymanie zawartości pamięci cache, do czasu jej "zrzucenia" na dyski fizyczne oraz kontrolowane wyłączenie macierzy. Clariion ma także cały zestaw wiatraków używanych (a jakże) do zapewnienia właściwego chłodzenia.




W kolejnym wpisie kontynujemy zagadnienia związane z budową Clariiona.
Trochę bliżej sprawdzimy między innymi działanie i budowę pamięci cache oraz modułów I/O

3 komentarze:

  1. 4 Pętle FC mają modele 480 i 960, 240 ma tylko 2 pętle, a 120 tylko jedną pętle

    OdpowiedzUsuń
  2. To co w tabelce napisałeś jako "Maksymalna liczba portów Front End (podłączenie z hostami)" jest tak naprawdę konfiguracją bazową. Maxymalna ilość portów Front End wygląda następująco
    120 12 FC lub 8 iSCSI
    240 12 FC lub 12 iSCSI
    480 16 FC lub 12 iSCSI
    960 24 FC lub 16 iSCSI.

    OdpowiedzUsuń
  3. I w jednym i drugim przypadku masz rację.
    Muszę na spokojniej te wpisy przygotowywać, bo zbyt się śpieszę i głupie pomyłki robię albo pomijam ważne rzeczy (jak ta z ilością pętli)

    Dziękuję za zwrócenie uwagi.

    OdpowiedzUsuń