StorageReview.com

Przegląd danych ClearSky

Enterprise   ◇  Oprogramowanie

Rynek pamięci masowej dla przedsiębiorstw jest często postrzegany jako rozwidlenie między tradycyjną architekturą centrów danych a rozwiązaniami opartymi na chmurze. ClearSky Data działa w przestrzeni pośredniej, oferując responsywność i kontrolę danych charakterystyczną dla centrów danych, a jednocześnie skalowalność i korzyści ekonomiczne płynące z chmury. ClearSky wykorzystuje to, co nazywa „inteligentnym buforowaniem warstwowym”, aby przechowywać „gorące” dane w pobliżu przedsiębiorstwa za pośrednictwem urządzenia buforującego, jednocześnie przenosząc „zimne” dane do dostawców chmury. W połączeniu z intuicyjnym interfejsem internetowym, takie podejście zapewnia klientom ClearSky wyjątkowy poziom kontroli nad danymi, którego nie są w stanie zapewnić ani rozwiązania lokalne, ani chmurowe.

Urządzenie ClearSky Edge jest instalowane lokalnie i obsługuje protokoły iSCSI oraz Fibre Channel, a wkrótce pojawi się obsługa NFS. Samo urządzenie to standardowy serwer x86 z lokalną pamięcią masową w postaci dysków SSD z pamięcią podręczną Hot Data. Pojemność pamięci flash jest określana na podstawie aktywnych obciążeń i celu, jakim jest osiągnięcie współczynnika trafień na poziomie ponad 95% w pamięci podręcznej na brzegu sieci. Stamtąd urządzenie łączy się z punktem dostępowym ClearSky Metro PoP, pełniącym funkcję pamięci podręcznej Metro, która jest dodatkowo wspierana przez dostawców chmury publicznej. Obecnie ClearSky działa w Bostonie, Las Vegas, Nowym Jorku i Waszyngtonie, wspierając usługi chmurowe Amazon. Firma, wraz z rozwojem, spodziewa się oczywiście rozszerzenia zasięgu i wsparcia w chmurze.

Przenoszenie danych między trzema lokalizacjami może budzić obawy z różnych powodów. ClearSky wierzy jednak, że może zapewnić doskonałe, szybkie i bezpieczne środowisko. Od krawędzi do punktu dostępu (PoP) deklarowane opóźnienie wynosi zaledwie 1-2 ms. W przypadku chmury responsywność będzie zmienna, dlatego kluczowe jest zapewnienie odpowiedniej wielkości pamięci podręcznej na krawędzi i w punkcie dostępu (PoP) oraz jej sprawnego działania. Z punktu widzenia bezpieczeństwa, dane w spoczynku i w trakcie przesyłania są szyfrowane (AES-256). Co więcej, punkty dostępu (PoP) są fizycznie bezpieczne, a ClearSky zatrudnia zewnętrzną agencję do przeprowadzania penetracji, testów i audytów.

ClearSky obsługuje szeroką gamę środowisk Linux, Windows i VMware (z obsługą VVol), co ułatwia wdrażanie i integrację z istniejącymi aplikacjami. System jest zarządzany za pośrednictwem interfejsu internetowego, który upraszcza wdrażanie i zarządzanie. Chociaż wielu klientów będzie korzystać głównie z lokalnego punktu obecności (PoP), dodatkowe punkty ClearSky Metro mogą być wykorzystywane do odzyskiwania po awarii, równoważenia obciążenia lub migracji do centrum danych. Podsumowując, ClearSky dąży do uproszczenia pamięci masowej przedsiębiorstw, oferując usługę zarządzania opartą na SLA w całej rozwijającej się sieci.

Specyfikacje danych ClearSky

  • Obsługiwane środowiska
    • Linux – jądra w wersji 2.6 i 3.x
    • Windows – Windows Server 2008 R2; Windows Server 2012 i 2012 R2
    • VMware vSphere – wersja 5.5, aktualizacje 1 i 2; wersja 6.0

Zarząd

