32
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

Embed Size (px)

DESCRIPTION

Cloud is undergoing rapid adoption. As IT organizations get flooded with requests for new resources, they are looking for large scale automation for provisioning, monitoring and administering resources. In this session you'll learn about planning and setting up the Cloud environment; enabling consolidation cost savings; self-service access; monitoring and managing the Cloud operations for optimized Cloud services, and metering and chargeback.

Citation preview

Page 1: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

1 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

Unleash the Power of Oracle Enterprise Manager 12c to

Build Private Clouds

Page 2: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

2 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

Safe Harbor Statement

The following is intended to outline our general

product direction. It is intended for information

purposes only, and may not be incorporated into any

contract. It is not a commitment to deliver any

material, code, or functionality, and should not be

relied upon in making purchasing decisions. The

development, release, and timing of any features or

functionality described for Oracle’s products remains

at the sole discretion of Oracle.

Page 3: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

3 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

Agenda

• Oracle’s Cloud Management strategy

• Enterprise Manager 12c

– Cloud Management Packs

• Consolidation Planning, Self-Service, Elasticity, Chargeback

• Demo of IaaS and DBaaS

Page 4: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

4 Copyright © 2012, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

NIST Definition of Cloud Computing

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

This cloud model promotes availability and is composed of:

Source: NIST Definition of Cloud Computing v15

3 Service Models

• SaaS

• PaaS

• IaaS

4 Deployment Models

• Public Cloud

• Private Cloud

• Community Cloud

• Hybrid Cloud

5 Essential Characteristics

• On-demand self-service

• Resource pooling

• Rapid elasticity

• Measured service

• Broad network access

Page 5: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Enterprise Cloud Computing Our Perspective

• Logical next step towards achieving greater automation and agility, driving efficiency

and lowering cost

• An Enterprise Cloud solution should enable transformation of the entire IT into Cloud

– And not build more pockets of automation

– Should be broad enough to cover typical enterprise landscape

– Should reduce complexity, not increase it

• An Enterprise Cloud solution must also cater to all personas and roles within an

enterprise

– Cloud consumer, Cloud administrators, Developers, Business Sponsors…..

– New solution must be designed in Cloud context; just repackaging old wine in a new bottle

won’t do

Page 6: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Flexible Adoption – Roadmap to Cloud

Private Cloud

• Self-service

• Auto-scaling

• Metering & chargeback

• Capacity planning

Public Cloud

• Specialized

• Shared

• Standardized

Hybrid Cloud

• Federation across public & private clouds

• Interoperability

• Cloudbursting

Traditional Silos Consolidated

• Physical

• Dedicated

• Static

• Heterogeneous

• Virtual

• Shared platform & shared infrastructure

• Dynamic

• Standardized platform & infrastructure

Start with consolidation • Extend to private cloud • Use public cloud where appropriate

Page 7: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Flexible Adoption – Roadmap to Cloud

Private Cloud

• Self-service

• Auto-scaling

• Metering & Chargeback

• Capacity planning

Public Cloud

• Specialized

• Shared

• Standardized

Hybrid Cloud

• Federation across public & private clouds

• Interoperability

• Cloudbursting

Traditional Silos Consolidated

• Physical

• Dedicated

• Static

• Heterogeneous

• Virtual

• Shared platform & shared infrastructure

• Dynamic

• Standardized platform & infrastructure

Start with consolidation • Extend to private cloud • Use public cloud where appropriate

Page 8: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Private Cloud Adoption Is Increasing

Source: IOUG ResearchWire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2011

Yes, in production at scale, 17.7%

Yes, in limited use, 12.2%

Yes, in pilot stage, 7.1%

Preliminary planning,

7.5%

Under consideration,

10.6%

No, 35.4%

Don’t know/

unsure, 9.5%

Yes, in production at scale, 11.3%

Yes, in limited use, 12.8%

Yes, in pilot stage, 4.5%

Preliminary planning,

4.9%

Under consideration,

10.5%

No, 47.4%

Don’t know/

unsure, 8.7%

2011 2010

37% have private clouds in 2011 (+28% from 2010)

Page 9: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Page 10: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Oracle Enterprise Manager 12c Total Cloud Control

Complete Lifecycle

