slide1
Download
Skip this Video
Download Presentation
Zero to Cloud in Hours using Enterprise Manager 12c

Loading in 2 Seconds...

play fullscreen
1 / 46

Zero to Cloud in Hours using Enterprise Manager 12c - PowerPoint PPT Presentation


  • 172 Views
  • Uploaded on

Zero to Cloud in Hours using Enterprise Manager 12c. Shailesh Dwivedi Director Product Management. Program Agenda. Enterprise Cloud Oracle’s Cloud Management Solution How it enables “Zero to Cloud” OSC Case Study. Total Cloud Control. Integrated Cloud Stack Management.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Zero to Cloud in Hours using Enterprise Manager 12c' - idalia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
zero to cloud in hours using enterprise manager 12c
Zero to Cloud in Hours using Enterprise Manager 12c

ShaileshDwivedi

Director Product Management

program agenda
Program Agenda
  • Enterprise Cloud
  • Oracle’s Cloud Management Solution
    • How it enables “Zero to Cloud”
  • OSC Case Study
total cloud control
Total Cloud Control

Integrated Cloud Stack Management

Business-Driven Application Management

Complete Cloud Lifecycle Management

|

|

Simple and Automated

Business Driven

Self-Service IT

enterprise cloud what it is what it is not
Enterprise Cloud: What it is, What it is NOT

Enterprise Cloud is…

Enterprise Cloud Is NOT…

  • Transformation of IT through consolidation, standardization, and automation
  • Covers the breadth and depth of the data center
    • Physical and virtual systems
    • IaaS, PaaS, applications, business process and activities
  • Runs mission critical applications
  • Must reduce cost and complexity, deliver better QoS
  • Vanilla IaaS that just allows users to spin VMs on demand
  • Has no understanding of application
  • Can't run mission critical applications or requires them to be re-coded
  • Requires a complex maze of tools and an army of support staff
slide6
One Cloud solution does not fit all

How can I deploy my Java App and manage its runtime

I need a bunch of Linux hosts for my Financial Simulation

I just need a database Schema

I need to clone my Database for Functional testing

How can I deploy my E-Business Suite environment for testing?

broadest most complete range of enterprise services
Broadest, Most Complete Range of Enterprise Services

Self-Service Access, Metering and Chargeback, Policy Based Elasticity

Database Cloud

App 1

App 2

App3

Java Platform

DB

DB

DB

VM

VM

VM

Any physical or virtual platform

Any physical or virtual platform

Database-as-a-Service (DBaaS)

Java Platform -as-a-Service (JPaaS)

Infrastructure-as-a-Service (IaaS)

OVM, Sparc containers and LDOMs

Increasing Enterprise Value

complete cloud lifecycle management
Complete Cloud Lifecycle Management
  • 1. Plan & Setup the Cloud
  • Capacity & consolidation planning
  • Asset discovery
  • Bare-metal provisioning
  • Policy setup
  • 4. Meter, Charge, Optimize
  • Metering resource utilization
  • Chargeback/Showback
  • Optimize performance, capacity, QoS

Applications and

Business Services

Platform as a Service

DBaaS

MWaaS

Infrastructure as a Service

  • 3. Manage & Monitor the Cloud
  • Auto-scaling
  • Full stack management
  • End-user, business-level, app monitoring
  • 2. Build, Test & Deploy Appson the Cloud
  • Packaging apps as assemblies
  • Testing applications
  • Self-service provisioning
oracle enterprise manager 12c
Oracle Enterprise Manager 12c

Plan & Setup the Cloud Environment

  • Identify all IT assets (cloud building blocks)
  • Plan resource consolidation
    • (P2V, P2E, DBs, Apps..)
  • Set up centralized software library
  • Define cloud topology
    • Setup shared resource pool, define cloud zones
  • Setup cloud services
    • Service catalog (IaaS, DBaaS, PaaS,)
  • Setup self service access
    • Quotas, access rules, reservation policies
    • Chargeback
  • Cloud Lifecycle Management
  • Applications and
  • Business Services

