1 Supporting One IB Keeping it Simple with IB, Oracle and Sparc Kevin Callanan 12 Mar 2013
2 Supporting One IB Presentation Objective IB Oracle Private Cloud-Background H/W & Stack Simplication H/W Design Overview Current Status Benefits Delivered
3 Supporting One IB egacy Environment HP P-RISC 2*20 Cores 2*16 Cores HP Itanium 2*8 Cores HP Itanium 4*4 Cores HP P-RISC 2*6 Cores IBM P-Series 2*2 Cores IBM Mainframe 3*IF egacy Estate Server platform (HP-UX P-RISC) hosting large majority of IB s Oracle databases will reach end of life/support during 2013-2014 Current environment consists of: 80 independent Oracle databases supporting 95 business services 15 production servers running 5 different operating systems 25 Test/Dev servers running 5 different operating systems 6 versions of Oracle installed Complex multi-vendor stack imited agility capabilities to react and respond to business requirements Complex legacy architecture presenting operational and cost challenges
4 Supporting One IB 1. Hardware Standardisation Modernise and Standardise the Hardware and Operating System Platform Platform with Proven Track Record / Strong Roadmap everage database specific OS & H/W enhancements Compatibility with existing IB technical skill set Oracle SPRC Solaris Oracle on Oracle
5 Supporting One IB HP P-RISC 2*20 Cores 2*16 Cores 1. Hardware Standardisation egacy Estate New Estate HP Itanium 2*8 Cores HP Itanium 4*4 Cores HP P-RISC 2*6 Cores Oracle SPRC T4-4 6*16 Cores IBM Mainframe 3*IF IBM P-Series 2*2 Cores
2. Stack Simplification & Rationalisation 6 Supporting One IB egacy Oracle Private Cloud Oracle Version 9i,10GR1,10GR2 11.2.x Hardware HP P RISC, Oracle SPRC T Series Operating System HP UX 11.11 Oracle Solaris 11 Workload Management None Oracle Instance Caging Clustering Software Symantec VCS Oracle CRS Storage Presentation Symantec VxFS Oracle SM X-Site Data Replication HDS True Copy Oracle Data Guard
7 Supporting One IB 3. Database Consolidation 80 Production Databases to 8 (250 Test Databases to 25) (Multiple Tablespaces per Schema to 1 per Schema) New schema Key = Database Repository. = Database Schema
8 Supporting One IB rchitecture & Features High vailability Oracle 11g RC, 3 nodes per DC Predictable Node ffinity Oracle RC Services Encapsulation ayer Scan istener and Service visible Data Guard Separation - Separate istener & Van One Service => 1 Tablespace (90%)
9 Supporting One IB Key Decisions/Considerations Keep it Simple Minimize Install Base Root Operating System no Hypervisor Zones/Doms not for DB Production Environments SM 2 SM Disk Groups DT, FR Resource Management CPU_COUNT - Partitioning 4 Resource Groups- Platinum, Gold, Silver, Bronze Tiering Design for Tiered Database Offering on 11G Easy Management of Outages Planned Unplanned
10 Supporting One IB To Zone or Not 2 Zone Zone 10 Zone 2 Zone 1 DB RC 10 DB RC 2 DB RC 1 Node 1 Node 2 Node 3 SM SM SM /+DT/+FR/ DB RC 10 /+DT/+FR/ DB RC 2 /+DT/+FR/ DB RC 1 10 Scan isteners 30 ocal isteners 20 Disk Groups 33 Separate O.S.- Doms s 3 Separate O.S.- Zones 30 ORCE_Home 30 GRID Homes NOT VERY SIMPE N I C H B D G N I C H B D G N I C H B D G N- N/W Connection IC- Interconnects HB- Fibre Cards DG Data Guard istener
11 Supporting One IB Root Operating System N Node 1 DB RC 10 DB RC 3 DB RC 2 DB RC 1 P C I C H B I D G P a r t i t i o n e d N I C Node 2 H B D G P a r t i t i o n e d SM /+DT/+FR/ N I C Node 3 P C I P C I H B D G P a r t i t i o n e d 1 SCN istener 30 ocal isteners 2 Disk Groups 3 Separate O.S.s 3 ORCE HOMES 3 Grid Homes CPUs Directly to HBs and N/W Ports N- N/W Connection IC- Interconnects HB- Fibre Cards DG Data Guard istener
12 Supporting One IB Node 1 Node 2 Node 3 SMRT BusB SCV 4 H / DR rchitecture lpha Omega Data Guard Node 4 Node 5 Node 6 DB RC 1a FX SCV 6 DB RC 1b SVC 5 CF CF SM +DT/ +FR/ SM +DT/ +FR/ DB 1a DB 1b
13 Supporting One IB DB RC 1a Node 1 Node 2 Node 3 SMRT BusB H / DR rchitecture lpha Omega Data Guard Node 4 Node 5 Node 6 SMRT ibb DB RC 1b DB RC 2a FX SCV 3 FX SCV 3 DB RC 2b DB RC 3a SVC 5 SCV 6 SVC 5 SCV 6 DB RC 3b DB RC 4a SCV 7 SCV 8 SCV 9 SCV 7 SCV 8 SCV 9 DB RC 4b DB RC 5a SCV 10 SCV 11 SCV 12 SCV 13 SCV N SCV 10 SCV 11 SCV 12 SCV 13 SCV N DB RC 5b SM +DT/ +FR/ SM +DT/ +FR/ DB 1a DB 2a DB 3a DB 4a DB 5a DB 1b DB 2b DB 3b DB 4b DB 5b
14 Supporting One IB Exposed rchitecture PP1 1 Service PP1PRD PP2 PP2PRD, PP2RPT, Oracle Private Cloud PP3PRD Service pp3
15 Supporting One IB Oracle Private Cloud Benefits- 2012 Significantly increase service availability gile and Responsive to Business Requirements E.g. Reduced lead times and man effort for new database environment requests: ead time 10 days -> 2 days Man effort 5 days -> 0.5 days Teams impacted Significant Operational Efficiency Gains E.g. Current patching effort is 3 days per database Projected patching estimate is 10 days per database Saving 3 teams -> 1 team 80 x 3 = 240 days 8 x 10 = 80 days 160 days Significantly Reduced Complexity Simplified environment via the reduction of supported configurations through rationalisation, standardisation and consolidation = operational gains
16 Supporting One IB Oracle Private Cloud Benefits Significantly increase service availability RT & SP- Replay Production issue and test Different Solutions Increased Tooling enabled identification of External Problem gile and Responsive to Business Requirements 2013-15 New Environments. 35 New Services Supporting New gile Digital Banking Strategy One Team Delivering Freeing up multiple infrastructure teams to dd Value Elsewhere Significant Operational Efficiency Gains ll Production Shell Database precreated Monitoring Enabled Backups Enabled Standby Enabled Patching Solaris 11.1 and 11.2.0.4 Significantly Reduced Complexity
17 Supporting One IB Private Cloud Status Platform ive Dec 2012 9 Prod Services live 12 Business Services in the Pipeline 5 Services End Of ifed dditional Services dded 14 Existing Services dded- Partner Org. 5 New Business Critical Services added to Roadmap 2013 Supporting IB Banking Strategy gile Provisioning SEP Payment Volume Increase
18 Supporting One IB Private Cloud Roadmap Revisited 1. Standardisation 2. Consolidation Current Status: Platform as a Service 3. utomation 4. Optimisation
19 Supporting One IB Next Steps - Operational Solaris 11.1 Patching Q3 Oracle 11.2.0.4 patchset- H2 USE Real pplication Testing to validate Continuous Service Onboarding Develop Tiered Solution No Bells and Whistles.
20 Supporting One IB Next Steps- Enhancements Private Cloud Enablement utomation: Database ifecycle Management Pack Optimisation: Cloud Management Pack dvanced Compression ctive Data Guard Oracle Database 12c Pluggable Databases
21 Supporting One IB Questions?
22 Supporting One IB Thank you