Management

Integrated Cloud

Stack Management

Business-Driven Application

Management

Page 11: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Complete Cloud Lifecycle Management Comprehensive coverage across all lifecycle phases

Plan

Setup

Build

Test

Deploy

Monitor

Manage

Meter &

Charge

Optimize

Applications and Business Services

Infrastructure as a Service

Platform as a Service

DBaaS MWaaS

Page 12: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Complete Lifecycle Management Plan and Setup

• Identify all IT assets • Decide apps, cost models,

policies, roles… • Consolidation planning (P2V, P2E,

DB, App..) • Setup infrastructure… • Setup shared services (IaaS,

DBaaS, PaaS, Apps)

• Assemble using shared components

• Test applications • Deploy apps through self service

GUI/API

• Self-Service resource management

• Cloud resource and request monitoring

• Application to Disk stack management

• Centralized incident and configuration management

• End-user , business-level , application monitoring

• Meter resource utilization and cloud usage

• Optionally chargeback to application owners, end-users, and/or business departments

• Optimize cloud performance, capacity, QOS, agility, geography, people, costs…

Plan

Setup

Build

Test

Deploy

Monitor

Manage

Meter &

Charge

Optimize

Applications and Business Services

Infrastructure as a Service

Platform as a Service

DBaaS MWaaS

Page 13: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Service Delivery Planning Broadest, Most Complete Range of Enterprise Services

Exadata/non-Exadata Oracle VM

VM VM VM DB DB DB

Self-Service Application

App 1 App3 App 2

Exalogic/non-Exalogic

Increasing Enterprise Value

Java Platform

DB-as-a-Service MW-as-Service

Platform-as-a-Service (PaaS)

Infrastructure-as-a-Service

(IaaS)

Page 14: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Cloud Resource Model Rich Out-Of-Box Resource Models for Enterprise Clouds

• Cloud

– Top level entity; Collection of various zones – OVM, Database, …

• Database Zones

– A logical unit of homogeneous single instance or RAC database

software

• RAC

• Single Instance

• Infrastructure Zones

– Oracle VM Zones consisting of multiple Server and Storage Pool

• OVM server pools

• Middleware Zones (upcoming)

– A logical unit of Managed Servers with or without Weblogic

software

• Domains

OVM

Pool 1

RAC

11.2.0.2

RAC

11.2.0.2

OVM

Pool 2

SIDB

10.2.0.5

SIDB

10.2.0.5

WLS Domain

11.1

WLS Domain

11.1

Page 15: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Provision Bare metal Hypervisor

Configure Storage Arrays and

network (VLAN)

Create Server Pools

Define Zones based on functional

and operational boundaries

Configure Software Library

1 Define allowable VM sizes

Assign quotas to Users and Roles

Define access boundaries (map

roles to zones)

Setup Chargeback Plans

Make software available for

deployment by Self-Service users

2

3

4

Guided Setup: Infrastructure-as-a-Service

Cloud Administrator Self Service Administrator

5

1

2

3

4

5

Page 16: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Provision Servers and Storage

Provision Database Software on

single instance servers or RAC

Create database server pools

Define Zones based on functional

and operational boundaries

Configure Software Library

Define Deployment Procedures for

Database Provisioning

Assign quotas to Users and Roles

Define access boundaries (map roles

to zones)

Setup Chargeback Plans and

maintenance levels

Define a service in Service Catalog

for deployment by Self-Service users

Guided Setup: Database-as-a-Service

Cloud Administrator Self Service Administrator

1

2

3

4

5

1

2

3

4

5

Page 17: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Complete Lifecycle Management Build, Test, Deploy

• Identify all IT assets • Decide apps, cost models,

policies, roles… • Consolidation planning (P2V, P2E,

DB, App..) • Setup infrastructure… • Setup shared services (IaaS,

DBaaS, PaaS, Apps)

• Assemble using shared components

• Test applications • Deploy apps through self service

GUI/API

• Self-Service resource management

• Cloud resource and request monitoring

• Application to Disk stack management

• Centralized incident and configuration management

• End-user , business-level , application monitoring

• Meter resource utilization and cloud usage

• Optionally chargeback to application owners, end-users, and/or business departments

• Optimize cloud performance, capacity, QOS, agility, geography, people, costs…

Plan

Setup

Build

Test

Deploy

Monitor

Manage

Meter &

Charge

Optimize

Applications and Business Services

Infrastructure as a Service

Platform as a Service

DBaaS MWaaS

Page 18: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Oracle Virtual Assembly Builder Package Complex, Multi-Tier Applications

• Define late binding configuration using OVF Metadata

• Easily replicate topology in production with minor variations

• Each production instance has well-contained configuration parameters for flexibility

config1

Dev/Test Environment

Production Environments

config2

Assembly = Appliances (VM Templates + configuration Metadata) + relationships & start order Metadata

Ora

cle

En

terp

rise

Ma

na

ge

r (S

oftw

are

Lib

rary

)

For Cloud on Physical infrastructure, EM uses Deployment Procedures

Page 19: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Test Applications End-to-End Automate Application, Middleware and Database Testing

Testing Application Changes

Testing Infrastructure Changes

Test Data and Lab Management

Oracle Functional

Testing

Oracle Load

Testing

Oracle Test

Manager

SQL Performance

Analyzer

Application

Replay

Data Discovery

and Modeling Data Subsetting

Database Replay

Data Masking

Production Workload Synthetic Workload Test Data Management

Page 20: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Self-Service Provisioning

• Out-of-box console for Self-Service – Supports custom branding

• Rich service catalog for

provisioning

– Database service using seed database

– Test databases from RMAN backup

– OVM Templates and Assemblies

– J2EE App

• Scale-up and down based on pre-

defined policies

• Cloud APIs and CLIs for

orchestration

– POST, GET, PUT, DELETE for Assemblies

Page 21: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Self-Service Operations

• Retire VMs or databases

• Restricted admin privileges to perform

limited operations

• Startup and shutdown of VMs,

databases

• Backup and Restore

– Oracle recommended (Weekly level 0, and

daily level 1)

– Point-in-time recovery within last 24hrs

• Basic resource monitoring (CPU,

memory, Storage, Top Sessions)

• Review Chargeback and Quota

information

Page 22: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Policy Based Resource Management

• Dynamically allocate resources based on pre-defined policies

• Out-of-box policy authoring capability combining metric thresholds with actions

• Schedule based

– Invoke actions based on schedules. Example: Quiesce VMs on weekends

• Performance based

– Scale out and scale back actions to support Capacity On Demand

Dept

App 2 Shared

Service

Oracle

Enterprise

Manager

Weblogic Cluster

Coherence Grid

Oracle RAC

Performance Policy violation

Capacity fulfillment on demand

WebLogic Cloud Zone

Oracle Database Cloud Zone

Page 23: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Complete Lifecycle Management

Monitor and Manage the Cloud

• Identify all IT assets • Decide apps, cost models,

policies, roles… • Consolidation planning (P2V, P2E,

DB, App..) • Setup infrastructure… • Setup shared services (IaaS,

DBaaS, PaaS, Apps)

• Assemble using shared components

• Test applications • Deploy apps through self service

GUI/API

• Self-Service resource management

• Cloud resource and request monitoring

• Application to Disk stack management

• Centralized incident and configuration management

• End-user , business-level , application monitoring

• Meter resource utilization and cloud usage

• Optionally chargeback to application owners, end-users, and/or business departments

• Optimize cloud performance, capacity, QOS, agility, geography, people, costs…

Plan

Setup

Build

Test

Deploy

Monitor

Manage

Meter &

Charge

Optimize

Applications and Business Services

Infrastructure as a Service

Platform as a Service

DBaaS MWaaS

Page 24: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Cloud Resource and Request Monitoring

• Manage Cloud Zones and

underlying resources

– Server Pools, VMs, databases,

Middleware)

• Track resource flux, tenants,

policy violations, etc

• Drill down into individual

resources for deeper monitoring

• Monitor requests and failure rates

and identify potential bottlenecks

to remediate

Page 25: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

• Server and storage alarms

• Server Fault Management

• Dependency analysis between Physical and Virtual Infrastructure

• Deep and Integrated Database Monitoring

• Self-Managing DB (ADDM, AWR, ASH)

• Automated SQL Tuning

• Monitoring of Weblogic, SOA, Coherence

