SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Využití opensource při stavbě
                       infrastrukturního cloudu
                                     Martin Kopta
                                            5. listopad 2011




M. Kopta   Využití opensource při stavbě IaaS cloudu           1/21
Program

                       Co je cloud?
                                      Základní pojmy
                                      Struktura IaaS cloudu

                       Z čeho postavit cloud?
                                      Výpočetní uzly
                                      Datové úložiště
                                      Cloud hypervizor
                                      Rozhraní
                                      Komunikace

                       Projekt BeeScale
                                      Představení projektu
                                      Ukázka registrace a spuštění serveru



M. Kopta   Využití opensource při stavbě IaaS cloudu   2/21
Základní pojmy



           Virtuální server hardware proměněný v software
                                    výpočetní síla jako služba namísto produktu
                        Cloud sdílené výpočetní zdroje poskytované přes síť
                                    způsob poskytování IT služeb pomocí sdílení výpočetních zdrojů

                         SaaS software jako služba

                          IaaS infrastruktura jako služba

                         PaaS platforma jako služba




M. Kopta     Využití opensource při stavbě IaaS cloudu        3/21
Komponenty IaaS cloudu


           Iaas cloud                                                        Rozhraní

           1. Výpočetní uzly
                                                                          Cloud hypervisor
           2. Datové úložiště
                                                        Výpočetní uzel                       Výpočetní uzel
           3. Cloud hypervizor
                                                            data
                                                        Datové úložiště                      Datové úložiště
           4. Rozhraní
                                                        Výpočetní uzel                       Výpočetní uzel
           5. Komunikace
                                                        Datové úložiště                      Datové úložiště

                                                        Výpočetní uzel                       Výpočetní uzel




M. Kopta    Využití opensource při stavbě IaaS cloudu       4/21
Stavba IaaS cloudu — Výpočetní uzel




           U
                                       Výpočetní uzel je základ cloudu.
                                     Fyzický počítač schopný virtualizace.
                                   Umožňuje běh virtuálních strojů.
                                   Obsahuje hypervizor.




M. Kopta   Využití opensource při stavbě IaaS cloudu   5/21
Stavba IaaS cloudu — Výpočetní uzel



                   Operační systém výpočetního uzlu
                          GNU/Linux        Debian, CentOS, Gentoo, Ubuntu, …
                          BSD              FreeBSD, OpenBSD, NetBSD
                          UNIX             OpenIndiana


                   Hypervizor
                          KVM, qemu, XEN, containers, jail, lxc, OpenVZ, VirtualBox




M. Kopta   Využití opensource při stavbě IaaS cloudu         6/21
Stavba IaaS cloudu — Datové úložiště




           D                       Poskytuje data pro chod virtuálních strojů
                                   Obsahuje virtuální disky a metadata
                                 Je dostupné pro více výpočetních uzlů




M. Kopta   Využití opensource při stavbě IaaS cloudu   7/21
Stavba IaaS cloudu — Datové úložiště

                           Lokální úložiště
                              ext4, btrfs, ZFS, UFS, HAMMER
                              + LVM, RAID


                           Sdílené úložiště
                              GFS, OCFS


                           Distribuované úložiště
                              9p, AFS, NFS




                              DRBD




M. Kopta   Využití opensource při stavbě IaaS cloudu          8/21
Stavba IaaS cloudu — Datové úložiště



                              Virtuální disky
                                 LVM oddíly
                                 raw obrazy
                                 qcow, qcow2


                                 thin-provisioning




M. Kopta   Využití opensource při stavbě IaaS cloudu   9/21
Stavba IaaS cloudu — Cloud hypervizor




           H
           c
                                 Spravuje výpočetní uzly i datová úložiště.
                                Umožňuje provádět zásahy do cloudu.
                               Je to démon na fyzickém nebo v. serveru.
                              Jde vlastně o ultravizor, někdy se nazývá
                                                           Cloud controller




