Prototyping konfigurace linuxových serverů. horizontální škálování Deltacloud API



Podobné dokumenty
horizontální škálování Deltacloud API

FORPSI Cloud Computing Virtuální datacentrum v cloudu

Publikujeme web. "Kam s ním?!"

w w w. u l t i m u m t e c h n o l o g i e s. c z Infrastructure-as-a-Service na platformě OpenStack

Případové studie a kulatý stůl. Dalibor Kačmář, Microsoft

Moderní privátní cloud pro město na platformě OpenStack a Kubernetes

Virtualizace desktopu virtuální realita, nebo skutečnost?

Služby datového centra

Alternativy k SAP HANA appliance? Představení možnosti TDI a cloudové infrastruktury

Služby datového centra

Cloud. Nebo zatím jen mlha? Workshop Day 2011 WG06 Jaromír Šlesinger, CA Technologies Bratislava, 13. október 2011

Ostrava. 16. dubna 2014

aniel Dvořák, Martin Mičan Liberec Windows Server 2012/R2 Migrační scénáře

UAI/612 - Cloudová Řešení. Návrh aplikací pro cloud

Centrální portál knihoven

Vývoj Internetových Aplikací

Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU

Řešení EMC pro VMware

Moderní infrastruktura základ egovernmentu

OpenNebula pro začátečníky SUT Tomáš Kukrál

Vhodnost nasazení jednotlivých webových architektur, sdílení dat, perzistence, webové služby a REST, asynchronnost, messaging

Využití opensource při stavbě infrastrukturního cloudu Martin Kopta

Cloudová Řešení UAI/612

Cloud Computing pro státní správu v praxi. Martin Vondrouš - Software602, a.s. Pavel Kovář - T-Systems Czech Republic a.s.

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura IBM Corporation

Microsoft Azure Workshop

Na co se ptát poskytovatele cloudových služeb?

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč IBM Corporation

Brno. 30. května 2014

IBM SmartCloud Enterprise Igor Hegner ITS Sales

Virtuální učebna: VMware VDI zefektivňuje výuku, zjednodušuje správu a snižuje náklady

Cloud Slovník pojmů. J. Vrzal, verze 0.9

Automatizace správy linuxové infrastruktury pomocí Katello a Puppet LinuxDays

Ekonomické přínosy Cloud Computingu

1 Výchozí nastavení zařízení

SmartCloud Enterprise

Brno. 30. května 2014

Webové služby. Martin Sochor

DEDIKOVANÉ A MANAGED SERVERY GREENHOUSING JEDNODUCHÁ CESTA K PROFESIONÁLNÍMU SERVERHOSTINGU A VIRTUALIZACI

Úvod do Web Services

SECOMEA - Jednoduché a bezpečné připojení ke vzdáleným zařízením přes internet

Ceník výrobků a služeb

Veřejné cloudové služby

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Efektivní provoz koncových stanic

Aktuality 26. září 2012

Nástroje a frameworky pro automatizovaný vývoj. Jaroslav Žáček jaroslav.zacek@osu.cz

XTB VPS. XTB Virtual Private Server manuál

Integrace formou virtualizace

František Kysela SE Datacenter

RESTful API TAMZ 1. Cvičení 11

Development and Test Cloud


Petr Vlk KPCS CZ. WUG Days října 2016

Virtualizace jako nástroj snížení nákladů. Periodické opakování nákladů nové verze Licence na pevný počet klientů

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY

Řešení pro správu klientů a mobilní tisk

Cloud Computing. Petr Leština IBM Česká Republika. Cloud computing z finančního pohledu IBM Corporation

Red Hat Enterprise Virtualization

Možnosti využití cloudových služeb pro provoz IT

Petr Leština Október 2015, hotel Chopok, Jasná IBM BP SALES UNIVERSITY. IBM Cloud Computing

Praha, Martin Beran

EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů.

SOAP & REST služby. Rozdíly, architektury, použití