• JVM Diagnosis

• Service Topology, Dependency analysis

• User Experience Management

• Business Transaction Management

Business Driven

Application

Monitoring for the

Cloud

Integrated, Application-to-Disk, Cloud Resource

Monitoring

Page 26: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Exadata and Exalogic Management Integrated View of Hardware and Software

• Hardware view – Schematic of cells, compute nodes and

switches

– Hardware components alerts

• Software/system view – Performance, availability, usage by

databases, services, clusters

– Software alerts db, cluster, ASM

– Topology view of DB systems/clusters

• Configuration view – Version summary of all components along

with patch recommendations

– Configuration drift control

– Configuration Compliance

Page 27: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Complete Lifecycle Management Meter, Chargeback and Optimize

• Identify all IT assets • Decide apps, cost models,

policies, roles… • Consolidation planning (P2V, P2E,

DB, App..) • Setup infrastructure… • Setup shared services (IaaS,

DBaaS, PaaS, Apps)

• Assemble using shared components

• Test applications • Deploy apps through self service

GUI/API

• Self-Service resource management

• Cloud resource and request monitoring

• Application to Disk stack management

• Centralized incident and configuration management

• End-user , business-level , application monitoring

• Meter resource utilization and cloud usage

• Optionally chargeback to application owners, end-users, and/or business departments

• Optimize cloud performance, capacity, QOS, agility, geography, people, costs…

Plan

Setup

Build

Test

Deploy

Monitor

Manage

Meter &

Charge

Optimize

Infrastructure as a Service

Platform as a Service

MWaaS DBaaS

Applications and Business Services

Page 28: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Metering and Chargeback

• Allows administrator to assign charge rates to shared resources

– Supports fixed, configuration and usage based chargeback

• Leverages metrics in EM repository

– ~50 DB, Middleware, host and VM metrics collected

– Performance metric & Configuration data

Resource usage metering & historical usage

trends

• Supports dedicated and shared databases (via services)

• Rollup reports based on LDAP hierarchy

• Can be integrated with billing systems via API

Page 29: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Target Metrics

Host VM Database Shared

Database (Service)

WebLogic Shared

WebLogic (Application)

Configuration

OS

CPU Count

CPU SPECInt Rate

Disk Space

Memory

Software Installed

Allocated Memory

Allocated Storage

HA

IP Address

vCPU Count

Size

Edition

Memory Usage

Option

Storage Usage

Version

Option

Edition

Nodes of Cluster

Version

Usage

CPU Time

CPU Utilization (%)

CPU Utilization (SPECInt)

Disk Space Utilization (%)

Disk Usage

Memory Used

Memory Utilization (%)

Network IO

CPU Utilization (%)

CPU Utilization

(SPECInt)

CPU Time

CPU Utilization

(%)

CPU Utilization

(SPECInt)

Network IO

CPU Time Per Service

CPU Utilization Per

Service

DB Time Per Service

Disk Read (Physical)

Operations Per Service

Disk Write (Physical)

Operations Per Service

SQL Executes Per

Service

User Transactions Per

Service

Active Sessions

CPU Utilization (%)

CPU Utilization

(SPECInt)

Memory Usage

User Requests

Request Execution

Time

User Requests per

Application

Active Sessions per

Application

Request Execution

Time per Application

Page 30: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Key Takeaways Enterprise Manager 12c Cloud Management benefits

• Comprehensive cloud lifecycle solution involving:

– Virtual and physical infrastructure

– IaaS, PaaS and DBaaS

– GUI and API

• Out-of-box push-button, agile, self-service provisioning of complete single or multi-tier applications

• Cloud governance with quota, access control, retirement policies and chargeback

• Seamless integration with incident, performance and configuration management processes

Page 31: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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

Related Enterprise Manager Packs and Collateral

• Cloud Management Packs – Cloud Management Pack for Database

– Cloud Management Pack for Fusion Middleware

• Cloud Management Page on Oracle Technology network (OTN) – Datasheets

– Self-running demos

– Best practice whitepapers

• Database as a Service Cookbook

• Support Note on Cloud:1371536.1

Page 32: Unleash the Power of Oracle Enterprise Manager 12c to Build Private Clouds

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