Sei sulla pagina 1di 41

Cloud Computing, Oracle VM, and Oracle Enterprise Manager 12c Best Practices: Expert Panel

Session ID# UGF9756

Tariq Farooq (BrainSurface) Kai Yu (Dell) Charles Kim (Viscosity NA) George Trujillo (HortonWorks) Syed Jaffar Hussain (Alinma Bank) Mike Ault (IBM)

Disclaimer

This views/content in this document are those of the author(s)/presenter(s) and do not necessarily reflect that of Oracle Corporation and/or its affiliates/subsidiaries. The material in this document is for informational purposes only and is published with no guarantee or warranty, express or implied.

Tariq Farooq http://www.brainsurface.com


Oracle ACE Director Oracle Technologist for 20+ years: Architect, Author, Speaker, Blogger, Forumizer & Community Organizer Focus Areas: IT Architecture, Core DBA/DMA, RAC, Exadata, EBS, Fusion Apps, Virtualization, Cloud Computing Co-Author: Expert Oracle RAC 12c Currently authoring multiple books on Exadata, E-Business Suite and Database Clouds Oracle Certified Expert Real Application Clusters Oracle Certified Professional DBA 8i, 9i, 10g, 11g & 10g Apps DBA Oracle Certified Professional Internet Application Developer 2, 6i, 9i Oracle Certified Professional E-Business Suite 11i Founder of BrainSurface a Collaborative Social Networking, IT Knowledge ConnectSpace for the Oracle, Java & MySQL domains; catering FREE services to thousands of signed-up users President & Conference Chair VirtaThon | The largest virtual conference for the Oracle, Java & MySQL domains BootCamp, Track Manager & Conference Committee Member IOUG COLLABORATE12/13 Virtualization and Cloud Computing Tracks Founding President - IOUG Cloud Computing Special Interest Group (SIG)

About Syed Jaffer Hussain

Syed Jaffer Hussain Oracle Database Support Manager 20 years IT experience Oracle DBA since 2000 Oracle ACE Director Oracle DBA of the year (2011) Oracle 10g Certified Master(OCM) Oracle 10g RAC Certified Expert OCP v8i,9i,10g & 11g ITIL v3 Foundation + Perusing ITIL Expert certification Oracle 11g R1/R2 Real Application Clusters Essentials Twitter: @sjaffarhussain http://jaffardba.blogspot.com

George Trujillo

Sun Ambassador

Master Principal Big Data Specialist - Hortonworks Tier One BigData, Oracle and BCA Specialist - VMware 20+ years Oracle DBA: DW, BI, RAC, Streams, Data Guard, Perf, B/R Oracle Double ACE Sun Microsystem's Ambassador for Application Middleware Oracle Fusion Council & Oracle Beta Leadership Council Two terms Independent Oracle Users Group Board of Directors Recognized as one of the Oracles of Oracle by IOUG MySQL Certified DBA VMware Certified Instructor (VCI)

Kai Yu, Senior Principal Architect, Dell Oracle Solutions Lab


18 years Oracle DBA and Solutions Engineering Specializing in Oracle RAC, Oracle VM and Oracle EBS Oracle ACE Director, Oracle papers author/presenter IOUG RAC SIG President, Co-founder IOUG Cloud Computing SIG 2011 OAUG Innovator of Year, 2012 Oracle Excellence Award: Technologist of the Year: Cloud Architect by Oracle Magazine My Oracle Blog: http://kyuoracleblog.wordpress.com/ Co-author Apress Book Expert Oracle RAC 12c

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

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

COLLABORATE14.IOUG.ORG
April 7 11, 2014 The Venetian Resort, Las Vegas, NV

Network with 5,000+ database and application professionals 5 days of in-depth education built by users, for users Complimentary Pre-Conference Workshops for IOUG registrants
Attend for free! IOUGs Call for Speakers is now open collaborate14.ioug.org/call-for-speakers

Training Close to Home