M. Kopta   Využití opensource při stavbě IaaS cloudu   10/21
Stavba IaaS cloudu — Cloud hypervizor



            Cloud hypervizor
                   OpenNebula       C++, 2008, Ruby, Linux, XEN, KVM, VMware, IaaS
                   OpenStack        Python, 2010, NASA & RackSpace, Nova + Swift + Glance, IaaS
                   oVirt            Red Hat, Linux, KVM, XEN, VirtualBox, libvirt
                   Eucalyptus       Java, C, 2008, Linux, XEN, KVM, VMware




M. Kopta   Využití opensource při stavbě IaaS cloudu       11/21
Stavba IaaS cloudu — Rozhraní




           R
                               Cloud má mnoho různých rozhraní.
                              Rozhraní je bod, kde se setkává to
                                    co je součástí systému a to co není.
                            Umožňuje interakci s cloudem.
                           Poskytuje přístup uživateli i správci.




M. Kopta   Využití opensource při stavbě IaaS cloudu   12/21
Stavba IaaS cloudu — Rozhraní


           404
                 http://mycloud
                                      Webové rozhraní
                                             Java, Python, PHP, Ruby
                                             Apache httpd, Lighttpd, nginx
                                             MySQL, Drizzle, PostgreSQL, sqlite, Redis

                                      Gra�cké a textové rozhraní
                                                                                         Continue?
                                             QT, GTK
                                                                                         yes   yes
                                             Java, C++, C, Python, Bash

                                      Gadgety a widgety
                                             Android, KDE, GNOME

                                      Ostatní
                                             E-mail, IRC, Jabber
                                             Senzory




M. Kopta              Využití opensource při stavbě IaaS cloudu           13/21
Stavba IaaS cloudu — Komunikace




           K
                                   Základem spolupráce je komunikace.
                                  Komunikují komponenty.

                                 Způsobů je více.

                                Ideálně bezestavová, textová a s frontami.




M. Kopta   Využití opensource při stavbě IaaS cloudu   14/21
Stavba IaaS cloudu — Komunikace



               Komunikační možnosti
                      Protokoly      HTTP, SSH, XMLRPC, JSONRPC, REST, XMPP, AMQP
                      Sofware        RabbitMQ, OpenAMQ, ActiveMQ, Redis




M. Kopta   Využití opensource při stavbě IaaS cloudu     15/21
Komponenty IaaS cloudu


                                                     Rozhraní


                                                  Cloud hypervisor


                                 Výpočetní uzel                      Výpočetní uzel

                                    data
                                Datové úložiště                      Datové úložiště

                                 Výpočetní uzel                      Výpočetní uzel

                                Datové úložiště                      Datové úložiště

                                 Výpočetní uzel                      Výpočetní uzel




M. Kopta   Využití opensource při stavbě IaaS cloudu                     16/21
Projekt BeeScale
      BeeScale je český IaaS cloud umožňující vytvořit si vlastní
      virtuální server za pár vteřin.

      Klíčové vlastnosti Skutečně cloudová služba

                                Bez poplatků za vypnuté servery

                               Účtování po hodinách

                               Dedikovaný systém, sdílené zdroje

                               Kreditní systém, žádné smlouvy

                               Unikátní architektura

                               Předinstalované systémy




M. Kopta     Využití opensource při stavbě IaaS cloudu   17/21
Projekt BeeScale




M. Kopta   Využití opensource při stavbě IaaS cloudu   18/21
Projekt BeeScale




M. Kopta   Využití opensource při stavbě IaaS cloudu   19/21
Projekt BeeScale




                              http://beescale.com/
                             Zdarma 500 HNY pro nově
                          registrované během této soboty.




M. Kopta   Využití opensource při stavbě IaaS cloudu   20/21
#@!                    ...
                                   ?                     !

                                  Prostor pro diskuzi


           Společnost OldanyGroup                 http://oldanygroup.cz/
                       Projekt BeeScale           http://beescale.com/
           Kontakt na přednášejícího              martin@kopta.eu
                      Kontakt BeeScale            bees@beescale.com

M. Kopta     Využití opensource při stavbě IaaS cloudu       21/21

Mais conteúdo relacionado