Plan

Optimize

Setup

Meter &

Charge

  • Platform as a Service

Build

  • Database as a Service

Manage

  • Infrastructure as a Service

Test

Monitor

Deploy

consolidation planner
Consolidation Planner
  • Target resource utilization and configuration data extracted from Enterprise Manager repository
    • CPU, memory, storage, network
    • Over a representative period
  • Administrator specifies servers and constraints for workload migration
    • Physical-to-Virtual, Physical-to-Physical, Physical-to-Engineered Systems
    • Existing/planned servers
    • Business/technical constraints
  • Reports detail how consolidated workloads would perform on target servers
enterprise cloud architecture
Enterprise Cloud Architecture

Cloud Management Layer

Self service APIs

Chargeback & Capacity Planning

Service Catalog

Policy Manager (SLA Mgmt, DRS, DPM)

Software Library

Chargeback and billing APIs

Config. Mgmt.

Provisioning

Monitoring

Zone A

Zone B

IaaS Resource Pool

DBaaS Resource Pool

MWaaS Resource Pool

Storage Array

Storage Array

Cloud Infrastructure Layer

guided automated cloud setup from bare metal to self service
Guided, Automated Cloud Setup From Bare Metal to Self-Service

Cloud Infrastructure Administrator

Self Service Administrator

Provision Bare metal Hypervisor or underlying infrastructure software for DBaaS/PaaS

Configure Storage and network (VLAN)

Create Resource Pools

Define Zones based on functional and operational boundaries

Configure Software Library

Define Cloud Services

Assign quotas to Users and Roles

Define access boundaries (map roles to zones) and placement rules

Setup Chargeback Plans

Publish Service Catalogs

1

1

2

3

2

3

4

4

5

5

service catalog setup
Service Catalog Setup
  • Service Templates based on
    • Assemblies for Oracle VM environments
    • Deployment Procedure for Physical
oracle enterprise manager 12c1
Oracle Enterprise Manager 12c

Build, Test & Deploy Applications

  • Package complex multi-tier applications
  • Self-service deploy the application, database or any underlying infrastructure
  • Define automatic application scaling policies

Cloud Lifecycle Management

  • Applications and
  • Business Services

Plan

Optimize

Setup

Meter &

Charge

  • Platform as a Service

Build

  • Database as a Service

Manage

  • Infrastructure as a Service

Test

Monitor

Deploy

assemblies package multi tier enterprise apps
Assemblies: Package Multi-Tier Enterprise Apps

Capture Complete

Application Topology

Package Into

Single Assembly

Oracle Virtual AssemblyBuilder Studio

Metadata

oracle virtual assembly builder studio
Oracle Virtual Assembly Builder Studio
  • Create and customize appliances
  • Create assembly blueprint
  • Define vNIC and vLAN bindings
  • Define volume configuration (local, remote, shared)
  • Add custom configuration scripts
  • Customize late-binding properties
  • Manage deployment plans
  • Create single deployable archive (OVA) and export to Enterprise Manager
  • Designer tool for Architects
assembly deployment
Assembly Deployment

Assembly Archive

OVABStudio

1

2

OHS

4

Assembly Admin creates assembly

Deploy,undeployassemblies

OHS

OHS

WLS

Uploadassemblies

3

Oracle Enterprise Manager

WLS

WLS

WLS

Coherence

Coh

Coh

5

DB

OVM Manager

Discover application components and assembly topology with EMCC

Software Library

Reference system

OVS

Linux

x86 H/W

x86 H/W

OVM Resource Pool

