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
Presentation title (optional)2
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
Agenda
Presentation title (optional)3
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Complete Cloud Control
Optimized, Efficient| |
Integrated Cloud & On-premise Stack Management
Agile, Automated
Complete Cloud & On-premise Lifecycle Management
Scalable, Secure
Superior Enterprise-Grade Management
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
5
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Database as a Service: Agility in DevOpsGive Everyone What They Want Most
DBaaS
Finance Sales
Manufacturing
Marketing HR
Users Want Easy self-service Access to data store
Performance optimized for service levels
IT Wants
Agility to spin up new instances & provision data
Simplified deployment on standardized platforms
Leverage resource optimization techniques like storage snapshotting to save on CAPEX.
Less maintenance and better support.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
IntegrationAPI integration with 3rd party tools ,
change requests, dev workflows
EfficiencyConsolidated, shared platform
maintained with automation
ElasticityAgile scale up, scale down, relocation
of services
AccessibilityAutomated request channel via
self-service
AccountabilityMeter usage, quota, compliance and
governance
Oracle Database as a ServiceFully functional Database with any Data on any infrastructure
Dedicated Database Pluggable Database Database Schema
Database
Data
Infrastructure
Full CloneEmpty Snap clones
OROR
Physical, Virtual, or Engineered Systems(Hybrid Cloud)
On Premise & On Oracle Cloud
Agenda
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
Presentation title (optional)8
Company
Vision
Journey
Vision:
Company Strategy
• 22M subscribers
• $74B revenue
• NBC Universal
• Content/Channels
• Comcast ventures
• Comcast Business
• Xfinity Internet
• Xfnity TV
• X1 On Demand/PPV
• Xfinity Voice
• Xfnity home security
• Nationwide hotspots
• Competition is Google &
Amazon
• Technology focus
• Silicon Valley, Denver,
Philadephia
• Product supplier
Presentation title (optional)10
Spirit of Innovation Quality of Service Delivery
Company Products Innovation
Vision:
7 Principles of Database Management
Automated
Self-Serviced
Controlled Delegation
MTTR Reduction
Agile Provisioning
Common Interface
Consolidated
Presentation title (optional)11
Agenda
Presentation title (optional)12
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
Current State:
Challenges
Comcast - Oracle OpenWorld 201613
Massive, Silo’dEnvironment
Difficult Lifecycle Management
Configuration Pollution
Lengthy Service
Presentation title (optional)14
2000-2009:
Big IronEasy to Manage
Shared code
Consolidated
High risk
Resource controls
Less modular
Bulkheaded
Redundant
Scaled
Unmanageable
Expensive, wasteful
Silo-driven
2009-2015:
Explosion
History
Current State:
Oracle Footprint
Presentation title (optional)15
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
Agenda
Presentation title (optional)16
Superior Service with DBaaS
Comcast – Company & Department Vision &future
Current State and History
Direction, Solutions & Architecture
Direction
Comcast - Oracle OpenWorld 201617
Solutions
Comcast - Oracle OpenWorld 201618
Consolidation with PDBs
Automated Deployments using Cloud Pack
Standardization using Gold Images
Reduced Time-to-Value by Self Service
Unified DBaaS Platform
Hybrid Cloud
Presentation title (optional)19
Self Service DBaaS Portal
Oracle OEM Cloud Pack Portal
ProvisioningCDB/PDB creation
Cloning
OEM Service Catalog
Active Directory
Patching and UpgradesConfiguration Changes
TroubleshootingPerformance Tuning
Metrics Reporting
OEM Automation & Monitoring
3-Tier Deployment
Multitenant
Pluggable DB
Maximum Density
Lo
we
r
En
viro
nm
ents
Silver
Dedicated DB
RAC/DataGuard
Resource Controls
Highly AvailablePro
du
ctio
n S
ha
red
Gold
Dedicated HW
RAC/DataGuard
RAC/Golden GateDed
icate
d
Pro
du
ctio
n
Gold/Platinum
De
nsity
Pe
rform
ance
Self
Se
rvic
e –
L2 &
Dev
Op
s
Usa
ge T
rack
ing
High AvailabilityFault Tolerance
Architecture
Build and Migration
Comcast - Oracle OpenWorld 201620
Implementation Approach
Easy Entry
User Onboarding
•Add Roles (Active Directory Groups)
•Communicate Wiki Page
Hardware Zones
•DEV, QA, Integration, UAT –Multitenant
•Stage, shared production –CDB/PDB per application
Engineer Standards
•Resource Management
•Service Catalog
•Naming Conventions
•End User & Administrative Documentation
•Quotas
OEM Framework
Buildout
•OEM 12.1.0.5 (13c planned)
•Cloud Pack
•LDAP/Active Directory -Roles
Solution:
Implementation Approach
OEM Level 4 HA/DR OEM Architecture
Presentation title (optional)22
Oracle Enterprise Manager
Cloud Pack
Lifecycle Management
Public Cloud Gateway
Presentation title (optional)23
Development
OEM Cloud Manager/Portal
Scal
e
Scal
e
Scal
e
QA Integration/UAT
65 TB Storage Savings
Max CPU/Memory
90%+ Dev Host Count
Reduction
10%+ Prod Host Count
Reduction
Architecture:
Initial Hardware Zones
12c Multitenant
Initial Hardware Zones –
Lower Environments
12c Multitenant
1300+ VMs to 9 Hosts
Presentation title (optional)24
Shared Production – CDB/PDB – RAC/DataGuard
Presentation title (optional)25
Data
Cente
r 1
10-20 CDBs
OEM Cloud Manager/Portal
Data
Cente
r 2
Scal
e
PROD
3x3
-no
de
RA
C
10-20 CDBs
Scal
e
PROD
3x3
-node
RA
C
Migration Paths
Comcast - Oracle OpenWorld 201626
DBaaS Zone 1
Legacy EnvironmentOEM Cloud
Environment
DBaaS Zone 2
DBaaS Zone 3
Billing
Viewer Content
Repo
RMAN Duplicate/Restore
Golden Gate
RMAN
Expdp/Impdp
Hybrid Cloud (2017)
Presentation title (optional)27
Comcast Private Cloud
Oracle Public Cloud
Future Roadmap
OEM Platform
• Eliminate VMs
• Net new to DBaaS
• 2-3 year process
• 2000+ Databases
• Automation through OEM
• 13c
• Showback
• Snap Clones
• Relocations (plug/unplug)
• Devops patching
• Devops full deployment
• Capacity planning (IT Analytics)
Comcast - Oracle OpenWorld 201628
Migrations
Conclusion
There is no other future!
Comcast - Oracle OpenWorld 201629
Plan
• Architect/Build OEM
• Service Catalog
• Hardware choices
• Consolidation
• Determine Cost & ROI
• Timeline/Plan
Sell
• Technical Review
• Stay Positive
• Stay on Message
• Document
• Defined processes and procedures
Execute
• Adjust plan
• Be realistic
• Build out framework first
• Stay Committed
• Hybrid Expansion
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Don’t Miss the SessionsTitle Day Time
Expanding DBaaS Beyond Data Centers: Hybrid Cloud Onboarding via Oracle Enterprise Manager [CON6985]
Wednesday 11:00 AM *
Deep Dive: Snap Clone and Data Refresh Solutions using Oracle Enterprise Manager [CON6982]
Wednesday 1:30 PM *
Best Practices for Upgrading to Oracle Enterprise Manager 13c: Learn from Customers [CON6989]
Thursday 1:15 PM *
Location: Hotel Nikko - Peninsula (25th Floor) Day Time
Relief from Chronic Patching Pain—Oracle Enterprise Manager Fleet Maintenance [HOL7632]
Tuesday 11:30 AM
Harnessing the Value of Hybrid Cloud—Complete Management of Cloud Services [HOL7631]
Wednesday 1:15 PM
Do it Yourself! (Hands on Lab)* Moscone South - 305
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Additional Resources
Related VideosYoutube.com/OracleEnterpriseMgr
Join the Conversation Twitter.com/oracle_em
Oracle.com/newsletters
Facebook.com/oracleenterprisemanagerBlogs.Oracle.com/OEM
Enterprise Manager Page on O.com
Database as a Service Page on OTN
Cloud Administration Guide (Documentation)
MOS Note 1549855.1 : Enterprise Manager Cloud Control Recommended Plug-Ins and Patches for Database as a Service (DBaaS)
Top Related