Swift 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ý. Swift umožňuje vygenerovat dočasnou URL, pod kterou si lze […]
Praktický úvod do Docker a kontejnerů (8) – váš vlastní registr obrazů
Zatím jsme v našem seriálu stahovali a ukládali image našich kontejnerů ve veřejném prostoru Docker Hub. To je samozřejmě perfektní pro stahování známých obrazů jako jsou Ubuntu nebo MySQL a ukládání a sdílení výsledků vaší práce v open source světě. Ale je to vhodné pro vaše enterprise aplikace s unikátní přidanou hodnotou, vlastním kódem či […]
OpenStack Swift prakticky (3): omezení platnosti objektů
Swift 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 fyzicky smaže a šetří tak místo v objektové storage. […]
Praktický úvod do Docker a kontejnerů (7) – scheduler v Docker Swarm
V minulém článku jsme si pohráli s Docker Swarm clusterem a viděli, že o rozmístění kontejnerů do hostitele rozhodne za nás. Můžeme mu do toho ale nějak promlouvat? Na to se zaměříme dnes. Výběr hostitele pro nový kontejner můžeme nechat čistě na Docker Swarm, ale můžeme si říct, jakou strategii má při tom použít. Dá […]
OpenStack Swift prakticky (2): verzování objektů
První 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ší verze objektu, ale můžeme se přímo podívat do archivu […]
Praktický úvod do Docker a kontejnerů (6) – cluster hostitelů s Docker Swarm
Minule jsme se naučili elegantně vytvářet Docker hostitele, ale každého jsme ovládali zvlášť (byť z jednoho místa). Dnes si vytvoříme cluster hostitelů, který se bude chovat jako celek – a všechny příkazy a funkce, které jsme dosud používaly, zůstanou prakticky stejné. To je Docker Swarn. UPDATE: V připravované verzi Docker 1.12 už je to jednodušší […]
OneView driver pro Docker Machine – Composable Infrastructure názorně
V praktickém průvodci pro Docker jsme v pátém díle mluvili o nativním nástroji, který zajišťuje velmi pohodlný provisioning infrastruktury. Víte, že HPE OneView, brána do komponovatelné infrastruktury, nabízí otevřený driver pro Docker Machine? Infrastruktura vs. Docker kontejnery Kontejnery jsou vrstva abstrakce, která může běžet například na Raspberry Pi (mini-počítač za 25 dolarů) i na HPE […]
Praktický úvod do Docker a kontejnerů (5) – Docker Machine
V předchozích dílech jsme si sami vytvořili VM, která fungovala jako náš Docker host systém. Dnes si to zjednodušíme a použijeme Docker Machine pro vytváření a instalaci Docker systémů. Docker Machine Nebyl by problém vytvářet si VM s Docker hosty ručně. Stačí vytvořit nějaký diskový obraz a ten používat. Nicméně skákat pokaždé přímo do SSH […]
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 […]
Přenositelnost cloud aplikací? Certifikace Cloud Foundry to garantuje.
Od myšlenky na DevOps k PaaS Přemýšlíte o DevOps? Hledáte jak mít jednoduchost pro vývojáře a při tom schopnost to bezpečně a spolehlivě provozovat? Ztrácíte se ve všech součástkách jako je Docker, CoreOS, Kubernetes, Mesos, Consul, Etcd a spostě další? Ideální je sáhnout po hotové Platform as a Service – řešení, které je namíchané, připravené, […]
Packer: konzistentní image od VMware přes OpenStack až do Amazonu či kontejneru
Nechcete se omezovat prostředím, ale bojíte se nekonzistencí? Použijte Packer – vybudujete konzistentním způsobem diskové obrazy vašich systémů či aplikací s výstupem pro všechna vaše prostředí – třeba Vagrant developerů, vSphere v tradičním IT, OpenStack s KVM v moderním IT, veřejný cloud typu Amazon nebo Azure či Docker kontejnery v agilní DevOps orientované části vašeho IT. A […]
Nový lab guide: HPE Helion OpenStack 2.0
Nebaví vás číst dokumentaci? Nebaví vás angličtina? Chcete praktické informace krok za krokem? Chcete přijít do našeho labu a všechno si vyzkoušet? Je tady nová přepracovaná verze lab guide pro OpenStack, stahujte zde: http://www.cloudsvet.cz/?page_id=10 Co je v labu nového? Přepracované scénáře zaměřené na skutečné postupy a zkušenosti Postaveno na nejnovější verzi Helion OpenStack 2.0 (Kilo […]
Jak na Image pro vaše VM moderně a efektivně
Jak vypadají vaše image (nebo chcete-li šablony) ve vaší klasické virtualizaci? Jedna z nejčastějších otázek v diskusích kolem OpenStack s KVM jako hypervisorem je, jak mám konvertovat svoje VMware obrazy. Odpovědi na to sice existují, ale upřímně řečeno obávám se, že špatně je samotná otázka. Nasazení IaaS jako je OpenStack a potenciální snížení závislosti na […]
HPE PaaS: moderní aplikace pro vaše DC i ve veřejném cloudu vaší volby
Efektivnější vývoj a provoz aplikací s PaaS Platform as a Service se na stránkách cloudsvet.cz věnujeme docela často. Jejím smyslem je umožnit rychlý a efektivní vývoj a provoz aplikací. Nejdůležitější přínosy zahrnují: Zajištění konzistentního prostředí od vývojářského notebooku po produkční farmu přináší jistotu a spolehlivost v nasazování Automatická kompilace, zajištění návazností a vybudování Docker kontejneru […]
Jak se instaluje Helion OpenStack 2.0
Jednoduchost vs. flexibilita OpenStack je složitý – i základní instalace je tvořena zhruba desítkou funkčních modulů, z nichž každý má hned několik komponent (API, worker vrstvu, message bus, HAproxy) a ty jsou buď distribuovány v clusteru řídících uzlů a některé mají dokonce i služby přímo v compute node serverech. Odladit to a dát dohromady není […]
Dnes uvedeno: HP Helion OpenStack 2.0
Hewlett-Packard Enterprise dnes oznámilo dostupnost další verze Helion OpenStack 2.0. HPE a OpenStack Tento týden probíhající OpenStack summit zakončuje půlroční vývojový cyklus na release Liberty. HPE v tomto půlroce nepolevilo v silné participaci v open source komunitě: 210 vývojářů (HPE zaměstnanců) 8 PTL (volených lídrů projektů) 3 zástupci v Technical Committee Zastoupení v Board of Directors […]
Desired state na tričko a zákon zachování složitosti IT
Obvykle něco nastavíme a pak zdokumentujeme (a většinou to pozdější realitě moc neodpovídá). Co to otočit? Co mít dokumentaci spustitelnou a definovat jí požadovaný stav aplikací, systémů, logické i fyzické infrastruktury? Desired state na tričko Myslím, že je dobré zkoušet klíčové myšlenky formulovat tak, aby se to vešlo jako nápis na tričko – klidně oboustranně. […]
OpenSwitch: první open source OS pro fyzické switche
Víte, že si můžete koupit “prázdný” switch a místo operačního systému vašeho vendora (Comware, IOS, Junos, …) si tam nahrát open source? Disagregace Jedním z trendů v datových centrech je začátek disagregace. Typický switch vaší sítě je vertikálně integrovaný – v jednom balíčku si tedy kupujete nějaký paketový procesor (nejčastěji od Broadcom), samotný fyzický switch […]
Praktický úvod do Redis (3): cluster
V závěrečné části seriálu o NoSQL in-memory databázi Redis si ukážeme, jak funguje clustering. Minule jsme rozebrali transakční zpracovaní a v první části jsme si Redis nainstalovali a naučili se používat. Cluster Redis cluster podporuje dvě základní operace – sharding a replikaci. Sharding je o tom, že data rozprostřete přes víc nodů – některé klíče […]
Bring Your Own Container
Jak si přinést do Cloud Foundry PaaS váš vlastní Docker kontejner? Jen kontejner nestačí Na stránkách cloudsvet jsme v seriálu Praktický úvod do Docker poměrně detailně prošli vlastnosti kontejnerů. Ukázali jsme si řadu velmi zajímavých vlastností, ale také odhalili slabiny. Samotný Docker neřeší, jak zajistit komunikaci mezi kontejnery v různých host systémech, nechápe, jaké aplikace […]