Oracle VM Lab 1 Deploying an IaaS Environment with Oracle VM
Partner Webcast – Oracle IaaS: Move Your Business Workloads To Oracle Cloud
-
Upload
oracleimc-innovation-modernization-center -
Category
Technology
-
view
402 -
download
2
Transcript of Partner Webcast – Oracle IaaS: Move Your Business Workloads To Oracle Cloud
Stay Connected
BLOGS.ORACLE.COM/IMC
TWITTER.COM/ORACLEIMC
YOUTUBE.COM/ORACLEIMCTEAM
FACEBOOK.COM/ORACLEIMC
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle IaaS: Move Your Business Workloads To Oracle Cloud Emin Askerov MW Consultant ISV Migration Center Oracle Partner Hub EMEA Team October 20, 2016
Presented by
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Agenda
Oracle Infrastructure as a Service Strategy
Compute, Storage, Network, Container Services: Core Components of Oracle IaaS
Oracle Compute Cloud Service Terminology And Concepts
Partner Business Use Cases
Summary & Q&A
1
2
3
4
5
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Infrastructure as a Service Strategy
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Why is IaaS Important?
13.4
35.2 5.8
14.6
,00
10,00
20,00
30,00
40,00
50,00
60,00
2015 2019
IaaS and PaaS market Forecasts, $B
IaaS PaaS
18.7
49.7
Source: IDC WW Semiannual Public Cloud Services Tracker – H1 2015; Gartner Public Cloud Services, WW, 2013-2019, 3Q15 update
AWS Market Leading IaaS Vendor is valued by itself at over $200 B+
7
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Deliver a complete and functionally rich suite of Elastic Infrastructure Services that enable you to build
modern applications and migrate a diverse set of general purpose and high-performance workloads to the
cloud across a global network of data centers
Oracle Infrastructure-as-a-Service: Mission
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 9
Oracle Infrastructure as a Service Strategy
• Oracle provide customers with a Software Defined Virtualized Data Center in the Oracle Cloud
• Offers a broad range of cost effective, highly elastic Compute, Storage, and Network resources
• Differentiated with better performance, ease of workload migration, visibility & control, and hybrid deployment
• Enables customers to save costs of data centers, servers, storage, networking, and labor by making hardware programmable
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 10
Compute Cloud Services
Ravello Container
Service (Docker) Engineered
Systems IaaS Dedicated Compute
General Purpose Compute
Bare Metal
Public Cloud
Compute Multiple OS
Multiple Hypervisors
Docker Containers
On-Premise
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Compute, Storage, Network, Container Services: Core Components of Oracle IaaS Platform
11
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Complete Infrastructure for Enterprise Workloads
Oracle Cloud Infrastructure
Compute Elastic Compute
Network Software-Defined
Storage Elastic Storage
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 13 13
Compute
Oracle Compute Cloud Service is a enterprise
grade infrastructure service that provides a
rapidly provisioned virtual compute
environment to easily migrate workloads, run
them at scale with predictable, consistent
performance with control and visibility.
Oracle Compute Cloud Service
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Instance Family Shape Name Processor
Arch OCPU Threads Memory
General Purpose OC3 64 bit 1 2 7.5 GB
General Purpose OC4 64 bit 2 4 15 GB
General Purpose OC5 64 bit 4 8 30 GB
General Purpose OC6 64 bit 8 16 60 GB
General Purpose OC7 64 bit 16 32 120 GB
High Memory OC1M 64 bit 1 2 15 GB
High Memory OC2M 64 bit 2 4 30 GB
High Memory OC3M 64 bit 4 8 60 GB
High Memory OC4M 64 bit 8 16 120 GB
High Memory OC5M 64 bit 16 32 240 GB
Compute Shapes
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Bulk Data Transfer Services
Storage Cloud Software Appliance
Database Backup Archive Storage Object Storage
15
Storage Cloud Services
POSIX NFS SMB
WebDav Near Local NAS
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 16
Storage Services
• Object Storage - Store Data fully encrypted in the Cloud and replicate it across multiple geographies
• Archive Storage - Store Objects securely and reliably at very low cost ($1 per TB per month: $12,000 Per PB Per Year – 7 Times cheaper than AWS)
• Database Backup – Store backups cost-effectively & securely (fully encrypted) in the Cloud using standard backup tools
• Storage Cloud Software Appliance - Allow On-Premise Applications that are not cloud aware to see data stored in cloud transparently & locally
• Bulk Data Transfer Services - Move very large amounts of data quickly and efficiently to the Cloud using a Physical Device
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal 17
Overview of Oracle Storage Cloud Service
What Does it Do?
Offload operational heavy lifting
High availability Easy access
Minimize cost with structured storage model
Reduce risk of data loss
Secure data
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18
Network Cloud Services
Network Bonding Oracle Cloud Fast
Connect EE Oracle Cloud Fast
Connect VPN
Cloud Exchange
Enterprise Data Center
Branch Office
MPLS Network
Enterprise Data Center
Branch Office
Confidential – Oracle Internal
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Rapid Service Provisioning: Service can be turned up
rapidly (in minutes) if you are already in the same
Datacenter.
Standards Based: Leverages industry standard BGP
routing to manage the exchange of routes between
Oracle Public Cloud and your networks.
Dedicated: Access your Oracle Public cloud services
as well as transfer large volumes of data between your
private clouds and the Oracle Public Cloud in a secure,
consistent and cost effective manner.
Reliable: Delivered as a fully redundant service with
two physical connections from your network edge.
FastConnect: Overview
19
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Simple: Within few steps, IPSec tunnel can be created from customer premise to Oracle Compute Cloud
Cost Effective: Eliminates the need to invest in leased line for more security
Secure: AES128 encryption secures your data from any network sniffers or attackers
Reliable: Redundant appliances that ensure your data is highly available
VPN: Overview
20
Virtual Private Network
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
VPN: Use Cases
21
Connect Enterprise Datacenter with Oracle Compute Cloud
VPN allows enterprises to take advantage of all the cloud benefits including scalability and on demand provisioning without compromising on data security
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
VPN: Use Cases
22
Multi-site Datacenter
Using VPN, multiple datacenters and multiple compute cloud can connect to form a big single network
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Compute Cloud Service Terminology And Concepts
23
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Instance is a VM running a OS on CPU and
memory resources
• Defined by image (VM hard disk with OS) and
shape (available CPU and RAM)
• Identified by Name and Label
• Can have up to 20 TB block storage
• Can communicate only with instances of the same
security list. Exceptions can be defined through
security rules.
Oracle Compute Cloud Service Instance
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Machine Image and Shapes
• Machine Image – Template of a virtual hard disk of a specific size with an installed operating system
• Shape – Resource profile that specifies the number of CPUs and the amount of memory to be allocated to an instance
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Shapes and OCPUs
• Shapes are defined in terms of number of OCPUs
• OCPU is equivalent to one Intel XEON physical core processor capacity
• OCPU corresponds to two hardware execution threads, known as vCPU
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Available Shapes
Instance Family Shape Name Processor
Arch Cores Threads Memory(GB)
General Purpose OC3 64 bit 1 2 7.5
General Purpose OC4 64 bit 2 4 15
General Purpose OC5 64 bit 4 8 30
General Purpose OC6 64 bit 8 16 60
General Purpose OC7 64 bit 16 32 120
High Memory OC1M 64 bit 1 2 15
High Memory OC2M 64 bit 2 4 30
High Memory OC3M 64 bit 4 8 60
High Memory OC4M 64 bit 8 16 120
High Memory OC5M 64 bit 16 32 240
Tip Example: The API for /shape returns that OC3 and OC1M shapes have 2 CPUs. The UI (and quota) is based on OCPUs. The conversion is 2 CPUs = 1 OCPU
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Instance Life Cycle
• Preparing
– Compute Service allocates resource and prepare to create instance
• Initializing
– Image is being installed
• Running
– Instance is started. Connection allows attach/detach storages volumes and security lists
• Error
– Instance error, like required resource unavailability
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Virtual disk that provides persistent block storage space to store data and applications for instances in Oracle Compute Cloud Service.
• Can be associated with a machine image
• Can be a persistent boot disk for instances
– Between 1 GB to 2 TB capacity , with 1 GB increments
– Up to 10 storage volumes can be attached to a instance
– Can be attached to only one instance at a time
– Can be attached while creating an instance or later
– Can’t be deatached when associated during instance creation
– Data isn’t lost when storage volume is deatached or instance deleted
Storage Volumes
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• By default, no access from any other instance or external host
• Fine-grained control over network access
• Features
–Security Rules
–Security Applications
–Security Lists
–Security IP Lists
– IP Reservations
30
Virtual Networking
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Security Rules are Firewall rules
– Control network access to OCCS instances over a security application
«Security Application + Source + Destination»
– Source: Security List or Security IP list
– Destination: Security List
Security Rules
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Protocol-port mapping
• You can create your own
• Use a predefined security application
• Using orchestrations
«Name + Protocol + Port»
Security Applications
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Group of OCCS instances
• Source/Destination in Security Rules – Up to 10 security rules
• Instances in the same security list can communicate fully, on all ports
• By default, instances cannot communicate with instances in other security lists
• Inbound and Outbound policies
Security Lists
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• List of IP subnets or IP addresses (external to instances in OCCS)
• Source in Security Rules to control access from external hosts
• You can create your own or use predefined
Security IP Lists
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
• Public IP Address attached to the
OCCS intance
• Reserved from a pool of IP Address
• Temporary or Permanent
IP Reservations
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Creating Instances Using Orchestrations
• Orchestration defines the attributes and interdependencies of a collection of compute, networking, and storage resources.
– Composed additionally by storage attachments, security lists, etc;
– All instances are started automatically upon Orchestration starting;
– Defined offline in a JSON-formatted file.
– When HA policy is active, if an instance goes down, the instance is restarted automatically
–Automates the provisioning and lifecycle operations of an entire virtual compute topology.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Relationships Between Oracle Compute Cloud Service Objects
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Partner Business Use Cases
39
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 40
Oracle Compute Cloud: Partner Use-Cases • Set up or Migrate Applications Unlimited Environments
Set up Test & Dev Environments for New Projects Set up Disaster Recovery Environment Migrate Production environments with Management by OMCS/MSP
• Migrate VMWare/KVM applications Save Costs on expensive VMWare Core-based Licenses and Support by migrating
to the Cloud Run workloads on Elastic Compute with Nested Virtualization
• Migrate Non-Oracle Workloads Run non-Oracle Databases or Non-Oracle Application Servers (eg. WAS) Run non-Oracle ETL and BI Tools Run C, C++, COBOL Application Middle-Tiers Run Third Party Management Tools Run a broad range of open source technologies from Bitnami
• Migrate an entire Corporate Data Center Migrate and retire all workloads running on Unix, Windows, or Linux on any
hypervisor Save costs by shutting down the Data Center with simplified migration
Compute
Compute
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
For More Information
TRY: cloud.oracle.com/compute
VISIT: cloud.oracle.com/iaas
41
ATTEND: Oracle IaaS Workshop for EMEA Partners
https://blogs.oracle.com/imc/entry/oracle_iaas_workshop_for_emea
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Demonstration: Creating and Managing Oracle Compute Cloud Instance Emin Askerov MW Consultant ISV Migration Center Oracle Partner Hub EMEA Team October 20, 2016
Presented by
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Q&A
Emin Askerov Oracle IMC FMW Consultant [email protected] ISV Migration Center blog: http://blogs.oracle.com/imc ISV Migration Center email: [email protected]
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Partner Hub ISV Migration Center
twitter.com/OracleIMC
facebook.com/OracleIMC
plus.google.com/+OracleIMC
youtube.com/user/OracleIMCTeam
linkedin.com/groups/4535240
blogs.oracle.com/imc
Stay Connected
BLOGS.ORACLE.COM/IMC
TWITTER.COM/ORACLEIMC
YOUTUBE.COM/ORACLEIMCTEAM
FACEBOOK.COM/ORACLEIMC