

Ceph v praxi: Jak funguje distribuované úložiště
Masterclass DataScriptu: Půldenní odborné setkání zaměřené do hloubky na jedno téma, praktické zkušenosti a společnou diskusi.
Ceph patří mezi nejznámější open-source technologie pro budování distribuovaných úložišť. Umožňuje provozovat blokové, souborové i objektové úložiště nad jedním distribuovaným základem a škálovat kapacitu i výkon přidáváním dalších uzlů. Zároveň ale přináší vlastní architekturu, terminologii a způsob práce, ve kterých není na první pohled jednoduché se zorientovat.
Jak Ceph vlastně ukládá data? Jakou roli mají OSD, MON a MGR? Co jsou pooly, placement groups a CRUSH? A v jakých situacích dává Ceph skutečně smysl?
Během tříhodinové Masterclass se na Ceph podíváme prakticky a bez zbytečného zabíhání do detailní konfigurace. Lektor, který s technologií pracuje v reálném prostředí, vysvětlí základní principy architektury, ukáže, jak data clusterem procházejí, a přiblíží běžné situace spojené s provozem distribuovaného storage.
Cílem není naučit účastníky během jednoho odpoledne Ceph administrovat, ale dát jim dostatečně konkrétní představu o tom, jak Ceph funguje, co obnáší jeho provoz a kdy může být vhodným řešením pro jejich infrastrukturu.
Pro koho to má smysl:
Linux administrátoři a systémoví inženýři, kteří se s Ceph setkávají nebo o jeho nasazení uvažují
DevOps, platform a infrastrukturní specialisté
Administrátoři virtualizačních a cloudových platforem
IT architekti a techničtí leadři
Technicky zaměření lidé, kteří pojem Ceph znají, ale chtějí skutečně pochopit, jak funguje
Základní znalost Linuxu a IT infrastruktury je výhodou. Předchozí zkušenost s Ceph není nutná.
Nad čím budeme diskutovat:
1. část: Proč Ceph a jak funguje
Nejdříve si vysvětlíme, jaký problém Ceph řeší a proč je jeho architektura navržena právě tímto způsobem.
K čemu distribuované úložiště slouží a kdy má smysl o něm uvažovat
Základní architektura Ceph clusteru
Role hlavních komponent: MON, MGR a OSD
Co je RADOS a proč tvoří základ celého Cephu
Jak Ceph ukládá data bez centrálního storage controlleru
Pooly, objekty a placement groups
Jakou roli hraje CRUSH a jak Ceph rozhoduje, kam data umístit
Základní princip replikace dat a vysoké dostupnosti
Cílem této části je pochopit základní logiku Cephu, ne memorovat jednotlivé konfigurační parametry.
2. část: Jak se k datům v Cephu přistupuje
Nad jedním Ceph clusterem lze poskytovat několik různých typů úložiště. Ukážeme si, v čem se liší a kdy se typicky používají.
RBD – blokové úložiště
virtuální disky pro servery a virtuální stroje
typické scénáře ve virtualizaci a cloudu
CephFS – souborové úložiště
distribuovaný filesystem
kdy může být vhodnou alternativou ke klasickému sdílenému filesystému
RGW – objektové úložiště
objektový storage přístupný přes API
S3 kompatibilní rozhraní
typické scénáře pro aplikace, zálohy a ukládání větších objemů dat
Na praktických příkladech si ukážeme, proč lze nad jedním Ceph clusterem obsloužit velmi rozdílné požadavky na storage.
3. část: Ceph v reálném provozu
Ve třetí části se přesuneme od architektury k tomu, co provoz Ceph clusteru skutečně znamená.
Jak může vypadat základní produkční Ceph cluster
Co řešit při návrhu: servery, disky, síť a redundance
Co se děje při výpadku disku nebo celého uzlu
Recovery a rebalancing – proč Ceph začne po změně přesouvat data
Jak se orientovat ve zdravotním stavu clusteru
Základní monitoring a provozní dohled
Typické chyby a překvapení při prvním nasazení
Kdy Ceph dává smysl a kdy může být zbytečně složitým řešením
Praktické zkušenosti lektora: co se osvědčilo a co by dnes řešil jinak
Co si z Masterclass odnesete:
srozumitelnou představu o tom, jak Ceph funguje a jak ukládá data
orientaci v základních pojmech jako RADOS, OSD, MON, MGR, pool, PG a CRUSH
pochopení rozdílů mezi RBD, CephFS a objektovým storage
základní představu o tom, co obnáší návrh a provoz Ceph clusteru
praktický pohled na běžné situace, problémy a rozhodnutí při práci s Ceph
lepší schopnost posoudit, zda Ceph dává smysl právě pro vaši infrastrukturu
možnost prodiskutovat vlastní otázky s člověkem, který s Ceph pracuje v praxi
Tématem Vás provede:
Tomáš Jeníček
RNDr. Tomáš Jeníček se zabývá užíváním, nasazením a administrací Linuxu v různých prostředích již od roku 2002. Záhy se specializoval na Red Hat Enteprise Linux a od roku 2004 vedl certifikované Red Hat kurzy. Věnoval se též cloudových technologiím AWS a jejich následné výuce. Již více než 2 roky si hraje s CEPHem v Cesnetu.
Cena a potvrzení registrace:
3 900 Kč bez DPH / 4 719 Kč včetně DPH. Platba bude stržena až po potvrzení konání akce a schválení registrace. Do té doby může být částka na kartě dočasně blokována.
Storno podmínky:
Registrace je závazná. Storno registrace je možné písemně e-mailem (na info@datascript.cz) bez storno poplatku, a to nejpozději 14 kalendářních dní před zahájením akce.
Při zrušení registrace méně než 14 kalendářních dní před zahájením akce si organizátor vyhrazuje právo účtovat storno poplatek ve výši 100 % ceny vstupenky.
Děkujeme za pochopení.
Ochrana osobních údajů a pořizování záznamu:
Registrací na tuto akci udělujete souhlas společnosti DataScript s.r.o., sídlem Karolinská 661/4, 186 00 Praha 8, IČO 46577459 (dále jen „společnost“), a to pro pořizování audiovizuálních záznamů za účelem prezentace činnosti společnosti na webových stránkách a sociálních sítích společnosti. Souhlas je udělen na dobu 3 let. Svůj souhlas máte právo kdykoli odvolat, a to písemně na emailové adrese info@datascript.cz či jiným vhodným způsobem. Další informace o zpracování osobních údajů naleznete na webu https://www.moore-czech.cz/ochrana-osobnich-udaju/