Upload
oracle-enterprise-manager
View
1.099
Download
0
Tags:
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
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
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.
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
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
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
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
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
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)
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.