Semelhante a Využití opensource při stavbě infrastrukturního cloudu / Martin Kopta / 5.11.2011

NSX - Bezpečnost a automatizace sítí DC
NSX - Bezpečnost a automatizace sítí DCNSX - Bezpečnost a automatizace sítí DC
NSX - Bezpečnost a automatizace sítí DCMarketingArrowECS_CZ
 
VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?MarketingArrowECS_CZ
 
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnySpusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnyMarketingArrowECS_CZ
 
Cloud nás všechny semele - Internet Developer Forum - 2011-04 -05
Cloud nás všechny semele - Internet Developer Forum -  2011-04 -05Cloud nás všechny semele - Internet Developer Forum -  2011-04 -05
Cloud nás všechny semele - Internet Developer Forum - 2011-04 -05Daniel Dočekal
 
GTS platforma pro vyvojáře webexpo 2012
GTS platforma pro vyvojáře webexpo 2012GTS platforma pro vyvojáře webexpo 2012
GTS platforma pro vyvojáře webexpo 2012Milan Petrásek
 
Přednáška V3C jaro 2010 (IIVOS 1)
Přednáška V3C jaro 2010 (IIVOS 1)Přednáška V3C jaro 2010 (IIVOS 1)
Přednáška V3C jaro 2010 (IIVOS 1)Jaroslav Prodelal
 
SMACT and Robotic Organizations
SMACT and Robotic OrganizationsSMACT and Robotic Organizations
SMACT and Robotic OrganizationsJaroslav Smarda
 
Veeam v10 jak na to
Veeam v10 jak na toVeeam v10 jak na to
Veeam v10 jak na toVladan Laxa
 
OpenStack Czech User Group Meetup
OpenStack Czech User Group Meetup OpenStack Czech User Group Meetup
OpenStack Czech User Group Meetup Jaroslav Jacjuk
 
Implementace cloudových řešení hris
Implementace cloudových řešení hrisImplementace cloudových řešení hris
Implementace cloudových řešení hrisJaroslav Smarda
 
Microsoft Azure – Směr, jak změnit pohled na IT
Microsoft Azure – Směr, jak změnit pohled na ITMicrosoft Azure – Směr, jak změnit pohled na IT
Microsoft Azure – Směr, jak změnit pohled na ITMarketingArrowECS_CZ
 
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Jaroslav Prodelal
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduMarketingArrowECS_CZ
 
Dopřejte GIS i svým kolegům
Dopřejte GIS i svým kolegůmDopřejte GIS i svým kolegům
Dopřejte GIS i svým kolegůmJan Novotný
 

Semelhante a Využití opensource při stavbě infrastrukturního cloudu / Martin Kopta / 5.11.2011 (20)

TNPW2-2012-08
TNPW2-2012-08TNPW2-2012-08
TNPW2-2012-08
 
NSX - Bezpečnost a automatizace sítí DC
NSX - Bezpečnost a automatizace sítí DCNSX - Bezpečnost a automatizace sítí DC
NSX - Bezpečnost a automatizace sítí DC
 
VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?VMware vSphere je základ - a co dál?
VMware vSphere je základ - a co dál?
 
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změnySpusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
 
Cloud nás všechny semele - Internet Developer Forum - 2011-04 -05
Cloud nás všechny semele - Internet Developer Forum -  2011-04 -05Cloud nás všechny semele - Internet Developer Forum -  2011-04 -05
Cloud nás všechny semele - Internet Developer Forum - 2011-04 -05
 
GTS platforma pro vyvojáře webexpo 2012
GTS platforma pro vyvojáře webexpo 2012GTS platforma pro vyvojáře webexpo 2012
GTS platforma pro vyvojáře webexpo 2012
 
TNPW2-2016-06
TNPW2-2016-06TNPW2-2016-06
TNPW2-2016-06
 
Přednáška V3C jaro 2010 (IIVOS 1)
Přednáška V3C jaro 2010 (IIVOS 1)Přednáška V3C jaro 2010 (IIVOS 1)
Přednáška V3C jaro 2010 (IIVOS 1)
 
