- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Jak funguje OpenStack a 6 důvodů, proč v něm mít cloud
Ve světě IT existuje mnoho open source projektů a dalí vznikají denně. Jen některé z nich se ale vypracují na úroveň, kdy je začnou respektovat i velké mezinárodní firmy a korporace. Třeba jako Linux, který se z projektu jednoho člověka vyvihl na systém, který má obrovskou podporu odborníků, laiků a firem. Podobně je na tom cloudová platforma OpenStack, která po celém světě pomáhá řídit stále dalí výpočetní cloudy. Pouívá ji stále více firem, včetně gigantů typu Intelu či PayPalu. Co to ale vlastně OpenStack je? A jaké jsou jeho hlavní přednosti pro firmy, které by na něm chtěly provozovat cloud? O své zkuenosti s OpenStackem se s námi exkluzivně podělili i specialisté na mapové aplikace ze společnosti CleverMaps.

OpenStack je pro řadu administrátorů nejlepí přítel, pro jiné nepochopené monstrum. Podobá se toti bájné Meduse aby se o něm člověk něco dozvěděl, musí se na něj podívat blíe. Pak ale můe u některých firem nastat zkamenění, protoe jsou přehlceny informacemi a monostmi. A ve strachu z komplikovanosti před ním firmy někdy utíkají a dál íří jeho legendu. Přitom je velmi jednoduché ho popsat. OpenStack je cloudová platforma, která zajiuje rozdělování virtualizované výpočetní kapacity. Znamená to, e má pod kontrolou zdroje cloudu či datacentra.
U klasického fyzického serveru je velký problém, kdy narazíte na nedostatek hardwarového výkonu. Řeit to lze prakticky jen přidáním nového hardwaru nebo přikoupením dalího serveru. To ale větinou není příli efektivní zatímco jeden server nevyuije vechny své systémové prostředky a budou mu tak říkajíc přebývat, druhý můe jet naplno a jetě mu bude výkon chybět.
To lze řeit virtualizací. Nad fyzické servery přibude hypervizor, který prostředky přerozděluje virtuálním serverům. Je to efektivnějí, ale administrátorům a vývojářům aplikací tím přibývá dalí práce. Zvlá pokud je hypervizorů více. Pak můe být docela problematické vechno spravovat.
Do tohoto modelu OpenStack přidává dalí vrstvu. Při jeho pouívání příli nezáleí na tom, jaké servery a hypervizory pod ním běí. Zdroje abstrahuje vechny prostředky přiřazuje do takzvaných poolů, rezervoárů, odkud pak mohou čerpat vechny virtuální instance. Komplexní systémy je díky tomu mnohem snadnějí řídit. Stačí OpenStacku říct dej mi virtuální stroj, a u není třeba řeit, na kterém clusteru nebo fyzickém stroji poběí. Kromě toho má ale jetě dalí výhody. Tady je est nejdůleitějích:
1. kálování je snadnějí ne dřív
kálovatelnost nebo také flexibilita je důleitý argument pro adopci cloudu. Je to zjednodueně monost přizpůsobit své výpočetní kapacity tomu, jak náročný je konkrétní úkol. Navtěvuje vai webovou stránku v určitou hodinu o tisíce lidí více? Potřebujete nárazově zpracovat intenzivní operace? Nebo spravujete online aplikaci, která je oblíbená v určitou denní dobu? Kde by fyzický server mohl ztratit dech, tam dokáe cloud dret krok a dávat virtuálnímu serveru stále dalí prostředky.
OpenStack tento proces ale jetě dále usnadňuje. Je připravený na to, e aplikace budou chtít kálovat, a to oběma směry. Zároveň počítá s tím, e infrastruktura nemusí být vdy dostupná a některé její části mohou občas selhat. Administrátorům přitom zjednoduuje práci. Kupříkladu tvorba dalích instancí je v takovém cloudu otázkou okamiku. Stejně tak jejich zruení, pokud nejsou potřeba nebo nefungují správně.
Pokud si firma pořídí cloud běící na OpenStacku, má zaručeno, e bude zvládat její rychle se měnící poadavky. Nezáleí přitom, zda chce firma provozovat instancí pět nebo pět tisíc. OpenStack zvládne ve stejně dobře.
2. Cloud zcela ovládnete díky automatizaci
OpenStack nabízí administrátorům mocné nástroje, díky kterým je správa cloudu mnohem snazí. Spoustu úkonů se správou spojených je moné automatizovat. Jeho aplikační programové rozhraní či API umoňuje kompletní ovládání cloudu z dalích programů. Díky tomu je moné například vyvinout vlastní aplikaci, která si v případě potřeby dokáe spustit dalí virtuální stroj. To znatelně usnadňuje vývoj specifických programů. Díky přátelské API je vývoj rychlejí a v konečném důsledku také levnějí.
3. Otevřená platforma umoňuje pruně reagovat
Jednou z největích výhod OpenStacku je právě fakt, e se jedná o otevřenou platformu. Jeliko je zdrojový kód volně přístupný, mohlo se do vývoje zapojit obrovské mnoství vývojářů z celého světa a přispět tak svou expertizou ke společnému projektu. Řada firem vyvíjí vlastní verze modulů pro OpenStack, které pak nabízejí svým klientům. Zatímco základní zdrojový kód je zdarma dostupný, tyto distribuce u jsou zpravidla placené. Takové prostředí podle odborníků přispívá k inovaci vichni mají na začátku stejné podmínky, tak se jedině mohou snait vyvinout a klientům nabídnout lepí produkt ne konkurenti.
Díky otevřenosti kódu můe kadý OpenStack vyzkouet. Pokud nedělá přesně to, co od něj lidé potřebují, mohou poadovanou funkčnost doplnit sami a sdílet ji s ostatními vývojáři. Na rozdíl od klasického modelu proprietárního softwaru s uzavřeným kódem není nutné čekat na to, a zareagují jeho vývojáři naprogramovat si vlastní řeení můe kdokoliv a kdykoliv. Tím je moné posouvat cloudová řeení rychle kupředu. Nadace OpenStack Foundation, která projekt sdruuje, vydává jeden velký update za půl roku. Nejaktuálnějí verze z letoního roku nese název podle pláe Ocata nedaleko panělské Barcelony. Kódové označení verzí vybírá Nadace vdy podle místa konání OpenStack Design summitu.
Nejsme zatím úplně spokojení s dospělostí některých modulů OpenStacku, které tak jetě nemůeme vyuít pro produkční nasazení, a namísto toho tak pouíváme běné nástroje na virtuálních serverech. Vývoj OpenStacku jde ale kupředu, take jako překlenovací řeení lze toto akceptovat, popisuje zkuenosti s OpenStackem IT specialista společnosti CleverMaps Duan Stloukal.
OpenStack v praxi očima uivatele
CleverMaps je softwarová a konzultační firma, která pomáhá zákazníkům automatizovat některé procesy a podporovat jejich rozhodování. Společným jmenovatelem vech naich aplikací je práce nad mapou. V začátcích jsme pouívali platformu AWS od Amazonu. Ta se brzy ukázala jako technicky kvalitní, avak velmi drahé řeení. Hledali jsme platformu, která nás nepřipraví o funkce AWS a výhody cloudu jako takové, a umoní nám co nejvíce znovupouít vybudované DevOps postupy včetně snadné migrace, ale která nám zároveň umoní sníit náklady a přitom se navíc dostat blíe k naim zákazníkům ve střední Evropě (Amazon má evropské datacentrum jen v Irsku a to německé teprve velmi pomalu buduje). OpenStack je technologicky velmi podobný slubě AWS, podporuje jej mnoho nástrojů pro automatizaci DevOps operací a přitom vem zůstává otevřenou platformou. Nejsme tak vázáni na vendor-lock AWS, a a to bude aktuální, můeme dál sniovat náklady pomocí privátního nebo hybridního cloudu. Nae poadavky směřovaly na vyuití slueb virtuální síové infrastruktury, virtuálních serverů, objektového úloitě a sluby DNS. OpenStack nabízí ke kadé z těchto slueb vlastní implementaci, a u objektového úloitě dokonce podporuje i API AWS.
4. Výhoda rozsáhlé komunity: dokumentace i zkuenosti
Díky tomu, e je OpenStack otevřená platforma, má mnoho uivatelů a vývojářů po celém světě. Podobně jako u Linuxu se ale u něj podařilo něco, o čem větina open source projektů sní. Vybudovala se kolem něj obrovská komunita. Podle nejnovějích výsledků přispělo k vývoji zatím přes est a půl tisíce vývojářů. To je pro administrátory obrovská výhoda, která stále narůstá. Kdy narazí na problém, je velká ance, e u se s ním dříve potýkal také někdo jiný. Řeení tak můe být velmi snadno dostupné. Buď ve formě stále se roziřující dokumentace, nebo zodpovězeného dotazu na portálu Ask OpenStack. Komunita kromě toho pořádá pravidelná setkání po celém světě, kde si vývojáři a administrátoři také mohou předávat zkuenosti. Podobně jako u Linuxu to také nevypadá, e by nadení komunity mělo někdy opadnout.
5. Výhoda pro firmy: OpenStack cloud na klíč
OpenStack si díky volně dostupnému kódu můe na vlastním hardwaru spustit prakticky kadý. Jak ale upozorňuje řada pozorovatelů, spoutění této infrastruktury nemusí být úplně jednoduché. Jsou k tomu potřeba experti, ale právě těch zatím není na pracovním trhu dostatek, take jsou vyvaováni zlatem. Proto je nejlepím řeením pořídit si OpenStack cloud tak říkajíc na klíč. Vechny komplikované procesy spojené se sputěním platformy tím odpadají, protoe se o ně postarali odborníci poskytovatele sluby.
To potvrzují i zkuenosti společnosti CleverMaps. Sami bychom vlastními silami OpenStack nedokázali v rozumném čase a za rozumné náklady zprovoznit. Měli jsme mimo jiné specifické poadavky na oddělení jednotlivých projektů a jejich zasíování, přibliuje IT specialista Stloukal.
Cloud pak zvládnou spravovat i administrátoři, kteří s tímto systémem jetě nemají ádné zkuenosti. Časem, a se v něm více rozkoukají, si mohou platformu poskládat sami od píky. Toto řeení je obzvlátě výhodné pro mení firmy. Jejich u tak dost vytíení administrátoři nebudou mít s přechodem do cloudu běícího na OpenStacku téměř ádnou práci. Firma přitom můe rychle čerpat z výhod této platformy.
6. Cena rozhoduje: Cloud na OpenStacku pořídíte levně
Cloud stále někteří lidé povaují za drahou a náročnou záleitost. Ve skutečnosti to tak vůbec být nemusí. Na platformě OpenStack ho lze toti pořídit velmi levně. Vybudovat si cloud na OpenStacku od úplného začátku není jednoduché. Někteří odborníci doporučují takový postup jen větím firmám, které mohou na jeho stavbu a vývoj přiřadit rovnou tým lidí. Pro mení a středně velké společnosti ale také existuje monost, jak čerpat z výhod OpenStacku. Právě zmíněným pronájmem hotového cloudu od poskytovatelů. Odpadají díky tomu náklady na vývoj, konfiguraci a sestavení platformy. Pokrývá je poskytovatel, kterému se rozpočítají mezi vechny jeho zákazníky. Díky tomu mají koncoví klienti monost získat funkční OpenStack cloud velmi levně.
V naem případě vychází řeení na OpenStacku na cca třetinové náklady oproti cloudu od Amazonu. A zatím máme ověřeno, e rychlost platformy, doba čekání na start virtuálních serverů i jejich výkon jsou oproti Amazonu o řád lepí, pochvalují si podle Stloukala v CleverMaps.




