Interfejs graficzny ClearSky Data ma układ, który większość użytkowników uzna za znajomy i łatwy w obsłudze. Po zalogowaniu, u góry ekranu znajdują się następujące główne zakładki: ClearSky/Strona główna, Pulpit nawigacyjny, Pamięć masowa, Bilety i Rozliczenia. Po prawej stronie głównych zakładek znajdują się konto i użytkownik. Bezpośrednio poniżej znajdują się zakładki drugorzędne, w tym: CSD-Eng (nazwa centrum danych używanego w tej recenzji), Zarządzanie, Monitorowanie, Odświeżanie, Alerty, Informacje, Akcje i Pomoc. W tej recenzji skupimy się na karcie Pamięć masowa i jej aspektach.

Ekran główny w zakładce „Magazyn” podświetla takie elementy, jak wykorzystanie pamięci masowej, warstwowanie wejścia/wyjścia (IO), mapa cieplna woluminów, alerty, zdarzenia i statystyki wejścia/wyjścia (IO) dla 10 najpopularniejszych woluminów. „Wykorzystanie pamięci masowej” przedstawia zarówno graficzną reprezentację pamięci masowej w chmurze i pamięci podręcznej, jak i odczyt liczbowy na górze ekranu. Dzięki warstwowaniu wejścia/wyjścia (IO) ponownie dostępna jest graficzna reprezentacja ilości danych odczytywanych lub zapisywanych w chmurze i pamięci podręcznej, a także rzeczywiste wartości dla każdego z nich. „Mapa cieplna woluminów” pokazuje względną częstotliwość dostępu do 10 najpopularniejszych woluminów w odniesieniu do całej mapy woluminów. Alerty i zdarzenia są zgodne z ich nazwą, pokazując błędy, ostrzeżenia, informacje i audyty. „Statystyki wejścia/wyjścia” pokazują przepustowość i prędkości transferu odczytów i zapisów.


Kliknij prawym przyciskiem myszy i otwórz w nowej karcie, aby zobaczyć większy obraz

Klikając nazwę centrum danych, użytkownicy mogą zobaczyć wszystkie wolumeny aktualnie dostępne w programie ClearSky Data (zarówno aktywne, jak i nieaktywne). Użytkownicy mogą tutaj tworzyć nowe wolumeny i nadawać im nazwy. Ta zakładka zawiera również informacje takie jak nazwa wolumenu, jego lokalizacja (w którym centrum danych), rozmiar, status, liczba wykonanych migawek, dostępność hosta, host/klaster, który ma do niego dostęp, oraz informacje o wejściu/wyjściu, takie jak łączna liczba i szybkość wejścia/wyjścia.


Kliknij prawym przyciskiem myszy i otwórz w nowej karcie, aby zobaczyć większy obraz

Za pośrednictwem tej samej zakładki centrum danych użytkownicy mogą przeglądać informacje o hostach i klastrach, a także tworzyć nowe. Karta ta zawiera takie informacje, jak nazwa hosta, centrum danych, w którym się znajduje, klaster, liczba punktów końcowych, czy jest on dostępny, ile woluminów znajduje się w każdym hoście oraz opis. Klastry wyświetlają te same informacje po przewinięciu w dół.


Kliknij prawym przyciskiem myszy i otwórz w nowej karcie, aby zobaczyć większy obraz

Użytkownicy mogą konfigurować harmonogramy, takie jak migawki, z poziomu karty centrum danych. Muszą nadać harmonogramowi nazwę, ustawić interwał, opisać go (opcjonalnie) i ustawić typ. Aktualny zestaw harmonogramów można również wyświetlić tutaj.


Kliknij prawym przyciskiem myszy i otwórz w nowej karcie, aby zobaczyć większy obraz

Dzięki Konfiguracji Podów użytkownicy mogą zobaczyć takie informacje, jak lokalizacja podu i sposób jego konfiguracji, a także modyfikować te ustawienia i konfiguracje.


Kliknij prawym przyciskiem myszy i otwórz w nowej karcie, aby zobaczyć większy obraz

Alerty i zdarzenia są wyświetlane na tej karcie i prezentowane w typowy sposób, wraz z czasem, powagą i podsumowaniem.