TNPW2-2013-08
TNPW2-2013-08TNPW2-2013-08
TNPW2-2013-08
 
SMACT and Robotic Organizations
SMACT and Robotic OrganizationsSMACT and Robotic Organizations
SMACT and Robotic Organizations
 
Veeam v10 jak na to
Veeam v10 jak na toVeeam v10 jak na to
Veeam v10 jak na to
 
OpenStack Czech User Group Meetup
OpenStack Czech User Group Meetup OpenStack Czech User Group Meetup
OpenStack Czech User Group Meetup
 
Implementace cloudových řešení hris
Implementace cloudových řešení hrisImplementace cloudových řešení hris
Implementace cloudových řešení hris
 
Úvod do Oracle cloudu
Úvod do Oracle clouduÚvod do Oracle cloudu
Úvod do Oracle cloudu
 
Microsoft Azure – Směr, jak změnit pohled na IT
Microsoft Azure – Směr, jak změnit pohled na ITMicrosoft Azure – Směr, jak změnit pohled na IT
Microsoft Azure – Směr, jak změnit pohled na IT
 
TNPW2-2014-06
TNPW2-2014-06TNPW2-2014-06
TNPW2-2014-06
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
 
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do clouduOracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
Oracle Ravello: Přesuňte si prostředí VMware & KVM do cloudu
 
Dopřejte GIS i svým kolegům
Dopřejte GIS i svým kolegůmDopřejte GIS i svým kolegům
Dopřejte GIS i svým kolegům
 

Mais de Jaroslav Prodelal

Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaciWebinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaciJaroslav Prodelal
 
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních datSemináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních datJaroslav Prodelal
 
Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)
Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)
Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)Jaroslav Prodelal
 
Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013
Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013
Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013Jaroslav Prodelal
 
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...Jaroslav Prodelal
 
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...Jaroslav Prodelal
 
Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013
Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013
Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013Jaroslav Prodelal
 
Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...
Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...
Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...Jaroslav Prodelal
 
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...Jaroslav Prodelal
 
Moderní inteligentní řízené WiFi sítě / Aruba Networks
Moderní inteligentní řízené WiFi sítě / Aruba NetworksModerní inteligentní řízené WiFi sítě / Aruba Networks
Moderní inteligentní řízené WiFi sítě / Aruba NetworksJaroslav Prodelal
 
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Jaroslav Prodelal
 
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Jaroslav Prodelal
 
Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."
Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."
Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."Jaroslav Prodelal
 
Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...
Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...
Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...Jaroslav Prodelal
 
IBM Storwize V7000 — unikátní virtualizační diskové pole
IBM Storwize V7000 — unikátní virtualizační diskové poleIBM Storwize V7000 — unikátní virtualizační diskové pole
IBM Storwize V7000 — unikátní virtualizační diskové poleJaroslav Prodelal
 
IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...
IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...
IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...Jaroslav Prodelal
 
Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?
Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?
Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?Jaroslav Prodelal
 
Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"
Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"
Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"Jaroslav Prodelal
 

Mais de Jaroslav Prodelal (20)

Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaciWebinář: Ovládněte umění správy dokumentů ve vaší organizaci
Webinář: Ovládněte umění správy dokumentů ve vaší organizaci
 
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních datSemináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních dat
 
Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)
Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)
Zálohování do cloudu pomocí Veeam Cloud Connect (BaaS)
 
Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013
Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013
Webinář: Dell VRTX - datacentrum vše-v-jednom za skvělou cenu / 7.10.2013
 
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
 
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
Webinář: Ochrana firemního perimetru za pomoci firewallů nové generace / 30.9...
 
Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013
Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013
Webinář: Provozujte datacentrum v kanceláři (Dell VRTX) / 5.9.2013
 
Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...
Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...
Webinář: Unikátní funkce a novinky ve Veeam Backup & Replication verze 7 / 27...
 
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
 
