SlideShare a Scribd company logo
1 of 25
Snel reageren via Oracle Private Cloud oplossingen
Marco Gralike, 24 april 2013
Flexibiliteit & Snel schakelen
1
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
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
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
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
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
Kan het flexibeler…?
• “Spelen met Licenties”
– Eventueel extra licenties of
– Fysiek verwijderen CPU’s
Klanten - Internet
WebWeb
DB DB
8
Kan het flexibeler…?
• “Spelen met Licenties”
– Eventueel extra licenties of
– Fysiek verwijderen CPU’s
Klanten - Internet
WebWeb
DB DB
• 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
Oracle VM
Manager
Applicatie
Serverpool
10
Infrastructure as a Service
Database
Serverpool
Klanten - Internet
WebWeb
DB DB
Oracle VM
Manager
Applicatie
Serverpool
11
Platform as a Service
Database
Serverpool
Klanten - Internet
WebWeb
DB DB
Oracle
OEM 12c
Oracle
Support
VM Templates
…
Applicatie
Serverpool
12
Oracle’s “Red Stack”
Database
Serverpool
Klanten - Internet
WebWeb
DB DB
DB
Web
OS
Oracle
Support
VM Templates
…
Applicatie
Serverpool
13
Voor gedefinieerde basis -
Virtuele Machine Templates
Database
Serverpool
Klanten - Internet
WebWeb
DB DB
DB
Web
OS
Oracle VM
Manager
Virtual
Machine
Oracle VM
Manager
Oracle
Support
VM Templates
…
Applicatie
Serverpool
14
Proactief Oracle Support
Database
Serverpool
Klanten - Internet
WebWeb
DB DB
DB
Web
OS
Oracle
OEM 12c
PATCH
/Security
Bundel
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”
16
Toekomst mogelijkheden
17
All-In-One
18
Provisioning van Patches
19
Provisioning van Databases
20
Provisioning van Middleware
21
Private Cloud - Self Service
22
Private Cloud - Chargeback...
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
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) !
Oracle Virtualisatie
Oracle Engineered Systems
Oracle Private Cloud
Oracle Security

More Related Content

Similar to Flexibiliteit & Snel Schakelen

Sitecore - Onder de motorkop van ParTechIT.nl
Sitecore - Onder de motorkop van ParTechIT.nlSitecore - Onder de motorkop van ParTechIT.nl
Sitecore - Onder de motorkop van ParTechIT.nlRuud van Falier
 
Techdays System Center 2012 Operations Manager end-to-end management walter ...
Techdays  System Center 2012 Operations Manager end-to-end management walter ...Techdays  System Center 2012 Operations Manager end-to-end management walter ...
Techdays System Center 2012 Operations Manager end-to-end management walter ...wwwally
 
How Oracle Management Cloud enabled a successful scratch of a 7-year old per...
How Oracle Management Cloud enabled a successful scratch of a 7-year old per...How Oracle Management Cloud enabled a successful scratch of a 7-year old per...
How Oracle Management Cloud enabled a successful scratch of a 7-year old per...Lucas Jellema
 
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)Lucas Jellema
 
New features cognos10.2
New features cognos10.2New features cognos10.2
New features cognos10.2Jan van Otten
 
Centennium antoine stelma
Centennium antoine stelmaCentennium antoine stelma
Centennium antoine stelmaBigDataExpo
 
Presenatie cisco 20101115
Presenatie cisco 20101115Presenatie cisco 20101115
Presenatie cisco 20101115previder
 
IT- Presentatie.Net 2011 05
IT- Presentatie.Net 2011 05IT- Presentatie.Net 2011 05
IT- Presentatie.Net 2011 05KatelijneBeheydt
 
2010 iska - tim m - nosql iska
2010   iska - tim m - nosql iska2010   iska - tim m - nosql iska
2010 iska - tim m - nosql iskaTim Mahy
 
Open Source ECM Alternatief Alfresco
Open Source ECM Alternatief AlfrescoOpen Source ECM Alternatief Alfresco
Open Source ECM Alternatief AlfrescoEdwin van der Geest
 
