0
Database as a Service
Alan Poon
Senior Sales Consultant
Oracle Systems Hong Kong
Traditional Database Service Deployments
Dedicated Databases Cause Server and Software Sprawl
 Was the only practical way...
Database as a Service Goals
Providing cost savings and greater agility

Manufacturing

Engineering

Marketing

 Cost Savi...
Evolution to Database as a Service

Siloes

Complex

4

Standardized

Simple

Copyright © 2013, Oracle and/or its affiliat...
Database Consolidation on Clouds
Traditional consolidation methods
Clustered Databases

Schema Consolidation

Consolidatio...
Oracle Multitenant
Simplifies consolidation, enables Database as a Service
Clustered Databases

Pluggable Databases

Conso...
Oracle Database Architecture
Requires memory, processes and database files
System Resources

7

Copyright © 2013, Oracle a...
New Multitenant Architecture
Memory and processes required at container level only
System Resources

8

Copyright © 2013, ...
New Multitenant Architecture
Memory and processes required at container level only
System Resources

9

Copyright © 2013, ...
Advantages of Multitenant Architecture
Easy to adopt, reduce costs, increased agility
Applications run unchanged


Rapid ...
Pluggable vs Separate Databases
Highly Efficient: 6x Less H/W Resource, 5x more Scalable

OLTP benchmark comparison
Only 3...
Oracle Multitenant for Provisioning
Fast Provisioning, Snapshot Clones

Time Taken to Provision New Database
25
20
15
10
5...
Oracle Multitenant for Database as a Service
Pick from standard sizes and service levels

GOLD
SILVER
✔

BRONZE

✔

13

Co...
Oracle Multitenant for Database as a Service
Trivially migrate tiers as databases become more mission critical

GOLD
✔

Co...
Managing Shared Resources
Resource management for consolidated databases

 Fine-grain allocation of

resources based on p...
Database as a Service Platform Requirements
Support few to thousands of databases
 Mixed Simultaneous Workloads
– OLTP / ...
Exadata Improves Consolidation Performance
Unique technology for accelerating all database workloads
 Smart Flash Cache
–...
Greater Consolidation Density
Oracle Exadata supports more databases per machine
Response Times by Number of Databases
120...
Mixed Workloads are Fundamental to DBaaS
Oracle Exadata enables safe consolidation of diverse workloads
 Database Resourc...
Oracle Exadata
v

The Customer’s View

20

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Insert In...
21

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Insert Information Protection Policy Classificat...
Managing the Lifecycle of DBaaS
Oracle Enterprise Manager
Plan & Setup the Cloud
Capacity & consolidation planning
Polic...
Delivering Database as a Service
Oracle Enterprise Manager, Oracle Multitenant and Oracle Exadata

23

Copyright © 2013, O...
Oracle Database as a Service
Everybody wins…

Users Get:

IT Gets:

 Better performance & service

 Standardized deploym...
Graphic Section Divider

25

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Insert Information Prot...
26

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Insert Information Protection Policy Classificat...
Upcoming SlideShare
Loading in...5
×

C4 delivering database as a service within your organization

