SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
L100
Rohit Rahi
Oracle CloudInfrastructure
November 2019
prezentujeRostislav Gemrot
ArrowECS,a.s.
Compute
Objectives
After completing this lesson, you should be able to:
• Describe Instance Configuration and Pool
• Create an Autoscaling Policy
• Describe Instance Console Connections
• Describe Bring your OwnImage
• Describe Bring your own Hypervisor
BareMetal (BM)
Direct Hardware Access –
customers get the full Bare
Metal server
(single-tenant model)
Virtual Machine(VM)
A hypervisor to virtualize the
underlying Bare Metalserver
into smallerVMs
(multi-tenant model)
Bare Metal, VM and Dedicated Hosts
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 MetalServer Bare MetalServer
Dedicated VM Hosts(DVH)
Run your VMs instances
on dedicated servers that are a
single tenant and not shared with
other customers
Bare MetalServer
Bare Metal
Direct Hardware Access with all the Security, Capabilities, Elasticity and Scalability of Oracle Cloud
Infrastructure
Workloads thatare
not virtualized
Workloads thatrequire
a specific hypervisor
Workloads that
require BYOLicensing
Hypervisor
Workloads that are
Performance-intensive
Bare Metal Instances
Shape Instance type OCPU
RAM
(GB) Local Disk(TB)
Network
Bandwidt
h
Max
vNICs
(Linux
)
Max
vNIC
s
(Win)
BM.Standard2.52 X7 Standardcompute 52 768 Block Storageonly 2x 25Gbps 52 27
BM.DenseIO2.52 X7 Dense I/Ocompute 52 768 51.2TB NVMe SSD 2x 25Gbps 52 27
BM.Standard.E2.64 E1AMD Standardcompute 64 512 Block Storageonly 2x 25Gbps 75 76
BM.HPC2.36 X7 High Frequency 36 384 6.7TB NVMeSSD
1x 100Gbps
RDMA
50 1
BM.GPU2.2 2xP100 NVIDIAGPUs 28 192 Block Storageonly 2x 25Gbps 28 15
BM.GPU3.8 8xV100 NVIDIAGPUs 52 768 Block Storageonly 2x 25Gbps 52 27
BM.Standard1.36 X5 Standardcompute 36 256 Block Storageonly 10Gbps 36 1
BM.DenseIO1.36 X5 Dense I/Ocompute 36 512 28.8 TB NVMeSSD 10Gbps 36 1
BM.Standard.B1.44 X6 standardcompute 44 512 Block Storageonly 25Gbps 44 NA
• Compute Standard E2is based of AMD EPYCTM processor
• 2x 25Gbps implies two NICcards with 25Gbps bandwidth
• Network bandwidth is based on expected bandwidth for traffic within a VCN
Use cases for AMD EPYC based instances
• AMD EPYC Bare Metal server (64 cores, 512GB RAM, 2x 25Gbps bandwidth, 75 vNICs)available at
$0.03 core/hour, 66%cheaper than other options
• AMD EPYC based instances ideal for maximizing price performance
• Supported for Oracle applications, including E-Business Suite, JD Edwards, and PeopleSoft
• Certified to run Cloudera, Hortonworks, MapR, and Transwarp
• On a 10-TB full TeraSort benchmark, including TeraGen, TeraSort and TeraValidate, the AMD EPYC
based instance demonstrated a 40 percent reduction in cost / OCPU v/s x86 alternatives with only a
very slight increase in run times
• On a 4-node, 14M cell Fluent CFD simulation of an aircraft wing, the AMD EPYC based instance
demonstrated a 30 percent reduction in cost along with a slight reduction in overall run times as
compared to anx86 alternative
Images
Import/Export andBYOI
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.04LTS
Canonical-Ubuntu-16.x-<date>-<number>,
Canonical-Ubuntu-14.x-<date>-<number>
Windows Server 2012R2 Windows-Server-2012-R2-<edition>-<gen>.<date>-<number>
Windows Server 2008 R2- VM Windows-Server-2008-R2-Standard-Edition-VM-<date>-<number>
Windows Server2016 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
Oracle Provided Images
Linux Images
• User name opc created automatically for instances created from Oracle Linux/CentOS
• User name ubuntu created automatically for instances created from Ubuntu image
• These users have sudo privileges and are configured for remote access over the SSH v2
• Default set of firewall rules allow only SSH access (port 22)
• Provide a startup script using cloud-init
Windows Images
• User name opc created automatically with an OTP (one time password)
• Include the Windows Update utility to get the latest Windows updates from Microsoft
Custom Images
• Create a custom image of an instance’s boot disk and use it to launch other instances
• Instances you launch from your custom image include customizations, configuration, and software
installed when you created the image
• During the process, instance shuts down and remains unavailable for several minutes. The instance
restarts when the processcompletes
• Custom images do not include the data from any attached block volumes
• A custom imagecannot exceed300GB
• Windowscustomimagescannot be exported or downloaded out of thetenancy
Image Import/Export
• Compute service enables you to share custom images across tenancies and regions using image
import/export
• Image import/export uses OCI Object Storage service
• You can import Linux and Windows Operating System
• Supports:
• Emulation Mode:
• Virtual machines I/O devices (disk, network), CPU, and memory are implemented in software
• Emulated VM can support almost any x86 operating system. These VMs are slow
• Paravirtualized:
• Virtual Machine includes a driver specifically designed to enable virtualization
• Native Mode: same as Hardware Virtualized Machine (HVM), offers maximum performance with
modern OS’s
• You can also find more information about custom images here:
https://cloud.oracle.com/iaas/whitepapers/deploying_custom_os_images.pdf
Bring your ownImage (BYOI)
The Bring Your Own Image (BYOI)feature enables you to bring your own versions of operating systems to the cloud as
long as the underlying hardware supports it. The BYOI can help with the following scenarios:
• Enables lift-and-shift cloud migration projects
• Supports both old and new operating systems
• Encourages experimentation
• Increases infrastructure flexibility
On-premises qcow2 Image Object Storage Custom Image Instance
NOTE: You must comply with all licensing requirements when you upload
and start instances based on OS images that you supply.
OCI Region
Boot Volume
Boot Volumes
• A compute instance is launched using OS image stored on a remote boot volume
• Boot volume is created automated and associated with an instance until you terminate the instance
• Boot volumes are encrypted, have faster performance, lower launch times, and higher durability for
BM and VMinstances
• Compute instance can be scaled to a larger shape by using boot volumes
• You can preserve the boot volume when you terminate a compute instance
• Boot volumes are only terminated when you manually delete them
• Boot volumes cannot be detached from a running instance
• Possible to take a manual backup, assign backup policy or create clone of boot volumes
Custom Boot Volumes
• You have the option of specifying a custom boot volume size
• Inorder to take advantage of the larger size, you must first extend the root (Linux-based images) or
system (Windows-based images)partition
Linux default size is 46.6 GB Windows default size is 256GB
Custom Image v/s Boot Volume Backup
Pros Cons
You can export a custom image across regions and
tenancies
Instance shuts down and remains unavailable for
several minutes until the process finished
No cost associated to store your custom images Limit of 25custom images per compartment
Pros Cons
Itdoesn’t require adowntime Cost associated with the amount of Object Storage
used to store your backup
Preserve the entire state of your running operating
system as abackup
Creating a boot volume backup while instance is
running creates a crash-consistentbackup
Boot volumeBackup
Custom Images
Instance Configurations, Pools,Autoscaling
18 © 2019Oracle
Instance Configuration andPool
Instance Configurations
Running Instance Config
Config
- OS image, metadata,shape
- vNICs, Storage,subnets
Multiple Instances
- Different Availability Domains
- Manage all together (stop, start, terminate)
- Attach to a LoadBalancer
Instance Configurations
Instance Configuration and Pool –Use Cases
Instance Configurations
• Clone an instance and save to a configurationfile
• Create standardized baseline instance templates
• Easily deploy instances fromCLI with a single configuration file
• Automate the provisioning of many instances, its resources and handle the attachments
Instance Pools
• Centrally manage a group of instance workloads that are all configured with a consistent
configuration
• Update a large number of instances with a single instance configuration change
• Maintain high availability and distribute instances across availability domains within a
region
• Scale out instances on-demand by increasing the instance size of the pool
Autoscaling Configurations
Minimum Size
Initial Size
Instance Pool before scale Instance Pool after scale
Scaling Rule
If CPU or Memory > 70% add 2 Instances
If CPU or Memory < 70% remove 2 instances
Initial Size
Maximum Size
• Autoscaling enables you to automatically adjust the number of Compute instances in an
instance pool based on performance metrics such as CPU or Memory utilization.
• When an instance pool scales in, instances are terminated in this order: the number of
instances is balanced across availability domains, and then balanced across fault
domains. Finally, within a fault domain, the oldest instance is terminated first.
Instance Metadata andLifecycle
22 © 2019Oracle
Instance Metadata
• Instance Metadata includes its OCID,name, compartment, shape, region, AD, creation date, state,
image, and any custom metadata such as an SSH public key
• Service runs on every instance and is an HTTP endpoint listening on 169.254.169.254
• Get instance metadata by logging in to the instance and using the metadata service
• Oracle provided Linuxinstances
• curl http://169.254.169.254/opc/v1/instance/
• curl http://169.254.169.254/opc/v1/instance/metadata/
• curl http://169.254.169.254/opc/v1/instance/metadata/<key-name>/
• Add and update custom metadata for an instance using CLI or SDK
Instance Life Cycle
• Start –Restarts a stopped instance. After the instance is restarted, the Stop action is enabled
• Stop –Shuts down the instance. After the instance is powered off, the Start action is enabled
• Reboot –Shuts down the instance, and then restarts it
• Terminate –Permanently delete instances that you no longer need.
• Instance's public and private IP addresses are released and become available for other instances
• By default, the instance's boot volume is deleted, however you can preserve the boot volume and
attach it to a different instance as a data volume, or use it to launch a new instance
• Resource Billing
• Standard shapes, billing pauses in a STOP state
• Dense I/O shapes, billing continues even in STOP state
• GPU shapes, billing continues in STOP state
• HPC shapes, billing continues in STOP state
Summary
• OCI Compute Service offers Bare Metal, Virtual Machine and Dedicated Hosts instances
• Bare Metal instances provide direct hardware access and highest level of performance and
isolation
• Support a wide variety of shapes with industry leading price/performance
• Supports both x7 and AMD EPYC based instances with industry leading price/performance
• Image options - Oracle-provided images, BYOI, custom images, image import/export
• Advanced features include instance configuration, Pools and Autoscaling
26 © 2019Oracle
Oracle Cloud alwaysfreetier:
oracle.com/cloud/free/
OCItraining and certification:
https://www.oracle.com/cloud/iaas/training/
https://www.oracle.com/cloud/iaas/training/certification.html
education.oracle.com/oracle-certification-path/pFamily_647
OCIhands-on labs:
ocitraining.qloudable.com/provider/oracle
Oracle learning library videos onYouTube:
youtube.com/user/OracleLearning
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptxOracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptx
GarvitNTT
 

