Drugie podejście do zarządzania danymi

Innowatorzy z Doliny Krzemowej, poza  spektakularnymi sukcesami czasami muszą poznać smak porażki. Stała się ona udziałem m.in. Davida Flynna, założyciela Fusion-io, który wprowadził na rynek nośniki SSD z interfejsem PCI. W 2014 r. firmę, za ponad 1 mld dol., kupił SanDisk. Kilka miesięcy później Flynn uruchomił kolejny projekt – Primary Data. W jego ramach przez niemal cztery lata pracował nad stworzeniem platformy do zarządzania pamięciami masowymi. Jedną z twarzy tego przedsięwzięcia był Steve Wozniak, a fundusze inwestycyjne wpompowały w firmę z Los Altos aż 60 mln dol. Pomimo tak dużego wsparcia Primary Data na początku ubiegłego roku zakończyła działalność.

Jednak David Flynn nie złożył broni i kilka miesięcy temu wystartował z nowym przedsięwzięciem. Przy czym Hammerspace stanowi po części kontynuację poprzedniego biznesu. Startup wykorzystuje technologię opracowaną przez Primary Data i zatrudnia kilkunastu deweloperów z tej nieistniejącej już firmy. Oprogramowanie Hammerspace oddziela warstwę danych od sprzętu, zapewniając tym samym zarządzanie zasobami znajdującymi się na heterogenicznych systemach.

Niemniej, w przeciwieństwie do rozwiązań PrimaryDara, umożliwia współpracę ze środowiskiem chmurowym i oferuje zaawansowane mechanizmy obsługi metadanych. Co ważne, nie ograniczają się one do zamieszczenia trywialnych informacji, takich jak data powstania pliku czy wprowadzenia zmian, lecz dostarczają dodatkowe opisy, w tym słowa kluczowe ułatwiające szybką identyfikację dokumentu bez potrzeby jego otwierania. System gromadzi też metadane z chmurowych narzędzi analitycznych, chociażby z AWS Elasticsearch, AWS Macie i AWS Rekognition. Jego użytkownicy mogą we własnym zakresie decydować, gdzie umieszczać dane, lub powierzyć to zadanie dostawcy.

Nie przechowujemy danych, ale umożliwiamy ich swobodny przepływ w różnych środowiskach – podkreśla David Flynn.

Nowy startup Davida Flynna wykorzystuje telemetrię, mechanizmy uczenia maszynowego i ciągłej optymalizacji, uwzględniając wydajność urządzeń, poziom ochrony oraz koszty przechowywania zasobów. Oprogramowanie Hammerspace działa na fizycznych lub wirtualnych serwerach w siedzibie klienta lub chmurze publicznej (AWS, Microsoft Azure lub Google Cloud Platform). Aplikacja oferowana jest w modelu SaaS i pozwala maksymalnie obsługiwać cztery punkty, a w przyszłości – do 16. Cena usługi zaczyna się od 1 tys. dol. za 10 TB danych.

Pamięć obiektowa dla dewelopera

Pamięć obiektowa daje praktycznie nieograniczone możliwości w zakresie skalowania i jest stosunkowo tania. Jej potencjał bardzo szybko dostrzegł AWS, który powszechnie wykorzystuje tę metodę przechowywania danych.

Pamięć obiektowa to teatr jednego aktora, jakim jest Amazon – uważa Philippe Nicolas, doradca startupów z San Francisco.

Jednakże na dyktat firmy Jeffa Bezosa nie zgadza się Anand Babu Periasamy, który w 2014 r. utworzył startup Minio, oferujący system pamięci obiektowej dla deweloperów. Jego zdaniem twórcy aplikacji nie powinni być uzależnieni od jednego dostawcy usług.

System Minio został napisany w języku GO, stworzonym przez pracowników Google’a, i wykorzystuje licencję Apache Licence V2. Minio Server można uruchomić jako JBOD, ale również w systemach NAS, VMware VSAN bądź na platformach chmurowych Amazon AWS, BLOB Azure, IBM Cloud czy Alibaba Cloud. W bieżącym roku startup wprowadzi na rynek wersję all-flash, opracowaną wspólnie z Samsungiem. Rozwiązanie ma być wyposażone wyłącznie w dyski NVMe wykonane w technologii QLC, a jego maksymalna konfiguracja będzie składać się z ośmiu serwerów z procesorami Intel Skylake. Periasamy chce, aby ludzie inaczej niż do tej pory spojrzeli na pamięć obiektową i dostrzegli jej bliskie związki ze sztuczną inteligencją.

– W przypadku przechowywania obiektów mamy do czynienia z ogromną ilością danych, nieodzownych w procesach uczenia maszynowego czy analizach działania aplikacji – dodaje Anand Babu Periasamy.
Produkt Minio cieszy się stosunkowo dużą popularnością wśród deweloperów. Na koniec grudnia ubiegłego roku startup otrzymał 13,8 tys. gwiazdek od użytkowników GitHuba, natomiast jego konkurenci – Red Hat Ceph i Open Stack Swift – zebrali (odpowiednio): 5,3 tys. oraz 1,8 tys. gwiazdek. W projekt Periasamy’ego wierzą też inwestorzy, którzy zainwestowali w to przedsięwzięcie 23 mln dol. Co ciekawe, Minio zamierza w br. rozpocząć działania na nowych frontach i wziąć się za bary z firmą Cloudera.

Zauważamy, że od pewnego czasu nasze produkty zastępują rozwiązania bazujące na technologii Hadoop – mówi Anand Babu Periasamy.