Guide to Database as a Service (DBaaS) Part 2 Delivering Database as a Service to Your Organization



Similar documents
How To Use An Orgs.Org Database With An Orgorora Cloud Management Pack For Database (For Cloud)

ORACLE CLOUD MANAGEMENT PACK FOR ORACLE DATABASE

Evolution from the Traditional Data Center to Exalogic: An Operational Perspective

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

ORACLE VM MANAGEMENT PACK

Performance with the Oracle Database Cloud

Oracle Cloud Platform. For Application Development

An Oracle White Paper January A Technical Overview of New Features for Automatic Storage Management in Oracle Database 12c

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

Driving Down the High Cost of Storage. Pillar Axiom 600

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

Realize the Full Potential of Virtualized Java Applications

Introduction. Automated Discovery of IT assets

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

An Oracle White Paper May Oracle Database Cloud Service

Oracle Database Backup Service. Secure Backup in the Oracle Cloud

Accelerating the Transition to Hybrid Cloud with Oracle Managed Cloud Integration Service

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

An Oracle White Paper July Oracle Database 12c: Meeting your Performance Objectives with Quality of Service Management

An Oracle White Paper March Oracle s Single Server Solution for VDI

An Oracle White Paper June Oracle Real Application Clusters One Node

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

Managed Storage Services

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

An Oracle White Paper November Oracle Real Application Clusters One Node: The Always On Single-Instance Database

An Oracle White Paper August Oracle VM 3: Server Pool Deployment Planning Considerations for Scalability and Availability

An Oracle White Paper February Rapid Bottleneck Identification - A Better Way to do Load Testing

Simplify IT and Reduce TCO: Oracle s End-to-End, Integrated Infrastructure for SAP Data Centers

Oracle Database Cloud Exadata Service. Transforming The Cloud for Mission-critical Business Operations

An Oracle White Paper May Exadata Smart Flash Cache and the Oracle Exadata Database Machine

An Oracle White Paper November Backup and Recovery with Oracle s Sun ZFS Storage Appliances and Oracle Recovery Manager

An Oracle White Paper August Automatic Data Optimization with Oracle Database 12c

Disaster Recovery for Oracle Database

An Oracle White Paper June, Provisioning & Patching Oracle Database using Enterprise Manager 12c.

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

An Oracle White Paper June Oracle Linux Management with Oracle Enterprise Manager 12c

Why Oracle Database Runs Best on Oracle Servers and Storage. Optimize the Performance of the World s #1 Enterprise Database.

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

Next Generation Siebel Monitoring: A Real World Customer Experience. An Oracle White Paper June 2010

An Oracle White Paper June Security and the Oracle Database Cloud Service

March Oracle Business Intelligence Discoverer Statement of Direction

How To Manage Your It From A Business Perspective

An Oracle White Paper August Oracle VM 3: Application-Driven Virtualization

G Cloud 7 Pricing Document

Oracle Real-Time Scheduler Benchmark

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

Database Instance Caging: A Simple Approach to Server Consolidation. An Oracle White Paper September 2009

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2009

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

Express Implementation for Electric Utilities

Maximum Availability Architecture. Oracle Best Practices For High Availability. Backup and Recovery Scenarios for Oracle WebLogic Server: 10.

Field Service Management in the Cloud

June, 2015 Oracle s Siebel CRM Statement of Direction Client Platform Support

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

Virtual Compute Appliance Frequently Asked Questions

An Oracle Benchmarking Study February Oracle Insurance Insbridge Enterprise Rating: Performance Assessment

Oracle Fusion Human Capital Management Overview and Frequently Asked Questions

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

An Oracle White Paper January Using Oracle's StorageTek Search Accelerator

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

Oracle Cloud for Midsize Service Companies. An Oracle Industry Brief

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

An Oracle White Paper. Oracle Database Appliance X4-2

Oracle Fusion Applications Splitting Topology from Single to Multiple Host Servers

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