Was ist angesagt? (20)

Hands-on Lab: Migrating Oracle to PostgreSQL
Hands-on Lab: Migrating Oracle to PostgreSQL Hands-on Lab: Migrating Oracle to PostgreSQL
Hands-on Lab: Migrating Oracle to PostgreSQL
 
Oracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptxOracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptx
 
Big Data Architectural Patterns and Best Practices on AWS
Big Data Architectural Patterns and Best Practices on AWSBig Data Architectural Patterns and Best Practices on AWS
Big Data Architectural Patterns and Best Practices on AWS
 
Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...
Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...
Migrating Databases to the Cloud with AWS Database Migration Service (DAT207)...
 
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈 Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
 
WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt Pack
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
Introduction to Oracle Cloud Infrastructure Services
Introduction to Oracle Cloud Infrastructure ServicesIntroduction to Oracle Cloud Infrastructure Services
Introduction to Oracle Cloud Infrastructure Services
 
Azure 101
Azure 101Azure 101
Azure 101
 
Migrating Microsoft SQL Server Databases to AWS – Best Practices and Patterns...
Migrating Microsoft SQL Server Databases to AWS – Best Practices and Patterns...Migrating Microsoft SQL Server Databases to AWS – Best Practices and Patterns...
Migrating Microsoft SQL Server Databases to AWS – Best Practices and Patterns...
 
Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
 