self service portal
Self-Service Portal
  • Out-of-Box, Self-Service Portal
    • Part of the base product, no additional setup required
  • Rich service catalog
      • VM Templates, Assemblies
      • Database service
      • Java applications
  • Full Operational Control
    • Start/Stop Services, Request additional resources, Backup/Restore
    • Monitoring, Scale-up, Scale-down
    • Chargeback information
    • Quota monitoring
  • Programmatic Access using APIs
    • RESTFul APIs, CLI and Client-side bindings
cloud api and cli
Cloud API and CLI
  • RESTful cloud APIs
    • Support for multiple models: IaaS and PaaS
    • Simple cloud resource model to program against
    • Contributing to DMTF cloud CIMI and CAMP standards
    • Includes Operations such as:
      • List published service templates
      • Deploy cloud services
      • Perform administrative tasks such as start/stop resources
  • APIs can be wrapped with CLIs
self service portal customization
Self-Service Portal Customization

Customized logo and look and feel

policy based automatic scale up scale down
Policy Based Automatic Scale-up & Scale-down
  • 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
oracle enterprise manager 12c2
Oracle Enterprise Manager 12c

Monitor & Manage Cloud Operations

  • Resource utilization and user requests monitoring
  • Centralized tracking of software assets and applications running in the Cloud
  • Automatic monitoring configurations of applications deployed in the Cloud
  • Incident and problem management
  • Configuration management
  • End-user and business-level service management
  • Application monitoring (app uptime, health, performance, app service level monitoring..)
  • Infrastructure monitoring (A2D, compliance..)
  • Complete operations management (backup, patch...)

Cloud Lifecycle Management

  • Applications and
  • Business Services

Plan

Optimize

Setup

Meter &

Charge

  • Platform as a Service

Build

  • Database as a Service

Manage

  • Infrastructure as a Service

Test

Monitor

Deploy

cloud resource and request monitoring
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
centralized software inventory tracking
Centralized Software Inventory Tracking

Roll up by version, vendor, LOB, Cost Center, lifecycle status, location, department, etc.

Centralized view of all software assets deployed in the cloud

administration groups template collections
Administration Groups & Template Collections
  • Automated Monitoring Setup

ALL TARGETS

Non-Production Template Collection

Production Template Collection

PRODUCTION

Non-PROD

Associate

Associate

Associate

HCM

SALES

SALES

HCM

FINANCE

FINANCE

Target automatically added to group

Monitoring settings auto-applied to target:

Union of monitoring settings from Production Template Collection and

Finance Template Collection

Set target property values

Finance Template Collection

New Target

24x7 service management by devops dashboards for services infrastructure
24x7 Service Management by DevOpsDashboards for Services & Infrastructure
  • Status summary across FA, Middleware, DB, and Systems
  • Health metrics for each target
  • Incidents and alerts
  • Organized by groups for easier administration

Apps

Middleware/ Database

Infrastructure Services

incident manager
Incident Manager
  • View, manage, diagnose and resolve incidents from one central console
  • Support for incident lifecycle operations
    • Assign, acknowledge, prioritize, track status, escalate, suppress
    • Notify and open helpdesk ticket
  • Integrated Oracle expertise
    • Access to My Oracle Support (MOS) knowledge base
    • Accelerates incident and problem diagnosis and resolution
  • Manage by Incidents
    • Significant events
    • Combination of events related to the same issue (e.g. events raised from database, host, storage)
oracle enterprise manager 12c3
Oracle Enterprise Manager 12c

Meter, Charge & Optimize Services

  • Meter resource utilization and cloud usage
  • Optionally chargeback to application owners, end-users, and/or business departments

Cloud Lifecycle Management

  • Applications and
  • Business Services

Plan

Optimize

Setup

Meter &

Charge

  • Platform as a Service

Build

  • Database as a Service

Manage

  • Infrastructure as a Service

Test

Monitor

Deploy