Moderní inteligentní řízené WiFi sítě / Aruba Networks
Moderní inteligentní řízené WiFi sítě / Aruba NetworksModerní inteligentní řízené WiFi sítě / Aruba Networks
Moderní inteligentní řízené WiFi sítě / Aruba Networks
 
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
 
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
Webinář: Nekupujte počítače a zjednodušte si život využíváním virtuálních des...
 
Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."
Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."
Vyhodnocení dotazníků z roadshow "Jen (z)virtualizovat nestačí..."
 
Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...
Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...
Ochrana dat, monitoring a reporting pro prostředí VMware vSphere a Microsoft ...
 
LAN v podání Brocade
LAN v podání BrocadeLAN v podání Brocade
LAN v podání Brocade
 
IBM Storwize V7000 — unikátní virtualizační diskové pole
IBM Storwize V7000 — unikátní virtualizační diskové poleIBM Storwize V7000 — unikátní virtualizační diskové pole
IBM Storwize V7000 — unikátní virtualizační diskové pole
 
IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...
IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...
IBM: Servery a datová úložiště vhodná pro virtualizaci a budování privátních ...
 
Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?
Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?
Od virtualizace serverů k virtualizaci desktopů. Nebo opačně?
 
Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"
Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"
Vyhodnocení semináře "Virtuální infrastruktura ve Vašich službách"
 