IOUG Master Class Series Returns
Coming soon to a city near you! One Day Interactive Training Events to meet your educational needs
Maximum Availability Architecture with Oracles Larry Carpenter and Joe Meeks Communities October 15: Milwaukee, WI October 16: Rochester, NY
Performance and Internals with Craig Shallahamer November 6: Chicago, IL November 8: Atlanta, GA

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

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!

Complimentary eBook Register Now


www.mhprofessional.com/dbsec

Use Code: db12c

IOUG Cloud Computing Special Interest Group (SIG)


Sign-up today at http://www.ioug.org/cloud & on Dedicated to communication and information around all areas of Oraclecentric Cloud Computing

Learn from thought leaders in the Oracle Cloud Computing community


Openly discuss and share the key challenges, options and best practices around 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!

Session Abstract

Virtualization is the foundation stone in the Cloud Computing era

The speakers will present, detail & elaborate Comprehensive Concepts Overview, Insight, Recommendations, Best Practices, Current Strategies, Pros & Cons, Relevance/Role in Cloud Computing, Prevalent/Dominant Paradigms & Technologies and, a whole lot more about Virtualization & Cloud Computing as, they relate to Oracle professionals from the perspective of Oracle on Oracle VM & OEM12c

Virtualization in Perspective: What is Cloud Computing? Synopsis & Overview

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

In its most generally accepted form, Cloud Computing is Web/Network-based computing 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 and re-presentation of various components in the overall IT ecosystem. Here are a few salient characteristics/features of an IT Cloud:

Dynamic, Elastic, Agile and Scalable Multi-tenant, Secure & Reliable Metered Service-based models

Virtualization in Perspective: What is Cloud Computing? Synopsis & Overview

Four models of deployment are currently prevalent/Inuse:

Private Cloud (aka Enterprise Cloud): Characterized by clouds on private networks (May someday replace the traditional DataCenter term) Public Cloud: Shared (Typically Virtualized) resources over the Internet Hybrid Cloud: A mix/hotch-potch/conglomerate of Private/Public Cloud models Community Cloud: Organizations forming a shared cloud for common needs/goals/purposes

Virtualization in Perspective: What is Cloud Computing? Synopsis & Overview

Five layers of Cloud Computing with three Service Models are broadly identified according to general consensus:

Server layer: Hardware/Software: CPUs, RAM etc Client layer: Desktops, OSs, browsers etc Application layer: aka Software as a Service (SaaS Service Model) provides applications (typically multi-tenant) over the Internet Platform layer: aka Platform as a Service (PaaS Service Model) provides a computing platform by implementing/providing the whole solution stack. This has been identified by Oracle as the sweet spot of Cloud Computing in the years to come Infrastructure layer: Infrastructure as a Service (IaaS Service Model) provides the entire computing infrastructure/ecosystem usually through virtualization

Virtualization in Perspective: What is Cloud Computing? Synopsis & Overview

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 Cloud Computing Is Cloud Computing seeing massive adoption? It is being widely adopted, here to stay: The future prospects are very promising

Virtualization in Perspective: What is Cloud Computing? Synopsis & Overview

Figure/Diagram from Gartner

Virtualization in Perspective: What is Cloud Computing? Synopsis & Overview

Oracles definition of Cloud Computing:


Infrastructure Clouds: Virtualized and Elastic Clustering Virtualization Dynamic Provisioning SOA/Shared Services Management /Automation

What is Oracle VM?

Server Virtualization and Management Solution from Oracle Oracle VM Manager & Oracle Enterprise Manager Manage hundreds- or thousands of servers Central Java management server Web browser-based management console Advanced virtualization management including Dynamic Resource Scheduling (DRS), HA, Dynamic Power Management Oracle VM Server for x86 Based on XEN 4.x, Oracle VM 3.2 is the latest version and is a state-ofthe-art Enterprise-grade Feature-packed Installs on bare-metal servers in about a minute Guest operating systems: Solaris, Linux, & Windows Support for paravirtualized- and hardware-virtualized kernels & drivers Supports both Oracle and non-Oracle applications

