Weitere ähnliche Inhalte
Ähnlich wie C4 delivering database as a service within your organization
Ähnlich wie C4 delivering database as a service within your organization (20)
Mehr von Dr. Wilfred Lin (Ph.D.)
Mehr von Dr. Wilfred Lin (Ph.D.) (20)
Kürzlich hochgeladen (20)
C4 delivering database as a service within your organization
- 1. Database as a Service
Alan Poon
Senior Sales Consultant
Oracle Systems Hong Kong
- 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 12
- 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. 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. 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
- 26. 26
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 12