Nie rozbijesz murów za pomoc owy Zostaw to zadanie lepiej VPLEX'owi EMC VPLEX - zbudowany, aby burzy Jacek Sieki ski Senior Account Technology Consultant, EMC Warszawa 1
droga do "Prywatnej Chmury" infrastruktura informatyczna obni enie kosztów CapEx & OpEx wykorzystanie efektywnych technologii skalowalno uproszczenie i automatyzacja poziomy us ug rozwi zania wielowarstwowe i konsolidacja przej cie do Prywatnej Chmury architektura zawsze dost pna 2
droga do pe nej wspó pracy Server samodzielne skonsolidowane pula zasobów Storage samodzielne skonsolidowane pula zasobów Federation FAST 3
wizja EMC Server samodzielne skonsolidowane pula zasobów VMotion na odleg + EMC Federation Data Center A dane Data Center B Storage samodzielne skonsolidowane pula zasobów dane Data Center D dane Data Center C FAST Federation dane "federacja" serwerów i pami ci masowej pule zasobów dynamiczne przenoszenie danych oraz aplikacji dost pno IT jako us ugi 4
EMC VPLEX architektura kolejnej generacji skalowalna architektura oparta o rozwi zanie klastrowe mo liwo dostosowania konfiguracji do aktualnych potrzeb zaawansowane mechanizmy cache'owania zwi ksza wydajno pracy dystrybuowana pami podr czna automatyczne równowa enie obci enia oraz mo liwo prze czania w przypadku awarii wspó dzielony dost p do informacji mo liwo geograficznej dystrybucji danych EMC VPLEX 5
EMC VPLEX: "federacja" lokalna i rozleg a Local Federation Distributed Federation VMware VMware macierze dyskowe ró nych dostawców Cluster-1/Site A or Failure Domain A macierze dyskowe ró nych dostawców Cluster-2/Site B or Failure Domain B 6
EMC VPLEX Geo: planowane zastosowanie umo liwia migracj oraz relokacj pomi dzy odleg ymi o rodkami wspó dzielony dost p do tych samych zasobów w ramach obu lokalizacji asynchronous distance Access Anywhere asynchronous distance Access Anywhere nowy model operacyjny cz cy Centra w jedn ca nowy model dost pu do danych burz cy bariery wynikaj ce z odleg ci 7
EMC VPLEX Global: planowane zastosowanie globalny dost p do danych i mo liwo relokacji obci enia pomi dzy lokalizacjami i dostawcami us ug dane dane dane dane w pe ni funkcjonalny model Private Cloud umo liwia przeniesienie tysiecy Maszyn nych na odleg ci tysi cy kilometrów umo liwia uruchamianie procesów przetwarzania w lokalizacjach o ni szym koszcie zasilania równowa enie obci enia i realokacja bez granic integracja farmy Centrów w jedn ca nieprzerwana dost pno, 24 x zawsze! 8
rodzina rozwi za EMC VPLEX kolejny krok w dost pno ci i mobilno ci danych V-Plex Local pojedyncze Centrum V-Plex Metro synchroniczny V-Plex Geo asynchroniczny V-Plex Global gdziekolwiek kwiecie 2010 2011 9
a teraz o wn trzno ciach... 10
EMC VPLEX Engine: charakterystyka pojedynczy Engine zbudowany z dwóch Director ów pracuj cych w trybie HA 32 porty 8GB/s Fibre Channel FE/BE do pod czenia serwerów/macierzy dyskowych poprzez sie Fabric po czenie Fibre Channel pomi dzy Director ami procesory Intel multi-core 64GB (raw) pami ci podr cznej nadmiarowe zasilacze podtrzymanie bateryjne funkcja Call Home 8Gb/s Fibre Channel Host & Array Ports CPU Complex Core Core Core Core Core Core Core Core Global Memory 8Gb/s Fibre Channel Host & Array Ports CPU Complex Core Core Core Core Core Core Core Core Global Memory 11
EMC VPLEX Engine: elementy porty FE porty BE Engine Director y porty komunikacyjne 12
EMC VPLEX Local: wspierane konfiguracje Engine 4 SPS SPS Engine 3 SPS SPS Management Server FC Switch B UPS B FC Switch A UPS A Management Server FC Switch B UPS B FC Switch A UPS A Management Server Engine 2 Engine 2 SPS SPS SPS SPS Engine 1 Engine 1 Engine 1 SPS SPS SPS SPS SPS SPS Single Engine Dual Engine Quad Engine 13
EMC VPLEX: parametry Single Engine Dual Engine Quad Engine Directors 2 4 8 Redundant Engine SPS's Yes Yes Yes FE Fibre Channel ports 16 32 64 BE Fibre Channel ports 16 32 64 Cache 64 GB 128 GB 256 GB Management Servers 1 1 1 Internal FC switches (For LCOM) None 2 2 Uninterruptible Power Supplies (UPS) None 2 2 14
EMC VPLEX: cache coherency serwer nowy zapis: Block 3 Block Address Cache A Cache C Cache E Cache G Cache Directory B Cache Directory A Engine Cache Coherency Directory 1 2 3 4 5 6 7 8 9 1 0 Cache Directory D Cache Directory F Cache Directory H Cache Directory C Cache Directory E Cache Directory G 1 1 1 2 1 3 serwer odczyt: Block 3 Cache Cache Cache Cache 15
EMC VPLEX: architektura logiczna Cluster-1/Site A VPLEX Management Server IP Cluster-2/Site B VPLEX Management Server Hosts Hosts VPLEX Front-end Ports VPLEX Front-end Ports Vol Vol Vol Volumes VPLEX Engine Vol Vol Vol Volumes LCOM VPLEX Directors FC MAN LCOM VPLEX Directors VPLEX Back-end Ports VPLEX Back-end Ports EMC and Non-EMC Arrays EMC and Non-EMC Arrays 16
EMC VPLEX: architektura logiczna Dev Dev Extent Extent Extent Storage Vol Storage Vol LUN Storage Vol 17
EMC VPLEX: architektura logiczna Storage View Host Initiator Port Port Initiator Vol V-Plex Front-End Port Dev Top Level Device (TLD) Dev Dev Extent Extent Extent Storage Vol Storage Vol LUN Storage Vol 18
EMC VPLEX: funkcjonalno funkcjonalno storage volume encapsulation RAID 0 RAID C RAID 1 distributed RAID 1 disk slicing migration remote export write-through cache opis urz dzenia dyskowe w macierzach pod czonych do VPLEX mog zosta zaimportowane do VPLEX i prezentowane w sposób nienaruszaj cy ich zawarto ci urz dzenia dyskowe mog zosta po czone ze sob we wspólna przestrze zapewniaj tzw. striping urz dzenia dyskowe mog zosta po czone ze sob poprzez tzw. konkatenacj formuj c nowe, wi ksze urz dzenie dwa urz dzenia dyskowe mog zosta mog zosta po czone relacj kopii lustrzanej w obr bie tej samej lokalizacji dwa urz dzenia dyskowe mog zosta mog zosta po czone relacj kopii lustrzanej; kopia jest realizowana pomi dzy dwiema lokalizacjami urz dzenie dyskowe prezentowane z macierzy dyskowej do VPLEX mo e zosta podzielone na kilka mniejszych urz dze i zaprezentowane do warstwy serwerów dyski logiczne mog zosta zmigrowane, w sposób nie przerywaj cy dost pu, pomi dzy macierzami dyskowymi umo liwia zaprezentowanie urz dzenia obs ugiwanego fizycznie przez lokalny klaster VPLEX do serwerów pod czonych do zdalnego klastra VPLEX zapis jest przesy any bezpo rednio do fizycznej macierzy dyskowej i jest potwierdzany dopiero po otrzymaniu potwierdzenia zapisu z macierzy dyskowej 19
EMC VPLEX Local: extent mobility Host mobilno bloków danych dost pne w ramach pojedynczego klastra obszar ród owy (extent) jest zwalniany zastosowanie: mobilno danych pomi dzy ró nymi urz dzeniami dyskowymi Extent Vol DEV Extent Storage Vol Storage Vol 1010101101 20
EMC VPLEX Local: device mobility Host Vol DEV DEV Extent Extent Extent Extent Storage Vol Storage Vol Storage Vol Storage Vol 1010101101 1010101101 21
EMC VPLEX Local: przyk ad zastosowania atwia zarz dzanie wolumenami scentralizowane zarz dzanie zasobami pami ci masowej z dost pem blokowym uproszczone udost pnianie zasobów jednokrotny proces mapowania zasobów warstwy fizycznej mobilno danych przy sta ym zachowaniu dost pu optymalizuje wydajno, umo liwia roz enie obci enia pomi dzy macierzami dyskowymi elastyczno skalowalna wydajno, wi ksza dost pno bezpiecze stwo pula zasobów umo liwia przydzielanie zasobów o ró nych parametrach w zale no ci od wymaganych SLA VPLEX Local (pojedynczy klaster) 22
EMC VPLEX Metro: dwa klastry Management Server 8 port FC SW 8 port FC SW Switch UPS Switch UPS Power Supply Power Supply Power Supply Power Supply Dual Cluster Metro-Plex do 8 Engine 16K (8K per klaster) urz dze wirtualnych w ramach pojedynczego Centrum lub pomi dzy centrami odleg synchroniczna Klastry systemowe ESX VMotion over Distance Microsoft (MSCS) --Two Clusters Max at GA-- Oracle Management Server 8 port FC SW 8 port FC SW Switch UPS Switch UPS Power Supply Power Supply Power Supply Power Supply 23
EMC VPLEX Metro: AccessAnywhere Cluster-1/Site A Host Distributed Device Cluster-2/Site B Host Cluster-1/Site A Host Remote Device Cluster-2/Site B Host Volume Volume distributed device Synchronous Distance Synchronous Distance 24
Distributed Device: przep yw I/O V-Plex Cluster-1/Site A Host V-Plex Cluster-2/Site B Host Volume FC MAN Distributed device Storage Array Synchronous Distance Storage Array 25
Remote Device: przep yw I/O V-Plex Cluster-1/Site A Host V-Plex Cluster-2/Site B Host Vol Vol FC MAN Synchronous Distance Storage Array Storage Array 26
EMC VPLEX Metro: przyk ad zastosowania AccessAnywhere: dost p do zasobów w ramach pojedynczego Centrum, jak i pomi dzy centrami umo liwia dost p do zdalnych wolumenów wirtualnych umo liwia wspó dzielenie wolumenów wirtualnych pomi dzy klastrami oba klastry prezentuj wolumen o tych samych parametrach (ten sam adres, SCSI state) zwi ksza dost pno umo liwia realizacj VMware VMotion pomi dzy lokalizacjami mo liwo dystrybucji obci enia lub szybkie prze czenie w przypadku awarii Cluster-1/Site A Cluster-2/Site B VPLEX Metro (dwa klastry) 27
EMC VPLEX: zarz dzanie Command Line Interface VPlexcli sesja SSH z serwerem zarz dzaj cym pe ne wsparcie dla wszystkich procesów konfiguracji, zarz dzania i monitorowania umo liwia skryptowanie GUI: browser-based VPLEX Management Console poprzez sesj https z serwerem zarz dzaj cym intuicyjny interfejs 28
EMC VPLEX: konsola zarz dzaj ca 29
Dzi kuj 30
dzi kuj 31