Instalace a konfigurace web serveru. WA1 Martin Klíma

egc snadno a rychle Ing. Zdeněk Jiříček, Ing. Václav Koudele


Relační nebo NoSQL databáze? Nebo obojí? Jan Musil CEE IBM Analytics Platform Technical Sales IBM Corporation

Přechod na virtuální infrastrukturu

Acronis. Lukáš Valenta

Fujitsu Day Praha 2018

Telelogic Focal Point využití pro řízení a optimalizaci projektového portfolia Verze 1.0

Základy datových vazeb Silverlightu. Funkce Silverlightu 2. Podpora jazyků a technologie.net Framework

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Michal Verner, DAQUAS

Zkušenosti z průběhu nasazení virtualizace a nástrojů pro správu infrastruktury v IT prostředí České správy sociálního zabezpečení

Workmonitor. Servisní návod. 24. června 2014 w w w. p a p o u c h. c o m

Správa inventáře v cloudu

Efektivní ochrana dat ve virtualizovaném prostředí. Marek Bradáč

Budování infrastruktury v době digitalizace společnosti

Úvod. Petr Aubrecht (CA) Martin Ptáček (Wincor Nixdorf) Je 10 typů lidí: ti, kteří znají binární kód, a ti, kteří ne.

Integrované řešení přípojných počítačů MOXA pro IoT

Cloud. historie, definice, modely a praktické využití Ing. Karel Stýblo K2 atmitec s.r.o.

JAK SE DAŘÍ KOMERČNÍMU LINUXU? Ondřej Suchý Enlogit s.r.o.

IBM Cloud computing. Petr Leština Client IT Architect. Michal Votava IBM GTS Cloud Sales. Přehled IBM služeb v cloudu IBM Corporation

Trendy v budování datových center v roce Praha,

Disaster recovery as a service od společnosti GAPP System

CENÍK SLUŽEB FIREMNÍHO ŘEŠENÍ

ReDefine Midrange Storage VNX/VNXe. Václav Šindelář, EMC

Jaké zvolit Softwarově definované datové úložiště?

Instalace a konfigurace

Seminář IBM - partnerský program a nabídka pro MSPs

Bakalářské. Vzdělání: Telefon: Ostrava. Bydliště: Ukázky práce: Správa a monitoring platformy provozované na AWS

IW3 MS SQL SERVER 2014

Cloud Computing. ekonomický pohled a trendy. J. Vrzal, verze 0.9

Webové informační systémy Ing. Jiří Šilha, LANius s.r.o.

Lepší efektivita IT & produktivita

Obsah. Úvod 13. Věnování 11 Poděkování 11

Transkript:

Prototyping konfigurace linuxových serverů horizontální škálování Deltacloud API

2 Prototyping IT infrastructury v cloudu

3 Prototyping IT infrastructury v cloudu

Prototyping IT infrastructury v cloudu Požadavek apt-get dist-upgrade 4

Running Conf. Revert Backup Fail Change Test 5 O.K.

Production Running Conf. Revert Backup Fail Change Test 6 O.K.

Production Running Conf. Revert Backup Fail Change Test 7 Playground O.K.

Production Playground Running Conf. Clone Change Test Deploy O.K. Fail Revert 8

Production Playground Running Conf. Clone Change Test Deploy O.K. Fail Revert 9

Prototyping IT infrastructury v cloudu Vytvoření vývojového prostředí koupit HW lokální virtualizace pronájem VPS cloud instance 10

Prototyping IT infrastructury v cloudu any KISS solution? jednoduchost ryhlost použitelnost KISS = Keep It Stupid Simple 11

Prototyping IT infrastructury v cloudu IDEA: virtuální server v prohlížeči 12

13

Prototyping IT infrastructury v cloudu INOVACE okamžité vytvoření serveru nulová interakce s providerem rapid prototyping agile přístup ke konfiguraci produkčních serverů 14

