Wydaj mniej i chroń więcej z Software Defined Storage Piotr Piotrowski, SUSE Solution Architect czarny@suse.com Maciej Osika, Thomas-Krenn.AG Country Manager mosika@thomas-krenn.com
Temat naszego spotkania
Rynek pamięci masowych Opracowanie IDC i SUSE
Rozwiązanie SDS jest znacznie tańsze! Źródło: Defining the Software Defined Storage Market" Marc Stalmer, Dragon Slayer Consulting
Kierunek: infrastruktura zdefiniowana programowo SUSE Software-Defined Infrastructure Application Delivery Management Operations, Monitor and Patch SUSE Manager openattic Custom Micro Service Applications Kubernetes / Magnum Containers SUSE CaaS Platform Platform as a Service Cloud Foundry Private Cloud / IaaS SUSE OpenStack Cloud Cluster Deployment Crowbar Salt Orchestration Heat Kubernetes Virtualization KVM, Xen, VMware, Hyper-V, z/vm Software Defined Everything Storage SUSE Enterprise Storage Operating System SUSE Linux Enterprise Server Networking SDN and NFV Public Cloud SUSE Cloud Service Provider Program Physical Infrastructure: Server, Switches, Storage
SUSE Enterprise Storage $ Rozwiązanie storage klasy enterprise oparte na powszechnie używanym sprzęcie serwerach Latest hardware Hardware flexibility Reduce Capital Expense
SUSE Enterprise Storage przypominajka Skalowalność do nieba z mechanizmami samozarządzania Management Node Block Object File Storage Nodes Monitor Nodes
Co oznacza określenie: Gdy danych jest dużo? Przełączniki 10G Admin RBD Radosgw dostęp obiektowy REST S3 NAS, iscsi GW dla vsphere / HyperV Monitor NFS, Cifs, iscsi OSD nody z dyskami MDS (Metadata dla CephFS) CephFS
Teoria plus praktyka Przełączniki 10G Admin 4*OSD 3* Monitor
Gdzie i kiedy stosujemy? Do infrastruktury OpenStack Gdy nie wiemy, na jak długo Gdy jest tego dużo Gdy nie wiemy, jak będzie rosło Gdy jest tego tak dużo, że backup nie wchodzi w grę Przypadek sprawił, że mamy dużo sprzętu różnych producentów (SIWZ, stary szef IT, nowy szef IT, korpo.)
CRUSH map OSD ma świadomość swojego miejsca Root->SerwerowniaB->Rack1->serwer3->OSD5
Odczyty i zapisy w Ceph uproszczony opis 1 Odczyt APP RADOS 1. Aplikacja chce czytać 2. RADOS pyta primary OSD 3. Primary OSD odczytuje i wysyła 1 Zapis APP RADOS 1. Aplikacja pisze 2. RADOS zapisuje do primary OSD 3. Primary znajduje replikę (dwie/trzy) wysyła tam i zapisuje u siebie 4. Replika/repliki potwierdza/ją zapis 5. OSD potwierdza zapis 3 2 5 2 3 4
Interfejs Bluestore Tradycyjnie Meta dane FS Dysk (xfs/ (sprzęt) brtfs) Dane Bluestore FS (xfs/ brtfs) Meta dane Dysk (sprzęt) Dane Można rozłożyć OSD na trzy różne sprzętowe urądzenia 1. Meta Dane na SSD 2. Cache do NVram (Write Ahead Log) 3. Dane nlsas
SUSE Enterprise Storage 5 Obiekt SUSE Storage Klient Ceph zapisuje obiekt w puli Ceph Klient Pool CRUSH przypisuje obiekt do PG PG PG PG PG PG PG PG PG PG PG PG PG CRUSH przypisuje PG do OSD OSD OSD OSD OSD OSD replikacja 14
Przykłady użycia Składowisko / Bulk Dane portalowe / SharePoint Date medyczne Obrazy medyczne X-rays MRIs CAT scans Dane finansowe Monitoring Bezpieczeństwo Ruch drogowy Czytniki tablic rejestracyjnych Inne podobne Archiwum Długoterminowe przechowywanie HPC Archiwalne logi Faktury Raporty Storage dla maszyn wirtualnych Mało i średniowydajne maszyny KVM natywnie RBD Hyper-V iscsi VMware iscsi
Target backupu Może być dowolny, np. Comvault (Veritas NetBackup, Micro Focus Data Protector) * Commvault * Micro Focus Data Protector. S3
Target backupu Może być dowolny, np. Comvault S3
Target backupu Może być dowolny, np. Comvault Blokowo
Target backupu Może być dowolny, np. Comvault Blokowo
Przykład składowania archiwów dla HPC Dane archwilane nie są potrzebne natychmiast na drugim poziomie HPC Compute Cluster Primary Storage Round Robin Policy Manager SUSE Enterprise Storage Lower TCO Easy to Grow Reduce Footprint Never Migrate
Licencjonowanie Licencja SUSE Enterprise Storage obejmuje Admin Monitor Infrastrukturalne Węzły OSD Jeden węzeł Admin Trzy węzły Monitor Dwa Infrastrukturalne (RadosGW / Ceph FS meta) Cztery węzły OSD dowolne ilości dysków Zawarte 10 subskrypcji SLES Priority 24x7 Licencja Storage Expansion obejmuje dwa elementy Jeden węzeł OSD Jeden węzeł infrastrukturalny (np. monitor/gw)
SUSE Enterprise Storage 5 Podsumowanie głównych funkcji Unified storage czyli obiekt, blok i plik (CephFS) Wsparcie dla 64-bit. ARM pomyślcie o konsekwencjach Replikacja asynchroniczna i multisite dla obiektu Wygodny interface openattic Rozbudowana obsługa nodów Salt Implementacja NFS Ganesha i NFS to S3 buckets Object Storage Block Storage File System
Więcej informacji Strona produktu http://suse.com/storage Strona o Ceph http://suse.com/ceph Infolinia@suse.com Tel. 22 537 5020 Pobierz na 60 dni do testów: http://suse.com/products/suse-enterprisestorage/download
Prezentacja firmy i przegląd oferty
O firmie Thomas-Krenn.AG niemiecka spółka akcyjna z siedzibą we Freyung w Bawarskim Lesie, działająca na rynkach DACH od 2002 roku a w Polsce od 2005 roku Producent serwerów na bazie barebone ów Supermicro i ASUS, sprzedawanych pod własną marką THOMAS KRENN z kompleksowym wsparciem i serwisem technicznym. Jeden z największych partnerów Supermicro w Europie
O firmie Producent systemów storage bazujących na serwerach THOMAS KRENN i oprogramowaniu firm partnerskich (software defined storage), włączając współprace na wyłączność (np. SUSE Enterprise Storage) Dystrybutor oprogramowania do wirtualizacji oraz kompletnych certyfikowanych systemów do wirtualizacji
O firmie Dystrybutor osprzętu serwerowego i sieciowego: szafy rackowe, switche Netgear i Huawei, firewalle z oprogramowaniem pfsense, biblioteki taśmowe itp. Ok. 150 pracowników, z czego ok. 1/3 to pracownicy techniczni, własna linia produkcyjna w siedzibie we Freyung, laboratorium testowe, in house development (np. system chłodzenia serwerowni i serwerów gorącą cieczą projekt HFC)
O firmie Stabilny i kompetentny dostawca z dużym know-how i zapleczem technicznym Zapewnienie sprawnych dostaw duży magazyn własny, możliwość dostawy większości systemów własnej produkcji już następnego dnia roboczego Dostęp do szerokiej gamy unikalnych rozwiązań z obszaru storage, dla których trudno znaleźć konkurencję (szczególnie w obszarze SDS)
Rozwiązanie SUSE Enterprise Storage Przełączniki 10G Admin 4*OSD 3* Monitor
SUSE Enterprise Storage: konfiguracja systemu 1x SES Appliance Admin Node - CPU Intel Xeon E3-1220 v6 4 core 3,0GHz - Pamięć RAM 16 GB (2x 8GB) ECC DDR4 2400-2x 1 TB SATA III HGST 2,5 - Dwuportowa karta sieciowa Intel 10 Gigabit X540-T2 RJ45 4x SES Appliance OSD Node - 2x CPU Intel Xeon E5-2620v4 8 core 2,1GHz - Pamięć RAM 64 GB (4x 16GB) ECC Registered DDR4 2400-2x 240 GB SATA III Kingston M.2 SSD - 2x 400 GB Intel SSD MLC NVMe PCI-E 3.0 (seria DC P3700) - 2x 400 GB SATA III Intel SSD MLC 2,5" (seria DC S3610) - 12x 4 TB SAS III HGST 3,5" 7.2k (512e) (192 TB brutto dla całego systemu) Sieć - 2x switch 10GE Netgear 24-portowy M4300-12X12F (+ 12x SFP+ transceiver, 5x kabel patch Cat.6A 2m) - 20x kabel światłowodowy 2m
Kontakt Maciej Osika Country Manager mosika@thomas-krenn.com +48 882 02 70 50 Infolinia: 801 900 111
Zapraszamy na pokaz