Technical Upgrade Considerations for JD Edwards World Customers. An Oracle White Paper February 2013

G Cloud 7 Pricing Document

PEOPLESOFT HELPDESK FOR HUMAN RESOURCES

An Oracle White Paper March What It Takes to Deploy and Manage a Private Cloud with Oracle VM

Oracle On Demand Infrastructure: Virtualization with Oracle VM. An Oracle White Paper November 2007

Using Symantec NetBackup with VSS Snapshot to Perform a Backup of SAN LUNs in the Oracle ZFS Storage Appliance

An Oracle White Paper. December Cloud Computing Maturity Model Guiding Success with Cloud Capabilities

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

Oracle Hyperion Financial Management Virtualization Whitepaper

An Oracle White Paper October Oracle Database Appliance

HA for Enterprise Clouds: Oracle Solaris Cluster & OpenStack

Oracle Virtual Networking Overview and Frequently Asked Questions March 26, 2013

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

An Oracle White Paper April How to Install the Oracle Solaris 10 Operating System on x86 Systems

The Case for a Stand-alone Rating Engine for Insurance. An Oracle Brief April 2009

PEOPLESOFT IT ASSET MANAGEMENT

An Oracle White Paper November Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R

Oracle Recovery Manager 10g. An Oracle White Paper November 2003

ORACLE FUSION HUMAN CAPITAL MANAGEMENT

Oracle Taleo Enterprise Cloud Service. Talent Intelligence for Employee Insight

ORACLE SYSTEMS OPTIMIZATION SUPPORT

Adatbázis tesztkörnyezetek kialakítása. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Enterprise Single Sign-on Technical Guide An Oracle White Paper June 2009

An Oracle White Paper July Accelerating Database Infrastructure Using Oracle Real Application Clusters 11g R2 and QLogic FabricCache Adapters

Transcription:

Guide to Database as a Service (DBaaS) Part 2 Delivering Database as a Service to Your Organization

Introduction There are often situations in which you need to spin up a new database. But in a traditional data center this is a nontrivial task. Being able to do this on demand through an online service in moments is an amazing transformation of that situation. Carl Olofson, Research Director, IDC The Oracle Guide to Database as a Service (DBaaS) provides important information for planning, designing, deploying and maintaining a private Database as a Service (DBaaS) environment also known as a database cloud. This document discusses how to set up, manage, provision, and charge back for database usage. It explores the various types of virtualization available, the importance of consolidation, and the concept of tiered database services built on standard templates. It also discusses how to set up a service catalog, develop a chargeback model, and create a user portal for selfservice provisioning of database services. The guide concludes with a discussion of how DBaaS deployments impact the internal culture of organizations. Two Oracle Database customers shared their insights to help bring these documents to life: e-dba, a technology service provider in the UK State of Texas, a U.S government agency Q - What software do you need to manage a DBaaS environment? DBaaS raises the level of DBA involvement, so they focus more on the business and less on the mechanics. -- James Anthony, Technology Director, e- DBA Oracle Enterprise Manager 12c is a complete cloud lifecycle management solution. It includes tools for self-service provisioning and monitoring with integrated chargeback and capacity planning. Oracle Enterprise Manager 12c offers complete visibility into both the physical and virtual DBaaS environments, from applications to disk. Oracle Enterprise Manager empowers administrators to plan, monitor, and manage DBaaS resource capacity all from within a single management console. Oracle Enterprise Manager 12c Cloud Management Pack for Oracle Database lets DBaaS administrators create zones, identify pooled resources, configure role-based access to those resources, and define service catalogs and chargeback plans. Oracle Cloud Management Pack empowers DBaaS users to request database services and scale them up and down in response to changes in the workload. It keeps both users and administrators apprised of the costs of the services delivered and establishes accountability for consumption of resources. A graphical user interface shows the entire topology of the database services being offered, so administrators can monitor the performance and quickly address any issues before they impact business users. Q - How do you set up a self-service portal for cloud users and administrators? Oracle Cloud Management Pack for Oracle Database includes a Self Service Portal that enables administrators to configure a database cloud and define policies for how it is 2