Interfejsy dostępu do pamięci masowej (Storage Access Interfaces) pozwalają użytkownikom zobaczyć, który kontroler i port wysłał lub odebrał dane. Wyświetlana jest ilość danych, a także ilość danych wysłanych i odebranych na sekundę. Wyświetlana jest również liczba pakietów przychodzących i wychodzących na sekundę. Na tej stronie wyświetlany jest każdy kontroler i jego port.


Kliknij prawym przyciskiem myszy i otwórz w nowej karcie, aby zobaczyć większy obraz

Konfiguracja testu HCIbench

  • 16 maszyny wirtualne
  • 10 VMDK na maszynę wirtualną
    • 10 GB VMDK (obszar 1.6 TB)
  • Inicjalizacja pamięci masowej z pełnym zapisem
  • 1.5-godzinne przerwy testowe (30-minutowe przygotowanie wstępne, 60-minutowy okres próbkowania testowego)

W celu przetestowania urządzenia ClearSky Data wdrożono obciążenie o pojemności 1.6 TB, które mieściło się w warstwie flash, umożliwiając pomiar wydajności przetwarzania gorących danych.

Profile obciążeń HCIbench firmy StorageReview

Pierwszy test HCIbench sprawdza maksymalną przepustowość losową platformy ClearSky z w pełni losowym profilem obciążenia 4K. Dla każdego woluminu zaobserwowaliśmy prędkości odczytu od 227.4 MB/s do 235.3 MB/s, a łączna prędkość wyniosła 925.6 MB/s. Prędkość zapisu była znacznie niższa i wyniosła 10.2 MB/s dla każdego woluminu, a łączna prędkość wyniosła 40.9 MB/s.

Analizując szczytowe wartości I/O w tym samym profilu 4K, każdy wolumin ponownie osiągnął oczekiwane wyniki, z wydajnością od 58 206,6 IOPS do 60 245,3 IOPS, co daje łączny wynik 236 964,1 IOPS. Wyniki zapisu wahały się od 2,617.9 IOPS do 2,621.8 IOPS dla poszczególnych woluminów, a łączny wynik wyniósł 10 479,0 IOPS.

Kolejny wskaźnik dotyczy średniego opóźnienia w pełni losowego profilu obciążenia 4K. Poszczególne woluminy działały w przedziale od 2.64 ms do 2.731 ms, co daje średni wynik 2.685 ms dla odczytu. Patrząc na opóźnienie zapisu, ClearSky działał przez cały czas nieco ponad 15 ms, a poszczególne woluminy działały w przedziale od 15.236 ms do 15.259 ms, ze średnim wynikiem 15.249 ms.

Przechodząc na większy profil danych 8K, z mieszanką 70% odczytu i 30% zapisu, zauważyliśmy, że poszczególne woluminy działały z prędkością nieco ponad 50 MB/s, a ich łączny wynik wyniósł 200.51 MB/s.

Wydajność wejścia/wyjścia przy tym samym obciążeniu 8K, 70% odczytu i 30% zapisu, poszczególnych woluminów ClearSky wyniosła od 6,411.4 IOPS do 6,421.7 IOPS, co daje łączny wynik 25 665,2 IOPS.

Analizując średnie opóźnienie, zauważyliśmy, że poszczególne woluminy działały nieco poniżej 12.5 ms, a ich średni wynik wyniósł 12.46 ms.

Ostatnie obciążenie przełącza się na szczytową przepustowość, obejmującą sekwencyjny profil odczytu i zapisu 32 KB. Patrząc na przepustowość odczytu, poszczególne woluminy ClearSky osiągnęły od 261 MB/s do 288.1 MB/s, a łączny wynik wyniósł 1,090.2 MB/s. Prędkość zapisu była znacznie niższa, a wszystkie woluminy osiągnęły 14.8 MB/s, a łączny wynik wyniósł 59 MB/s.

Pomiary wejścia/wyjścia wykazały, że wynik odczytu poszczególnych woluminów mieścił się w przedziale od 8,351.5 do 9,220.2 IOPS, a łączny wynik wyniósł 34 885,2 IOPS. Przy przepustowości zapisu wszystkie woluminy osiągnęły mniej więcej taki sam wynik, około 472 IOPS, a łączny wynik wyniósł 1,888.2 IOPS.

