Zero to cloud in hours using enterprise manager 12c
This presentation is the property of its rightful owner.
Sponsored Links
1 / 46

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


  • 133 Views
  • Uploaded on
  • Presentation posted in: General

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.

Download Presentation

Zero to Cloud in Hours using Enterprise Manager 12c

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


Zero to cloud in hours using enterprise manager 12c

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)


    Zero to cloud in hours using enterprise manager 12c

    Service Management: Executive Reports


    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 metrics

    Chargeback Metrics


    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


    New features

    New Features


    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


    Customer successes

    Customer successes


    Zero to cloud in hours using enterprise manager 12c

    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


    Osc cloud

    OSC Cloud


    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


    Graphic section divider

    Graphic Section Divider


    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…


  • Login