metering and chargeback
Metering and Chargeback
  • App-to-Disk Resource Metering
    • VM Guests, Database, Web Logic Server, Host
    • Composite Target: aggregation over supported target types
    • CPU, Memory, Storage, Network Bandwidth
    • Database transactions, SQL Executions, etc.
    • Mid Tier resource usage
    • Application/Activity metering (planned)
  • User Defined Chargeback Plan
    • Usage-based items (Resource and Activity)
    • Configuration-based items
    • Fixed-cost items
chargeback reporting
Chargeback Reporting

Chargeback Administrator

Self-Service Portal User

Line of Business User

  • Rollup based on LDAP hierarchy
  • Summary and Trending reports for Usage and Charge
  • Drilldowns
  • Integrate with BI Publisher
  • Generate Reports in variety of formats
    • Excel, Word, HTML, PowerPoint, PDF
  • Email or FTP reports
  • Charge Trend reports broken down by resource
  • Selectable detail levels
  • Charge Plan configuration
schema as a service
Schema-as-a-Service

Self-Service

Ultimate Consolidation of Databases

  • Shared database deployment model enabled through self-service
  • Each application user gets one or more database schema(s)
  • Service level guarantee through Database Resource Manager
  • Security isolation through Database Vault
  • Integrated with Pluggable Databases

DBA

Application Users

Admin

instant cloning
Instant Cloning

Database Provisioning in Minutes

  • Secure and functional DB copies can be created
  • User can create multiple copies for functional testing without consuming space
  • Cloud users can create snapshots and “time travel” to earlier versions

Production

Test

Masked Data Pump File

010010110010101001001001001001001001001001001000100101010010010010011100100100100100100100001001001011100100101010010010101010011010100101010010

Subset and Mask

  • Leverage storage copy on-write technologies
  • Initial support for Sun ZFS and Netapp Storage
  • More than just storage Flexclone
  • Integrated configuration management (lineage and association tracking)
  • Storage aware “Metering & Chargeback”
testing as a service
Testing-as-a-Service
  • Automates Key Stages of Test Process
    • Leverages IaaS/DBaaS/PaaS cloud services environment provisioning
  • Minimizes Overall Testing Cycle
    • Currently, 50% of the testing cycle is consumed in setting up
  • Enables Self-Service Testing
  • Integrated with:
    • Oracle testing tools for load and functional testing
    • Enterprise Manager performance management for diagnostics
  • Designed for Private and Public Clouds
  • Deploy Test System
  • Build App &Staging Envt
  • Detect Bottlenecks
  • Reconfigure & Re-Test
  • Run Funct. Test
  • Run Load Test
cloud blueprint layered cloud services
Cloud Blueprint: Layered Cloud Services
  • Blueprint orchestrates creation of a “system” of connected service instances (example: VM, database, middleware)
    • Lists cloud resources that comprise the “system”
    • Parameterized configuration
  • Benefits – Automation for cloud users:
    • Promotes use of proven, standard topologies
    • Users get consistency, reproducibility, fewer errors
slide39
A global healthcare company

Challenges

  • Reduced productivity of Dev/Test teams waiting for new Siebel environments
  • Longer release cycles for adding new Siebel features impacts competitive differentiation
  • Expense burden on the IT organization for adding additional hardware infrastructure
  • No accountability on usage of IT resources

Implementation

  • Oracle VM 3.0.3, Oracle Virtual Assembly Builder (OVAB) 11gR1, Oracle Enterprise Manager 12c Cloud control, Siebel CRM 8.1.1
  • Self-Service Provisioning
  • Metering and Chargeback

Benefits

  • Greater IT agility in responding to requests from Dev, Test users
  • Reduced Siebel deployment time from 2 months to few hours
  • Granular control over how cloud users are metered/charged
hdfc bank dbaas
HDFC Bank: DBaaS

Challenges

  • Retail Assets infra sitting on 168 rack unit of expensive realty (DC) space
  • Obsolete existing storage, >5 year old with support challenges
  • Manual, error-prone tasks
  • Limited application partitioning and IO rebalancing