Średnie opóźnienie wykazało imponujące opóźnienie odczytu wynoszące od 4.33 ms do 4.78 ms ze średnią wartością 4.58 ms. Opóźnienie zapisu było znacznie wyższe i wynosiło od 84.69 ms do 84.71 ms ze średnią wartością 84.7 ms.

Wniosek

Rozwiązanie ClearSky Data ma na celu zapewnienie klientom kontroli i responsywności centrum danych, a jednocześnie skali i opłacalności chmury. ClearSky oferuje urządzenie buforujące ClearSky Edge, które można zainstalować lokalnie, aby przyspieszyć responsywność dzięki funkcji „Smart Tiered Caching”. To urządzenie buforujące to standardowy serwer x86 z dyskami SSD do przechowywania danych i obsługuje protokoły iSCSI oraz Fibre Channel. ClearSky obsługuje obszary metropolitalne Nowego Jorku, Bostonu, Waszyngtonu i Las Vegas, a opóźnienia w tych obszarach wynoszą 1–2 ms. Dzięki internetowemu interfejsowi graficznemu do zarządzania, ClearSky jest również bardzo łatwy we wdrożeniu oraz zarządzaniu i wizualizacji wykorzystania danych.

Ponieważ urządzenie ClearSky znajdowało się w środowisku zdalnym, testowanie w tym przypadku wymagało nieszablonowego myślenia. Zdecydowaliśmy się na użycie HCIbench hostowanego na serwerze lokalnym dla urządzenia. W naszych testach 4k uzyskaliśmy wyniki 925 MB/s w odczycie (szczytowa przepustowość losowa) i 41 MB/s w zapisie. Szczytowe wejście/wyjście 4k dało nam 236 964 IOPS w odczycie i 10 479 IOPS w zapisie. Opóźnienie w 4k wynosiło zaledwie 2.7 ms w odczycie i 15.25 ms w zapisie. Nasze testy odczytu i zapisu 8k 70/30 wykazały przepustowość losową 201 MB/s, przepustowość wejścia/wyjścia 25 665 IOPS i opóźnienie 12.5 ms. Test sekwencyjny 32K dał nam prędkość odczytu 1.1 GB/s i zapisu 59 MB/s, IOPS wynoszący 34 885 odczytów i 1 888 zapisów oraz opóźnienie odczytu wynoszące 4.6 ms i zapisu 84.7 ms.

Z punktu widzenia wydajności dane są interesujące, ale nieco trudne do porównania z lokalnymi macierzami pamięci masowej lub platformami chmurowymi, które dominują w tradycyjnych infrastrukturach przedsiębiorstw. Z drugiej strony, są interesujące i stanowią dobry punkt wyjścia do zrozumienia możliwości ClearSky. Na pierwszy rzut oka możliwości ClearSky wydają się całkiem dobre i wystarczające do wielu zastosowań, zwłaszcza na brzegu sieci. Nabywcy tego typu rozwiązań cenią sobie łatwość użytkowania, przy jednoczesnym zachowaniu reguł biznesowych i zasad zarządzania. ClearSky jest zdecydowanie inny i interesujący, warto więc obserwować, jak rozszerza zasięg PoP, obejmując nim większą część kraju.

ZALETY

  • Łatwy do wdrożenia
  • Wysoka wydajność odczytu
  • Dobrze przemyślany interfejs graficzny zarządzania

Wady

  • Obecnie ograniczona liczba linii metra

Bottom Line

Sieć w pełni zarządzanej pamięci masowej ClearSky Data umożliwia użytkownikom przechowywanie danych w chmurze z zachowaniem skalowalności i opłacalności, a jednocześnie uzyskiwanie dostępu do danych z szybkością reakcji lokalnego centrum danych.

Główna strona ClearSky Data

Omów tę recenzję

Zapisz się do newslettera StorageReview

Skontaktuj się z StorageReview

Biuletyn | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Kanał RSS

Brian Beeler

Brian mieszka w Cincinnati w stanie Ohio i jest głównym analitykiem oraz prezesem StorageReview.com.