used. These policies determine the total amount of resources people can reserve for personal and departmental use. Users can login to the Self Service Portal and provision the database assets they need, without knowing anything about the inner working of the database management system. They can even define the time when the database will be retired, and then it will happen automatically. We are cloning large databases in moments using the snapshot capabilities. We never could have done that before. Once people log into the help desk it s all automated. Our customers love it. It happens as a service. We cut the operator out of the equation. -- James Anthony, Technology Director, e- DBA Once the Self Service Portal is online, authorized users can request a database service through a simple selection process. As users create databases they can specify a retirement schedule or keep the provisioned database indefinitely. Oracle Enterprise Manager 12c will automatically retire a database once it reaches its expiration date. Throughout this process they can monitor resource consumption through a graphical user interface. Q How do you create service catalogs and establish tiers of service? Oracle Enterprise Manager 12c lets you specify how you wish to set up instances of databases and applications and then configure the environment according to the business need. For example, a bronze tier might include basic database services using pluggable databases within Oracle Database 12c. A silver tier might also include Oracle Real Application Clusters for instantaneous failover to another server in the case of an outage, and a platinum tier uses Oracle Maximum Availability Architecture to enable automatic failover among clusters in two data centers. Other parameters that may come into play when defining service tiers include geography, disaster recovery levels, and security. Most organizations create simple service catalogs with a few basic tiers, as shown in the figure below: 3

When requesting the service, users specify a service tier and storage size. The service catalog might also be set up to identify a specific purpose for the service, such as, application development or testing. For example, the requirements of a developer are very different from those of a DBA. And the requirements of a DBA are different from those of a quality assurance engineer. Using this approach the State of Texas, established four different sizes and four different classes of database service, with differentiated levels of availability, disaster recovery, and backup options. Q How do you meter and chargeback for database usage? Consolidation allows us to pass on performance and manageability benefits to our customers. We have seen an increase in performance and availability even as we reduce the cost of managing and provisioning databases. -- James Anthony, Technology Director, e- DBA Oracle Enterprise Manager 12c lets you manage cloud resources as business services rather than as a collection of technical components. You can control not only the database resources, but also the associated network and CPU resources as well. Collecting usage metrics provides hard data that charts usage patterns, enabling better planning and budgeting while identifying underutilized assets. Users and departments can be charged for usage (chargeback) or simply apprised of that usage (showback). Read a white paper on metering and chargeback to learn more. Q - How does DBaaS facilitate consolidation? The traditional approach to reducing unused capacity is to migrate the database environment into virtual machines logical partitions of each physical server. Alternately, you can reduce the number of virtual and physical environments by consolidating databases into a shared database infrastructure. This can be an important component of DBaaS. Combining database assets into one consolidated platform makes the overall IT environment easier to manage and lowers IT operational costs. Oracle Exadata supports many types of consolidation scenarios including running multiple application schemas in one single database, hosting multiple databases on a single platform, or a hybrid of the two configurations. These converged environments enable a uniform set of IT services that can be deployed quickly and managed easily, reducing operating costs. Individual databases are consolidated on physical servers and clustered together into cloud pools for maximum density. Any server in the pool can host one or multiple database instances. 4

