Partner Webcast – Oracle Private Cloud Infrastructure as a Service (IaaS) using Oracle Enterprise...
-
Upload
oracleimc-isv-migration-center -
Category
Technology
-
view
386 -
download
0
Transcript of Partner Webcast – Oracle Private Cloud Infrastructure as a Service (IaaS) using Oracle Enterprise...
Stay Connected
BLOGS.ORACLE.COM/IMC
TWITTER.COM/ORACLEIMC
YOUTUBE.COM/ORACLEIMCTEAM
FACEBOOK.COM/ORACLEIMC
Private Cloud Infrastructure as a Service using Oracle Enterprise Manager 12c
Alexey Kotelnitzky EM Expert FORS Distribution | FORS Group January 22, 2015
5
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Agenda
6
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Agenda
Introduction to Cloud Computing
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
5 Essential Characteristics • On-demand self-service • Resource pooling • Rapid elasticity • Measured service • Broad network access
3 Service Models • IaaS • PaaS • SaaS
4 Deployment Models • Public Cloud • Private Cloud • Community Cloud • Hybrid Cloud
Cloud Business Drivers
Lower: • CapEx
• Servers • Storage • S/W licenses
• OpEx • Maintenance • Management
По подписке
Enable: • Resource Elasticity • Rapid Provisioning • Fast Deployment
Standardize : • Configurations • Services • OS
Enhance: • IT service time • Availability • Security
Reduce IT Costs
Reduce Complexity
Increase Quality of
Service
Increase Agility
Different Cloud Ownership Models
Private cloud Public Cloud Managed Cloud Services
Subscribe Build Managed
Build and manage your own cloud using Oracle
cloud products
Provider builds and manages a private
cloud for you
Consume as subscription-based
services
Oracle IaaS extends cloud offerings by providing hardware infrastructure deployed on-premise for a monthly fee with elastic compute Capacity on Demand
• Exadata IaaS for Database
• Including Exadata Storage Expansion
• Exalogic IaaS for Apps & Middleware
• SPARC SuperCluster IaaS for General Purpose
Deployments
• Exalytics IaaS for Analytics
Your Data Center
Oracle IaaS
Oracle Data Center
Oracle Cloud
and F I R E WA L L
Oracle On Premise Infrastructure as a Service (IaaS)
• Systems are deployed within your data center (on-premise)
– Oracle retains ownership of the hardware
• Pay monthly fee rather than purchasing systems
– OPEX not CAPEX
– 3 year term - optionally extended quarterly beyond 3 years • Hardware is returned to Oracle at end of term
• Capacity on Demand (CoD) model for elastic computing
– Base CPU cores are about 75% of total cores. The remaining CPUs cores are Capacity on Demand
– Pay for Capacity on demand CPUs only in the months used (for peak load)
F I R E W A L L
Oracle On Premise IaaS Overview
• Exadata, Exalogic, and SPARC SuperCluster have Platinum Services for enhanced support
– Includes higher support levels for Database and Middleware software
• Proactive remote monitoring for faults
• Industry leading service level response times:
– 5 Minute Fault Notification
– 15 Minute Restoration or Escalation to Development
– 30 Minute Joint Debugging with Development
• Oracle Engineers perform quarterly patching and updates including database patching
FAULT MONITORING
RESPOND AND RESTORE
UPDATE & PATCH DEPLOYMENT
Platinum Services Included in On Premise IaaS
• Included in monthly IaaS fee:
– Hardware & Hardware Premier Support
• Includes OS & OS Support – Solaris or Linux
– Oracle Platinum Services for Engineered Systems
– Oracle PlatinumPlus Services for IaaS
• Not included in monthly IaaS fees:
– All software licenses & support - database, storage, middleware
• Can use existing licenses, or buy normal or term licenses
– Shipping, Installation, taxes, and duties
– Full management of DB, middleware, etc (available as extra service)
F I R E W A L L
What is Included in On Premise IaaS
Software Defined Virtualized Network (Ethernet, IB)
Virtualized Compute (CPU, Memory)
Virtualized Storage (Block, Object)
Providers such as Nimbula Cloud Director (Compliant with Open Stack)
Oracle Enterprise Manager 12c (Planning, Provisioning, Management, Chargeback)
IaaS
Support for x86 and Sparc
VM Template and Assembly Provisioning
Policy based Elasticity
Can be leveraged by higher-order services
EM12c Virtualized Infrastructure as a Service
OVM Manager
Enterprise Manager 12c
IaaS Targets
EM12c IaaS architecture diagram
Physical & Virtual Systems Mgmt
Capacity Planning
Resource Scheduling
Self-Service Provisioning
Chargeback
Agenda
17
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Oracle VM – server virtualization platform that provides a fully equipped environment
with all the latest benefits of virtualization technology.
Oracle VM Concepts
Server Pool
VM VM VM VM
Oracle VM Servers
NAS, SAN, iSCSI
Server Pool
VM VM VM VM
Oracle VM Servers
NAS, SAN, iSCSI
Oracle VM Manager
Browser
MySQL, XE, SE, EE or RAC
Database
Oracle VM
Servers:
•Host guest VMs
•x86 / SPARC
Server Pools:
•Pool resources
•Load balance
•Migrate
•Auto failover
Oracle VM
Manager:
•Browser-based
•Java server
•Scalable &
Available
Shared Storage
Pool Options:
•NAS/NFS
•SAN
•iSCSI
• Solaris Logical Domains evolution
• High performance hypervisor for CMT servers
• Multiple independent Solaris instances
Solaris
• High performance hypervisor for x86/x64 based on Xen
• Wide range of guest OS supported: Linux, Solaris, Windows…
Oracle VM Servers
Windows
SPARC (CMT) Hardware
Oracle VM Server for SPARC
Solaris
x86 / x64 Hardware
Oracle VM Server for x86
Linux Solaris
Oracle VM Manager
Single Management Console
Oracle VM Manager
Virtual machine Lifecycle Management: create, configure, clone, start/stop, migrate VM
Integration with Oracle Enterprise Manager 12c
Enterprise virtualization platform based on Oracle Solaris and SPARC architecture
Operating system and application isolation in a logical (virtual) domain
Hypervisor is built into Firmware
Each domain uses its own CPU threads
SPARC Hypervisor
T-Series
Server
Oracle VM Server for SPARC
• Enhanced migration and high availability capabilities
• No additional licensing
• Agile application deployment using assemblies and templates
• Enterprise level support
• Part of Oracle Engineered Systems: Oracle Exalogic and OVCA
Oracle VM Server for x86
Modified OS kernel to communicate with hypervisor
PV-mode, HV with PV drivers
Emulation of required hardware
HV - mode
Virtualisation supported
• Oracle Database 10g/11g
• Oracle Siebel CRM 8.1
• Oracle PeopleSoft
• Oracle Enterprise Manager
• Oracle Fusion Middleware
• Oracle Enterprise Linux
…
• edelivery.oracle.com/linux
Agile application deployment with Oracle VM templates
Oracle VM
Collection of virtual machine templates that can be deployed as a single entity Assemblies can be created by Oracle Assembly Builder
Assembly
Database tier
Oracle RAC
VM VM
Middleware tier
Oracle Weblogic cluster
VM VM
Assemblies - agile deployment of multi tier applications
Parent infrastructure
Virtual Infrastructure
Introspection: Identify the golden
system(s) and create assembly metadata
Creating assemblies in Oracle Virtual Assembly Builder
27
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Agenda
Optimized, Efficient Agile, Automated | |
Expanded Cloud Stack Management
Scalable, Secure
Superior Enterprise-Grade Management
Accelerated Automation for Broader Cloud Services
Total Cloud Control
29
Performance & Availability Configuration Management Lifecycle Management Quality Management My Oracle Support
Management inside each layer
Management across layers
Enterprise Manager
Efficiency: End-to-End Management
Full Oracle VM management capabilities
Discover Oracle VM Infrastructure (x86 / SPARC)
Virtual Machine Lifecycle Management
Manage Oracle VM templates and Assemblies
Load history of Oracle VM Servers and Virtual Machines
Permissions for Oracle VM infrastructure management
Self Service provisioning
Chargeback
Oracle VM Management using Oracle EM CC 12c
• Wide range of chargeback settings
• Export to Excel
• LDAP Integration
• Different reports for different business units
Cloud administrator Self Service User Business users
Chargeback and reports
35
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Agenda
1. Create Oracle VM Infrastructure
• Install Oracle VM Servers, VM Manager, configure pools and repositories
2. Deploy Enterprise Manager 12c Cloud Control
3. Discover Oracle VM Infrastructure in Enterprise Manager
4. Create templates or assemblies
5. Configure permissions for Self Service users
6. Configure chargeback (if needed)
Enabling Infrastructure as a service steps
Software Library
Oracle VM Manager Server Pool
VM VM VM VM
Oracle VM Servers
Repository
Management Agent Oracle Management
Service
Management Repository
https
OVM API
OVMM HOST
Infrastructure as a Service architecture
Self Service users can create virtual machines only using templates or assemblies!!!
Templates and assemblies must be uploaded to Enterprise Manager Software Library.
Assemblies can be uploaded directly from Oracle Assembly Builder
Assemblies can be configured from Self Service Portal. Users can set root password
and network parameters. These parameters are not enabled in template provisioning
Assemblies and templates
Create Self Service Roles and Users
External sources can be used: Active Directory, Oracle Access Manager, OID, LDAP
Map user permissions to virtual pools
Configure quotas
Map user permissions to networks and IP addresses
Publish assemblies and templates
Configuring self service permissions
1. Configuring charge plans
2. Assigning charge plans
3. Configuring cost centers
Configuring chargeback
41
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Agenda
Администратор облака Администратор портала
Oracle Enterprise Manager 12c component
Ability to provision and edit virtual machines
Graphical representation of VM’s workload
Chargeback reports
Automated VM management using policies
Ability to upload custom templates or
assemblies
One can share resources with other SSP users
Self Service Portal can be customized using
Cloud API
Self Service Portal
43
Oracle Private Cloud technology
Server virtualization with Oracle VM
Managing Oracle VM with Enterprise Manager 12c
Setting up Private Cloud for IaaS
IaaS Self Service Application capabilities
Demo
Summary & Q&A
Agenda
Q&A
45
Alexey Kotelnitzky FORS Distribution EM Specialist [email protected] ISV Migration Center blog: http://blogs.oracle.com/imc ISV Migration Center email: [email protected]
• Oracle.com Partner Hub oracle.com/partners/goto/hub-ecemea
• Migration Center Team Blog blogs.oracle.com/imc
feeds.feedburner.com/oracleIMC
• Partner Webcast Recordings youtube.com/OracleIMCteam
• Partner Webcast Presentations slideshare.net:/Oracle_IMC_team
Oracle Partner Hub ISV Migration Center • twitter.com/OracleIMC
• plus.google.com/+OracleIMC
• facebook.com/OracleIMC
• linkedin.com/groups/Oracle-Partner-Hub-Migration-Center-4535240