EMC VPLEX

EMC VPLEX to wirtualny komputerowy produkt do przechowywania danych wprowadzony przez firmę EMC Corporation w maju 2010 r. VPLEX implementuje rozproszoną warstwę „wirtualizacji” w geograficznie odległych sieciach Fibre Channel i centrach danych .

Historia

Poprzedni produkt wirtualnej pamięci masowej firmy EMC Corporation o nazwie Invista został ogłoszony w 2005 r. Obsługiwał wybrane przełączniki sieci pamięci masowej (SAN) firm Cisco Systems i Brocade Communications Systems , które korzystały z połączeń Fibre Channel . Pięć miesięcy po ogłoszeniu, Invista nie została wysłana i spodziewano się, że nie będzie miała większego wpływu aż do 2007 roku. Wersja 2.0 Invista została wydana w grudniu 2007 roku, chociaż rok później produkt został nazwany „niedostarczony”. Do 2009 roku niektórzy analitycy sugerowali, że najlepiej byłoby zamknąć produkt Invista i został on po cichu wycofany.

Inny produkt pamięci masowej EMC o nazwie Symmetrix Remote Data Facility (SRDF) był również sprzedawany, gdy ogłoszono VPLEX w maju 2010 r., A konkurencyjnym produktem był IBM SAN Volume Controller . Pierwsze dwa produkty w 2010 r. były przeznaczone do wdrożeń lokalnych i „metro” (opóźnienie do 5 milisekund), a inne wspierały obiecane w przyszłości dłuższe opóźnienia. Wersja „geo” została ogłoszona w 2011 roku do replikacji na większe odległości. W 2013 roku ogłoszono produkt sprzedawany pod nazwą pamięci masowej definiowanej programowo o nazwie EMC ViPR , który mógłby wykorzystywać VPLEX do przesyłania danych.

Architektura

Układ logiczny

Każdy silnik VPLEX w klastrze składa się z dwóch redundantnych dyrektorów we/wy i jednego aneksu we/wy, z których każdy jest pojedynczym urządzeniem fizycznym w szafie typu rack (1U). Każdy silnik ma 32 Fibre Channel (model VS1 ma 16 portów front-end i 16 portów back-end) lub 16 portów Fibre Channel (model VS2 ma 8 portów front-end i 8 portów back-end) i jest chroniony przez dwa redundantne zasilacze rezerwowe.

Każdy dyrektor VPLEX to modułowa, wielordzeniowa, wieloprocesorowa jednostka przetwarzania wirtualizacji x86 typu blade, zawierająca 4 wymieniane podczas pracy moduły we/wy. Aneks 1U IO służy do komunikacji wewnątrz klastra z dyrektorem. Każdy dyrektor korzysta z Linux i wyspecjalizowanego środowiska wirtualizacji pamięci masowej o nazwie GeoSynchrony, które zapewnia zastrzeżone możliwości tworzenia klastrów. Każdy klaster ma stację zarządzania usługami, która zapewnia wszystkie możliwości ostrzegania i zarządzania oprogramowaniem.

VPLEX jest oparty na standardowych komponentach architektury sprzętowej EMC, takich jak te używane w linii produktów Symmetrix . VPLEX wykorzystuje architekturę wewnątrzpasmową, co oznacza, że ​​dane przepływające między hostem a kontrolerem pamięci masowej przepływają przez jednego lub więcej dyrektorów. Na froncie VPLEX przedstawia interfejs dla hosta, który wygląda jak standardowy kontroler pamięci masowej SCSI target . Na zapleczu VPLEX VPLEX zapewnia interfejs do fizycznego kontrolera pamięci, który działa jak host, zasadniczo jak inicjator SCSI .

Klaster VPLEX składa się z jednej lub więcej par dyrektorów (do 4 par). Każdy dyrektor z dowolnego silnika może przełączyć się w tryb awaryjny na dowolnego innego dyrektora w klastrze w przypadku awarii sprzętu lub ścieżki.