User expectations change when everything is virtualized. You end up creating a more demanding customer base, along with customer-focused DBAs who can act as advocates and work together to solve problems. -- Carl Olofson, Research Advisor, IDC Oracle Multitenant, an option of Oracle Database 12c Enterprise Edition, offers all the benefits of managing many databases as one, yet retains the isolation and resource control of separate databases. The multitenant container architecture enables organizations to set up one cloud environment with dozens or even hundreds of pluggable databases in each container database. Each pluggable database in a multitenant container database appears to applications as a single database. This highdensity architecture enables servers, operating systems, and databases to be shared and lets system administrators manage many databases as one database. Q - How do you monitor usage once database instances have been provisioned? Oracle Enterprise Manager 12c helps you manage the entire DBaaS lifecycle including performance, consolidation and capacity planning, patching, self-service provisioning, monitoring, and metering/chargeback. It includes tools for efficient, end-to-end monitoring and management of the entire hardware and software stack, with a discrete level of control over DBaaS environments based on common metrics such as CPU consumption and storage consumption. You can easily allocate CPU and I/O bandwidth to different workloads or databases, which simplifies administration of a consolidated database environment. The primary capabilities of Oracle Enterprise Manager for DBaaS environments are summarized in the following figure. 5

The sheer labor involved in maintaining many different databases and servers can become overwhelming. Once you standardize on a single environment you can take it to the next level and make it easier to spin up databases when users need them. Then you are well on your way to a DBaaS scenario. Simplicity is the operative word. -- Carl Olofson, IDC Oracle Enterprise Manager 12c makes it easy to allocate CPU resources between database containers, providing fine-grained control over the processing workload. For example, you can shift resources to accommodate customer-facing applications during the day and large reporting jobs at night. Oracle Enterprise Manager can also monitor and charge for the types of technologies being utilized, such as Oracle RAC. Click here to read more. Q How can Enterprise Architecture (EA) help with DBaaS Deployments? For successful adoption and sustainable execution, it is important to understand how DBaaS fits into the overall environment. You will achieve the greatest value when the DBaaS strategy is considered along with your organization s overall enterprise architecture and IT strategy. Enterprise architecture helps to structure DBaaS projects through a series of overlapping steps, or iterations. A systematic process determines how these environments should be created, with attention to the business, technical, and operational implications. For example, if the HR department wants to implement a new payroll service and share it with other departments, the EA team begins by creating use-cases that reflect the needs of each department. They consider the profiles of the various departments and develop a service catalog that lists the functions these agencies need. Then each department can provision as little or as much of each service as is needed and also specify the degree of availability, disaster recovery, and uptime requirements. Oracle has developed a complete Database as a Service Reference Architecture that consists of artifacts, tools and samples to help you understand how to operationalize DBaaS with attention to the correct strategy, people, processes, and technology. Click here to read more. 6

Q - How does the DBaaS model save time or simplify activities for DBAs? Creating database configurations based on standard templates enables a self-service model that relieves IT professionals and DBAs from having to manually configure and tear down databases in response to each individual request. Once the DBaaS environment is established, users can perform simple provisioning activities without engaging a DBA to allocate the resources, set access restrictions, and handle other common tasks. Oracle is completely committed to the success of the DBaaS platform. They helped us develop programs to get us going and refine our communication strategy. -- Todd Kimbriel, Director of E-Government, State of Texas In Oracle Exadata environments, instead of the usual division of labor between storage people and networking people and OS people, there is the opportunity to cultivate a new type of administrator that knows about all of these things. This integrated level of knowledge not only diversifies their work but also makes these IT professionals responsible for end-to-end management of the entire environment. For example, they no longer have to consult with many different people to troubleshoot issues. One person understands how to resolve issues, remarks James Anthony at e-dba. This enables them to be more in control of their own destiny. DBAs can turn away from the technology and face the customer. Summary As e-dba and the State of Texas demonstrate, many customers that adopt DBaaS report lower overall costs, greater autonomy for business users, and reduced risk within IT planning scenarios. Other important benefits include greater predictability and agility, which enables the business to innovate and change. Finally, IT professionals experience new levels of creativity and innovation. Creative juices start flowing with the application developers, says Olofson. They are free to ask themselves, what else can we do? They can challenge themselves to improve the applications. They are more likely to take advantage of business opportunities. Click here to learn more about how to establish a DBaaS environment for your organization. 7

Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 Copyright 2014, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel, the Intel logo, Xeon, and Xeon Inside are trademarks or registered trademarks of Intel Corporation in the US and/or other countries. 0314 oracle.com