More Related Content
Similar to Oracle Cloud Infraestructure Update (20)
Oracle Cloud Infraestructure Update
- 2. 1
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
C l o u d P l a t f o r m
Oracle Cloud Infraestructure Update
Sales Engineering Team
Raphael Campelo – Outubro/2019
- 3. 1 - 3Copyright © 2017, 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.
- 4. 1 - 4Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure Services
IAM Audit Networking Compute
Block Storage Object
Storage
Load BalancingDatabase
File Storage Data
Transfer
PaaS Services
Database Cloud Service
Java Cloud Service
MySQL Cloud Service
Event Hub Cloud Service
SOA Cloud Service
Data Hub Cloud Service
Big Data Cloud Service
OCI Container Engine (OKE)
OCI Container Registry (OCIR)
More PaaS Services…
DNS Email Delivery
- 5. 1 - 5Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Gartner Analysis
Oracle Cloud Gen 1 June/2017
Oracle Strengths Called Out in the Report:
• Well Designed Hyperscale Cloud Architecture
• Broad Cloud Strategy Spanning IaaS, PaaS, SaaS
• Enterprise Focus
• Synergy with Oracle Database & Java
• Highly Experienced Engineering Team
• Broad Spectrum of Use Cases
• Hybrid Cloud Leadership
Link for Report Download & External Distribution:
https://www.gartner.com/doc/reprints?id=143ASM6H&ct=170616&st=sb
Oracle Cloud Gen 2 May/2018
• Oracle's Gen 2 offering has a well-designed hyperscale
cloud architecture, an emphasis on capabilities related to
Oracle workloads, solid reliability and performance, and a
competitive price point.
• The Gen 1 offering is a basic cloud IaaS offering with little
in the way of differentiation, and is primarily purchased as
a base for Oracle's PaaS offerings. However, it is
consistent with Oracle's Cloud Machine private cloud IaaS
offering, and thus may be attractive to customers that are
interested in a hybrid cloud solution
- 6. 1 - 6Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Why we built our own Cloud Infrastructure
Other clouds had:
Variable performance results
Limited capabilities for Oracle DB/Apps
High long-term cost of service, hidden charges
Proprietary services that don’t run elsewhere
Limited understanding of enterprise & vertical
industries
- 7. 1 - 7Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Move critical workloads to cloud without compromises
Automation,
Expertise
Data Transfer
Services
Consistent &
Compatible
Better
Performance
Comprehensive SLA, Governance/Security
Your
Data
Third Party
Apps
On-Site Infrastructure
Other Databases
Custom
Apps
Your
Data
Third Party
Apps
Other Databases
Custom
Apps
- 8. 1 - 8Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure: Complete Services
STORAGE
NVMe, Block, File, Object, Archive
Predictable IOPS Block
Storage for up to 98% less
than AWS, High scale file &
object storage
COMPUTE
Bare metal, GPUs, VMs
Up to 52 CPU cores, 8
GPUs, 768 GB RAM, 51 TB
local NVMe SSD, 5M IOPS
DATABASE
Bare metal, VMs, RAC, Exadata
Up to millions of transactions
per second; Full RAC and
Active Data Guard support
NETWORKING
VCN, Load Balancing
Isolated private networks
with reserved IPs, subnets,
security lists, firewalls, load
balancing
CONTAINERS
Containers and Kubernetes
Fully managed, certified
Kubernetes service with
Docker containers
EDGE
DNS, VPN, FastConnect, Email
Global DNS, global private
connectivity at up to 97%
less, email delivery
CLOUD AT CUSTOMER
IaaS, PaaS, Exadata On-premises
Subscription-priced cloud
infrastructure, PaaS, and
database managed by Oracle
RAVELLO
Migrate VMware or KVM
Move VM environments,
retaining existing networking,
to the cloud
DATA MOVEMENT
Storage appliance, Data Transfer
Software NAS gateway, data
ingest service with full chain
of custody (HDD or appliance)
- 9. 1 - 9Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Regions + Availability Domains + Backbone Network
• Regions serve different geographies – provide Disaster Recovery capability
• Availability Domains – provide a High Availability foundation within a region
• Backbone Network + Peering – private connectivity between regions and direct peering
Region 3
Region 2
Phoenix
Availability
Domain 2
Availability
Domain 3
Availability
Domain 1
Ashburn
Availability
Domain 2
Availability
Domain 3
Availability
Domain 1
Frankfurt
Availability
Domain 2
Availability
Domain 3
Availability
Domain 1
London
Availability
Domain 1
Availability
Domain 2
Availability
Domain 3
- 10. 1 - 10Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure – First Things First
NVMe storage Load Balancers, …Bare Metal VMs Exadata, RAC
VIRTUAL NETWORK
COMPUTE, STORAGE, DATABASE,
LBs, …
PHYSICAL NETWORK
DATACENTERS
REGION Availability
Domain 1
Availability
Domain 2
Availability
Domain 3
< 500µs expected one-way latency,
1Tb/s bandwidth
~100µs expected one-way latency, 2 x
25Gb/s bandwidth
- 11. 1 - 11Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• A Virtual Cloud Network is a software-defined version of a traditional physical network
including subnets, route tables, and gateways on which your instances run
• A VCN covers a single, contiguous IPv4 CIDR block of your choice
• A VCN resides within a single region but can cross multiple Availability Domains
• Oracle recommends using one of the private IP address ranges in RFC 1918 (10.0.0.0/8,
172.16/12, and 192.168/16) for VCN address space. However, you can use a publicly
routable range
• Allowable VCN size range is from /16 to /30 (VCN reserves the first two IP addresses and
the last one in each subnet's CIDR)
Virtual Cloud Network (VCN)
- 12. 1 - 12Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
ORACLE CLOUD DATA CENTER REGION
Subnet
AVAILABILITY DOMAIN-2AVAILABILITY DOMAIN-1
VCN, 10.0.0.0/16
SUBNET A,
10.0.1.0/24
SUBNET B,
10.0.2.0/24
Each VCN network is subdivided into
subnets, and each subnet is contained within
a single Availability Domain (AD)
• Each subnet has a contiguous range
of IPs, described in CIDR notation. Subnet
IP ranges may not overlap
• You can have more than one subnet in an
AD for a given VCN
• Subnets can be designated as either
Public or Private
• Instance draw their internal IP address
and network configuration from their
subnet
- 13. 1 - 13Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Security Lists
ORACLE CLOUD DATA CENTER REGION
VCN, 10.0.0.0/16
AVAILABILITY DOMAIN-2AVAILABILITY DOMAIN-1
SUBNET A,
10.0.1.0/24
SUBNET B,
10.0.2.0/24
A common set of firewall rules associated
with a subnet and applied to all instances
launched inside the subnet
• Security lists provide ingress and egress
rules that specify the types of traffic
allowed in and out of the instances
• You can choose whether a given rule is
stateful or statelessPrivate Subnet Public Subnet
Security List Security List
- 14. 1 - 14Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
ORACLE CLOUD DATA CENTER REGION
VCN, 10.0.0.0/16
Default VCN components
AVAILABILITY DOMAIN-2AVAILABILITY DOMAIN-1
SUBNET A,
10.0.1.0/24
SUBNET B,
10.0.2.0/24
Your VCN automatically comes with some
default components
• Default Route Table
• Default Security List
• Default set of DHCP options
You can’t delete these default components;
however, you can change their contents (e.g.
individual route rules). And you can create
more of each kind of component in your
cloud network (e.g. additional route tables).
Default Route
Table
Custom Route
Table
- 15. 1 - 15Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Connectivity options
Public Internet
• Reserved IPs
• Ephemeral IPs
• Internet Data out Pricing
(first 10TB free)
VPN
• IPsec authentication and
encryption
• Two main options
• OCI managed VPN
Service (free)
• Software VPN
(running on OCI
Compute)
FastConnect
• Private Connection
• Separate from the
internet
• Consistent network
experience
• Port speeds of 1 Gbps,
10 Gpbs
• SLA
- 16. 1 - 16Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Direct to Oracle:
Datacenter
Colocation
Direct to Oracle: Dedicated
Circuits from a 3rd Party
Network Carrier
Oracle Network Provider or
Exchange Partner
FastConnect Connectivity Models
OCI OCI OCI
FastConnect
FastConnect
FastConnect
- 17. 1 - 17Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Bare Metal (BM)
Direct Hardware Access – customers get the full
Bare Metal server
(single-tenant model)
Virtual Machine (VM)
A hypervisor to virtualize the underlying Bare Metal
server into smaller VMs
(multi-tenant model)
Compute: Bare Metal & Virtual Machines
Hypervisor
VMs
VM compute instances runs on the same hardware as a Bare Metal instances, leveraging the
same cloud-optimized hardware, firmware, software stack, and networking infrastructure
Bare Metal Server Bare Metal Server
- 18. 1 - 18Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Bare Metal GPU Shapes
Available Now : GPU Instances for Machine Learning and High-Performance Computing
• 2 NVIDIA Tesla P100 GPUs – based on NVIDIA’s Pascal Generation Architecture
• Intel Skylake (X7) processors 28 Cores of CPU, 192 GB of RAM
• Pre-configured Images – seamless deployment experience, pre-configured with Tesla Driver
and CUDA toolkit
• Supports workloads like Deep Learning Training and Inference
• Use cases – computational fluid dynamics (CFD), Automotive, AI/ML, HPC
Coming Soon : Ultra dense NVIDIA GPU instance types
• Up to 8 NVIDIA Volta GPUs; in both VMs and Bare-Metal server instance shapes
• Providing uncompromised and best in class accelerated performance
- 19. 1 - 19Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Available Shapes – Bare Metal
Shape Instance type OCPU
RAM
(GB)
Local Disk (TB)
Network
Bandwidth
Max
vNICs
BM.Standard2.52 X7 based Standard compute 52 768 Block Storage only 2 X 25 Gbps 24
BM.DenseIO2.52 X7 based Dense I/O compute 52 768 51.2 TB NVMe SSD 2 X 25 Gbps 24
BM.Standard1.36 X5 based Standard compute 36 256 Block Storage only 10 Gbps 16
BM.HighIO1.36 X5 based High I/O compute 36 512 12.8 TB NVMe SSD 10 Gbps 16
BM.DenseIO1.36 X5 based Dense I/O compute 36 512 28.8 TB NVMe SSD 10 Gbps 16
BM.GPU2.2
X7-based GPU:
2 P100 NVIDIA GPUs
28 192 Block Storage only 2 X 25 Gbps 24
• Pricing Info: https://cloud.oracle.com/infrastructure/pricing
• 2 x 25 Gbps implies two NIC cards with 25 Gbps bandwidth
• X7 shape BM.GPU2.2 is not available in the Phoenix region
- 20. 1 - 20Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Available Shapes – VMs
Shape Instance type OCPU RAM
(GB)
Local Disk (TB) Network
Bandwidth
Max
vNIC
VM.Standard2.1 Standard 1 15 Block Storage only 1 Gbps 2
VM.Standard2.2 Standard 2 30 Block Storage only 2 Gbps 2
VM.Standard2.4 Standard 4 60 Block Storage only 4.1 Gbps 2
VM.Standard2.8 Standard 8 120 Block Storage only 8.2 Gbps 4
VM.Standard2.16 Standard 16 240 Block Storage only 16.4 Gbps 8
VM.Standard2.24 Standard 24 320 Block Storage only 24.6 Gbps 12
VM.DenseIO2.8 Dense I/O 8 60 6.4 TB NVMe SSD 8.2 Gbps 4
VM.DenseIO2.16 Dense I/O 16 240 12.8 TB NVMe SSD 16.4 Gbps 8
VM.DenseIO2.24 Dense I/O 24 320 25.6 NVMe SSD 24.6 Gbps 12
- 21. 1 - 21Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Network Performance (current Gen instances)
Shape Instance type OCPU
RAM
(GB)
Local Disk (TB)
Network
Bandwidth
Max
VNICs
BM.Standard2.52 X7 Standard compute 52 768 Block Storage only 2 X 25 Gbps 24
BM.DenseIO2.52 X7 Dense I/O compute 52 768 51.2 TB NVMe SSD 2 X 25 Gbps 24
BM.GPU2.2 X7 GPU: 2 P100 NVIDIA 28 192 Block Storage only 2 X 25 Gbps 24
VM.Standard2.1 Standard 1 15 Block Storage only 1 Gbps 2
VM.Standard2.2 Standard 2 30 Block Storage only 2 Gbps 2
VM.Standard2.4 Standard 4 60 Block Storage only 4.1 Gbps 2
VM.Standard2.8 Standard 8 120 Block Storage only 8.2 Gbps 4
VM.Standard2.16 Standard 16 240 Block Storage only 16.4 Gbps 8
VM.Standard2.24 Standard 24 320 Block Storage only 24.6 Gbps 12
VM.DenseIO2.8 Dense I/O 8 60 6.4 TB NVMe SSD 8.2 Gbps 4
VM.DenseIO2.16 Dense I/O 16 240 12.8 TB NVMe SSD 16.4 Gbps 8
VM.DenseIO2.24 Dense I/O 24 320 25.6 NVMe SSD 24.6 Gbps 12
SLA
Network throughput for BM instances within the same AD and VCN must be at least 90% of the stated
max for at least 99.9% of the billing month
- 22. 1 - 22Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle provided Images
Image Name
Oracle Linux
Oracle-Linux-7.x-<date>-<number>,
Oracle-Linux-6.x-<date>-<number>
CentOS 7
CentOS-7-x-<date>-<number>,
CentOS-6.x-<date>-<number>
Ubuntu 16.04 LTS
Canonical-Ubuntu-16.x-<date>-<number>,
Canonical-Ubuntu-14.x-<date>-<number>
Windows Server 2012 R2 Windows-Server-2012-R2-<edition>-<gen>.<date>-<number>
Windows Server 2008 R2 - VM Windows-Server-2008-R2-Standard-Edition-VM-<date>-<number>
Windows Server 2016 Windows-Server-2016-Datacenter-Edition-Gen2.<date>-<number>
A template of a virtual hard drive that determines the operating system and other software for an
instance. Images can be Oracle-provided, Custom, or BYOI.
Oracle provides several pre-built images for Oracle Linux, Microsoft Windows, Ubuntu and CentOS
- 23. 1 - 23Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
OCI Storage Options
Local NVMe SSD storage
• Persistent, high-performance, local to a compute instance
• Ideal for Big Data, OLTP, and high-performance workloads
Block Volume storage
• Persistent, durable, and high-performance storage
• Ideal apps that require SAN like features and performance
File storage
• Durable, scalable, enterprise-grade network file system
• Ideal for Enterprise applications that need shared files (NAS)
Object Storage
• Internet-scale, high-performance, highly-durable storage
• Ideal for storing unlimited amount of unstructured data
Object
Block Volumes
File Service
Local NVMe
Highest
Durability
Lowest
Latency
- 24. 1 - 24Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
SLA for NVMe Performance
Shape Minimum
Supported IOPS
VM.DenseIO1.4 200k
VM.DenseIO1.8 250k
VM.DenseIO1.16 400k
BM.DenseIO1.36 2.5MM
VM.DenseIO2.8 250k
VM.DenseIO2.16 400k
VM.DenseIO2.24 800k
BM.DenseIO2.52 3.0MM
• OCI provides a service-level agreement
(SLA) for NVMe performance
• Measured against 4k block sizes with 100%
random write workload on Dense IO shapes
where the drive is in a steady-state of
operation
• Run test on Oracle Linux shapes with 3rd
party Benchmark Suites,
https://github.com/cloudharmony/block-
storage
- 25. 1 - 25Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Block Volume Service
Capacity Configurable: 50GB to 32TB (1GB increments)
Perf: disk type NVMe SSD based
Perf: IOPS 60 IOPS/GB - up to 25K IOPS*
Perf: Throughput/Vol 480 KBPS/GB - up to 320 MBPS**
Perf: Latency (P95) Sub-millisecond latencies
Perf: Per-instance Limits • 32 attachments/instance, up to 1 PB (32 TB/volume x 32 volumes/instance)
• Up to 400K IOPS, near line rate throughput
Durability Multiple replicas across multiple storage servers within the AD
Security Encrypted at rest and transit
Restore from Backups (RTO) <1 minute, regardless of size
Backup Performance (RPO) ~30 minutes (for 2TB), via snapshot
* For Bare Metal or 8-core+ VM compute instance, using 4KB blocks. VM perf is limited by VM network bandwidth.
** At 256 KB block size
- 26. 1 - 26Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
File Storage Service - Common Use Cases
General Purpose
File Systems
Big Data &
Analytics
HPC
Scale Out Apps
Oracle Applications
Lift and Shift
Test / Dev
Databases
MicroServices
Containers
EBS
- 27. 1 - 27Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Mounting File Storage Service Volumes
• Use NFSv3 protocol to mount the FSS
volume.
• Install nfs-utils (Oracle Linux and CentOS)
or nfs-common (Ubuntu) in your Linux
system
• On the console, click on Mount Targets.
• Use the Private IP address information to
mount the volume using nfs command:
opc@node01:~$ sudo mount <Ipaddress>:<path-name> /<mount-point>
opc@node01:~$ sudo mount 10.0.0.3:/fss-shared /mnt/nfs
NOTE: We recommend not to pass mount options to achieve best performance with File Storage Service. This
approach leaves it to the client and server to negotiate the window size for Read & Write operations.
- 28. 1 - 28Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Object Storage Tiers
• Standard Storage Tier (Hot)
– Fast, immediate, and frequent access
– Object Storage Service always serves the most recent copy
of the data when retrieved
– Data retrieval is instantaneous
– Standard buckets can’t be downgraded to archive storage
• Archive Storage Tier (Cold)
– Seldom or rarely accessed data but must be retained and
preserved for long periods of time
– Minimum retention requirement for Archive Storage is 90
days
– Objects need to be restored before download
– Archive Bucket can’t be upgraded to Standard storage tier
– Time To First Byte (TTFB) after Archive Storage restore
request is made: 4 Hours
- 29. 1 - 29Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
- 30. 1 - 30Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle Autonomous Database Revolutionizes Data Management
Transform from database builder and maintainer to user of
autonomous database services
• Automates everything: provisioning, securing, repairing,
tuning, driving, and more ….
• Easy to create new databases and transform existing ones
Enables you to:
• Innovate faster, spend less, and ensure data
safety
• Transform your I.T. to modern cloud model
- 31. 1 - 31Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Protect
Recovers from any failure
without downtime
Automates backup, restore,
application transparent+
cluster failover, diagnoses and
repairs errors+
Full Database Lifecycle Automation
Scale
Scales online for highest
performance and lowest cost
Instant online elasticity+
of serverless
compute and storage
enables true pay-per-use+
1 2 3 4 5
Optimize
Optimally runs workloads
without human direction
Automatically optimizes
data formats, parallelism+,
memory, and plans for each
workload
+ Unique to Oracle
- 32. 1 - 32Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
One Autonomous Database - Optimized by Workload
Autonomous
Transaction Processing (ATP)
Best for all Analytic Workloads:
• Data Warehouse, Data Mart
• Data Lake, Machine Learning
Autonomous
Data Warehouse (ADW)
Best for TP and Mixed Workloads:
• Transactions, Batch, Reporting, IoT
• Application Dev, Machine Learning
ORACLE
AUTONOMOUS
DATABASE
- 33. 1 - 33Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure: a true enterprise cloud
Better than
on-premises
Predictable
Pricing
Seamless
Migration
- 34. 1 - 34Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Demo a solution
cloud.oracle.com/jumpstart
Start a trial
cloud.oracle.com/tryit
Work with your partner
or one of ours