Production Playground Running Conf. Clone Change Test Deploy O.K. Fail Revert 15

Production Playground Running Conf. Clone Change Test Deploy O.K. Fail Revert 16

Prototyping IT infrastructury v cloudu IMPLEMENTACE IaaS cloud platforma účtování za hodinu ukládání do šablon změny konfigurace jednotlivých serverů integrace - API škálování 17

18 Horizontální vs. vertikální škálování

Horizontální vs. vertikální škálování Vertikální škálování rychlejší CPU víc paměti větší kapacita disku 19

20

21

Horizontální vs. vertikální škálování Vertikální škálování nejjednodušší dostupnost lidských zdrojů není třeba upravovat aplikaci strop cena neflexibilita 22

Horizontální vs. vertikální škálování Horizontální škálování paralelizace víc menších serverů load balancing 23

24

25

26

Horizontální vs. vertikální škálování Horizontální škálování odsunutí stropu modulárnost snadná diagnostika cloud friendly složitější design a setup vyšší nároky na dohled možná nutnost úpravy aplikace efektivita díky menší granularitě prostředků 27

28

29 Deltacloud API

Deltacloud API Infrastructure as a Service (IaaS) kdykoli vytvářet servery provádět akce (zapnout, vypnout, restartovat, smazat) zjistit stav, ip adresy, hw konfiguraci, název image Jak? web UI - prototyping API - integrace 30

Deltacloud API Many clouds = many APIs Many APIs = many problems Michal Fojtik, RedHat neexistuje standard vendor lock-in sledování změn složitá implementace parsování, generování XML, SOAP, JSON, binární @!#$%^&* 31

32 http://incubator.apache.org/deltacloud/

Deltacloud API Proč další API? industry standard vyvíjeny společností RedHat abstrakční vrstva nad cloud providery 0 % vendor lock-in legacy support zpětně kompatibilní RESTful API podpora Ruby, Python, Java dostupná dokumentace 33

Deltacloud API Datový model instances název, veřejné IP, lokální IP, možné akce images název hardware profiles ram, storage, CPU realms, flavours tarify, úrovně, datacentra základní akce vytvořit, zapnout, vypnout, restartovat a odstranit server 34

Deltacloud API Podpora providerů v core Amazon EC2 GoGrid Rackspace OpenNebula RHEV-M... 35

Deltacloud API Virtualmaster - Nativní implementace odpadá instalace proxy zabezpečení HTTPS cool debugging console rychlost implementace 36

Deltacloud API RESTful API HTTP protokol HTTP methods CRUD URL namespace according to data model XML, JSON 37

Deltacloud API HTTP is the lingua Franca of our age, it opens up all sort of doors. Karel Minařík Let's talk! 38

Deltacloud API Curl seznam serverů CREDENTIALS= 6yvc3:wb97o1ijwWx7kRpzIlc8xLm8yH+NqOTvCpy5B1A BASEURL= https://www.virtualmaster.cz/services/deltacloud curl -s -X GET -u $CREDENTIALS $BASEURL/instances <instances> <instance href= https://www.virtualmaster.cz/services/deltacloud/instances/15844 id= 15844 > <owner_id>2531</owner_id> <name>master</name> <image href= https://www.virtualmaster.cz/services/deltacloud/images/124 id= 124 /> <hardware_profile href= https://www.virtualmaster.cz/services/deltacloud/hardware_profiles/virtual-15844 id= virtual-15844 /> <realm href= https://www.virtualmaster.cz/services/deltacloud/realms/prague-l1-personal id= prague-l1-personal /> <state>running</state> <actions> <link method= post href= https://www.virtualmaster.cz/services/deltacloud/instances/15844/start rel= start /> <link method= post href= https://www.virtualmaster.cz/services/deltacloud/instances/15844/stop rel= stop /> <link method= post href= https://www.virtualmaster.cz/services/deltacloud/instances/15844/reboot rel= reboot /> 39

Deltacloud mobile client is comming