Implementation

  • Cloud zones on Exadata and non-Exadata
  • Self-Service provisioning of RAC databases
  • Configuration Management features to supplement administrative functions

Benefits

  • Reduced space consumption from 168 Rack units to 60
  • System scalable to support upto 3x of the current business volumes
  • Batch time cut by 5x (reduced from 10 hours to 2 hours)
  • Reduced time-to-market of “New Offerings” of Loan applications
  • C-level visibility on IT resources
oracle solution center osc
Oracle Solution Center (OSC)

Challenges

  • All OSC environments were deployed on physical hardware
  • Each customer and activity used a dedicated environment
  • Environments would take hours or days to build and require complex, custom scripting to automate
  • Machine utilization was low: many physical environments would sit idle (but still consuming space, power, and cooling) when not in use
  • Requests for environments are serviced by Administrator(s)
  • Team of 4 systems administrators could only effectively manage a few dozen systems
  • Bringing public cloud activities back to Oracle
    • Some of our users had begun hosting on third-party public clouds such as Amazon, for the flexibility of self-service.
    • Bringing those users back into the OSC private cloud will protect Oracle intellectual property and customer data, while lowering operating costs

Background

The OSC is an Oracle and partner product showcase data center for Oracle’s Sales and Consulting organizations, established in 1997

Hosts many types of activities for Oracle’s field organizations

  • Proofs of concept: comprehensive tests of Oracle products in realistic production scenarios
  • Workshops: One-day hands-on training events to familiarize customers with Oracle technology and products
  • Custom demonstrations: overviews of Oracle products, tailored to a particular customer or scenario
  • Sandboxes: Evaluation environments for customers and Oracle field staff
transition to osc cloud
Transition to OSC Cloud
  • Using Enterprise Manager 12c to provide a true private cloud (IaaS, Self Service)
    • Self service will allow most of our 400+ end users to manage their own VM provisioning and operations
  • OSC began implementing its cloud in 2005 with only 6 servers representing about 10% of weekly activities
  • Cloud utilization steadily grew over the next seven years
  • Now 90 % of our operations are virtualized. More than 1000 CPU cores and roughly 500 TB storage in our cloud environment, split between two data centers
oracle enterprise manager 12c total cloud control for enterprise clouds
Oracle Enterprise Manager 12cTotal Cloud Control for Enterprise Clouds

Plan

Optimize

Setup

  • Unified and Automated Management

Across the entire cloud stack, and across all cloud services - from a single product

  • Complete Cloud Lifecycle Solution

Manage all phases of the cloud lifecycle

  • Business-Driven Clouds

Application-aware clouds that automatically adapt to business services and activities

Meter &

Charge

  • Applications and
  • Business Services

Build

Manage

  • Platform as a Service
  • Database as a Service

Test

  • Infrastructure as a Service

Monitor

Deploy

for your calendars
CON9530 - Oracle Enterprise Manager DBaaS: Database, Schema, or Terabytes of Data in Minutes: Monday, Oct 1, 4:45 PM - 5:45 PM, Moscone West – 3018

GEN11423 - General Session: Using Oracle Enterprise Manager to Manage Your Own Private Cloud: Tuesday, Oct 2, 11:45 AM - 12:45 PM - Moscone South - 103*

CON9518 - Application-Aware Clouds Are No Longer a Myth, Thanks to Oracle Enterprise Manager 12c: Wednesday, Oct 3, 10:15 AM - 11:15 AM - Moscone West - 3018

CON9538 - Oracle’s New Testing Cloud: Next-Generation Self-Service Testing: Wednesday, Oct 3, 10:15 AM - 11:15 AM - Moscone West - 3020

CON9536 - Platform as a Service: Taking Enterprise Clouds Beyond Virtualization: Wednesday, Oct 3, 3:30 PM - 4:30 PM - Moscone West - 3018

For your calendars…
ad