U krijgt een praktijkvoorbeeld van een 24x7 bedrijfskritisch informatiesysteem dat naadloos overgezet is naar een private cloud infrastructuur. U krijgt praktijkervaringen over de voor- en nadelen, de kosten en inspanningen om deze conversie van 6 applicatie servers, 6 databases en 2 SOA omgevingen in 10 dagen volledig te migreren naar Oracle virtualisatie software.
Flexibiliteit, Agility & Snel Schakelen - SHIFT13 congres
1. Snel reageren via Oracle Private Cloud oplossingen
Marco Gralike, 24 april 2013
Flexibiliteit & Snel schakelen
1
2. 2
Complexe omgeving
• Service Georiënteerde Omgevingen
– Meerdere applicaties per omgeving
• Legacy omgevingen
– Oude applicatie omgevingen
– Eind support software
• OTAP straten
• Ondersteunende databases
– Metadata t.b.v. SOA, ESB software
– Bedrijfs-, Applicatie data
3. 3
Originele situatie
• Klant applicaties via het internet
• Netwerk toegang via routers/switch
• Ontwikkel/Acceptatie & Productie -------------------------------------------------
• SOA, Legacy Applicatie Server -------------------------------------------------
• Storage Area Network / Database -------------------------------------------------
Klanten - Internet
WebWeb
DB
4. 4
Probleemstelling
• Bedrijf kritische 24x7 omgeving
• Grote SUN machines
• Veel CPU’s / Cores
• Veel Oracle software
• Licentie technisch erg ongewenst
• Software rendement per core ?
Klanten - Internet
WebWeb
DB
5. 5
Mogelijke oplossingen…?
• Virtualisatie
– Private Cloud
– Public Cloud
• Private Cloud: Oracle VM ?
– Hard partitioning VM’s per Core
• Meerdere combinaties mogelijk
• CPU/Cores vrij voor niet Oracle
• Voorkom verstoringen !
Klanten - Internet
WebWeb
DB
6. 6
Oracle VM Virtualisatie
• Hard Partitioning
– Dedicated Database VM omgeving
– Dedicated Oracle Applicatie VM omgevingen
• Voordeel
– Licentietechnisch afgedekt
– CPU/Cores over t.b.v. andere software
• Nadeel
– Hard Partitioned op CPU/Core
– Niet flexibel
– Geen High Availability
Klanten - Internet
WebWeb DB
7. 7
Kan het flexibeler…?
• “Spelen met Licenties”
– Eventueel extra licenties of
– Fysiek verwijderen CPU’s
Klanten - Internet
WebWeb
DB DB
8. 8
Kan het flexibeler…?
• “Spelen met Licenties”
– Eventueel extra licenties of
– Fysiek verwijderen CPU’s
Klanten - Internet
WebWeb
DB DB
9. • Afgescheiden omgevingen
• CPU’s volledig inzetbaar
zolang maar “dezelfde smaak”
• High Availability
• Schaalbaarheid
• Toe te passen over
meerdere datacenters
Applicatie
Serverpool
9
Oracle VM - Resultaat
Database
Serverpool
Klanten - Internet
WebWeb
DB DB
15. 15
Uitvoering
• Twee consultants
– Oracle VM / Database specialist
– Oracle SOA/ESB/Legacy software specialist
• Twee weken
– Elke dag status overleg: klant, consultants
– Agile benadering van “Big Bang” probleem
– In-huis “ITIL” aanpak tijdelijk overschrijdend
• Omzetten OTAP omgevingen
– Netwerk “draadje” omzetten na complete oplevering OTA-, P-omgevingen
– OTA omgevingen na oplevering gebruikt voor testen resultaat
– P omgeving omgezet tijdens de maandelijkse 4 uur onderhouds-“window”
23. 23
Eind situatie - Voordelen (1)
• Ultrasnel (virtuele) machines
– Neerzetten
– Af-configureren
– Download Template Omgevingen
– Golden Images op basis van Oracle Best Practise
• OTAP straten
– Razendsnel actief, gekloond
– Automatisch in de monitoring via Oracle Enterprise Manager Cloud Control 12c
– Hardware, software, OS, Beheer Alles op elkaar afgestemd / geoptimaliseerd
– Via Oracle Support connectie Proactief advies (security, patches)
24. 24
Eind situatie - Voordelen (2)
• Licenties onder controle
• Consolidatie
• Basis voor effectief en gecontroleerd met kosten kunnen omgaan
• Snellere “Time to Market” / Uitrol nieuwe bedrijfsapplicaties
Toekomst
– Mogelijkheden “Provisioning” van omgevingen (via Servicedesk) ?
– Cloud Self Service omgevingen (bijvoorbeeld voor Development Team) ?
– Chargeback (controle) !