Virtualization Forum 2015, Praha, 7.10.2015
sál Veeam
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
Implementace Openstacku v LMC – představy vs. realita Jaroslav Jacjuk
Michal Rychlík, System Administrator LMC
Proč jsme se rozhodli jít cestou cloudu namísto vlastního HW? Jaká byla naše původní očekávání a jaká pak byla skutečnost? Jaké jsou problémy, na které jsme při implementaci narazili a stále narážíme? O to vše se rád s vámi podělím.
Openstack Newton
Zdeněk Janda, CTO Cloudinfrastack
Představení poslední verze Openstack Newton v kostce. Novinky v možnostech jednotlivých Openstack služeb, vysoká dostupnost, distribuovaná storage Ceph, orchestrace a Docker kontejnery. Deployment Openstacku a monitoring. Praktické zkušenosti a live demo.
Virtualization Forum 2015, Praha, 7.10.2015
sál Veeam
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
Implementace Openstacku v LMC – představy vs. realita Jaroslav Jacjuk
Michal Rychlík, System Administrator LMC
Proč jsme se rozhodli jít cestou cloudu namísto vlastního HW? Jaká byla naše původní očekávání a jaká pak byla skutečnost? Jaké jsou problémy, na které jsme při implementaci narazili a stále narážíme? O to vše se rád s vámi podělím.
Openstack Newton
Zdeněk Janda, CTO Cloudinfrastack
Představení poslední verze Openstack Newton v kostce. Novinky v možnostech jednotlivých Openstack služeb, vysoká dostupnost, distribuovaná storage Ceph, orchestrace a Docker kontejnery. Deployment Openstacku a monitoring. Praktické zkušenosti a live demo.
Softwarově definovaná úložiště jsou jedním z hlavních trendů v současném vývoji datových center.
Prezentace v rámc www.dsw.cz shrnuje základní rozhodovací mechanismy a koncepty.
Verizon's Beth Cohen explains the process of creating the OpenStack Architecture Guide, as delivered to the Boston OpenStack Meetup September 10, 2014.
Virtualization Forum 2015, Praha, 7.10.2015
sál VMware
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
Presentation from training day for Sun Solaris customers to explain some important features of Solaris 10.
Presentation covers following themes:
- Solaris and virtualization (XEN, VirtualBox, LDom, zones)
- Solaris and production (ZFS, DTrace)
- Solaris and security (privileges, trusted extension)
Využití opensource při stavbě infrastrukturního cloudu / Martin Kopta / 5.11....Jaroslav Prodelal
Prezentace k záznamu z přednášky z konference LinuxAlt 2011 konané 5.11.2011 v Brně.
Abstract
Seznámení s dostupnými opensource prostředky k tvorbě infrastrukturního (IaaS) cloudu a ukázka jejich reálného nasazení. Pojednání o dostupných nástrojích a obecně o cloud hypervizorech včetně ukázky architektury vlastního řešení. Představení českého projektu BeeScale (IaaS cloud služba) kompletně postaveného na opensource technologiích.
Program
* Definice pojmu IaaS cloud a cloud hypervizor.
* Informace o dostupném software pro tvorbu cloudu.
* Přehled moderních cloud hypervizorů.
* Referenční architektura BeeScale cloudu.
* Budoucí směřování a využití BeeScale.
* Porovnání dostupných řešení.
Video záznam http://youtu.be/9wgtrFhah44
Czech Sun Training Day 2008 - Java Enterprise SystemMartin Cerveny
Presentation from training day for Sun Solaris customers to explain features of Sun Java Enterprise System.
Presentation covers following themes:
- architecture
- Directory server
- Web server
- Access manager
- Portal server
Softwarově definovaná úložiště jsou jedním z hlavních trendů v současném vývoji datových center.
Prezentace v rámc www.dsw.cz shrnuje základní rozhodovací mechanismy a koncepty.
Verizon's Beth Cohen explains the process of creating the OpenStack Architecture Guide, as delivered to the Boston OpenStack Meetup September 10, 2014.
Virtualization Forum 2015, Praha, 7.10.2015
sál VMware
Jestliže SlideShare nezobrazí prezentaci korektně, můžete si ji stáhnout ve formátu .ppsx nebo .pdf.
Presentation from training day for Sun Solaris customers to explain some important features of Solaris 10.
Presentation covers following themes:
- Solaris and virtualization (XEN, VirtualBox, LDom, zones)
- Solaris and production (ZFS, DTrace)
- Solaris and security (privileges, trusted extension)
Využití opensource při stavbě infrastrukturního cloudu / Martin Kopta / 5.11....Jaroslav Prodelal
Prezentace k záznamu z přednášky z konference LinuxAlt 2011 konané 5.11.2011 v Brně.
Abstract
Seznámení s dostupnými opensource prostředky k tvorbě infrastrukturního (IaaS) cloudu a ukázka jejich reálného nasazení. Pojednání o dostupných nástrojích a obecně o cloud hypervizorech včetně ukázky architektury vlastního řešení. Představení českého projektu BeeScale (IaaS cloud služba) kompletně postaveného na opensource technologiích.
Program
* Definice pojmu IaaS cloud a cloud hypervizor.
* Informace o dostupném software pro tvorbu cloudu.
* Přehled moderních cloud hypervizorů.
* Referenční architektura BeeScale cloudu.
* Budoucí směřování a využití BeeScale.
* Porovnání dostupných řešení.
Video záznam http://youtu.be/9wgtrFhah44
Czech Sun Training Day 2008 - Java Enterprise SystemMartin Cerveny
Presentation from training day for Sun Solaris customers to explain features of Sun Java Enterprise System.
Presentation covers following themes:
- architecture
- Directory server
- Web server
- Access manager
- Portal server
Slovak Sun Training Day 2008 - Advanced Secure NetworkingMartin Cerveny
Presentation from training day for Sun Solaris customers to explain features and setup of Solaris secure networking.
Some update of OpenSolaris.
Presentation covers following themes:
- Trusted Extension
- IP filter
- IPsec
- IP QoS
- news from OpenSolaris
Oracle Solaris Day 2013 - Oracle DB and OS SolarisMartin Cerveny
Presentation from training day for Oracle Solaris customers to explain advantages of running Oracle Database on Oracle Solaris.
Presentation covers following themes:
- system and network virtualization
- filesystem ZFS
- security with RBAC
- running with SMF
- tuning with DTrace
Demo labs: http://www.slideshare.net/m_cerveny/osd2013-cmd
Přednáška Virtualizace, clustery a cloud computing (V3C) (zkrácená)Jaroslav Prodelal
Prezentace přednášky Virtualizace, clustery a cloud computing pořádané společností OldanyGroup pro vysoké školy po celé ČR.
Tato prezentace je zkrácenou verzí přednášky, která zachytává pouze základní informace o virtualizaci a zbylých tématech. Prezentace byla upravena z důvodu nedostatku času pro prezentaci dle původního záměru.
Přednáška si klade za cíl seznámit posluchače s úvodem do virtualizace v oblasti informačních technologiích, dále rozvíjí téma nativní virtualizace na platformě x86. Druhým tématem přednášky jsou clustery v prostředí virtualizace a nakonec se dotýká aktuálního tématu a trendu v IT - cloud computingu.
Posluchači se v průběhu přednášky seznámí s typy virtualizace, jejími základními vlastnostmi, možnostmi a funkcemi. Dojde i na krátkou zmínku o virtuálních desktopech.
V druhé části přednášky jsou vysvětleny základní pojmy a principy z oblastí clusterů a jejich využití ve spojení s virtualizací.
Na závěr je uvedena zmínka o cloud computingu.
Prezentace obsahuje také odkazy na informační zdroje, ze kterých lze čerpat další informace.
Video z přednášky na Fakultě informatiky Masarykovy univerzity a další informace o pořádané sérii přednášek si můžete prohlédnout na adrese http://goto.ogservices.cz/v3c/.
Prezentace z praktických školení rozšíření síťových dovedností pro SMB segment - verze roku 2014. Účastníci si mohou stáhnout doplňkové materiály na http://edu.lynt.cz.
1. PRESENTATION TITLE
Na Poříčí 1047/26
110 00 Prague 1
Czech Republic
+420 225 991 932
www.ultimum.io
info@ultimum.io
Morning Talk - 16. září 2015
OpenStack Technical Overview
Lukáš Korous
2. 2
OPENSTACK - ÚVOD
ULTIMUM TECHNOLOGIES
ARCHITEKTURA OPENSTACKU (KOMPONENTY)
• KOMPONENTY UŽIVATELSKY
• KOMPONENTY ADMINISTRÁTORSKY
VNITŘNOSTI OPENSTACK CLOUDU
• SLUŽBY
• SÍTĚ
• KOMUNIKACE
• SPRÁVA
OBSAH
3. Historie
• 2010 – Vznik - NASA Nebula, Rackspace Cloud Files
• 2015 – T-mobile, Bloomberg, CERN, PayPal, …
• Komunita
• 2013 – 1 mil. řádek kódu
• 2015 – 20 mil. řádek kódu
• Podpora velkých hráčů – HP, IBM, redhat, …
Charakteristika
• “Open source software for creating private and public clouds.”
• Open source
• IaaS – servery, úložiště, snapshoty, orchestrace, …
• *SDN – kompletní virtualizované datacentrum
• PaaS – DB, Hadoop, …
• Správa – Identity federation, CLI, API, dashboard, …
• Velké (a VELKÉ) nasazení
OPENSTACK - ÚVOD
3
4. První OpenStack veřejný cloud v ČR
Jediný OpenStack veřejný cloud ve střední a východní Evropě v oficiálním
OpenStack Marketplace (www.openstack.org/marketplace)
Openstack Foundation member, Corporate sponsor
Redhat partner – cloud infrastructure
ISO 20000, ISO 27001
Cloud Federation projekty
• Deutsche Börse Cloud Exchange
• Helix Nebula Science Cloud
ULTIMUM TECHNOLOGIES
4
5. 5
Komponenty z uživatelského pohledu
• Přehled
• Živá ukázka uživatelského dashboardu
Komponenty z administrátorského pohledu
• Přehled
• Živá ukázka administrátorského dashboardu
CLI & API
• Ukázky API
ARCHITEKTURA OPENSTACKU
7. 7
Authentication, Authorization, Catalogs
Handling příchozích API požadavků
Centrální adresář, katalog
• Uživatelé, Projekty, Kvóty, Skupiny, Role
• Služby – externí (endpointy – nova, neutron, swift, …)
• |Služby – interní (scheduler, message queue, metadata, …)
Správa autentizace (username-password, token-based, LDAP, …)
Poskytuje všechnu autentizaci (interní i externí) v celém
OpenStack cloudu
KOMPONENTY UŽIVATELSKY- IDENTITY
8. 8
Virtual Machines & Virtual Disks Management
Hlavní IaaS součást – virtuální servery & správa VDD
Určeno pro masivní škálování (horizontální)
Správa a automatizace virtuálních serverů
Podporovaná virtualizace
• KVM
• XenServer
• Hyper-V
• LXC
• a další
KOMPONENTY UŽIVATELSKY - COMPUTE
9. 9
Block Storage - Cinder
• Persistentní block-level storage ~ disky pro virtuální servery
• Abstrakce - pro backend může využívat širokou škálu platforem
• Gluster FS, IBM Storage, Coraid, … (> 50)
• https://wiki.openstack.org/wiki/CinderSupportMatrix
Object Storage – Swift
• škálovatelné replikované úložiště
• obsluha a distribuce do nezávislých zón (automatické)
• pouze put/get operace
• typické použití: uchovávání VDD, snapshotů
KOMPONENTY UŽIVATELSKY - STORAGE
10. 10
Virtualizovaná síťová infrastruktura, SDDC
Privátní sítě i externí připojení
Správa veřejných IP adres
• Floating IP adresy
Uživatelské vytváření subsítí, přepojování serverů do subsítí
L3 routing, DHCP
VPN-as-a-Service, Load Balancer-as-a-Service, FW-as-a-Service
KOMPONENTY UŽIVATELSKY - NETWORKING
11. 11
Cloud Orchestration – Heat
• “Implements an orchestration engine to launch multiple composite cloud
applications based on templates in the form of text files that can be
treated like code.”
Hadoop-as-a-Service - Sahara
• “Provides a simple means to provision a data-intensive Hadoop
application cluster on top of OpenStack.”
DB-as-a-Service - Trove
• “The OpenStack Open Source Database as a Service Mission”
KOMPONENTY UŽIVATELSKY – ORCHESTRATION & PaaS
15. 15
Logické úrovně podle použití
• Základní použití = virtuální server, dostupný přes veřejnou síť
• Pokročilé použití = SDN, Object Storage, …
• Specializované použití = Hadoop-as-a-Service
https://test.ultimum-cloud.com/admin
Architektura podle nasazení
• OpenStack ~ sada rozhraní pro různé úrovně + sjednocující vrstva
• Od HW po SaaS
KOMPONENTY Z ADMINISTRÁTORSKÉHO POHLEDU
18. 18
SLUŽBY (!= KOMPONENTY)
• PŘEHLED
• DETAILY ZÁKLADNÍCH SLUŽEB
SÍTĚ
• ZÁKLADNÍ POUŽÍTÉ SÍTĚ
• DISTRIBUCE SLUŽEB NA HOSTITELE
KOMUNIKACE
• API
• AMQP, RPC
VNITŘNOSTI OPENSTACK CLOUDU
20. 20
nova-scheduler
• Na jakém fyzickém serveru spustit novou VM?
nova-compute-kvm (-xen, -lxc, …)
• Rozhraní pro hypervizor
nova-conductor
• ‘Proxy’ pro přístup k centrální databázi – bezpečnost, fine-grained správa
nova-consoleauth, nova-novncproxy
• VNC proxy, připojení přes VNC protokol na VM
nova-api
• API endpoint
VNITŘNOSTI OPENSTACK CLOUDU – COMPUTE SLUŽBY
21. 21
neutron-server
neutron-dhcp-agent
• DHCP, dnsmasq
neutron-l3-agent
• Routing, externí přístup
neutron-metadata-agent
• Přístup na metadata (hostname, SSH klíč, …)
neutron plugins (neutron-*-plugin)
• Specializovaná funkcionalita, např. rozhraní pro VMWare NSX
neutron plugin agents (neutron-*-plugin-agent)
• Softwaroví agenti pro pluginy
VNITŘNOSTI OPENSTACK CLOUDU – NETWORK SLUŽBY