Oracle Cloud Infrastructure – Storage
Oracle Cloud Infrastructure – StorageOracle Cloud Infrastructure – Storage
Oracle Cloud Infrastructure – Storage
 
Introduction to Amazon Aurora
Introduction to Amazon AuroraIntroduction to Amazon Aurora
Introduction to Amazon Aurora
 
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
 
Introduction to Amazon EKS
Introduction to Amazon EKSIntroduction to Amazon EKS
Introduction to Amazon EKS
 
ElastiCache & Redis
ElastiCache & RedisElastiCache & Redis
ElastiCache & Redis
 
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
 
Introduction to Amazon Relational Database Service
Introduction to Amazon Relational Database ServiceIntroduction to Amazon Relational Database Service
Introduction to Amazon Relational Database Service
 
Amazon RDS with Amazon Aurora | AWS Public Sector Summit 2016
Amazon RDS with Amazon Aurora | AWS Public Sector Summit 2016Amazon RDS with Amazon Aurora | AWS Public Sector Summit 2016
Amazon RDS with Amazon Aurora | AWS Public Sector Summit 2016
 
Oracle Cloud Infrastructure (OCI)
Oracle Cloud Infrastructure (OCI)Oracle Cloud Infrastructure (OCI)
Oracle Cloud Infrastructure (OCI)
 