Nord Toelichting Techniek
Nord Toelichting TechniekNord Toelichting Techniek
Nord Toelichting Techniektjercus
 
IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05KatelijneBeheydt
 
Oracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EEOracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EEDaan Bakboord
 
Rhea Service Desk Dutch
Rhea Service Desk DutchRhea Service Desk Dutch
Rhea Service Desk DutchGunther Clauwaert
 
Perfect Patch
Perfect PatchPerfect Patch
Perfect PatchRegine Deleu
 
Starlogic Framework
Starlogic FrameworkStarlogic Framework
Starlogic FrameworkJorrit Reedijk
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changesArjen van Vliet
 

Similar to Flexibiliteit & Snel Schakelen (20)

Sitecore - Onder de motorkop van ParTechIT.nl
Sitecore - Onder de motorkop van ParTechIT.nlSitecore - Onder de motorkop van ParTechIT.nl
Sitecore - Onder de motorkop van ParTechIT.nl
 
Amis Puppet WebLogic / FMW & Database Building blocks
Amis Puppet WebLogic / FMW & Database Building blocks Amis Puppet WebLogic / FMW & Database Building blocks
Amis Puppet WebLogic / FMW & Database Building blocks
 
Techdays System Center 2012 Operations Manager end-to-end management walter ...
Techdays  System Center 2012 Operations Manager end-to-end management walter ...Techdays  System Center 2012 Operations Manager end-to-end management walter ...
Techdays System Center 2012 Operations Manager end-to-end management walter ...
 
How Oracle Management Cloud enabled a successful scratch of a 7-year old per...
How Oracle Management Cloud enabled a successful scratch of a 7-year old per...How Oracle Management Cloud enabled a successful scratch of a 7-year old per...
How Oracle Management Cloud enabled a successful scratch of a 7-year old per...
 
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
SOA - klein en meeslepend (Waternetwerkdag, 17 november 2011, Nieuwegein)
 
New features cognos10.2
New features cognos10.2New features cognos10.2
New features cognos10.2
 
Centennium antoine stelma
Centennium antoine stelmaCentennium antoine stelma
Centennium antoine stelma
 
Presenatie cisco 20101115
Presenatie cisco 20101115Presenatie cisco 20101115
Presenatie cisco 20101115
 
IT- Presentatie.Net 2011 05
IT- Presentatie.Net 2011 05IT- Presentatie.Net 2011 05
IT- Presentatie.Net 2011 05
 
2010 iska - tim m - nosql iska
2010   iska - tim m - nosql iska2010   iska - tim m - nosql iska
2010 iska - tim m - nosql iska
 
Open Source ECM Alternatief Alfresco
Open Source ECM Alternatief AlfrescoOpen Source ECM Alternatief Alfresco
Open Source ECM Alternatief Alfresco
 
Nord Toelichting Techniek
Nord Toelichting TechniekNord Toelichting Techniek
Nord Toelichting Techniek
 
IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05IT- Presentatie Sql Server 2011 05
IT- Presentatie Sql Server 2011 05
 
Oracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EEOracle Discoverer to Oracle BI EE
Oracle Discoverer to Oracle BI EE
 
GD & AMIS - Oracle customer showcase
GD & AMIS - Oracle customer showcaseGD & AMIS - Oracle customer showcase
GD & AMIS - Oracle customer showcase
 
Rhea Service Desk Dutch
Rhea Service Desk DutchRhea Service Desk Dutch
Rhea Service Desk Dutch
 
Perfect Patch
Perfect PatchPerfect Patch
Perfect Patch
 
Starlogic Framework
Starlogic FrameworkStarlogic Framework
Starlogic Framework
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changes
 
Oracle 12c Launch Event 03 Web logic 12.1.2 new features Edwin Biemond
Oracle 12c Launch Event 03 Web logic 12.1.2 new features Edwin BiemondOracle 12c Launch Event 03 Web logic 12.1.2 new features Edwin Biemond
Oracle 12c Launch Event 03 Web logic 12.1.2 new features Edwin Biemond
 

More from Marco Gralike

UKOUG2018 - I Know what you did Last Summer [in my Database].pptx
UKOUG2018 - I Know what you did Last Summer [in my Database].pptxUKOUG2018 - I Know what you did Last Summer [in my Database].pptx
UKOUG2018 - I Know what you did Last Summer [in my Database].pptxMarco Gralike
 
eProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 Database
eProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 DatabaseeProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 Database
eProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 DatabaseMarco Gralike
 
Oracle Database - JSON and the In-Memory Database
Oracle Database - JSON and the In-Memory DatabaseOracle Database - JSON and the In-Memory Database
Oracle Database - JSON and the In-Memory DatabaseMarco Gralike
 
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
UKOUG Tech15 - Going Full Circle - Building a native JSON Database APIUKOUG Tech15 - Going Full Circle - Building a native JSON Database API
UKOUG Tech15 - Going Full Circle - Building a native JSON Database APIMarco Gralike
 
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015  - Using XMLType content with the Oracle In-Memory Column...OakTable World 2015  - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...Marco Gralike
 
UKOUG Tech14 - Getting Started With JSON in the Database
UKOUG Tech14 - Getting Started With JSON in the DatabaseUKOUG Tech14 - Getting Started With JSON in the Database
UKOUG Tech14 - Getting Started With JSON in the DatabaseMarco Gralike
 
Ordina Oracle Open World
Ordina Oracle Open WorldOrdina Oracle Open World
Ordina Oracle Open WorldMarco Gralike
 
An introduction into Oracle VM V3.x
An introduction into Oracle VM V3.xAn introduction into Oracle VM V3.x
An introduction into Oracle VM V3.xMarco Gralike
 
An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3
An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3
An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3Marco Gralike
 
XML Amsterdam - Creating structure in unstructured data
XML Amsterdam - Creating structure in unstructured dataXML Amsterdam - Creating structure in unstructured data
XML Amsterdam - Creating structure in unstructured dataMarco Gralike
 
Hotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured DataHotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured DataMarco Gralike
 
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file serverBGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file serverMarco Gralike
 
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index StrategiesBGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index StrategiesMarco Gralike
 
BGOUG 2012 - Design concepts for xml applications that will perform
BGOUG 2012 - Design concepts for xml applications that will performBGOUG 2012 - Design concepts for xml applications that will perform
BGOUG 2012 - Design concepts for xml applications that will performMarco Gralike
 
ODTUG Webcast - Thinking Clearly about XML
ODTUG Webcast - Thinking Clearly about XMLODTUG Webcast - Thinking Clearly about XML
ODTUG Webcast - Thinking Clearly about XMLMarco Gralike
 
UKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File Server
UKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File ServerUKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File Server
UKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File ServerMarco Gralike
 
XFILES, The APEX 4 version - The truth is in there
XFILES, The APEX 4 version - The truth is in thereXFILES, The APEX 4 version - The truth is in there
XFILES, The APEX 4 version - The truth is in thereMarco Gralike
 
Miracle Open World 2011 - XML Index Strategies
Miracle Open World 2011  -  XML Index StrategiesMiracle Open World 2011  -  XML Index Strategies
Miracle Open World 2011 - XML Index StrategiesMarco Gralike
 
UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...
UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...
UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...Marco Gralike
 
OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2
OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2
OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2Marco Gralike
 

More from Marco Gralike (20)

UKOUG2018 - I Know what you did Last Summer [in my Database].pptx
UKOUG2018 - I Know what you did Last Summer [in my Database].pptxUKOUG2018 - I Know what you did Last Summer [in my Database].pptx
UKOUG2018 - I Know what you did Last Summer [in my Database].pptx
 
eProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 Database
eProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 DatabaseeProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 Database
eProseed Oracle Open World 2016 debrief - Oracle 12.2.0.1 Database
 
Oracle Database - JSON and the In-Memory Database
Oracle Database - JSON and the In-Memory DatabaseOracle Database - JSON and the In-Memory Database
Oracle Database - JSON and the In-Memory Database
 
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
UKOUG Tech15 - Going Full Circle - Building a native JSON Database APIUKOUG Tech15 - Going Full Circle - Building a native JSON Database API
UKOUG Tech15 - Going Full Circle - Building a native JSON Database API
 
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015  - Using XMLType content with the Oracle In-Memory Column...OakTable World 2015  - Using XMLType content with the Oracle In-Memory Column...
OakTable World 2015 - Using XMLType content with the Oracle In-Memory Column...
 
UKOUG Tech14 - Getting Started With JSON in the Database
UKOUG Tech14 - Getting Started With JSON in the DatabaseUKOUG Tech14 - Getting Started With JSON in the Database
UKOUG Tech14 - Getting Started With JSON in the Database
 
Ordina Oracle Open World
Ordina Oracle Open WorldOrdina Oracle Open World
Ordina Oracle Open World
 
An introduction into Oracle VM V3.x
An introduction into Oracle VM V3.xAn introduction into Oracle VM V3.x
An introduction into Oracle VM V3.x
 
An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3
An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3
An introduction into Oracle Enterprise Manager Cloud Control 12c Release 3
 
XML Amsterdam - Creating structure in unstructured data
XML Amsterdam - Creating structure in unstructured dataXML Amsterdam - Creating structure in unstructured data
XML Amsterdam - Creating structure in unstructured data
 
Hotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured DataHotsos 2013 - Creating Structure in Unstructured Data
Hotsos 2013 - Creating Structure in Unstructured Data
 
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file serverBGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
BGOUG 2012 - Drag & drop and other stuff - Using your database as a file server
 
BGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index StrategiesBGOUG 2012 - XML Index Strategies
BGOUG 2012 - XML Index Strategies
 
BGOUG 2012 - Design concepts for xml applications that will perform
BGOUG 2012 - Design concepts for xml applications that will performBGOUG 2012 - Design concepts for xml applications that will perform
BGOUG 2012 - Design concepts for xml applications that will perform
 
ODTUG Webcast - Thinking Clearly about XML
ODTUG Webcast - Thinking Clearly about XMLODTUG Webcast - Thinking Clearly about XML
ODTUG Webcast - Thinking Clearly about XML
 
UKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File Server
UKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File ServerUKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File Server
UKOUG 2011 - Drag, Drop and other Stuff. Using your Database as a File Server
 
XFILES, The APEX 4 version - The truth is in there
XFILES, The APEX 4 version - The truth is in thereXFILES, The APEX 4 version - The truth is in there
XFILES, The APEX 4 version - The truth is in there
 
Miracle Open World 2011 - XML Index Strategies
Miracle Open World 2011  -  XML Index StrategiesMiracle Open World 2011  -  XML Index Strategies
Miracle Open World 2011 - XML Index Strategies
 
UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...
UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...
UKOUG 2010 (Birmingham) - XML Indexing strategies - Choosing the Right Index ...
 
OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2
OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2
OPP2010 (Brussels) - Programming with XML in PL/SQL - Part 2
 

Flexibiliteit & Snel Schakelen

  • 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
  • 10. Oracle VM Manager Applicatie Serverpool 10 Infrastructure as a Service Database Serverpool Klanten - Internet WebWeb DB DB
  • 11. Oracle VM Manager Applicatie Serverpool 11 Platform as a Service Database Serverpool Klanten - Internet WebWeb DB DB Oracle OEM 12c
  • 12. Oracle Support VM Templates … Applicatie Serverpool 12 Oracle’s “Red Stack” Database Serverpool Klanten - Internet WebWeb DB DB DB Web OS
  • 13. Oracle Support VM Templates … Applicatie Serverpool 13 Voor gedefinieerde basis - Virtuele Machine Templates Database Serverpool Klanten - Internet WebWeb DB DB DB Web OS Oracle VM Manager Virtual Machine
  • 14. Oracle VM Manager Oracle Support VM Templates … Applicatie Serverpool 14 Proactief Oracle Support Database Serverpool Klanten - Internet WebWeb DB DB DB Web OS Oracle OEM 12c PATCH /Security Bundel
  • 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”
  • 21. 21 Private Cloud - Self Service
  • 22. 22 Private Cloud - Chargeback...
  • 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) !
  • 25. Oracle Virtualisatie Oracle Engineered Systems Oracle Private Cloud Oracle Security