OldanyGroup
OldanyGroupOldanyGroup
OldanyGroup
 

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

  • 1. Využití opensource při stavbě infrastrukturního cloudu Martin Kopta 5. listopad 2011 M. Kopta Využití opensource při stavbě IaaS cloudu 1/21
  • 2. Program Co je cloud? Základní pojmy Struktura IaaS cloudu Z čeho postavit cloud? Výpočetní uzly Datové úložiště Cloud hypervizor Rozhraní Komunikace Projekt BeeScale Představení projektu Ukázka registrace a spuštění serveru M. Kopta Využití opensource při stavbě IaaS cloudu 2/21
  • 3. Základní pojmy Virtuální server hardware proměněný v software výpočetní síla jako služba namísto produktu Cloud sdílené výpočetní zdroje poskytované přes síť způsob poskytování IT služeb pomocí sdílení výpočetních zdrojů SaaS software jako služba IaaS infrastruktura jako služba PaaS platforma jako služba M. Kopta Využití opensource při stavbě IaaS cloudu 3/21
  • 4. Komponenty IaaS cloudu Iaas cloud Rozhraní 1. Výpočetní uzly Cloud hypervisor 2. Datové úložiště Výpočetní uzel Výpočetní uzel 3. Cloud hypervizor data Datové úložiště Datové úložiště 4. Rozhraní Výpočetní uzel Výpočetní uzel 5. Komunikace Datové úložiště Datové úložiště Výpočetní uzel Výpočetní uzel M. Kopta Využití opensource při stavbě IaaS cloudu 4/21
  • 5. Stavba IaaS cloudu — Výpočetní uzel U Výpočetní uzel je základ cloudu. Fyzický počítač schopný virtualizace. Umožňuje běh virtuálních strojů. Obsahuje hypervizor. M. Kopta Využití opensource při stavbě IaaS cloudu 5/21
  • 6. Stavba IaaS cloudu — Výpočetní uzel Operační systém výpočetního uzlu GNU/Linux Debian, CentOS, Gentoo, Ubuntu, … BSD FreeBSD, OpenBSD, NetBSD UNIX OpenIndiana Hypervizor KVM, qemu, XEN, containers, jail, lxc, OpenVZ, VirtualBox M. Kopta Využití opensource při stavbě IaaS cloudu 6/21
  • 7. Stavba IaaS cloudu — Datové úložiště D Poskytuje data pro chod virtuálních strojů Obsahuje virtuální disky a metadata Je dostupné pro více výpočetních uzlů M. Kopta Využití opensource při stavbě IaaS cloudu 7/21
  • 8. Stavba IaaS cloudu — Datové úložiště Lokální úložiště ext4, btrfs, ZFS, UFS, HAMMER + LVM, RAID Sdílené úložiště GFS, OCFS Distribuované úložiště 9p, AFS, NFS DRBD M. Kopta Využití opensource při stavbě IaaS cloudu 8/21
  • 9. Stavba IaaS cloudu — Datové úložiště Virtuální disky LVM oddíly raw obrazy qcow, qcow2 thin-provisioning M. Kopta Využití opensource při stavbě IaaS cloudu 9/21
  • 10. Stavba IaaS cloudu — Cloud hypervizor H c Spravuje výpočetní uzly i datová úložiště. Umožňuje provádět zásahy do cloudu. Je to démon na fyzickém nebo v. serveru. Jde vlastně o ultravizor, někdy se nazývá Cloud controller M. Kopta Využití opensource při stavbě IaaS cloudu 10/21
  • 11. Stavba IaaS cloudu — Cloud hypervizor Cloud hypervizor OpenNebula C++, 2008, Ruby, Linux, XEN, KVM, VMware, IaaS OpenStack Python, 2010, NASA & RackSpace, Nova + Swift + Glance, IaaS oVirt Red Hat, Linux, KVM, XEN, VirtualBox, libvirt Eucalyptus Java, C, 2008, Linux, XEN, KVM, VMware M. Kopta Využití opensource při stavbě IaaS cloudu 11/21
  • 12. Stavba IaaS cloudu — Rozhraní R Cloud má mnoho různých rozhraní. Rozhraní je bod, kde se setkává to co je součástí systému a to co není. Umožňuje interakci s cloudem. Poskytuje přístup uživateli i správci. M. Kopta Využití opensource při stavbě IaaS cloudu 12/21
  • 13. Stavba IaaS cloudu — Rozhraní 404 http://mycloud Webové rozhraní Java, Python, PHP, Ruby Apache httpd, Lighttpd, nginx MySQL, Drizzle, PostgreSQL, sqlite, Redis Gra�cké a textové rozhraní Continue? QT, GTK yes yes Java, C++, C, Python, Bash Gadgety a widgety Android, KDE, GNOME Ostatní E-mail, IRC, Jabber Senzory M. Kopta Využití opensource při stavbě IaaS cloudu 13/21
  • 14. Stavba IaaS cloudu — Komunikace K Základem spolupráce je komunikace. Komunikují komponenty. Způsobů je více. Ideálně bezestavová, textová a s frontami. M. Kopta Využití opensource při stavbě IaaS cloudu 14/21
  • 15. Stavba IaaS cloudu — Komunikace Komunikační možnosti Protokoly HTTP, SSH, XMLRPC, JSONRPC, REST, XMPP, AMQP Sofware RabbitMQ, OpenAMQ, ActiveMQ, Redis M. Kopta Využití opensource při stavbě IaaS cloudu 15/21
  • 16. Komponenty IaaS cloudu Rozhraní Cloud hypervisor Výpočetní uzel Výpočetní uzel data Datové úložiště Datové úložiště Výpočetní uzel Výpočetní uzel Datové úložiště Datové úložiště Výpočetní uzel Výpočetní uzel M. Kopta Využití opensource při stavbě IaaS cloudu 16/21
  • 17. Projekt BeeScale BeeScale je český IaaS cloud umožňující vytvořit si vlastní virtuální server za pár vteřin. Klíčové vlastnosti Skutečně cloudová služba Bez poplatků za vypnuté servery Účtování po hodinách Dedikovaný systém, sdílené zdroje Kreditní systém, žádné smlouvy Unikátní architektura Předinstalované systémy M. Kopta Využití opensource při stavbě IaaS cloudu 17/21
  • 18. Projekt BeeScale M. Kopta Využití opensource při stavbě IaaS cloudu 18/21
  • 19. Projekt BeeScale M. Kopta Využití opensource při stavbě IaaS cloudu 19/21
  • 20. Projekt BeeScale http://beescale.com/ Zdarma 500 HNY pro nově registrované během této soboty. M. Kopta Využití opensource při stavbě IaaS cloudu 20/21
  • 21. #@! ... ? ! Prostor pro diskuzi Společnost OldanyGroup http://oldanygroup.cz/ Projekt BeeScale http://beescale.com/ Kontakt na přednášejícího martin@kopta.eu Kontakt BeeScale bees@beescale.com M. Kopta Využití opensource při stavbě IaaS cloudu 21/21