321

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
321
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
34
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "C4 delivering database as a service within your organization"

  1. 1. Database as a Service Alan Poon Senior Sales Consultant Oracle Systems Hong Kong
  2. 2. Traditional Database Service Deployments Dedicated Databases Cause Server and Software Sprawl  Was the only practical way to ensure good QoS – Performance, scalability and reliability Engineering Sales Manufacturing Marketing Finance Service Human Resources IT/Operations  Caused high costs for ‒ Hardware, software and labor  Multiple servers, databases, and OS’s to maintain ‒ Backup, patch, upgrade, monitor, optimize  Complex provisioning of dedicated services ‒ Slow to deploy new solutions 2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  3. 3. Database as a Service Goals Providing cost savings and greater agility Manufacturing Engineering Marketing  Cost Savings - Standardization - Shared and pooled resource Sales DBaaS Human Resources IT/Operations 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Service  Agility Finance & Accounting Insert Information Protection Policy Classification from Slide 12 - Elasticity - Self-service provisioning - Measured service
  4. 4. Evolution to Database as a Service Siloes Complex 4 Standardized Simple Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Consolidated Efficient Insert Information Protection Policy Classification from Slide 12 Service Delivery Agile Enterprise Cloud Unified
  5. 5. Database Consolidation on Clouds Traditional consolidation methods Clustered Databases Schema Consolidation Consolidation Density Virtual Machines Share Servers 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Share Servers & OS Insert Information Protection Policy Classification from Slide 12 Share Servers, OS & Database
  6. 6. Oracle Multitenant Simplifies consolidation, enables Database as a Service Clustered Databases Pluggable Databases Consolidation Density Virtual Machines Share Servers 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Share Servers & OS Insert Information Protection Policy Classification from Slide 12 Share Servers, OS & Database
  7. 7. Oracle Database Architecture Requires memory, processes and database files System Resources 7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  8. 8. New Multitenant Architecture Memory and processes required at container level only System Resources 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  9. 9. New Multitenant Architecture Memory and processes required at container level only System Resources 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  10. 10. Advantages of Multitenant Architecture Easy to adopt, reduce costs, increased agility Applications run unchanged  Rapid provisioning and portability Shared memory and background processes  Greater database consolidation density Common operations performed at container  10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Manage many as one (upgrade, backup) Insert Information Protection Policy Classification from Slide 12
  11. 11. Pluggable vs Separate Databases Highly Efficient: 6x Less H/W Resource, 5x more Scalable OLTP benchmark comparison Only 3GB of memory vs. 20GB memory used for 50 databases Pluggable databases scaled to over 250 while separate database instances maxed at 50 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  12. 12. Oracle Multitenant for Provisioning Fast Provisioning, Snapshot Clones Time Taken to Provision New Database 25 20 15 10 5 0 Non CDB 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 PDB Clone PDB using Copy-on-Write File System
  13. 13. Oracle Multitenant for Database as a Service Pick from standard sizes and service levels GOLD SILVER ✔ BRONZE ✔ 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 RAC, Data Guard Data Guard Backups
  14. 14. Oracle Multitenant for Database as a Service Trivially migrate tiers as databases become more mission critical GOLD ✔ Copyright © 2013, Oracle and/or its affiliates. All rights reserved. SILVER Data Guard ✔ 14 RAC, Data Guard BRONZE Backups Insert Information Protection Policy Classification from Slide 12
  15. 15. Managing Shared Resources Resource management for consolidated databases  Fine-grain allocation of resources based on priorities  Dynamically adjust priority based on performance SLAs Low Priority Medium Priority High Priority 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  16. 16. Database as a Service Platform Requirements Support few to thousands of databases  Mixed Simultaneous Workloads – OLTP / Web commerce – Reports / Ad hoc queries / Analytics – Data Loads / Backups / Batch – Development / Test  Any SLA requirement  Maximum Security 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  17. 17. Exadata Improves Consolidation Performance Unique technology for accelerating all database workloads  Smart Flash Cache – Uses flash for physical I/O  Smart Flash Log – Uses flash to improve log I/O latency  Smart Scan – Runs portions of a database query in storage  Hybrid Columnar Compression (HCC) – Reduces the number of blocks and I/Os 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  18. 18. Greater Consolidation Density Oracle Exadata supports more databases per machine Response Times by Number of Databases 120 110 Average Response (mS) 100 80 56.7 60 40 16.51 20 4.89 5.5 7.4 8.91 2 3 4 2.16 2.16 2.48 5 6 7 1.89 0 0 1 Number of databases (Load) Conventional Response 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Exadata Response Insert Information Protection Policy Classification from Slide 12 8
  19. 19. Mixed Workloads are Fundamental to DBaaS Oracle Exadata enables safe consolidation of diverse workloads  Database Resource Manager – CPU resource management for conventional and pluggable databases  Exadata I/O Resource Management – By tenant pluggable database, job, SQL, user, service, etc.  Exadata Network Resource Management – Prioritizes critical messages through the entire fabric – e.g. Web users prioritized over ad-hoc reporting 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  20. 20. Oracle Exadata v The Customer’s View 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  21. 21. 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  22. 22. Managing the Lifecycle of DBaaS Oracle Enterprise Manager Plan & Setup the Cloud Capacity & consolidation planning Policy and governance setup Meter, Charge, Optimize Metering, chargeback, showback Optimize service performance, QoS 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Enable Self-Service Database provisioning Package database services Manage & Monitor Define service priorities Monitor database services
  23. 23. Delivering Database as a Service Oracle Enterprise Manager, Oracle Multitenant and Oracle Exadata 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  24. 24. Oracle Database as a Service Everybody wins… Users Get: IT Gets:  Better performance & service  Standardized deployments  Self-service provisioning  Less maintenance  Pay per use  Simplified support 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  25. 25. Graphic Section Divider 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  26. 26. 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×