CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

download CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

of 41

Transcript of CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    1/41

    Cloud Computing, Oracle VM, and OracleEnterprise Manager 12c

    Best Practices: Expert PanelSession ID# UGF9756

    Tariq Farooq (BrainSurface)Kai Yu (Dell)Charles Kim (Viscosity NA)

    George Trujillo (HortonWorks)Syed Jaffar Hussain (Alinma Bank)

    Mike Ault (IBM)

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    2/41

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    3/41

    Tariq Farooq http://www.brainsurface.com Oracle ACE DirectorOracle Technologist for 20+ years: Architect, Author, Speaker, Blogger,Forumizer & Community Organizer

    Focus Areas: IT Architecture, Core DBA/DMA, RAC, Exadata, EBS, FusionApps, Virtualization, Cloud ComputingCo-Author: Expert Oracle RAC 12c Currently authoring multiple books onExadata, E-Business Suite and Database CloudsOracle Certified Expert Real Application ClustersOracle Certified Professional DBA 8i, 9i, 10g, 11g & 10g Apps DBAOracle Certified Professional Internet Application Developer 2, 6i, 9iOracle Certified Professional E-Business Suite 11iFounder of BrainSurface a Collaborative Social Networking, IT KnowledgeConnectSpace for the Oracle, Java & MySQL domains; catering FREEservices to thousands of signed-up usersPresident & Conference Chair VirtaThon | The largest virtual conferencefor the Oracle, Java & MySQL domains BootCamp, Track Manager & Conference Committee Member IOUGCOLLABORATE12/13 Virtualization and Cloud Computing TracksFounding President - IOUG Cloud Computing Special Interest Group (SIG)

    http://www.brainsurface.com/http://www.brainsurface.com/
  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    4/41

    About Syed Jaffer Hussain Syed Jaffer Hussain Oracle Database Support Manager20 years IT experienceOracle DBA since 2000Oracle ACE DirectorOracle DBA of the year (2011)Oracle 10g Certified Master( OCM)Oracle 10g RAC Certified ExpertOCP v8i,9i,10g & 11gITIL v3 Foundation + Perusing ITIL Expert certification

    Oracle 11g R1/R2 Real Application Clusters EssentialsTwitter: @sjaffarhussainhttp:// jaffardba.blogspot.com

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    5/41

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    6/41

    Kai Yu, Senior Principal Architect,

    Dell Oracle Solutions Lab18 years Oracle DBA and Solutions EngineeringSpecializing in Oracle RAC, Oracle VM and Oracle EBSOracle ACE Director, Oracle papers author/presenterIOUG RAC SIG President, Co-founder IOUG Cloud Computing SIG2011 OAUG Innovator of Year, 2012 Oracle Excellence Award: Technologist of the Year:

    Cloud Architect by Oracle MagazineMy Oracle Blog:http://kyuoracleblog.wordpress.com/ Co-author Apress Book Expert Oracle RAC 12c

    http://kyuoracleblog.wordpress.com/http://kyuoracleblog.wordpress.com/
  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    7/41

    Charles Kim @racdba

    Oracle ACE Director Over 22 years of Oracle Expertise, VMware,

    / Oracle VM, Exadata, Shareplex / Golden

    Gate Co-founder IOUG Cloud Computing SIG Blog Sites: http://oravm.com +

    http://dbaexpert.com Oracle Certified RAC Expert

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    8/41

    Michael R. Ault

    Oracle Guru- Nuclear Navy 6 years- Nuclear Chemist/Programmer 10 years- Kennedy Western University Graduate- Bachelors Degree Computer Science

    - Certified in all Oracle Versions Since 6- Oracle DBA, author, since 1990- Author of 25+ Oracle books

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    9/41

    COLLABORATE14.IOUG.ORG

    Network with 5,000+ database andapplication professionals5 days of in-depth education built byusers, for usersComplimentary Pre-Conference

    Workshops for IOUG registrants

    April 7 11, 2014The Venetian Resort,

    Las Vegas, NV

    Attend for free!IOUGs Call for Speakers is now open collaborate14.ioug.org/call-for-speakers

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    10/41

    Communities

    Training Close toHome

    Maximum Availability Architecture

    with Oracles Larry Carpenter and Joe Meeks October 15: Milwaukee, WIOctober 16: Rochester, NY

    Performance and Internals with Craig ShallahamerNovember 6: Chicago, ILNovember 8: Atlanta, GA

    Get more information at www.ioug.org/masterclassor visit the IOUG kiosk in Moscone West, 2 nd floor

    IOUG Master Class Series ReturnsComing soon to a city near you!

    One Day Interactive Training Events to meet youreducational needs

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    11/41

    Come See IOUG at the User Group Pavilion

    Win a Free Registration to COLLABORATE 14!

    Stop by the IOUG kiosk in the User Group Pavilion in Moscone West, 2nd floor,to pick up a lucky poker chip and see if you are a winner of a free registration to

    COLLABORATE 14 in Las Vegas!

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    12/41

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    13/41

    Sign-up today at http://www.ioug.org/cloud & on

    Dedicated to communication and information around all areas of Oracle-centric Cloud Computing

    Learn from thought leaders in the Oracle Cloud Computing community

    Openly discuss and share the key challenges, options and best practicesaround key areas of Cloud Computing from the perspective of Oracle

    Access year-round education through webinars, online symposia,COLLOBORATE and Oracle OpenWorld

    Get the user and vendor perspective all in one place!

    IOUG Cloud ComputingSpecial Interest Group (SIG)

    http://www.ioug.org/virtualizationhttp://www.ioug.org/virtualization
  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    14/41

    Virtualization is the foundation stone in the CloudComputing era

    The speakers will present, detail & elaborateComprehensive Concepts Overview, Insight,Recommendations, Best Practices, Current Strategies,Pros & Cons, Relevance/Role in Cloud Computing,Prevalent/Dominant Paradigms & Technologies and, awhole lot more about Virtualization & Cloud Computingas, they relate to Oracle professionals from theperspective of Oracle on Oracle VM & OEM12c

    Session Abstract

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    15/41

    Cloud Computing means a lot of different things to a lot of differentpeople. So what exactly is Cloud Computing?

    In its most generally accepted form, Cloud Computing is Web/Network-basedcomputing where Abstracted Resources are located and shared on the Network,whether Intranet (Private Cloud) OR Internet (Public Cloud)Cloud is sometimes used as an alternative term/metaphor for the Internet

    Cloud Computing is On-Demand, Metered and Self-Serviceable

    Cloud Computing is an evolution of existing IT paradigms, strategies& models: In many aspects it is a re-branding, re-organization andre-presentation of various components in the overall IT

    ecosystem. Here are a few salient characteristics/features of an ITCloud:Dynamic, Elastic, Agile and ScalableMulti-tenant, Secure & ReliableMetered Service-based models

    Virtualization in Perspective: What is Cloud

    Computing?

    Synopsis & Overview

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    16/41

    Four models of deployment are currently prevalent/In-use:

    Private Cloud (aka Enterprise Cloud): Characterized by clouds onprivate networks (May someday replace the traditional Data-Center term)Public Cloud: Shared (Typically Virtualized) resources over theInternet

    Hybrid Cloud: A mix/hotch-potch/conglomerate of Private/PublicCloud modelsCommunity Cloud: Organizations forming a shared cloud forcommon needs/goals/purposes

    Virtualization in Perspective: What is CloudComputing? Synopsis & Overview

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    17/41

    Five layers of Cloud Computing with three ServiceModels are broadly identified according to generalconsensus:

    Server layer: Hardware/Software: CPUs, RAM etcClient layer: Desktops, OSs, browsers etc

    Application layer: aka Software as a Service (SaaS Service Model)provides applications (typically multi-tenant) over the InternetPlatform layer: aka Platform as a Service (PaaS Service Model) providesa computing platform by implementing/providing the whole solutionstack. This has been identified by Oracle as the sweet spot of CloudComputing in the years to comeInfrastructure layer: Infrastructure as a Service (IaaS Service Model)provides the entire computing infrastructure/ecosystem usually throughvirtualization

    Virtualization in Perspective: What is CloudComputing? Synopsis & Overview

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    18/41

    Cloud Computing is mature but still evolving

    Is Cloud Computing a Paradigm Shift?

    The answer is YES & NO: Depends on your perception,understanding & implementation of your flavor of CloudComputing

    Is Cloud Computing seeing massive adoption?It is being widely adopted, here to stay: The futureprospects are very promising

    Virtualization in Perspective: What is CloudComputing? Synopsis & Overview

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    19/41

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    20/41

    Oracles definition of Cloud Computing: Infrastructure Clouds: Virtualized and Elastic

    Clustering VirtualizationDynamic ProvisioningSOA/Shared Services

    Management /Automation

    Virtualization in Perspective: What is CloudComputing? Synopsis & Overview

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    21/41

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    22/41

    Figure/Diagram from Oracle Documentation

    XEN Synopsis & Overview

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    23/41

    Oracle VM Features/Benefits/Advantages

    Elasticity, Scalability and Performance

    Agility and Fast Deployment with Oracle VM

    Templates and Oracle Virtual Assembly BuilderWeb-based GUI Management

    High-Availability & Live Migration with Oracle VMServer Pools

    Simple & Easy Installation: Low Learning Curve

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    24/41

    Server Load-Balancing

    Centralized Network and Storage Management

    P2V & V2V Conversion

    Support for Windows, Linux & Solaris as guest OS

    Affordable world-class support

    Oracle VM Features/Benefits/Advantages

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    25/41

    Oracle VM

    Overview & Architecture

    Figure/Diagram from Oracle Documentation

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    26/41

    Installs on bare-metal x86 hardware

    Does not require a pre-installed OS

    XEN-based hypervisor boots a small domaincalled DOM0 which is used forassigning/distribution/co-ordination of CPU, I/O

    etc. resources

    Guest VMs are created/configured As/In DOMu s

    Oracle VM

    Overview & Architecture

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    27/41

    Java-based management server with a Web-based UI

    Utilizes Oracle Database as Management Repository: Comes

    pre-packaged with a FREE XE version of the Oracle databae;Can be converted to all other flavors of the Oracle DatabaseServer family

    Oracle VM Agents on each Oracle VM Server forCommunication/Management

    Uses Server Pools to group virtualization resources: EachServer Pool >= 1 Oracle VM Servers

    Oracle VM

    Overview & Architecture

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    28/41

    Figure/Diagram from Oracle Documentation

    Oracle VM

    Overview & Architecture

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    29/41

    Oracle VM: HA-enabledEcosystem An overview

    Figure/Diagram from Oracle Documentation

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    30/41

    Oracle VM Templates Overview & Architecture

    Oracle VM Templates OR Golden Images providereusability and full-stack implementation

    Factory-packaged, Pre-installed and pre-

    configured software images

    Reduces Installation/Configuration costs

    Major Oracle products are available as templatese.g. Oracle Database Server, Fusion Middleware,Enterprise Linux, Real Application Clusters (RAC)etc.

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    31/41

    Oracle Virtual Assembly Builder Synopsis and Overview

    Rapidly Create & Configure full-stack topologies and provisionthem onto virtualized appliancesUsed for creating dedicated-purpose virtual machines calledsoftware appliancesStructured Process for appliance consolidation into cohesive &reusable assembliesFacilitates Deployment of entire application as a singleautomatically configured unit

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    32/41

    Application Driven Virtualization; simplifying VM deploymentScalability:

    Up-to 160 physical CPUs and 4 TB of physical memoryUp to 128 virtual vCPUs and 2TB memory per guest VM

    Oracle VM Manager provides centralized managementFusion middleware Apps on WebLogic and DatabaseProvide Brower-based GUI InterfaceProvide completed network and storage management

    Cloning, sharing, configuring and migrating VMs.Dynamic Resource Management for VMs All VM operations are submitted as jobs. All the configuration operation done on VM Manager

    Oracle VM 3.x A brief Intro.

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    33/41

    Enterprise Manager 12c manages the infrastructure cloud

    Infrastructure Cloud Based on Virtualization

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    34/41

    Oracle VM: Easy Integration withOracle Enterprise Manager 12c

    Oracle VM 3 management has been integrated into thebase framework of Oracle Enterprise Manager 12c

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    35/41

    Oracle VM: Easy Integration withOracle Enterprise Manager 12c

    Deploy Virtualization on OMS sever/OMS agent of EM12c : Setup extensibility plug-ins

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    36/41

    Oracle VM: Easy Integration withOracle Enterprise Manager 12c

    Deploy cloud on OMS sever of EM12c : Setup extensibility plug-ins

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    37/41

    Oracle VM: Easy Integration withOracle Enterprise Manager 12c

    Register VM Manager on Oracle Enterprise Manager 12c. Configure Secure TCP(TCPS) on VM Manager host

    (#1456338.1) Use tcps andport 54322 portfor VM ManagerRegistration

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    38/41

    Infrastructure Cloud managed byOEM12c Based on Virtualization

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    39/41

    Deployment of Assembly/template in Self service Cloud

    Automated VM Deployment inSelf Service Cloud

  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    40/41

    Summary & Q/A

    Virtualization is one of the key elements and foundationstones of modern day Cloud Computing as it relates to Oracleprofessionals

    Based on XEN, the leading open-source hypervisor, Oracle VMprovides a robust, secure and fast platform for Virtualization &Cloud Computing

    OEM12c is the go-to management & administration tool forOracle-centric Cloud Computing

    Sign-up at: http://www.ioug.org/cloud

    http://www.oracle.com/oraclevmhttp://www.oracle.com/oraclevmhttp://www.oracle.com/oraclevmhttp://www.oracle.com/oraclevm
  • 8/13/2019 CloudComputingOracleVMOEM12cBestPractices_ExpertPanel_UGF9756

    41/41

    Virtualization/Cloud-centric sessions

    Clustering/High Availability with Oracle VM and Oracle Enterprise Manager12 c : 360 Degrees [UGF9803] Tariq Farooq , Kai YuSunday, Sep 22, 1:00 PM - 2:00 PM - Moscone West 3016

    Oracle VM and Virtualization Best Practices: Expert Panel Discussion[UGF9809] ,Speakers : Tariq Farooq , George Trujillo, Charles Kim , Kai Yu

    Sunday, Sep 22, 3:30 PM - 4:30 PM - Moscone West 3018 Best Practices for Deploying Highly Scalable Virtualized Oracle Applications[CON11257] ,Speakers: Kai Yu, AJ Schifano , Tariq Farooq

    Monday, Sep 23, 4:45 PM - 5:45 PM - Westin San Francisco ConcordiaConfiguring Database Cloud with Oracle Database 12 c on Dell Blades:Methods/Tips [CON11220], Speakers: David Mar, Kai Yu

    Monday, Sep 23, 3:15 PM - 4:15 PM - Moscone South 250

    /

    http://blogs.oracle.com/virtualization/http://blogs.oracle.com/virtualization/