Ähnlich wie Oracle Cloud Infrastructure – Compute

Ähnlich wie Oracle Cloud Infrastructure – Compute (20)

Benefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): ComputeBenefity Oracle Cloudu (3/4): Compute
Benefity Oracle Cloudu (3/4): Compute
 
Azure virtual machines & Terraform
Azure virtual machines  & Terraform Azure virtual machines  & Terraform
Azure virtual machines & Terraform
 
AWS compute Services
AWS compute ServicesAWS compute Services
AWS compute Services
 
Aws ec2
Aws ec2Aws ec2
Aws ec2
 
IBM Cloud PowerVS - AIX and IBM i on Cloud
IBM Cloud PowerVS - AIX and IBM i on CloudIBM Cloud PowerVS - AIX and IBM i on Cloud
IBM Cloud PowerVS - AIX and IBM i on Cloud
 
Benefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): StorageBenefity Oracle Cloudu (4/4): Storage
Benefity Oracle Cloudu (4/4): Storage
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
 
Day 5 - AWS Autoscaling Master Class - The New Capacity Plan
Day 5 - AWS Autoscaling Master Class - The New Capacity PlanDay 5 - AWS Autoscaling Master Class - The New Capacity Plan
Day 5 - AWS Autoscaling Master Class - The New Capacity Plan
 
10052016115118 (2).pptx
10052016115118 (2).pptx10052016115118 (2).pptx
10052016115118 (2).pptx
 
Azure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun AnlatımAzure IaaS Tanıtım - Uzun Anlatım
Azure IaaS Tanıtım - Uzun Anlatım
 
AWS EC2 Fundametals
AWS EC2 FundametalsAWS EC2 Fundametals
AWS EC2 Fundametals
 
Nuts and bolts of running a popular site in the aws cloud
Nuts and bolts of running a popular site in the aws cloudNuts and bolts of running a popular site in the aws cloud
Nuts and bolts of running a popular site in the aws cloud
 
AWS Webcast - AWS Webinar Series for Education #3 - Discover the Ease of AWS ...
AWS Webcast - AWS Webinar Series for Education #3 - Discover the Ease of AWS ...AWS Webcast - AWS Webinar Series for Education #3 - Discover the Ease of AWS ...
AWS Webcast - AWS Webinar Series for Education #3 - Discover the Ease of AWS ...
 
How Easy to Automate Application Deployment on AWS
How Easy to Automate Application Deployment on AWSHow Easy to Automate Application Deployment on AWS
How Easy to Automate Application Deployment on AWS
 
AWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the CloudAWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the Cloud
 
Sitecore 8.2 Update 1 on Azure Web Apps
Sitecore 8.2 Update 1 on Azure Web AppsSitecore 8.2 Update 1 on Azure Web Apps
Sitecore 8.2 Update 1 on Azure Web Apps
 
AWS Webcast - Website Hosting
AWS Webcast - Website HostingAWS Webcast - Website Hosting
AWS Webcast - Website Hosting
 
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
 

Mehr von MarketingArrowECS_CZ

Mehr von MarketingArrowECS_CZ (20)

INFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdfINFINIDAT InfiniGuard - 20220330.pdf
INFINIDAT InfiniGuard - 20220330.pdf
 
Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!Využijte svou Oracle databázi na maximum!
Využijte svou Oracle databázi na maximum!
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
Chráníte správně svoje data?
Chráníte správně svoje data?Chráníte správně svoje data?
Chráníte správně svoje data?
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Infinidat InfiniGuard
Infinidat InfiniGuardInfinidat InfiniGuard
Infinidat InfiniGuard
 
Infinidat InfiniBox
Infinidat InfiniBoxInfinidat InfiniBox
Infinidat InfiniBox
 
Novinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databázeNovinky ve světě Oracle DB a koncept konvergované databáze
Novinky ve světě Oracle DB a koncept konvergované databáze
 
Základy licencování Oracle software
Základy licencování Oracle softwareZáklady licencování Oracle software
Základy licencování Oracle software
 
Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?Garance 100% dostupnosti dat! Kdo z vás to má?
Garance 100% dostupnosti dat! Kdo z vás to má?
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
 
Oracle Data Protection - 2. část
Oracle Data Protection - 2. částOracle Data Protection - 2. část
Oracle Data Protection - 2. část
 
Oracle Data Protection - 1. část
Oracle Data Protection - 1. částOracle Data Protection - 1. část
Oracle Data Protection - 1. část
 
InfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníkaInfiniBox z pohledu zákazníka
InfiniBox z pohledu zákazníka
 
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. částExadata z pohledu zákazníka a novinky generace X8M - 2. část
Exadata z pohledu zákazníka a novinky generace X8M - 2. část
 
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. částExadata z pohledu zákazníka a novinky generace X8M - 1. část
Exadata z pohledu zákazníka a novinky generace X8M - 1. část
 
Úvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastrukturyÚvod do Oracle Cloud infrastruktury
Úvod do Oracle Cloud infrastruktury
 
Check Point automatizace a orchestrace
Check Point automatizace a orchestraceCheck Point automatizace a orchestrace
Check Point automatizace a orchestrace
 
vSAN a FileServices
vSAN a FileServicesvSAN a FileServices
vSAN a FileServices
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

