oracle database cloud [schreibgeschützt] enterprise edition v11.2.0.3 on exadata and rac + cloud...
TRANSCRIPT
Oracle Database Cloud ServiceLösungen und StrategienPaul Wehner, Senior Director Sales Consulting, Oracle Frankfurt
Gartner: Enterprise Private Cloud Umfrage
78%
17%
5%
Yes
Maybe
No
Verfolgen Sie eine Private Cloud Computing Strategie bis 2014?
Gartner Data Center Conference Poll December 2011
Source: Gartner Top Five Trends for Private Cloud Computing, February 2012, Thomas J Bittman
Nutzung von Database CloudsDer Oracle Innovationspfad
Oracle Database 10g
Oracle Database 11g
Oracle Exadata
Oracle9iReal Application Clusters
Database ServicesCPU Resource Management
Automatic Storage ManagementDynamic Database Services
Server PoolsInstance Caging
Advanced CompressionActive Data Guard
I/O Resource Management
Smart Scale-out StorageSmart Flash Cache
Hybrid Columnar Compression
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Cloud Database Offerings
IaaS DBaaS PaaS SaaS
Amazon EC2
Amazon RDS
Microsoft SQL Azure
Salesforce.com Database.com
Salesforce.com Force.com
Oracle Database Cloud Service
Improved Productivity
Greater Business Value
Heroku
5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
The Oracle Public Cloud Applications and Platform: Based on Industry Standards
Fusion CRM
Fusion HCM
Fusion Talent
Database Service
Java Service
Oracle Social Network
Data Service
Security Service
6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Offerings
DBaaS PaaS
Public
Cloud
Oracle Cloud Managed
Services
Oracle Database Cloud
Service
Private
CloudOracle Database
Oracle Application
Express (APEX)
Complete portability between public and private cloud
7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Cloud Service
• Product Components– Oracle Database 11g Release 2 EE– Rapid application development with Application Express (APEX)– Database access through RESTful Web Services– SQL Developer for creating and managing data and data structures– Packaged business and productivity applications
• Fully Managed Service– Designed to be a Massively Available Architecture– Highly Secure - Infrastructure and Operations– All database administration tasks are automated or managed
• Initial Offering– Pricing based on storage – 5Gb, 20Gb or 50Gb– Month to month subscription, including full Oracle Support– Free 30-day trial
Key Components
8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Cloud Service
• New Cloud-based development– Application Express– RESTful Web Service access
• Existing applications– Application Express– Java (Java Cloud Service)
• Target Markets– Small & medium sized businesses– Departmental and lines of business– IT departments– Partners and ISVs
Use Cases and Target Markets
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
HTTPHTTP
Oracle Enterprise Editionv11.2.0.3 on Exadata and RAC
+ Cloud Lockdown, no SQL*Net
JDBC
RESTful Web ServicesAny client the can use REST
PHP, Java, .NET, Objective C
Oracle Java CloudJava application deployment
JDBC access from WLS to DB
SQL DeveloperData browsing
Data loading/unloading
Oracle Application ExpressApplication development
SQL development
Oracle Database Cloud ServiceDatabase Service Data Access
10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Cloud ServiceMulti-Tenant Architecture with Schema-Based Tenant Isolation
Service 1
Service 2
Service 3
Service 4
Schema 1
Schema 2
Schema 3
Schema 4 Oracle Database with
Application Express
APEX
SQL Developer
Rest
One Service = One Schema = One Tablespace = One Data File
11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database Cloud Service
• Data in an Oracle Database– Easy and automatic
• Application Express applications– Some lockdown based on security and integrity considerations
• Java applications– Some lockdown based on security and integrity considerations
• Applications in other languages or running outside the Oracle Cloud– Cannot use SQL*Net, so data access must be re-written
Migration possibilities
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database Cloud Service Pricing
13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Cloud ServiceArchitecture
• What’s inside?
Oracle Database
Cloud Service
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Exadata X2 -2
• 8 Intel-based two-processor Database servers (Sun X4170)• 96 CPU cores (12 per server)
• 768 GB (96 GB per server)• 10 GigE connectivity to Data Center
• 16 x 10GbE ports (2 per server)
• 14 Exadata Storage Servers X2-2• All with High Performance 600GB SAS disks
• Over 85 Tb of storage, 34 Tb for database tablespaces• 3 Sun Datacenter InfiniBand Switch 36
• 36-port Managed QDR (40Gb/s) switch• 1 “Admin” Cisco Ethernet switch
• Redundant Power Distributions Units (PDUs)
Exadata Database Machine X2-2 Full Rack
15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database Cloud Service
• Oracle Database 11g Enterprise Edition– Partitioning– Transparent Data Encryption
• RAC One Node - Active/Passive mode– 8 nodes, each with 3-5 database instances
• Active Data Guard using Physical Standby– Uses Logical Standby for rolling upgrades
• Full SQL and PL/SQL capabilities– Some lockdown based on security and integrity considerations
• Database Resource Manager used to control overall resource consumption
Oracle Database software
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database Cloud Service
Database Instance
Storage
Table Table
Schema
Table Table
Schema
Compute Node
Data File
Tablespace
Data File
Tablespace
Database Instance
Table Table
Schema
Table Table
Schema
Compute Node
Data File
Tablespace
• Multi Tenant Shared Hardware– Each tenant gets a completely isolated schema– Each Exadata compute node has multiple
database instances– Each instance has multiple schemas (or tenants)– Each schema / tenant is a container that can
manage database tables, indexes, code, etc.– Each schema has one dedicated tablespace– Each tablespace has one data file– No co-mingling of customer data
• RAC One Node - Active/Passive mode– 8 nodes, each with 3-5 database instances
• Active Data Guard using Physical Standby– Uses Logical Standby for rolling upgrades– With no Database downtime
Architecture – Database Multi-tenancy
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Application Express – Rapid Web Development
• Quick and easy web application development
• Large # of customers references have developed applications using APEX– Including Oracle Store and Partner Store
• Best tool for SQL and PL/SQL application developers– Web-based UI on a single database applications– Includes pre-packaged templates to improve
developer productivity – Quick and easy: Building applications declaratively– Allows developers to extend and add any custom
SQL or PL/SQL
• Support for Web Services apps and Mobile apps– Understands dynamic page events for AJAX apps– Out of the box templates for complete Mobile apps– All in one development environment
Free Developer Service since 2001 and a Supported Product since 2004
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
SQL Developer – Now for Cloud Databases
• Connect to a Cloud Database– Just like any other database
• Browse Tenant/Cloud schema objects– Create tables, indexes, packages– Query, filter and update data
• Create Deployment Shopping Carts– Transparent bulk data loading facility– Add any SQL Developer object– Tables (with or without data) any code– Use pre and post loading scripts– Upload bulk data securely (via SFTP)– Deploy to any target database– Compare environments and carts– Transparent and seamless
Full Object Browsing and Integrated, Secure Bulk Data Loading
19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database Service - Demonstration
20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Database Cloud ServiceSummary
• Simple• Portable• Enterprise strength• Productive
Oracle Database
Cloud Service
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle für LSKN21
Out-of-the -Box Private Cloud Solutions
� Infrastructure as a Service
� Database as a Service
� Database Application as a Service
� Database Schema as a Service
� Middleware as a Service
� Testing as a Service
Service catalog, Self-Service, Metering, Charge Back
Produkte: DB, RAC, WLS, Management Packs , Security, Oracle Linux, Oracle VM
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle für LSKN22
Database as a ServiceDatabase Cloud Service Modelle
Infrastruktur Cloud
Datenbank in einer VMShared pool der Hypervisor
HypervisorHypervisor
CRMDW ERP
OS
DB
OS
DB
OS
DB
OSOS
ERPDW CRM
DB
OSOS
DB
DB
Database Cloud
Dedicated DatabaseShared pool von Servern
OSOS
ERPDW CRM
OSOS
DB
Database Cloud
Zunehmende Konsolidierung
Shared Database(Schema as a Service)
23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database as a ServiceDatabase Cloud Service Lebenszyklus
1. Planen & Aufsetzen der Cloud-infrastruktur• Kapazitäts- & Konsolidierungsplanung• Istzustandsaufnahme• Bare-Metal Provisioning• Erstellung von Policies, Quoten etc.• Benennen von allen Benutzergruppen • Einrichten der Self-Service Anwendung
2. Erstellen, Testen & Deployment• Erstellung von Assemblies und Templates• Testen• Self-Service Provisioning
3. Management & Monitoring der Cloud Umgebung• Full Stack
Management• End-user, Business-
Level, App Monitoring
4. Metering, Chargeback, Optimierung• Messung des Verbrauchs• Chargeback/Showback• Performance Optimierung,
Kapazität, QoS
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted27
Isolation and multitenancy
Fast provisioning and cloning
Secure and highly available
No application changes
Manage many as one
Greater resource utilization
Performant and scalable
Lower IT costs
Oracle Pluggable DatabasesNeue Architektur zur Konsolidierung von Datenbanken in der Cloud
ERP CRM DW
Container Database