Académique Documents
Professionnel Documents
Culture Documents
Session S316973 : How to build a Private Cloud with Oracle Enterprise Manager: A Major Telco Story
Madhup Gulati Principal Product Manager
The following g is intended to outline our g general product direction. It is intended for information purposes only, and may not be incorporated into any contract. t t It is i not t a commitment it t to t deliver d li any material, code, or functionality, and should not be relied e ed upo upon in making a g a pu purchasing c as g dec decision. s o The e development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.
While private Cloud is today's reality, it comes with its own challenges around flexibility, agility and control. Learn how Enterprise Manager can manage, optimize and streamline your Cloud implementation and give you the maximum ROI at the minimal TCO.
Program Agenda
Cloud Computing Concepts
Private Cloud Management
<Insert Picture Here>
Current capabilities
Case Study: Major Telco
Business-Driven IT Management
6 6
4 Deployment Models Public Cloud Private Cloud Community Cloud Hybrid Cloud
Software as a Service
Platform as a Service
App development & deployment platform delivered as a service Server, , storage g and network hardware and associated software delivered as a service
Infrastructure as a Service
Private Cloud
I N T R A N E T SaaS PaaS IaaS
Trade-offs
Lower upfront costs Outsourced management g OpEx Lower total costs Greater control over security, y compliance, p QoS CapEx & OpEx
10
10
Oracle Applications
Private Cloud
I N T R A N E T SaaS PaaS IaaS
Users
12
12
13
13
Platform as a Service
Shared Services
Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt
User Interaction:
Cloud Management
Oracle Enterprise Manager
WebCenter
Configuration Mgmt
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database Database, RAC RAC, ASM ASM, Partitioning Partitioning, IMDB Cache, Active Data Guard, Database Security
Lifecycle Management Application Performance Management Application Quality Management Ops Center Physical and Virtual Systems Management
Infrastructure as a Service
Oracle Operating Solaris Systems: Oracle Oracle Enterprise Enterprise Linux Linux
Oracle VM for SPARC (LDom) Solaris Containers
14
14
App
Infrastructure
Monitor availability, performance, compliance Manage (patch, backup) Meter and Chargeback
15
15
App
Infrastructure
Monitor availability, performance, compliance Manage (patch, backup) Meter and Chargeback
16
16
Setup Cloud:
Oracle Enterprise Manager
Software Image Library
Application Components Oracle VM + Patches AS1 Image AS2 Image AS3 Image Configurat tion Settings s
Enable Self-Service
17
17
Storage Tools
Operating System
18
18
App
Infrastructure
Monitor availability, performance, compliance Manage (patch, backup) Meter and Chargeback
19
19
Deploy to Test
MySQL DB
20
20
Dept App 2
Shared Service
21
21
Self-Service Provisioning
Considerations For Choosing g the Right g Delivery y Model
The selection of a delivery model for self-service is dependent on: Users and their Use Cases
Use Cases Clone a production database for performance testing Build test environment to verify a patch Needs a schema/user for a small application prototype
22
22
Self-Service Application
Basic Design
The next major release will include a selfservice application out of box.
23
23
Self-Service Application
Role-based Tasks
Designer
1 Identify delivery options and the technology solutions Test provisioning procedure for that technology Write scripts to deploy the selected technology using EMCLI and deployment procedures Maintain a service catalog of different deployment templates
Operator
1 2
DEPLOYMENT PORTAL
Access Self-Service Application Request a database by selecting the desired deployment template and size Access database
24
24
3
Create Reference RAC System Stage Gold Image
4
Create Production Clusters
Scale Back
Scale-Out RAC
Deploy Clusterware, Database, and ASM in a single procedure Out-of-box profiles and Gold Images for consistency Scale out and Scale back of RAC nodes Analyze mode to validate pre-requisites
25
25
Out-of-box script to deploy Enterprise Manager configured with Software Library, Exadata monitoring plugins and all mandatory patches Profile driven provisioning for repeatable, error-free deployment Profiles contain pre pre-recorded recorded information about IP Profiles addresses, interfaces, disks, storage options, etc Out-of-box profiles to assist easier deployment Automatic configuration of underlying operating system Creation of OS users and groups Configuration of Kernel parameters Simple push-button provisioning process Reduces deployment effort from days to hours Hands-free deployment of Grid Infrastructure and Database software Resumable and Retryable from any point
26
26
26
27
27
- Single Instance / RAC - SAP customized DB Binaries - Current Policy : Jan and July PSU patches across all databases
Advantages:
- Consistency in terms of patches
28
28
29
29
App
Infrastructure
Monitor availability, performance, compliance Manage (patch, backup) Meter and Chargeback
30
30
Exception Notification Email, page, SMS Integration with third party event t console l
Open View, Unicenter, Remedy and more Rich Ri h M Metrics t i available il bl for f Metering Extended via Enterprise Manager Views
31
31
Standardizing Configurations
Drift Analysis Config Comparison Across the stack Across lifecycles Baseline & Gold Std 1-to-1, 1-to-Many Drift Reconciliation
Configuration Compliance
Proactive Checks Policy Management Out-of-the-Box Policies User-Defined User Defined Policies User-Defined Groups Compliance Dashboard
32
32
Email notification set to alert DBA if any of the metrics crosses threshold Advantages:
Hold H ld users accountable t bl f for resource consumption ti Proactive monitoring vis--vis reactive monitoring Consistency in terms of monitoring parameters Out of the box solution - No customized monitoring scripts
33
33
Database Template:
Push customized 14 metric settings across all databases Push standardized polices across all databases
34
34
Benefits
New Server procurement in hours Hardware changes requires minimum/no downtime and coordination No DBA Customization ( Installation / Backups / Monitoring) Can cross leverage DBAs for supporting various Databases DBAs spent minimal time in backup management Proactive Database monitoring Production refresh less time consuming
35
35
Cloud Needs
Agility and Flexibility
36
Platform as a Service
Shared Services
Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt
WebCenter
Configuration Mgmt Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Lifecycle Management Database Grid: Oracle Database Database, RAC RAC, ASM ASM, Partitioning Partitioning, IMDB Cache, Active Data Guard, Database Security Application Performance Management Application Quality Management Ops Center Servers Storage g Physical and Virtual Systems Management
Infrastructure as a Service
Oracle Operating Solaris Systems: Oracle Oracle Enterprise Enterprise Linux Linux
Oracle VM for SPARC (LDom) Solaris Containers
37
37
Oracle WebCenter
Assembly A
Assembly B
Assembly Builder
Oracle VM Template Builder
Oracle VM Server
Deployment
OVF Packaging
38
38
Self-service provisioning:
- Oracle VM Templates - Complete C l t A Assemblies bli
39
39
2010 Oracle Corporation
Leveraging the done on Su Sun C Cloud e e ag g t e work o do eo oud APIs s REST/JSON based A subset submitted to DMTF for IaaS standards Extended model published on OTN
40
40
Cloud Monetization
Oracle Billing and Revenue Management
Metered Usage
Lifecycle Management
Database OS Virtualization Usage data collection
Customer Management Application Performance Management Complete Billing Operations Application Quality Management Ops Center Physical & Virtual Systems Management Business Intelligence
Balance Control
41
41
42
42