Hybrid DBaaS with Oracle Enterprise Manager: Comcast's 7 Goals for the Cloud
September 20, 2016
Bala Kuchibhotla, Vice President Engineering, Oracle Jayson Hurd – Principal Engineer/Platform Architect, Comcast Tejas Gohil – DBA Manager, Comcast Agenda
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
2 Presentation title (optional) Agenda
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
3 Presentation title (optional) Complete Cloud Control
Superior Enterprise-Grade Integrated Cloud & On- Complete Cloud & On-premise Lifecycle Management premise Stack Management Management
Scalable, Secure | Optimized, Efficient | Agile, Automated
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | “The Communication Hub of Oracle”
• Single pane of glass for hardware and software management across cloud & on-premise • Centralized communication & collaboration for diagnostics and troubleshooting • Designed to share critical information while maintaining sandboxes • Integrated named credentials & auditing
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5 Database as a Service: Agility in DevOps Give Everyone What They Want Most Users Want . Easy self-service Access to data store Finance Sales . Performance optimized for service levels
IT Wants DBaaS .Agility to spin up new instances & provision data .Simplified deployment on standardized platforms Marketing HR .Leverage resource optimization techniques like Manufacturing storage snapshotting to save on CAPEX. .Less maintenance and better support.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database as a Service Fully functional Database with any Data on any infrastructure
Efficiency Consolidated, shared platform maintained with automation
Database Accessibility Dedicated Database Pluggable Database Database Schema Automated request channel via self-service Elasticity Agile scale up, scale down, relocation of services OR OR Data Accountability Meter usage, quota, compliance and governance Empty Full Clone Snap clones Integration rd API integration with 3 party tools , Infrastructure change requests, dev workflows Physical, Virtual, or Engineered Systems (Hybrid Cloud) On Premise & On Oracle Cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
8 Presentation title (optional) Company
Vision
Journey Vision: Company Strategy
Spirit of Innovation Quality of Service Delivery Company Products Innovation
• 22M subscribers • Comcast Business • Competition is Google & Amazon • $74B revenue • Xfinity Internet • Technology focus • NBC Universal • Xfnity TV • Silicon Valley, Denver, Philadephia • Content/Channels • X1 On Demand/PPV
• Product supplier • Comcast ventures • Xfinity Voice
• Xfnity home security
• Nationwide hotspots
10 Presentation title (optional) Vision: 7 Principles of Database Management
Automated
Self-Serviced
Controlled Delegation
MTTR Reduction
Agile Provisioning
Common Interface
Consolidated
11 Presentation title (optional) Agenda
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
12 Presentation title (optional) Current State: Challenges
Massive, Silo’d Difficult Lifecycle Environment Management
Configuration Lengthy Service Pollution
13 Comcast - Oracle OpenWorld 2016 History
2000-2009: Easy to Manage Big Iron Shared code Consolidated
High risk Resource controls Less modular
2009-2015: Explosion Bulkheaded Redundant Scaled
Unmanageable Expensive, wasteful Silo-driven
14 Presentation title (optional) Current State: Oracle Footprint
IT Department - APS
Provisioning Services Field Automation Oracle across the organization 700+ applications supported
Oracle Footprint
• 20000 managed targets • 2200+ databases • 1300 virtual machines • 1800 hosts
15 Presentation title (optional) Agenda
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
16 Presentation title (optional) Direction
17 Comcast - Oracle OpenWorld 2016 Solutions
Automated Consolidation with Deployments using PDBs Cloud Pack
Standardization Reduced Time-to- using Gold Images Value by Self Service
Unified DBaaS Hybrid Cloud Platform
18 Comcast - Oracle OpenWorld 2016 Architecture Self Service DBaaS Portal Active Directory Oracle OEM Cloud Pack Portal
OEM Service Catalog
L2 & DevOps & L2 – Provisioning Troubleshooting CDB/PDB creation Patching and Upgrades Performance Tuning
Cloning Configuration Changes Metrics Reporting Self Service Self
OEM Automation & Monitoring Performance 3-Tier Deployment Silver Gold Gold/Platinum
Dedicated DB Multitenant Dedicated HW RAC/DataGuard
Pluggable DB RAC/DataGuard Tracking Usage
Lower Lower Resource Controls Production
Maximum Density Dedicated RAC/Golden Gate
Environments Density
Production Shared Production Highly Available
Fault Tolerance High Availability
19 Presentation title (optional) Build and Migration
20 Comcast - Oracle OpenWorld 2016 Implementation Approach Easy Entry
OEM Engineer User Framework Standards Hardware Onboarding Buildout Zones
•OEM 12.1.0.5 (13c planned) •Resource Management •DEV, QA, Integration, UAT – •Add Roles (Active Directory •Cloud Pack •Service Catalog Multitenant Groups) •LDAP/Active Directory - •Naming Conventions •Stage, shared production – •Communicate Wiki Page Roles •End User & Administrative CDB/PDB per application Documentation •Quotas Solution: Implementation Approach OEM Level 4 HA/DR OEM Architecture
Oracle Enterprise Manager Cloud Pack Lifecycle Management Public Cloud Gateway
22 Presentation title (optional) Architecture: Initial Hardware Zones 12c Multitenant 65 TB Storage Savings Max CPU/Memory 90%+ Dev Host Count Reduction 10%+ Prod Host Count Reduction
OEM Cloud Manager/Portal
Development QA Integration/UAT
Scale Scale Scale
23 Presentation title (optional) Initial Hardware Zones – Lower Environments 12c Multitenant
1300+ VMs to 9 Hosts
24 Presentation title (optional) Shared Production – CDB/PDB – RAC/DataGuard
Data Center Data
1 OEM Cloud Manager/Portal PROD PROD
3
3
x
x
3
3
-
-
node RAC node
node RAC node 10-20 CDBs 10-20 CDBs
2
Data CenterData
Scale Scale
25 Presentation title (optional) Migration Paths
Legacy Environment OEM Cloud Environment
Golden Gate Billing
DBaaS Zone 1
RMAN RMAN Duplicate/Restore DBaaS Zone 2 Viewer Content
DBaaS Zone 3
Expdp/Impdp
Repo
26 Comcast - Oracle OpenWorld 2016 Hybrid Cloud (2017)
Oracle Public Cloud Comcast Private Cloud
27 Presentation title (optional) Future Roadmap
Migrations OEM Platform
• Eliminate VMs • 13c • Net new to DBaaS • Showback • 2-3 year process • Snap Clones • 2000+ Databases • Relocations (plug/unplug) • Automation through OEM