W lipcu firma DataCore ogłosiła DataCore ONE, wizję firmy dla branży pamięci masowej definiowanej programowo (SDS). W ramach premiery, DataCore wprowadziło na rynek nowe, gotowe do użycia urządzenie infrastruktury hiperkonwergentnej (HCI). Urządzenie HCI-Flex łączy elastyczność infrastruktury hiperkonwergentnej z elastycznością SDS w jednym urządzeniu, które jest fabrycznie wyposażone w platformę VMware vSphere lub Microsoft Hyper-V, a także zaawansowane usługi DataCore, takie jak inteligentne buforowanie, thin provisioning, dynamiczne automatyczne warstwowanie i akceleracja równoległego wejścia/wyjścia.
Głównym celem DataCore w urządzeniu HCI-Flex Appliance jest połączenie technologii HCI i SDS, aby w pełni wykorzystać potencjał elastyczności hiperkonwergentnej infrastruktury. To połączenie technologii pozwala użytkownikom korzystać z wewnętrznej i zewnętrznej pamięci masowej, niezależnie od dostawcy. Ponadto, z perspektywy pamięci masowej, DataCore wykorzystuje pulowanie pamięci masowej, automatyczne warstwowanie i migrację danych w celu dalszej optymalizacji. Szybsze wdrożenie (w ciągu godziny) dzięki automatyzacji, obejmującej zarówno ESXi, jak i Hyper-V. Użytkownicy mogą również skorzystać z uproszczonego zarządzania za pomocą konsoli obsługiwanej jednym kliknięciem, która jest w pełni zintegrowana z wdrażaniem vCenter i zarządzaniem ESXi. Dzięki wysokiej wydajności, urządzenie HCI-Flex Appliance może obsługiwać do 64 węzłów przy minimalnym spadku wydajności, według DataCore.
W ramach zapowiedzi DataCore ONE, DataCore Insight Services (DIS) wprowadza opartą na chmurze platformę analityki predykcyjnej w modelu SaaS (Software-as-a-Service), która stale analizuje dane telemetryczne ze środowiska SANsymphony użytkowników. Dzięki DIS, sztuczna inteligencja i uczenie maszynowe (AI) są wykorzystywane do wykrywania problemów i kwestii, zanim wystąpią, oraz do informowania administratorów o najlepszych sposobach zapobiegania im lub ich rozwiązywania. DIS może również wykorzystywać praktyczne wnioski, aby zmniejszyć liczbę zgłoszeń do pomocy technicznej i zaoszczędzić czas. DIS może również wykrywać, kiedy użytkownicy odchodzą od najlepszych praktyk i udzielać im wskazówek dotyczących lepszego alokowania zasobów. Administratorzy mogą przeglądać analizy DIS oraz swoje spostrzeżenia z poziomu konsoli internetowej DataCore.
Z punktu widzenia sprzętu, urządzenie jest dostępne w formacie 1U lub 2U. DataCore wykorzystuje serwer Dell PowerEdge. Urządzenie DataCore HCI-Flex Appliance wykorzystuje procesory Intel Xeon i do 768 GB pamięci. Urządzenia są dostępne w konfiguracji hybrydowej i flash o maksymalnej pojemności 20 TB w formacie 2U.
Specyfikacje DataCore HCI-Flex
| modele | Procesor | Pamięć | HDD | SSD | Pojemność | NIC |
| HCI-Flex 3, 1U HYBRYDA | (2) Intel Xeon Silver 4110 2.1 Gb, 8 rdzeni/16 wątków, 9.6 GT/s 2UPI, pamięć podręczna 11 MB, Turbo, HT (85 W) | 64GB | 3×2.4 TB | 2x480GB | 5TB | RJ45 lub SFP+ |
| Dysk SSD HCI-Flex 3, 1U | (2) Intel Xeon Silver 4110 2.1 Gb, 8 rdzeni/16 wątków, 9.6 GT/s 2UPI, pamięć podręczna 11 MB, Turbo, HT (85 W) | 64GB | 4x960GB | 3TB | RJ45 lub SFP+ | |
| HCI-Flex 5, 1U HYBRYDA | (2) Intel Xeon Gold 5118 2.3 Gb/s, 12 rdzenie/24 wątki, 10.4 GT/s 2UPI, pamięć podręczna 16.5 MB, Turbo, HT (105 W) | 128GB | 6×2.4 TB | 2x480GB | 10TB | RJ45 lub SFP+ |
| Dysk SSD HCI-Flex 5, 1U | (2) Intel Xeon Gold 5118 2.3 Gb/s, 12 rdzenie/24 wątki, 10.4 GT/s 2UPI, pamięć podręczna 16.5 MB, Turbo, HT (105 W) | 128GB | 8x960GB | 6TB | RJ45 lub SFP+ | |
| HCI-Flex 7, 2U HYBRYDA – 192 GB | (2) Intel Xeon Gold 6152 2.1 Gb/s, 22 rdzenie/44 wątki, 10.4 GT/s 2UPI, pamięć podręczna 25 MB, Turbo, HT (140 W) | 192GB | 11×2.4 TB | 2x480GB | 20TB | RJ45 lub SFP+ |
| HCI-Flex 7, 2U HYBRYDA – 384 GB | (2) Intel Xeon Gold 6152 2.1 Gb/s, 22 rdzenie/44 wątki, 10.4 GT/s 2UPI, pamięć podręczna 25 MB, Turbo, HT (140 W) | 384GB | 11×2.4 TB | 2x480GB | 20TB | RJ45 lub SFP+ |
| Dysk SSD HCI-Flex 7, 2U – 192 GB | (2) Intel Xeon Gold 6152 2.1 Gb/s, 22 rdzenie/44 wątki, 10.4 GT/s 2UPI, pamięć podręczna 25 MB, Turbo, HT (140 W) | 192GB | 16x960GB | 13TB | RJ45 lub SFP+ | |
| Dysk SSD HCI-Flex-7 2U – 384 GB | (2) Intel Xeon Gold 6152 2.1 Gb/s, 22 rdzenie/44 wątki, 10.4 GT/s 2UPI, pamięć podręczna 25 MB, Turbo, HT (140 W) | 384GB | 16x960GB | 13TB | RJ45 lub SFP+ |
Zarząd
Firma DataCore całkowicie przeprojektowała swój interfejs użytkownika. Firma twierdzi, że dzięki temu użytkownicy będą mogli poświęcić więcej czasu na automatyzację, a jednocześnie mieć dostęp do wszystkich funkcji w jednym panelu. Po otwarciu konsoli zarządzania DataCore wita nas ekran główny. Znajdują się tam dwie główne zakładki (na początku): Ekran główny i Typowe działania. Pod ekranem głównym znajduje się seria podzakładek, w tym: Dyski wirtualne, Pule dysków, Hosty, Profile pamięci masowej, Szablony dysków wirtualnych, Stan systemu, Wydajność na żywo, Zarejestrowana wydajność, Zadania, Raporty, Dziennik zdarzeń, Alerty, Resetuj układ, Włącz widok zaawansowany, Użytkownicy, Role i Pomoc. Poniżej, po lewej stronie znajdują się listy, w tym: Połączenia grup serwerów, Serwery DataCore i Hosty. Po prawej stronie znajdują się diagnostyka, w tym: Pierwsze kroki, Alerty, Dyski wirtualne, Pule dysków, Hosty, Profile pamięci masowej, Szablony dysków wirtualnych i Wydajność na żywo.
W zakładce Diagnostyka>Dyski wirtualne możemy przejść do szczegółów poszczególnych dysków wirtualnych. Tutaj możemy zobaczyć informacje takie jak rozmiar, całkowita przydzielona przestrzeń, kopie danych, profil pamięci masowej i status. Można tu również tworzyć nowe dyski wirtualne. Wyświetlane jest krótkie podsumowanie wybranego dysku wirtualnego wraz z informacjami o jego działaniu.
Następnie przejdź do sekcji Diagnostyka>Pule dyskowe z informacjami podobnymi do powyższych. Można zobaczyć działające pule i ich nazwy, serwer DataCore, na którym się znajdują, ich rozmiar, status, rozmiar SAU, rozmiar sektora, dostępną przestrzeń dyskową, pojedynczy lub podwójny dysk wirtualny, wiele kopii, poziom nadmiernej alokacji i wykorzystanie. Kliknięcie puli pozwala nam na bardziej szczegółowe zapoznanie się z operacjami.
Diagnostyka>Hosty to dość prosta opcja, wyświetlająca listę hostów, opis, jeśli został dodany, jego stan, typ i informację, czy jest wielościeżkowy. Kliknięcie na hosty powoduje przejście do operacji.
Dwukrotne kliknięcie „Hosty” w polu po lewej stronie pozwala wyświetlić jeszcze więcej informacji, takich jak system operacyjny, włączona obsługa wielu ścieżek, obsługa ALUA i preferowany serwer. Dostępne są również dodatkowe zakładki, w tym „Dyski wirtualne”, „Porty”, „Wydajność” i „Zdarzenia”.
Kliknij port iSCSI i podaj bardziej szczegółowe informacje, takie jak IQN, Host i opis, a także nazwę węzła, maszynę, stan, tryb SCSI oraz adres IP.
W sekcji Diagnostyka > Profile pamięci masowej wyświetlana jest nazwa i klasa wydajności (tutaj nazwa profilu pochodzi od jego klasy wydajności), a także priorytet replikacji i odzyskiwania. Administratorzy mogą tutaj tworzyć nowe profile pamięci masowej i przeglądać istniejące.
Następnie przejdź do Diagnostyka>Szablony dysków wirtualnych. Klikając tę podzakładkę, administratorzy zobaczą nazwę, prefiks dysku wirtualnego, typ dysku wirtualnego, opis dysku wirtualnego, pierwszą pulę dysków, drugą pulę dysków, dane ciągłe, pulę dysków migawek oraz profil pamięci masowej. Można tu również tworzyć nowe szablony dysków wirtualnych.
Diagnostyka>Stan systemu jest dość oczywisty. Administratorzy mogą przejrzeć stan systemu jako całość i znaleźć elementy wymagające uwagi, aby je naprawić.
Ostatnią sekcją diagnostyki są komunikaty dziennika, które wyświetlają administratorom alerty zarówno o problemach, jak i o normalnych operacjach.
Inne główne zakładki do wyboru to „Akcje dysków wirtualnych”, które pozwalają na znacznie bardziej szczegółowe omówienie poszczególnych dysków wirtualnych. Obejmuje to opis, rozmiar, rozmiar sektora, profil pamięci masowej, hosty, zarezerwowane miejsce, a także informacje o stanie dysku wirtualnego i/lub jego lustrzanym odbiciu. Dostępne są również dodatkowe zakładki, takie jak „Informacje”, „Ustawienia”, „Ścieżki”, „Migawki”, „Wycofywanie”, „Replikacja”, „Własność”, „Wydajność” i „Zdarzenia”.
Klikając podzakładkę Ścieżki możemy wybrać ścieżkę do dysku wirtualnego, w tym preferowaną ścieżkę, stan, maszynę inicjującą, inicjatora, maszynę docelową, cel, LUN, dostęp oraz to, czy jest włączony.
Dostępna jest również główna zakładka Live Performance Actions, która umożliwia użytkownikom śledzenie występu w czasie rzeczywistym i podejmowanie działań, jeśli zajdzie taka potrzeba.
Chociaż interfejs użytkownika oferuje wszystkie niezbędne funkcje, wiele osób woli korzystać z vSphere do zarządzania, co również jest łatwe do zrobienia. Użytkownicy mogą teraz przeglądać wszystkie potrzebne informacje z jednostki DataCore za pomocą znanego interfejsu.
Administratorzy mogą przejść do szczegółów hostów i skonfigurować adaptery VMkernel. Tutaj widzimy dwa front-endowe VMkernele używane do udostępniania pamięci masowej.
Zasięg maszyn wirtualnych Datacore SANsymphony jest dość niewielki, z 6 przydzielonymi procesorami wirtualnymi i 16 GB pamięci. Dysk twardy 2 o pojemności 4,470 GB i dysk twardy 3 o pojemności 446 GB na tym zdjęciu to dyski twarde i dyski SSD współdzielone przez serwery Dell z platformą Datacore.
Konfiguracja urządzenia DataCore HCI-Flex
Nasze urządzenie Datacore HCI-Flex Appliance w momencie dostawy zawierało trzy dyski twarde 2.4 TB 7K oraz dwa dyski SSD SATA o pojemności 480 GB na węzeł, co daje nam 5 TB pojemności na węzeł. Wdrożenie dwuwęzłowe w konfiguracji lustrzanej dało 5 TB użytecznej pojemności, z czego 480 GB stanowi pamięć flash. Na potrzeby testów porównawczych dostosowaliśmy rozmiar obciążenia VDbench tak, aby w pełni mieściło się w pamięci flash. Podłączyliśmy 32 dyski wirtualne 12 GB do 16 maszyn wirtualnych, co dało nam łączny rozmiar obciążenia wynoszący 384 GB.
Wydajność
Analiza obciążenia VDBench
W przypadku testów porównawczych macierzy pamięci masowej, testy aplikacji są najlepsze, a testy syntetyczne plasują się na drugim miejscu. Chociaż nie odzwierciedlają one idealnie rzeczywistych obciążeń, testy syntetyczne pomagają w ustaleniu punktu odniesienia dla urządzeń pamięci masowej, zapewniając powtarzalność, która ułatwia bezpośrednie porównanie konkurencyjnych rozwiązań. Obciążenia te oferują szereg różnych profili testowych, od testów „czterech kątów”, przez testy rozmiaru transferu baz danych, po przechwytywanie śladów z różnych środowisk VDI. Wszystkie te testy wykorzystują generator obciążeń vdBench z silnikiem skryptowym do automatyzacji i przechwytywania wyników w dużym klastrze obliczeniowym. Pozwala to na powtarzanie tych samych obciążeń dla szerokiej gamy urządzeń pamięci masowej, w tym macierzy flash i pojedynczych urządzeń pamięci masowej.
Profile:
- Losowy odczyt 4K: 100% odczytu, 128 wątków, 0-120% ioratu
- Losowy zapis 4K: 100% zapisu, 64 wątki, 0-120% ioracji
- 64K Sekwencyjny odczyt: 100% odczytu, 16 wątków, 0-120% ioratu
- 64K Sekwencyjny zapis: 100% zapisu, 8 wątków, 0-120% ioratu
- Syntetyczna baza danych: SQL i Oracle
- Ślady pełnego klonu VDI i klonów powiązanych
Maksymalna wydajność losowego odczytu 4K w urządzeniu DataCore HCI-Flex wyniosła 9,591 IOPS przy opóźnieniu 412 μs, a maksymalna wydajność wyniosła 91 091 IOPS przy opóźnieniu 44.9 ms.
Jeśli chodzi o wydajność zapisu 4K, urządzenie HCI-Flex Appliance wyjściowo uzyskało 2,199 IOPS z opóźnieniem 468 μs, a szczytową wartość stanowiło 25 663 IOPS z opóźnieniem 72.5 ms.
Przechodząc do obciążeń sekwencyjnych, analizujemy szczytową wydajność odczytu 64 KB. Urządzenie HCI-Flex Appliance wystartowało z 5,001 IOPS, czyli 312 MB/s, z opóźnieniem 509 μs. Urządzenie osiągnęło szczytową wydajność 49 536 IOPS, czyli 3.1 GB/s, z opóźnieniem 10.32 ms.
W zapisie sekwencyjnym 64 KB urządzenie DataCore HCI-Flex Appliance osiągnęło początkowo 730 IOPS (46 MB/s) z opóźnieniem 783 μs. Później urządzenie osiągnęło szczytową wartość 4,772 IOPS (298 MB/s) z opóźnieniem 51.6 ms.
Kolejny zestaw testów obejmuje obciążenia SQL: SQL, SQL 90-10 i SQL 80-20. W przypadku SQL urządzenie HCI-Flex Appliance rozpoczęło od 6,086 IOPS z opóźnieniem 452 μs, a następnie osiągnęło szczyt na poziomie 62 819 IOPS z opóźnieniem 16 ms.
W przypadku SQL 90-10 urządzenie HCI-Flex Appliance wyjściowo osiągało 5,003 IOPS przy opóźnieniu 379 μs, a maksymalna wydajność wynosiła 50 500 IOPS przy opóźnieniu 20.1 ms.
W naszym ostatnim teście SQL 80-20 urządzenie DataCore rozpoczęło pracę z wydajnością 3,996 IOPS i opóźnieniem 396 μs, a później osiągnęło szczytową wydajność 39 465 IOPS i opóźnienie 26 ms.
Następnie mamy obciążenia Oracle: Oracle, Oracle 90-10 i Oracle 80-20. W przypadku Oracle, urządzenie DataCore HCI-Flex Appliance wystartowało z wynikiem 3,799 IOPS przy opóźnieniu 650 μs, a szczyt osiągnął 37 473 IOPS przy opóźnieniu 31 ms.
W Oracle 90-10 urządzenie uruchomiło się z prędkością 172 788 IOPS i opóźnieniem 161 μs. Urządzenie HCI-Flex osiągnęło szczytową prędkość 49 736 z opóźnieniem 12 ms.
W przypadku Oracle 80-20 urządzenie DataCore rozpoczęło pracę od 4,000 IOPS przy opóźnieniu 409 μs i osiągnęło szczyt na poziomie 39 808 IOPS przy opóźnieniu 15.5 ms
Następnie przeszliśmy do testu klonowania VDI, pełnego i połączonego. W przypadku rozruchu VDI w trybie pełnego klonowania (FC), urządzenie DataCore uruchomiło się z wydajnością 4,303 IOPS przy opóźnieniu 398 μs i osiągnęło szczytową wydajność 43 660 IOPS przy opóźnieniu 24 ms.
Po pierwszym zalogowaniu do pełnego klonu VDI urządzenie DataCore rozpoczęło pracę z szybkością 1,901 IOPS przy opóźnieniu 520 μs i osiągnęło szczytową wartość 18 429 IOPS przy opóźnieniu 49.9 ms.
W przypadku logowania VDI FC Monday urządzenie wystartowało z szybkością 1,908 IOPS przy opóźnieniu 972.5 µs i osiągnęło szczytową wartość 18 512 IOPS przy opóźnieniu 28 ms.
Po przejściu na VDI Linked Clone (LC) w teście rozruchu urządzenie DataCore HCI-Flex Appliance rozpoczęło pracę z wydajnością na poziomie 4,703 IOPS przy opóźnieniu 388 µs i osiągnęło szczytową wartość 47 578 IOPS przy opóźnieniu 10.7 ms.
Po początkowym zalogowaniu do VDI LC urządzenie DataCore uruchomiło się z wynikiem 1,403 IOPS przy opóźnieniu 655 µs, a szczytowe wyniki wyniosły 13 097 IOPS przy opóźnieniu 18 ms.
Na koniec przyjrzyjmy się poniedziałkowemu logowaniu VDI LC, gdzie urządzenie wystartowało z wynikiem 1,199 IOPS przy opóźnieniu 610 μs i osiągnęło wartość szczytową 13 351 IOPS przy opóźnieniu 37.5 ms.
Wniosek
DataCore to weteran branży z 21-letnim doświadczeniem. Choć firma znana jest głównie z oprogramowania do wirtualizacji pamięci masowej SANsymphony, rozwija się i zmienia z duchem czasu, wprowadzając na rynek urządzenia HCI – DataCore HCI-Flex Appliance. Urządzenie HCI-Flex Appliance łączy w sobie technologię SDS firmy DataCore z technologią HCI, aby zapewnić użytkownikom pełnię możliwości infrastruktury hiperkonwergentnej. DataCore HCI-Flex jest fabrycznie wyposażone w platformę VMware vSphere lub Microsoft Hyper-V, co, jak zapewniają producenci, pozwala na wdrożenie w czasie krótszym niż godzina, choć proces ten jest dodatkowo automatyzowany. Urządzenia są dostępne w formacie 1U lub 2U i można je skalować w górę i w dół do 64 węzłów.
Analizując wydajność mniejszej konfiguracji hybrydowej z dwoma dyskami SSD SATA na węzeł, poddaliśmy urządzenie DataCore HCI-Flex Appliance rygorystycznym testom VDBench. W losowych testach 4K urządzenie osiągnęło szczytową wartość 91 tys. IOPS przy odczycie i 25.7 tys. IOPS przy zapisie. W testach 64K przy obciążeniach sekwencyjnych odnotowaliśmy 3.1 GB/s przy odczycie i 298 MB/s przy zapisie. W przypadku SQL urządzenie HCI-Flex Appliance osiągnęło szczytowe wyniki 63 tys. IOPS, 50.5 tys. IOPS przy SQL 90-10 i 39 tys. IOPS przy SQL 80-20. W naszych testach Oracle urządzenie HCI osiągnęło szczytową wartość 37 tys. IOPS, 50 tys. IOPS w 90-10 i 40 tys. IOPS w 80-20. Patrząc na nasze VDI, urządzenie HCI osiągnęło szczytowe wartości IOPS wynoszące odpowiednio 44 tys., 18 tys. i 18.5 tys. odpowiednio podczas rozruchu FC, początkowego logowania i poniedziałkowego logowania. W przypadku LC zanotowaliśmy 48 tys. IOPS podczas rozruchu, 13 tys. IOPS podczas początkowego logowania i 13 tys. IOPS podczas poniedziałkowego logowania.
Urządzenie HCI-Flex firmy DataCore to połączenie technologii HCI i SDS, zapewniające użytkownikom większą elastyczność w korzystaniu z HCI. Urządzenie jest również wyposażone w DataCore Insight Services (DIS), platformę analityki predykcyjnej, która pomaga w korygowaniu problemów, zanim się pojawią, co podkreśla wiele ulepszeń oprogramowania wprowadzonych przez DataCore na przestrzeni lat. Dodatkowo, przeprojektowany interfejs użytkownika jest łatwy w obsłudze i wystarczająco szczegółowy, aby monitorować każdy potrzebny aspekt. Wydajność, którą zaobserwowaliśmy, była dobra jak na otrzymaną konfigurację, jednak użytkownicy powinni spodziewać się znacznie wyższej wydajności w modelach takich jak dysk SSD HCI-Flex-7 z większą liczbą pamięci RAM; ta recenzja dotyczy systemu podstawowego. Mimo to klaster dobrze wykorzystał dostępną pamięć flash – mówimy tu o dyskach SSD SATA. W związku z tym małe firmy i inne odległe placówki o ograniczonym budżecie lub możliwościach operacyjnych mogą znaleźć wiele zalet w tej niewielkiej konfiguracji HCI-Flex.




Amazon