partner webcast – oracle iaas: move your business workloads to oracle cloud

47

Upload: oracleimc-innovation-modernization-center

Post on 06-Jan-2017

402 views

Category:

Technology


2 download

TRANSCRIPT

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. |

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

[email protected]

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

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |