managing the cloud

26
<Insert Picture Here> Managing the Cloud with Oracle Enterprise Manager Francesco Orlando Principal Sales Consultant

Upload: forlando206

Post on 13-Jan-2015

1.514 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Managing the cloud

<Insert Picture Here>

Managing the Cloud with Oracle Enterprise Manager

Francesco OrlandoPrincipal Sales Consultant

Page 2: Managing the cloud

© 2009 Oracle

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 remain at the sole discretion of Oracle.

Page 3: Managing the cloud

© 2009 Oracle

Oracle Cloud Platform for PaaSCloud Management

Platform as a Service

Infrastructure as a Service

Oracle VM for x86

Operating Systems: Oracle Enterprise Linux

Cloud Management

Oracle Enterprise Manager

Configuration Mgmt

Lifecycle Management

Application PerformanceManagement

Application QualityManagement

Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Shared Services

Integration:SOA Suite

Security:Identity Mgmt

Process Mgmt:BPM Suite

User Interaction:WebCenter

Oracle Enterprise LinuxOracle Solaris

Oracle VM for SPARC (LDom)Solaris Containers

Servers

Storage

Physical and VirtualSystems Management

Ops Center

Oracle ApplicationsOracle ApplicationsThird Party ApplicationsThird Party Applications

ISVApplications

ISVApplications

Page 4: Managing the cloud

© 2009 Oracle

Cloud Management ChallengesFour Colliding Forces in Cloud Operations

CloudCloudOperationsOperations

CloudCloudOperationsOperations

AGILITYAGILITYCONTROLCONTROL

COSTSCOSTSFLEXIBILITYFLEXIBILITY

• Provisioning On Demand

• Service rollouts

• Provisioning On Demand

• Service rollouts

• Interoperability

• Portability

• Several best practices

• Interoperability

• Portability

• Several best practices

• Lower budgets

• Minimizing CAPEX and OPEX

• Lower budgets

• Minimizing CAPEX and OPEX

• Auditing

• Policies and Quota

• Monetization

• Auditing

• Policies and Quota

• Monetization

Page 5: Managing the cloud

© 2009 Oracle

• Complete, Open, Integrated Management for Oracle Technologies- Deep, Optimized, Best of Breed - Database, Middleware, Applications, Physical and Virtual Infrastructure

• Top Down Application Management, Application-Centric view

• Complete Lifecycle Management

• Scalable Grid and Cloud Management- Manage many as one

Oracle Enterprise Manager Top-Down, Integrated Application Management

Page 6: Managing the cloud

© 2009 Oracle

Oracle Enterprise Manager Footprint

Application Performance Management

LifecycleManagement

Configuration Management

ApplicationQualityManagement

Diagnostics, Tuning

Real User Monitoring

SOA, Java, JVM

Collection, Tracking, History

Compliance Dashboards

Application Configuration Mgmt

Provisioning

Dynamic Resource Management

Patching

Data Masking

Functional/Load Testing

Real Application Testing

Page 7: Managing the cloud

© 2009 Oracle

Oracle Enterprise Manager

Service Desk Connectors

Event Connectors

Plug-ins

Bi-Directional Connectors to

exchange alerts, events

Rich Set of Plug-Ins to Monitor Non-Oracle Products

Comprehensive Connectors to IT

Service Management Systems

Page 8: Managing the cloud

© 2009 Oracle

Ready…Set…Manage! Know Your Position on the Management Maturity Roadmap

Focus on firming up cloud management foundation

Roll out advanced cloud management

Page 9: Managing the cloud

© 2009 Oracle

Oracle Cloud Management Capabilities

Existing Capability

Lifecycle Management

Provisioning

Dynamic Resource

Management

Patching

Configuration and Compliance

Compliance Dashboards

Application Configuration Management

Collection, Tracking, History

Planned Capability Major Enhancement

Application Performance Management

Real User Monitoring

SOA, Java, JVM

Diagnostics, Tuning

ApplicationQuality

Management

Functional/Load Testing

Data Masking

Real Application Testing

Foundation CapabilitiesFoundation Capabilities

Self-Service Application

Policy-based Workload

Management

Capacity & Consolidation

Planner

Assembly Packaging

Metering & Chargeback

Cloud Setup

‘Out-of-the-Box’ Cloud Solutions‘Out-of-the-Box’ Cloud Solutions

Key:Key:

Page 10: Managing the cloud

© 2009 Oracle

Foundational Capabilities

Page 11: Managing the cloud

© 2009 Oracle

• Manage many as one–Dashboard views–Automated change–Cloning

• Out of Box Best Practices with simple step by step approach

• Multiple Patches on Multiple Targets in a single downtime window

• Mass deployment of Oracle software with Gold Images

• Dynamic Scale-up and Scale- down of the RAC Clusters

Install & Patch

Approve

Cloning

Patch

Deploy

Scale Out

Decommission

Lifecycle AutomationCost effectively manage “many as one”

Page 12: Managing the cloud

© 2009 Oracle

Lifecycle Automation in Virtual Environments

Oracle VM HypervisorOracle VM Hypervisor

GuestOS

GuestOS

DatabaseDatabase

ApplicationApplication

MiddlewareMiddleware

DatabaseDatabase

ApplicationApplication

OracleEnterpriseManager

OracleEnterpriseManager

……

……

MiddlewareMiddleware

Virtualization ManagementMonitoring

Out-of-box standards

Configuration Management

Live Migration

Lifecycle Automation

Template based deployment

GuestOS

GuestOS

Guest VM Guest VM

Page 13: Managing the cloud

© 2009 Oracle

Knowing What You Have

Asset Discovery

Automated Inventory

HW/SW Configurations

•Operating Systems

•Hardware

•Database

•Packaged Apps

Configuration Search

Relationships

Real-time Monitoring

Real-time Detection

•Who, What and When

Compliance Framework

•SOX. PCI, CoBIT …

Change Reconciliation

•Authorized vs Unauthorized

Standardizing Configurations

Configuration Compliance

Drift Analysis

Config Comparison

•Across the stack

•Across lifecycles

•Baseline & Gold Std

•1-to-1, 1-to-Many

Drift Reconciliation

Proactive Checks

Policy Management

Out-of-the-Box Policies

User-Defined Policies

User-Defined Groups

Compliance Dashboard

Detecting Configuration Changes

Configuration and ComplianceControl Sprawl and Configuration Changes

Page 14: Managing the cloud

© 2009 Oracle

Application Performance ManagementThrough SLA Driven Performance Management

User Experience Monitoring

■ Oracle Forms and Web based apps.

■ Oracle app accelerators

■ End-to-end visibility■ SOA, Portal, JEE

monitoring

■ Resource view■ Cross-tier tracing■ Memory leak analysis

Java Diagnostics

DatabaseDiagnostics/

Tuning

■ Self managing DB■ ADDM■ Automated SQL

tuning

Oracle Enterprise Manager

CompositeApplication

Management

Page 15: Managing the cloud

© 2009 Oracle

Comprehensive Quality ControlHigh Quality Testing for All Tiers of Application Stack

• Testing Application Changes before deploying into the Cloud

• Application Testing Suite- Functional, Load Testing- Oracle E-Business Suite/Forms

support

• Automated Testing for infrastructure changes

- Capture and Replay Production Workload

• Protect sensitive information through Data Masking

Page 16: Managing the cloud

© 2009 Oracle

Out-of-the-Box Capabilities

Page 17: Managing the cloud

© 2009 Oracle

Cloud ArchitectureCloud Management Layer

Cloud Infrastructure Layer

Chargeback & Capacity Planning

Policy Manager (SLA Mgmt, DRS, DPM)

Monitoring Provisioning Config. Mgmt.

Self Service Provisioning Software Library

APIs to integrate

with external billing

system

Self service APIs

Assembly Builder

APIs to integrate with external CMDB

Oracle Virtualization Plugin External Cloud Plugin e.g., Amazon

Zone A Zone B

Server Pool

Tightly coupled cluster (HA, Live Migration)

Server Pool

Tightly coupled cluster (HA, Live Migration)

Server Pool

Loose grouping of individual machines (no HA or Live

Migration)

