oracle ravello: přesuňte si prostředí vmware & kvm do cloudu
TRANSCRIPT
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. |
Ravello : přesuňte si VMware & KVM do cloudu – ještě dnes
Patrik Plachý Senior Consultant CEE Technology Center Únor, 2017
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Oracle Confidential – Internal 2
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
AGENDA
3
• Představení produktu Ravello
• Případy použití & zákazníci
• Jaká je cena Ravello & prodej
• Ukázka technologie
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 4
Vezměte VMware (nebo KVM) založené na multi-VM aplikaci
a spusťe ho v jakémkoliv cloudu
bez jakékoliv změny
Stejné VMs, stejná síť, stejné úložiště
Oracle Ravello je cloudová služba (cloud service)
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Ravello otevírá ‘data-center-like’ možnosti na veřejném cloudu
…vlastnosti, které AWS, Azure & Google Cloud nativně nemůže mít
Spuštění VMware nativně ve veřejném cloudu
Žádná VM konverze
Podpora DC virtuální sítě a bezpečnostních nastavení
Žádná aplikační re-konfigurace
Otevírá ‘DC-like’ druhou vrstvu sítě
Žádné síťové změny
Spojte dohromady DC benefity s veřejným cloudem – škálovatelnost, agilita a náklady
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Jednoduše vezměte a přesuňte VMware & KVM aplikace do cloudu
Žádné aplikační změny Data-centrum přesunete během hodin a NE během měsíců
6
Spusťe VMware & KVM aplikace ve veřejném cloudu tak, jak jsou. Nechte vaše Vmka, systémy, sítě a vaše vývojové prostředí, tak jak jsou.
Datové Centrum
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 7
Podpora 15+ cloudových regionů po celém světě
r r r r r
r r
r
r r r r
r
r r
r
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Příklad použití: SimSpace
Oracle Confidential – Internal 8
Realism
Control
Management
Range
Security
Produkční prostředí bezpečnostní instituce Wall Street Financial & US DoD – přes 1000+ VMek v každé ‘Ravello aplikaci’
Users
Applications
Infrastructure
Networksecurity
Internetsites&services
OperatingSystems
Services
Networkdiscovery
Uniquebusinesssystems
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Komplexní VMware prostředí
Masivní VMware aplikační prostředí založené pro online hraní
– Přes 250+ Windows VMs,
– Několik doménových řadičů
– Fortinet firewally
– F5 load balancery
– Několik subnetů a VLANů
CIO vyžadoval cloudovou agilitu
9
Příklad použití: 888 Holdings
• Požadovali prostředí identické s produkčním, z důvodů regalcí a mezinárodní expanze. Původně jim trvalo tři měsíce nasazení v DC, což mělo dopad na jejich byznys
• Zkoušeli sami převést do AWS, ale neuspěli - hlavně kvůli složitosti sítí
Jeden z největších světových poskytovatelů on-line hazardních her a zábavy
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal 10
Vytvotření prostředí s Ravello je v pár krocích (1-2-3)
Nahrajte svoje VMs (VMware nebo KVM)
Přetáhněte (drag & drop) {Oracle Ravello auto-discovers the network}
Spusťe si prostředí ve vybraném veřejném cloudu
1
2
3
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 11
Výhody – rychlý přesun do cloudu, snížení nákladů & přínos agility
Snížení nákladů
Ušetření naproti spuštění ve virtualizované on-premis
infrastruktuře
3
Zrychlený přesun do cloudu
Lift-&-shift VMware aplikací do cloudu data-centrum je v cloudu v hodinách a ne za
týden či měsíc
1
Zvýšení reakce na byznys požadavky
2
On-demand přístup k data-center-like prostředí a rychlý
vývoj pomocí klonování infrastruktury
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
AGENDA
12
• Představení produktu Ravello
• Případy použití & zákazníci
• Jaká je cena Ravello & prodej
• Ukázka technologie
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Pre
-Pro
d
zátě
ž
Pro
dukční
zátě
ž
13
Ravello je velmi vhodné pro VMware & KVM zátěž
Dev a Test IT Ops Bezpečnostní testování
Ne-kritické produkční aplikace
Školící prostředí
Demo/PoC
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Scénář
Zákazník chce spustit svoji VMware/KVM aplikaci, kterou má on-premise na dev/test v cloudu
Příklad zákazníka
Kdo a proč to chtěli?
VP/Ředitel/Manažer aplikačního vývoje
– Velké náklady na prostředí dev/test
– Pomalé uvolňování nových releasů
– Slabá kvalita software
Software Developer/QA inženýři
– Dlouhá dodací lhůta na zbouraní a vybudování test prosředí
– Obtížně se dělalo škálování
14
Co dostali?
VP/Ředitel/Manažer aplikačního vývoje
– Nákladově efektivní a rychlý provisioning stejně jako v jejich Data Centru
Software Developer/QA inženýři
– Možnost začít s DevOps
– Agilita ve vývoji software
– Jednoduš ’one-click’ test-setup pomocí blueprintů
Dev aTest
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Scénář
Zákazník chtěl prostředí pro vlastní on-prem aplikaci, aby mohl dělat zkoušky upgrade nebo UAT, dále pak vyhodnocovat řešení pro nová data-centra (např. možnosti sítí nebo vlastnosti bezpečnostních zařízení)
Příklad zákazníka
Nejmenovaná finanční instituce
Kdo a proč to chtěli?
VP/Ředitel/Manažer IT/IT Ops
– Nedostatek prostředí pro přechodné pracovní zátěže
– Současné škrty v rozpočtech na IT. eliminovat náklady
– Nelze použít funkce datových center veřejného cloudu -needs (VMware, L2 networking)
15
Co dostali?
– Snížení nákladů. Platí-pouze-když-používají v době přechodné pracovní zátěže
– Stejné schopnosti jako měli v DC (VMware, L2 networking) v prostředí veřejného cloudu
IT Ops
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Scénář
Zákazník chce dělat penetrační test on-prem produkce s cílem odhalit bezpečnostní díry (dělají kybernetickou bezpečnost a poradenství)
Příklad zákazníka
Kdo a proč to chtěli?
VP/Ředitel/Manažer IT
– Nešlo, aby penetrační test probíhal na produkčním prostředí
– Nelze vytvořit hi-fi repliku aplikace kvůli sdílené síti
– Nelze použít klasický veřejný cloud – standarně nešlo simulovat schopnosti datového centra
– Dočasná potřeba
16
Co dostali?
– Ravello vytváří vysoce věrný klon aplikace on-prem pro kompletní bezpečnostní test (stejné měřítko, networking, funkčnost)
– Snížení nákladů stylem platím-když-používám pro takové přechodné zátěže
Bezpečnostní testování
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Scénář
Zákazník chce naklonovat zcela virtualizované (VMware nebo KVM) ne-kritické aplikace produkce do cloudu
Příklad zákazníka
Kdo a proč to chtěli?
VP/Ředitel/Manažer IT/IT Ops
– Chce snížit CAPEX, ale aplikace není na cloud připravena
– Expandovat do "jiných" GEOS, ale nemají datového centra
17
Co dostali?
– Nemuseli trávit čas na přepisu aplikací pro cloud. Klon on-prem app "jak stojí a leží" do veřejného cloudu a snížení CAPEX
– Dosažení globální rozsahu - nasazovat aplikace v cloudu tak, aby byly nejblíže ke koncovým uživatelem
– Snížili VMware a Oracle licenční náklady s Ravellem
Ne-kritické produkční aplikace
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Aplikační výkon
Oracle Confidential – Internal 19
Výkon (
%)
100%
50%
App on Native Cloud
VM
100% 99%
CPU Intensive
App
85%
Disk I/O Intensive
App
80%
Network I/O Intensive App
No Consolidation
200%
Network I/O Intensive App Consolidation
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Scénář
Zákazník chce školit uživatele na své softwarových řešení (například školení firem či ISV, kteří pak prodávají jejich výrobky)
Příklad zákazníka
Kdo a proč to chtěli?
VP/Ředitel/Manažer školícího střediska
– Vysoké náklady na infrastrukturu
– Nárazové registrace nelze mít zdroje k dynamickým poptávkám
– Špatné zkušenosti školitelů s odezvami v síti
– Velmi obtížné rychle vytvářet a spustit nový trénink
20
Co dostali?
• „přesun nákladů"
• Eliminace vysokých nákladů na datové centrum a nákladů na poskytovatele
• Eliminace VMware licencí
• Obchodní výhody
• Dynamika odpovídá jejich laboratorním zdrojům
• Provisioning jedním kliknutím
• Optimální vlastnosti pro školitele
Školící prostředí
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Scénář
ISV chce prezentovat demo jejich řešení, které je obrazem jejich datového centra
Příklad zákazníka
Kdo a proč to chtěli?
VP/Director/Manager of Sales Engineering
– Nedostatek demo prostředí k uspokojení poptávky
– Řešení nelze přenést na notebooky
– Nelze použít veřejný cloud – nemá schopnosti datového centra
– Možnost poskytovat přístup k vlastnímu ISV datovému centru je odmítnuta, z důvodu bezpečnostní obavy
21
Co dostali?
– Opakovatelnost dem / POC, navíc možností dělat blueprinty
– Schopnost demonstrovat všechny produkty, kterou jsou k dispozici v datovém centru
– Přístup je na vyžádání a demo je přizpůsobitelé
Demo/PoC
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 22
Příklady dalších zákazníků …
and many more…
Usage: $2M Usage: $2.5M Usage: $1.2M Usage: $2M
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 23
… často začnou s málem a rychle zvětšují – (1/2)
0
20
40
60
80
100
120
140
160
180
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
MRR($K)
Thousands
Months
IntelSecurity Skutečné využití, nejen rezervace
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 24
… často začnou s málem a rychle zvětšují – (2/2)
0
50
100
150
200
250
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
MRR($K)
Thousands
Months
RedHat Skutečné využití, nejen rezervace
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
AGENDA
25
• Představení produktu Ravello
• Případy použití & zákazníci
• Jaká je cena Ravello & prodej
• Ukázka technologie
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 26
Ravello je měřená služba IaaS
Pay-as-you-go
• Objednat prostřednictvím Oracle Store
• Účtováno je na konci měsíce na základě spotřeby
• žádné slevy
Balík IaaS měřených kreditů
• Zákazník nakupuje balík IaaS měřených kreditů na základě předpokládaného použití
• Spaluje kredity podle své spotřeby
• Lze aplikovat slevy pro IaaS kredity
• Cenová kalkulačka - průvodce, kolik kreditů by si měl zákazník koupit
2 1
Cena aplikace = f(vCPU, RAM, Storage) * počet spuštěných hodin
Lze koupit dva různé dva způsoby
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Oracle Software
• 1 procesorová licence pro 4
vCPUs použitá pro Oracle
software
• Příklad – další slide
3rd Party Software
• BYOL (bring-your-own-license)
• Zákazník pracuje s dodavatelem SW a přinese si svoje licence na Ravello
27
Licencování software na Ravello
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | 28
Licencování Oracle software na Ravello
2X - Xeon 56XX 6 jader
Počet procesorových licencí = # jader HW * core factor1
Oracle software
VMware ESXi 4vCPUs
1. Based on Core Factor Table - http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
VMware Ravello
VMware ESXi
Procesorové licence = 12*0.5 = 6
Abstraktní HW
Počet procesorových licencí pro Oracle produkt v OPC = 1 per
4vCPUs
Oracle software
2OCPU for OPC
Xen / KVM
Procesorové licence = 1
HVX 4 vCPUs
Scénář
Zákazník spouští Oracle software, který využivá 4 vCPUs na VMware. VMware je spuštěn na 2 socket Xeon 56XX server
Potřebné licence na VMware = 6
procesorových licencí
Licence potřebné po přesunu na Ravello = 1 procesorová licence
1 procesorová licence pro každý 4vCPUs použitá s Oracle software na Ravello
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
AGENDA
29
• Představení produktu Ravello
• Případy použití & zákazníci
• Jaká je cena Ravello & prodej
• Ukázka technologie
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Technologie, která je pod tím
30
Data Center Cloud – today
Nested
Virtualization
Network &
Storage Overlay
Self-contained capsule with same
VMs & Networking = +
x
Sta
ck V
iew
ESXi
VM1 VM2 VM3
ESXi
x86 x86
VM1 VM2 VM3
HVX
Xen (OPC, AWS) / KVM (GCE)
x86
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
HVX
Cloud VM
software defined
networking
nested virtualization engine
VM VM VM VM
Cloud VM
storage
functionality
VM
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
overlaynetworking
CloudVM
VM VM
distributedswitch,router,DHCP,DNSand
firewallservices
exposescleanL2networktoVMs
staticIPs,VLANs,VXLAN,PXEboot,L2/3
networkappliances
P2P/UDPDHCPDNS
VM
CloudVM
VM VM
DHCPDNS
VM
Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |
Distributed network services & tunneling
34
Internet
HVX
User
VM
User
VM
vSwitch
vGateway
vDHCP vRtr
HVX
User
VM
User
VM
vSwitch
vGateway
vDHCP vRtr
HVX
User
VM
vSwitch
vGateway
vDHCP vRtr
HVX
User
VM
vSwitch
vGateway
vDHCP vRtr
Distributed switch,
router, DHCP, DNS
and firewall services
Exposes clean L2
network to VMs
Static IPs, VLANs,
VXLAN, PXE boot,
L2/3 network
appliances