XEN Synopsis & Overview

Figure/Diagram from Oracle Documentation

Oracle VM Features/Benefits/Advantages

Elasticity, Scalability and Performance


Agility and Fast Deployment with Oracle VM Templates and Oracle Virtual Assembly Builder Web-based GUI Management High-Availability & Live Migration with Oracle VM Server Pools Simple & Easy Installation: Low Learning Curve

Oracle VM Features/Benefits/Advantages

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 Overview & Architecture

Figure/Diagram from Oracle Documentation

Oracle VM Overview & Architecture

Installs on bare-metal x86 hardware Does not require a pre-installed OS XEN-based hypervisor boots a small domain called DOM0 which is used for assigning/distribution/co-ordination of CPU, I/O etc. resources

Guest VMs are created/configured As/In DOMus

Oracle VM Overview & Architecture

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 Database Server family

Oracle VM Agents on each Oracle VM Server for Communication/Management


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

Oracle VM Overview & Architecture

Figure/Diagram from Oracle Documentation

Oracle VM: HA-enabled Ecosystem An overview

Figure/Diagram from Oracle Documentation

Oracle VM Templates OR Golden Images provide reusability and full-stack implementation


Factory-packaged, Pre-installed and preconfigured software images Reduces Installation/Configuration costs Major Oracle products are available as templates e.g. Oracle Database Server, Fusion Middleware, Enterprise Linux, Real Application Clusters (RAC) etc.

Oracle VM Templates Overview & Architecture

Oracle Virtual Assembly Builder Synopsis and Overview


Rapidly Create & Configure full-stack topologies and provision them onto virtualized appliances Used for creating dedicated-purpose virtual machines called software appliances Structured Process for appliance consolidation into cohesive & reusable assemblies Facilitates Deployment of entire application as a single automatically configured unit

Oracle VM 3.x A brief Intro.


Application Driven Virtualization; simplifying VM deployment Scalability:


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

Oracle VM Manager provides centralized management


Fusion middleware Apps on WebLogic and Database Provide Brower-based GUI Interface Provide 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

Infrastructure Cloud Based on Virtualization

Enterprise Manager 12c manages the infrastructure cloud

Oracle VM: Easy Integration with Oracle Enterprise Manager 12c

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

Oracle VM: Easy Integration with Oracle Enterprise Manager 12c

Deploy Virtualization on OMS sever/OMS agent of EM12c:

Setup extensibility plug-ins

Oracle VM: Easy Integration with Oracle Enterprise Manager 12c

Deploy cloud on OMS sever of EM12c:

Setup extensibility plug-ins

Oracle VM: Easy Integration with Oracle Enterprise Manager 12c

Register VM Manager on Oracle Enterprise Manager 12c. Configure Secure TCP(TCPS) on VM Manager host (#1456338.1) Use tcps and port 54322 port for VM Manager Registration

Infrastructure Cloud managed by OEM12c Based on Virtualization

Automated VM Deployment in Self Service Cloud

Deployment of Assembly/template in Self service Cloud

Summary & Q/A

Virtualization is one of the key elements and foundation stones of modern day Cloud Computing as it relates to Oracle professionals Based on XEN, the leading open-source hypervisor, Oracle VM provides a robust, secure and fast platform for Virtualization & Cloud Computing OEM12c is the go-to management & administration tool for Oracle-centric Cloud Computing

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

Virtualization/Cloud-centric sessions

Clustering/High Availability with Oracle VM and Oracle Enterprise Manager 12c: 360 Degrees [UGF9803] Tariq Farooq , Kai Yu Sunday, 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 Concordia

Configuring Database Cloud with Oracle Database 12c on Dell Blades: Methods/Tips [CON11220], Speakers: David Mar, Kai Yu
Monday, Sep 23, 3:15 PM - 4:15 PM - Moscone South 250

Potrebbero piacerti anche