Storage Array Storage Array

Storage ArrayStorage Array

Storage Array (optional)

Page 18: Managing the cloud

© 2009 Oracle

Cloud Set Up and Consolidation Planner

Coming Soon

Cloud Set Up Automation• Setup shared storage in SAN, iSCSI

or NAS filer• Setup physical network• Configure Switches and Virtual-LANs

Capacity and Consolidation• Facilitates moving existing

applications to the Cloud• Consolidation schemes for P2V, V2V

environments • Based on resource distribution and

utilization analysis

P2V, V2V

Setup Cloud Infrastructure

Page 19: Managing the cloud

© 2009 Oracle

Oracle Assembly Builder Package Multi-Tier Applications

Oracle Application GridOracle Application Grid

Oracle SOA Suite

Oracle SOA Suite

Oracle BPM Suite

Oracle BPM Suite

Oracle WebCenter

Oracle WebCenter

Oracle Identity

Mgt

Oracle Identity

Mgt

Oracle Database GridOracle Database Grid

Deployment

Introspection&

Assembly

Oracle VMTemplateBuilder

OVF Packaging

Oracle VM Server

Application A Application B

VirtualizedSoftware

Appliances

Orac

le En

terp

rise

Ma

na

ge

r

Assembly A Assembly B

Coming Soon

Page 20: Managing the cloud

© 2009 Oracle

Self Service ApplicationOn Demand Deployment of Complete Application

• Allows users to deploy complete application stack

• Cuts down resource requisition and deployment window for important projects

• Enforces controls through retirement and quota

• Workload and Resource Management Policies

Coming Soon

Page 21: Managing the cloud

© 2009 Oracle

Metering and Chargeback

• Track/meter resource consumption (available today)

- CPU- Memory- Storage- Network Bandwidth- Service- Application- Time- Data Tranferred- And more

• Rich reporting- Current and historical

• Chargeback business users based on administrator defined charge plan

Coming Soon

ITIT

UsersUsers

Page 22: Managing the cloud

© 2009 Oracle

What Customers Are Doing

Page 23: Managing the cloud

© 2009 Oracle

Inadequate physical space in the data center 5% CPU usage on some servers Manage hundreds of virtual servers as and when they grow Control virtual sprawl as virtualization gets more adopted Downtime associated with physical hardware maintenance Time consuming operations to deploy software

Challenges

Use Oracle VM Management Pack Dynamic modification of computing resources (like memory, CPU) Agile deployment of entire stack using VM templates Live migration of single instance databases with minimal downtime systems

(RAC, Clusterware, ASM) with minimal downtime

SolutionApproach

Benefit

Better utilization expected Live migration with a 3 second downtime meant minimal planned downtime

for physical hardware maintenance Agile deployment of entire stack achieved through deployment of database

and middleware templates A single console for visualizing the entire virtual and physical infrastructure

helped control the virtual server sprawl

CERN

Page 24: Managing the cloud

© 2009 Oracle

Oracle Cloud Management Capabilities

Existing Capability

Lifecycle Management

Provisioning

Dynamic Resource

Management

Patching

Configuration and Compliance

Compliance Dashboards

Application Configuration Management

Collection, Tracking, History

Planned Capability Major Enhancement

Application Performance Management

Real User Monitoring

SOA, Java, JVM

Diagnostics, Tuning

ApplicationQuality

Management

Functional/Load Testing

Data Masking

Real Application Testing

Foundation CapabilitiesFoundation Capabilities

Self-Service Application

Policy-based Workload

Management

Capacity & Consolidation

Planner

Assembly Packaging

Metering & Chargeback

Cloud Setup

‘Out-of-the-Box’ Cloud Solutions‘Out-of-the-Box’ Cloud Solutions

Key:Key:

Page 25: Managing the cloud

© 2009 Oracle

For More Information . . .

• For general information and offers- oracle.com/enterprisemanager- Subscribe to our newsletter at above URL

• For technical information and downloads- oracle.com/technology/products/oem

Page 26: Managing the cloud

© 2009 Oracle© 2009 Oracle – Proprietary and Confidential 26