Oracle Cloud Infrastructure – Compute

  • 1. L100 Rohit Rahi Oracle CloudInfrastructure November 2019 prezentujeRostislav Gemrot ArrowECS,a.s. Compute
  • 2. Objectives After completing this lesson, you should be able to: • Describe Instance Configuration and Pool • Create an Autoscaling Policy • Describe Instance Console Connections • Describe Bring your OwnImage • Describe Bring your own Hypervisor
  • 3. BareMetal (BM) Direct Hardware Access – customers get the full Bare Metal server (single-tenant model) Virtual Machine(VM) A hypervisor to virtualize the underlying Bare Metalserver into smallerVMs (multi-tenant model) Bare Metal, VM and Dedicated Hosts 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 MetalServer Bare MetalServer Dedicated VM Hosts(DVH) Run your VMs instances on dedicated servers that are a single tenant and not shared with other customers Bare MetalServer
  • 4. Bare Metal Direct Hardware Access with all the Security, Capabilities, Elasticity and Scalability of Oracle Cloud Infrastructure Workloads thatare not virtualized Workloads thatrequire a specific hypervisor Workloads that require BYOLicensing Hypervisor Workloads that are Performance-intensive
  • 5. Bare Metal Instances Shape Instance type OCPU RAM (GB) Local Disk(TB) Network Bandwidt h Max vNICs (Linux ) Max vNIC s (Win) BM.Standard2.52 X7 Standardcompute 52 768 Block Storageonly 2x 25Gbps 52 27 BM.DenseIO2.52 X7 Dense I/Ocompute 52 768 51.2TB NVMe SSD 2x 25Gbps 52 27 BM.Standard.E2.64 E1AMD Standardcompute 64 512 Block Storageonly 2x 25Gbps 75 76 BM.HPC2.36 X7 High Frequency 36 384 6.7TB NVMeSSD 1x 100Gbps RDMA 50 1 BM.GPU2.2 2xP100 NVIDIAGPUs 28 192 Block Storageonly 2x 25Gbps 28 15 BM.GPU3.8 8xV100 NVIDIAGPUs 52 768 Block Storageonly 2x 25Gbps 52 27 BM.Standard1.36 X5 Standardcompute 36 256 Block Storageonly 10Gbps 36 1 BM.DenseIO1.36 X5 Dense I/Ocompute 36 512 28.8 TB NVMeSSD 10Gbps 36 1 BM.Standard.B1.44 X6 standardcompute 44 512 Block Storageonly 25Gbps 44 NA • Compute Standard E2is based of AMD EPYCTM processor • 2x 25Gbps implies two NICcards with 25Gbps bandwidth • Network bandwidth is based on expected bandwidth for traffic within a VCN
  • 6. Use cases for AMD EPYC based instances • AMD EPYC Bare Metal server (64 cores, 512GB RAM, 2x 25Gbps bandwidth, 75 vNICs)available at $0.03 core/hour, 66%cheaper than other options • AMD EPYC based instances ideal for maximizing price performance • Supported for Oracle applications, including E-Business Suite, JD Edwards, and PeopleSoft • Certified to run Cloudera, Hortonworks, MapR, and Transwarp • On a 10-TB full TeraSort benchmark, including TeraGen, TeraSort and TeraValidate, the AMD EPYC based instance demonstrated a 40 percent reduction in cost / OCPU v/s x86 alternatives with only a very slight increase in run times • On a 4-node, 14M cell Fluent CFD simulation of an aircraft wing, the AMD EPYC based instance demonstrated a 30 percent reduction in cost along with a slight reduction in overall run times as compared to anx86 alternative
  • 8. 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.04LTS Canonical-Ubuntu-16.x-<date>-<number>, Canonical-Ubuntu-14.x-<date>-<number> Windows Server 2012R2 Windows-Server-2012-R2-<edition>-<gen>.<date>-<number> Windows Server 2008 R2- VM Windows-Server-2008-R2-Standard-Edition-VM-<date>-<number> Windows Server2016 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
  • 9. Oracle Provided Images Linux Images • User name opc created automatically for instances created from Oracle Linux/CentOS • User name ubuntu created automatically for instances created from Ubuntu image • These users have sudo privileges and are configured for remote access over the SSH v2 • Default set of firewall rules allow only SSH access (port 22) • Provide a startup script using cloud-init Windows Images • User name opc created automatically with an OTP (one time password) • Include the Windows Update utility to get the latest Windows updates from Microsoft
  • 10. Custom Images • Create a custom image of an instance’s boot disk and use it to launch other instances • Instances you launch from your custom image include customizations, configuration, and software installed when you created the image • During the process, instance shuts down and remains unavailable for several minutes. The instance restarts when the processcompletes • Custom images do not include the data from any attached block volumes • A custom imagecannot exceed300GB • Windowscustomimagescannot be exported or downloaded out of thetenancy
  • 11. Image Import/Export • Compute service enables you to share custom images across tenancies and regions using image import/export • Image import/export uses OCI Object Storage service • You can import Linux and Windows Operating System • Supports: • Emulation Mode: • Virtual machines I/O devices (disk, network), CPU, and memory are implemented in software • Emulated VM can support almost any x86 operating system. These VMs are slow • Paravirtualized: • Virtual Machine includes a driver specifically designed to enable virtualization • Native Mode: same as Hardware Virtualized Machine (HVM), offers maximum performance with modern OS’s • You can also find more information about custom images here: https://cloud.oracle.com/iaas/whitepapers/deploying_custom_os_images.pdf
  • 12. Bring your ownImage (BYOI) The Bring Your Own Image (BYOI)feature enables you to bring your own versions of operating systems to the cloud as long as the underlying hardware supports it. The BYOI can help with the following scenarios: • Enables lift-and-shift cloud migration projects • Supports both old and new operating systems • Encourages experimentation • Increases infrastructure flexibility On-premises qcow2 Image Object Storage Custom Image Instance NOTE: You must comply with all licensing requirements when you upload and start instances based on OS images that you supply. OCI Region
  • 14. Boot Volumes • A compute instance is launched using OS image stored on a remote boot volume • Boot volume is created automated and associated with an instance until you terminate the instance • Boot volumes are encrypted, have faster performance, lower launch times, and higher durability for BM and VMinstances • Compute instance can be scaled to a larger shape by using boot volumes • You can preserve the boot volume when you terminate a compute instance • Boot volumes are only terminated when you manually delete them • Boot volumes cannot be detached from a running instance • Possible to take a manual backup, assign backup policy or create clone of boot volumes
  • 15. Custom Boot Volumes • You have the option of specifying a custom boot volume size • Inorder to take advantage of the larger size, you must first extend the root (Linux-based images) or system (Windows-based images)partition Linux default size is 46.6 GB Windows default size is 256GB
  • 16. Custom Image v/s Boot Volume Backup Pros Cons You can export a custom image across regions and tenancies Instance shuts down and remains unavailable for several minutes until the process finished No cost associated to store your custom images Limit of 25custom images per compartment Pros Cons Itdoesn’t require adowntime Cost associated with the amount of Object Storage used to store your backup Preserve the entire state of your running operating system as abackup Creating a boot volume backup while instance is running creates a crash-consistentbackup Boot volumeBackup Custom Images
  • 18. Instance Configuration andPool Instance Configurations Running Instance Config Config - OS image, metadata,shape - vNICs, Storage,subnets Multiple Instances - Different Availability Domains - Manage all together (stop, start, terminate) - Attach to a LoadBalancer Instance Configurations
  • 19. Instance Configuration and Pool –Use Cases Instance Configurations • Clone an instance and save to a configurationfile • Create standardized baseline instance templates • Easily deploy instances fromCLI with a single configuration file • Automate the provisioning of many instances, its resources and handle the attachments Instance Pools • Centrally manage a group of instance workloads that are all configured with a consistent configuration • Update a large number of instances with a single instance configuration change • Maintain high availability and distribute instances across availability domains within a region • Scale out instances on-demand by increasing the instance size of the pool
  • 20. Autoscaling Configurations Minimum Size Initial Size Instance Pool before scale Instance Pool after scale Scaling Rule If CPU or Memory > 70% add 2 Instances If CPU or Memory < 70% remove 2 instances Initial Size Maximum Size • Autoscaling enables you to automatically adjust the number of Compute instances in an instance pool based on performance metrics such as CPU or Memory utilization. • When an instance pool scales in, instances are terminated in this order: the number of instances is balanced across availability domains, and then balanced across fault domains. Finally, within a fault domain, the oldest instance is terminated first.
  • 22. Instance Metadata • Instance Metadata includes its OCID,name, compartment, shape, region, AD, creation date, state, image, and any custom metadata such as an SSH public key • Service runs on every instance and is an HTTP endpoint listening on 169.254.169.254 • Get instance metadata by logging in to the instance and using the metadata service • Oracle provided Linuxinstances • curl http://169.254.169.254/opc/v1/instance/ • curl http://169.254.169.254/opc/v1/instance/metadata/ • curl http://169.254.169.254/opc/v1/instance/metadata/<key-name>/ • Add and update custom metadata for an instance using CLI or SDK
  • 23. Instance Life Cycle • Start –Restarts a stopped instance. After the instance is restarted, the Stop action is enabled • Stop –Shuts down the instance. After the instance is powered off, the Start action is enabled • Reboot –Shuts down the instance, and then restarts it • Terminate –Permanently delete instances that you no longer need. • Instance's public and private IP addresses are released and become available for other instances • By default, the instance's boot volume is deleted, however you can preserve the boot volume and attach it to a different instance as a data volume, or use it to launch a new instance • Resource Billing • Standard shapes, billing pauses in a STOP state • Dense I/O shapes, billing continues even in STOP state • GPU shapes, billing continues in STOP state • HPC shapes, billing continues in STOP state
  • 24. Summary • OCI Compute Service offers Bare Metal, Virtual Machine and Dedicated Hosts instances • Bare Metal instances provide direct hardware access and highest level of performance and isolation • Support a wide variety of shapes with industry leading price/performance • Supports both x7 and AMD EPYC based instances with industry leading price/performance • Image options - Oracle-provided images, BYOI, custom images, image import/export • Advanced features include instance configuration, Pools and Autoscaling
  • 25. 26 © 2019Oracle Oracle Cloud alwaysfreetier: oracle.com/cloud/free/ OCItraining and certification: https://www.oracle.com/cloud/iaas/training/ https://www.oracle.com/cloud/iaas/training/certification.html education.oracle.com/oracle-certification-path/pFamily_647 OCIhands-on labs: ocitraining.qloudable.com/provider/oracle Oracle learning library videos onYouTube: youtube.com/user/OracleLearning