Část 6 z celkových 6 v seriálu OpenStack Swift praktickyOpenStack Swift může sloužit také jako primitivní statický web. Výhodou je, že nemusíte nic moc řešit a máte jednoduchý webový přístup k objektům některého z kontejnerů a využít tak všech výhod object storage (tzn. vysoce redundantní řešení, data efektivně distribuovaná přes mnoho nodů/disků, možnost inteligentní replikace […]
Posts tagged Object storage
OpenStack Swift prakticky (5): řízení přístupu
Část 5 z celkových 6 v seriálu OpenStack Swift praktickyZatím jsme vytvářeli kontejnery, které byly dostupné pouze uživatelům našeho tenantu (tedy kromě vygenerování dočasné URL). OpenStack Swift ale disponuje možností vytvářet přístupová pravidla (ACL) jak pro čtení, tak pro zápis. Ve výchozím stavu nebudou žádná (tedy ke kontejneru mohou jen uživatelé tenantu). Můžete povolit přístup […]
OpenStack Swift prakticky (4): Dočasné URL
Část 4 z celkových 6 v seriálu OpenStack Swift praktickySwift kotejner můžete označit jako Private nebo Public. Může ovšem být situace, kdy obsah kontejneru nechcete volně přístupný všem, ale současně vznikne potřeba někomu dát velmi rychle a jednoduše možnost objekt stáhnout, možná i modifikovat. Například máte soubor ve Swiftu a na email je moc velký. […]
OpenStack Swift prakticky (3): omezení platnosti objektů
Část 3 z celkových 6 v seriálu OpenStack Swift praktickySwift umožňuje u objektu nastavit časově omezenou platnost a ten se ve stanovené datum a čas stane nepřístupným. Můžete tak zabránit k přístupu k dokumentům, které už v daný okamžik nebudou aktuální (standardy, výkresy). Ve Swift implementaci může rovněž běžet čistící proces, který takto vypršené objekty […]
OpenStack Swift prakticky (2): verzování objektů
Část 2 z celkových 6 v seriálu OpenStack Swift praktickyPrvní pokročilá funkce, kterou si vyzkoušíme, je schopnost Swiftu držet všechny předchozí verze objektu. Funguje to tak, že vytvoříme jeden kontejner pro archivaci starších verzí a také jiný kontejner, z kterého budou starší verze propadávat do archivu. Výsledkem bude, že v kontejneru budeme mít vždy nejposlednější […]
Naučte se OpenStack – česky. Stahujte dva nové lab guidy.
Chcete se seznámit s OpenStack? Stáhněte si naše dva nové lab guide v češtině: Dokumenty Co vás čeká? Dohromady 140 stránek v češtině zaměřených čistě na praktické úkoly. Ty jsou postaveny na instalaci v našem labu, do kterého se můžete přijít podívat (dejte vědět). Co v guidech je? První část je zaměřena na základy a […]
OpenStack Swift prakticky (1): object store pro vás
Část 1 z celkových 6 v seriálu OpenStack Swift praktickyNa cloudsvet jsme se už seznámili s object storage obecně i s implementací v rámci OpenStack Swift. Přišel čas vyzkoušet ji prakticky. Klikáním k prvním pokusům Jak už jsme na cloudsvet zaznělo, Swift je vyvíjen v rámci OpenStack projektu. Dá se použít samostatně a také je […]
Jak OpenStack Swift ukládá data? Ve znamení kruhu.
Objektovou storage Swift už jsme na cloudsvet.cz představili, ale jak vlastně ukládá data? Proč dokáže efektivně běžet na prakticky libovolném počtu nodů a disky i nody můžete přidávat za plného provozu? Od file systému ke skutečné škálovatelnosti Připomeňme si, že adresa objektu je ve formátu země, město, ulice, tedy /account/container/object. Když Swift požádáte o objekt […]
Úvod do Swift, objektového rorýse z dílny OpenStack
Swift, v překladu rychlý nebo také pták rorýs, je zástupce objektové storage, o kterých jsem obecně psal minule. Dnes si představíme tohoto zajímavého zástupce. Proč zrovna Swift? Protože je součást OpenStack projektu – a nejen to, společně s Nova (orchestrací virtualizace) je přímo dědou zakladatelem celého OpenStack. OpenStack Swift Před rokem 2010 vytvořil public cloud […]
Objektová storage i do ledničky
Na stránkách cloudsvet.cz máme rubriku Scale-out datových modelů – objektová storage je rozhodně zajímavým zástupcem. Jak funguje a jaké má použití? Proč ji nasadit a proč ne? Bloková storage aneb disk na kšandě Pevný disk začal jako jednotka připojená drátem k počítači a po mainframe začátcích dlouho představoval placatý SCSI drát mezi základní deskou a […]
CAP teorém a odstřihnutý bankomat
V rubrice Scale-out data se na cloudsvet.cz zajímáme o object storage, Big Data mechanismy a NoSQL. To všechno jsou distribuované systémy a o těch je CAP teorém. Od Scale-up ke Scale-out V datové vrstvě světu dlouho vládnou systémy vertikálně škálující: Chcete víc? Přidejte systému paměť, CPU, … Přestože už dost let mají vnitřní paralelismus (podpora více […]