SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
How to Calculate
the Cloud System Operating Rate
1
Nalee Jang, Consultant of Red Hat Korea
2
About me
IT Expert on the Cloud!
I am a Consultant working with OpenStack and Cloud Platform of Red Hat Korea.
● My Name is NaleeJang.
● I am a Cloud Platform Consultant of Red Hat Korea.
● I was awarded HP Helion MVP(Most Valuable Professional, 2015.06.05) 7 years ago.
● I published 2 books. One of the book is "The Art of OpenStack", and other book is
"Easy Shell Script".
● I also have a patent for system and method for providing cloud market service for
sale contents base on software as a service 7 years ago (2015.09.25).
● I sometimes post my technical experience on my blog(http://naleejang.tistory.com)
● Also I usually use Facebook(http://www.facebook.com/naleejang)
● I was second leader of OpenStack Korea User Group. but I am just a member now.
(http://www.facebook.com/groups/openstack.kr/) (http://www.openstack.or.kr/)
OpenInfra Days Asia 2021
** The Art of OpenStack second edition / 20-May-2017 / Gilbut
*** Easy Shell Script / 1-February-2021 / Hanbit media
3
Motivation of this Session
Agenda
Cloud Virtualization Ratio
Cloud Operating Ratio
OpenInfra Days Asia 2021
4
How to Calculate the Cloud System Operating Rate
➢ What is the Cloud?
➢ Cloud Services
➢ Red Hat Cloud Platforms
➢ Purpose of this Session
Motivation of this Session
OpenInfra Days Asia 2021
5
Motivation of this Session
How to Calculate the Cloud System Operating Rate
What is the Cloud?
Cloud Service
server
storage
network
vm
container
notebook
desktop
smart tv
smart phone
smart pad
Cloud service contains Infra services (IaaS),
platform services (PaaS) and software services
(SaaS). Infra service provides infrastructure such
as server, storage, and network through the
Internet. Platform service provides a
development environment such as a web servers
and databases. Software service provides
applications such as web or apps.
Cloud service can be accessed and used anytime,
anywhere as long as there is a smart device
capable of internet such as a smartphone, smart
pad, desktop, or notebook.
OpenInfra Days Asia 2021
6
Motivation of this Session
How to Calculate the Cloud System Operating Rate
Cloud Services
Cloud technologies Cloud Services
Many companies are providing cloud services using cloud technologies like OpenStack and Kubernetes.
OpenInfra Days Asia 2021
7
Motivation of this Session
How to Calculate the Cloud System Operating Rate
Red Hat Cloud Platforms
Many companies in Asia adopted Red Hat Cloud Platforms like OpenStack and OpenShift for building their cloud services.
OpenInfra Days Asia 2021
8
Motivation of this Session
How to Calculate the Cloud System Operating Rate
Purpose of this Session
Let’s assume cloud system adoption in your company.
How do you calculate sizing when you adopt cloud system?
Do you know about cloud system building steps?
OpenInfra Days Asia 2021
9
How to Calculate the Cloud System Operating Rate
➢ OpenStack and Kubernetes
➢ Virtualization of Cloud Service
➢ Necessary Items
➢ Finding an Efficient
Virtualization Ratio
Cloud Virtualization Ratio
OpenInfra Days Asia 2021
10
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
OpenStack and Kubernetes
VS
OpenStack Kubernetes
OpenInfra Days Asia 2021
11
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
OpenStack and Kubernetes
VS
OpenInfra Days Asia 2021
12
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
OpenStack and Kubernetes
VS
OpenInfra Days Asia 2021
VM Container
VM VM Container
Container
13
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
OpenStack and Kubernetes
VS
OpenInfra Days Asia 2021
VM Container
VM VM Container
Container
OpenStack - Compute Service for providing Virtual Machine
Normally, OpenStack does not use all cloud resources.
It use some resources of host node by characteristic of created
vm. So for use virtual resources efficiently, resources like cpu set
hyperthread and use higher virtualization ratio.
Kubernetes - Container Service
Kubernetes is open source made by Google for managing
containers.
Container is lighter then vms and has good portability because
application is utilizing kernel of host node. Container can be used
on both bare metal or virtual machine if there is linux OS. So,
Container no consider virtualization. It use resources provides at
host.
14
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
Virtualization of Cloud Service
How can I use
resources efficiently
in OpenStack?
OpenInfra Days Asia 2021
15
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
Necessary Items of Virtualization Ratio
Flavors
Flavor is a spec like cpu, memory, disk
for creating virtual machine.
HW Specs
It means here H/W is openstack
compute node. We need compute
node h/w spec.
Necessary items for finding
virtualization ratio are vm
flavors and compute node
h/w spec.
OpenInfra Days Asia 2021
16
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
An Example of Virtualization Ratio
01 Compute1 Node H/W Spec
Available
Rate
CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
100 % 16 32 64 96 128 512
70 % 11 22 45 67 89 358
02 Compute2 Node H/W Spec
Available
Rate
CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
100 % 40 80 160 240 320 576
70 % 28 56 112 168 224 403
Let's assume hardware
with the following spec.
Compute1
- CPU 16 cores
- Memory 512 GB
Compute2
- CPU 40 cores
- Memory 576 GB
OpenInfra Days Asia 2021
** Most data center keep 70% resource of system.
17
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
An Example for Virtualization Ratio
01 Standard Instance Type
Name CPU Memory
t2.nano 1 0.5
t2.micro 1 1
t2.small 1 2
t2.medium 2 4
t2.large 2 8
t2.xlarge 4 16
t2.2xlarge 8 32
02 Large Memory Instance Type
Name CPU Memory
m1.medium 1 8
m1.large 2 16
m1.xlarge 4 32
m1.2xlarge 8 64
m1.4xlarge 16 128
Flavor is vm spec.
OpenInfra Days Asia 2021
18
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
Finding an Efficient Virtualization Ratio
01 Standard Flavor matrix for finding optimized virtualization ratio
Name CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
t2.nano 11 22 45 67 90 717
t2.micro 11 22 45 67 90 358
t2.small 11 22 45 67 90 179
t2.medium 6 11 22 34 45 90
t2.large 6 11 22 34 45 64
t2.xlarge 3 6 11 17 22 22
t2.2xlarge 1 3 6 8 11 11
Let's calculate the
standard flavor with
compute1
Compute1
- CPU 16 cores
- Memory 512 GB
t2.xlarge 4 16
Flavor
creatable vm count
= available cpu / flavor cpu
= available memory / flavor memory
(16 * 0.7) / 4 = 3
OpenInfra Days Asia 2021
((16*2*4) * 0.7) / 4 = 22
19
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
Finding an Efficient Virtualization Ratio
02 Large Memory Flavor matrix for finding optimized virtualization ratio
Name CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
m1.medium 11.2 22.4 44.8 67.2 89.6 44.8
m1.large 5.6 11.2 22.4 33.6 44.8 22.4
m1.xlarge 2.8 5.6 11.2 16.8 22.4 11.2
m1.2xlarge 1.4 2.8 5.6 8.4 11.2 5.6
m1.4xlarge 0.7 1.4 2.8 4.2 5.6 2.8
m1.2xlarge 8 64
creatable vm count
= available cpu / flavor cpu
= available memory / flavor memory
Flavor
((16*2*2) * 0.7) / 8 = 5.6
OpenInfra Days Asia 2021
(512 * 0.7) / 64 = 5.6
Let's calculate the large
memory flavor with
compute1
Compute1
- CPU 16 cores
- Memory 512 GB
20
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
Finding an Efficient Virtualization Ratio
01 Standard Flavor matrix for finding optimized virtualization ratio
Name CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
t2.nano 28 56 112 67 90 806
t2.micro 28 56 112 67 90 403
t2.small 28 56 112 67 90 202
t2.medium 14 28 56 34 45 101
t2.large 14 28 56 34 45 50
t2.xlarge 7 14 28 17 22 25
t2.2xlarge 3.5 7 14 8 11 13
Let's calculate the
standard flavor with
compute2
Compute2
- CPU 40 cores
- Memory 576 GB
OpenInfra Days Asia 2021
((40*2*2) * 0.7) / 2 = 56
t2.large 2 8
Flavor
(576 * 0.7) / 8 = 50
creatable vm count
= available cpu / flavor cpu
= available memory / flavor memory
21
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
Finding an Efficient Virtualization Ratio
02 Large Memory Flavor matrix for finding optimized virtualization ratio
Name CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
m1.medium 28 56 112 168 224 50.4
m1.large 14 28 56 84 112 25.2
m1.xlarge 7 14 28 42 56 12.6
m1.2xlarge 3.5 7 14 21 28 6.3
m1.4xlarge 1.75 3.5 7 10.5 14 3.15
((40*2) * 0.7) / 8 = 7
m1.2xlarge 8 64
Flavor
(576 * 0.7) / 64 = 6.3
Let's calculate the large
memory flavor with
compute2
Compute2
- CPU 40 cores
- Memory 576 GB
creatable vm count
= available cpu / flavor cpu
= available memory / flavor memory
OpenInfra Days Asia 2021
22
Cloud Virtualization Ratio
How to Calculate the Cloud System Operating Rate
How to find cloud system operating ratio
01 Compute1 Node H/W Spec
Available
Rate
CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
100 % 16 32 64 96 128 512
70 % 11 22 45 67 89 358
02 Compute2 Node H/W Spec
Available
Rate
CPU Cores
CPU
Hyperthread
CPU Rate
2:1
CPU Rate
3:1
CPU Rate
4:1
Memory
100 % 40 80 160 240 320 576
70 % 28 56 112 168 224 403
How do I find cloud
system operating
ratio?
OpenInfra Days Asia 2021
23
How to Calculate the Cloud System Operating Rate
➢ Core Function
➢ Live Migration
➢ Core Items
➢ Finding Cloud System
Operating Ratio
Cloud Operating Ratio
OpenInfra Days Asia 2021
24
Cloud Operating Ratio
How to Calculate the Cloud System Operating Rate
Core Function
OpenStack Live Migration
Kubernetes Drain
OpenInfra Days Asia 2021
25
Cloud Operating Ratio
How to Calculate the Cloud System Operating Rate
What is Live Migration?
Live Migration is migrating live state of a virtual machine(power on state) to
specific other hosts. If we use live migration in OpenStack, shared storage must
use cinder backend like NFS, ISCSI, FC(Fiber Channel) or Ceph Storage.
OpenInfra Days Asia 2021
26
Cloud Operating Ratio
How to Calculate the Cloud System Operating Rate
Core Item for Cloud Operating Ratio
01 Operating ratio list of the example compute node
Rate CPU Cores CPU Hyperthread CPU Rate 2:1 Memory
100 % 40 80 160 576
70 % 28 56 112 403
60 % 24 48 96 346
50 % 20 40 80 288
40 % 18 36 72 259
Let's assume hardware
with the following spec.
Compute
- CPU 40 cores
- Memory 576 GB
OpenInfra Days Asia 2021
27
Cloud Operating Ratio
How to Calculate the Cloud System Operating Rate
Core Item for Cloud Operating Ratio
01 Host operating ratio 02 2 Computes migration case 03 3 Computes migration case 04 4 Computes migration case
100% 70% 60% 50% 45% 45% 45% 60% 60% 70% 70%
Let’s assume we want to migrate single node resources to other compute nodes in case we have 2, 3 ,4 compute nodes.
OpenInfra Days Asia 2021
28
Cloud Operating Ratio
How to Calculate the Cloud System Operating Rate
Finding Cloud System Operating Ratio
Compute count Resource Rate Migration Host Count
2 45 % 1
3 62 % 1
4 70 % 1
5 55 % 2
6 62 % 2
7 66 % 2
8 70 % 2
01 An Example about Cloud System Operating Ratio
Let's see the formula for calculating cloud system
operating ratio
Cloud Resource Rate =
100 - ((Migration Host Count / Total Compute Count * 100) + 5)
This table shows cloud system operating ratio calculated using above formula.
For example,
In the 2 compute node case, we need to keep 45% of compute resources.
because if problem happens, we can migrate 1 node resources to other 1 node.
OpenInfra Days Asia 2021
29
Conclude
Cloud Virtualization Ratio
● OpenStack and Kubernetes have different technical background.
● We need vm flavors and compute node h/w spec for finding efficient virtualization ratio.
● When CPU uses hyperthread, 2:1, 3:1, 4:1 ratios can be achieved. And if we calculate how many vms of given flavor can be created,
you can find CPU virtualization ratio that uses memory efficiently.
Cloud Operating Ratio
● Live migration is core function for finding cloud operating ratio in OpenStack.
● To operate cloud resources efficiency, we need to consider how many compute nodes we will need in case of emergency.
● The formula for finding cloud operating ratio is below.
○ Cloud Resource Rate = 100 - ((Migration Host Count / Total Compute Count * 100) + 5)
Thank you for attending this event "OpenInfra Days Asia 2021"
OpenInfra Days Asia 2021
openstack.kr
http://www.openstack.or.kr
http://bit.ly/openstack-kr-videos
h
30
Thank you
OpenStack is a cloud operating system that controls large
pools of compute, storage, and networking resources
throughout a datacenter, all managed and provisioned
through APIs with common authentication mechanisms.

Mais conteúdo relacionado

Mais procurados

Immutable infrastructure 介紹與實做:以 kolla 為例
Immutable infrastructure 介紹與實做:以 kolla 為例Immutable infrastructure 介紹與實做:以 kolla 為例
Immutable infrastructure 介紹與實做:以 kolla 為例kao kuo-tung
 
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with DevstackOpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with DevstackSean Dague
 
OpenStack Development Using devstack
OpenStack Development Using devstackOpenStack Development Using devstack
OpenStack Development Using devstackmestery
 
Open stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzlyOpen stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzlyChoe Cheng-Dae
 
Orchestrating Docker with OpenStack
Orchestrating Docker with OpenStackOrchestrating Docker with OpenStack
Orchestrating Docker with OpenStackErica Windisch
 
Kube-AWS
Kube-AWSKube-AWS
Kube-AWSCoreOS
 
Cluster Lifecycle Landscape
Cluster Lifecycle LandscapeCluster Lifecycle Landscape
Cluster Lifecycle LandscapeMike Danese
 
Tectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of KubernetesTectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of KubernetesCoreOS
 
Kubernetes Networking 101
Kubernetes Networking 101Kubernetes Networking 101
Kubernetes Networking 101Weaveworks
 
DevStack: Learn OpenStack by Running OpenStack
DevStack: Learn OpenStack by Running OpenStackDevStack: Learn OpenStack by Running OpenStack
DevStack: Learn OpenStack by Running OpenStackEverett Toews
 
tack Deployment in the Enterprise
tack Deployment in the Enterprisetack Deployment in the Enterprise
tack Deployment in the EnterpriseCisco Canada
 
Kubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby StepsKubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby StepsDigitalOcean
 
OpenStack Magnum
OpenStack MagnumOpenStack Magnum
OpenStack MagnumAdrian Otto
 
Running Docker with OpenStack | Docker workshop #1
Running Docker with OpenStack | Docker workshop #1Running Docker with OpenStack | Docker workshop #1
Running Docker with OpenStack | Docker workshop #1dotCloud
 
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)VirtualTech Japan Inc.
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialSaju Madhavan
 

Mais procurados (20)

Immutable infrastructure 介紹與實做:以 kolla 為例
Immutable infrastructure 介紹與實做:以 kolla 為例Immutable infrastructure 介紹與實做:以 kolla 為例
Immutable infrastructure 介紹與實做:以 kolla 為例
 
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with DevstackOpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with Devstack
 
OpenStack Development Using devstack
OpenStack Development Using devstackOpenStack Development Using devstack
OpenStack Development Using devstack
 
DevStack
DevStackDevStack
DevStack
 
Open stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzlyOpen stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzly
 
Orchestrating Docker with OpenStack
Orchestrating Docker with OpenStackOrchestrating Docker with OpenStack
Orchestrating Docker with OpenStack
 
Kube-AWS
Kube-AWSKube-AWS
Kube-AWS
 
Cluster Lifecycle Landscape
Cluster Lifecycle LandscapeCluster Lifecycle Landscape
Cluster Lifecycle Landscape
 
Rex gke-clustree
Rex gke-clustreeRex gke-clustree
Rex gke-clustree
 
Tectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of KubernetesTectonic Summit 2016: The Origins of Kubernetes
Tectonic Summit 2016: The Origins of Kubernetes
 
Kubernetes Networking 101
Kubernetes Networking 101Kubernetes Networking 101
Kubernetes Networking 101
 
DevStack: Learn OpenStack by Running OpenStack
DevStack: Learn OpenStack by Running OpenStackDevStack: Learn OpenStack by Running OpenStack
DevStack: Learn OpenStack by Running OpenStack
 
tack Deployment in the Enterprise
tack Deployment in the Enterprisetack Deployment in the Enterprise
tack Deployment in the Enterprise
 
Kubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby StepsKubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby Steps
 
OpenStack Magnum
OpenStack MagnumOpenStack Magnum
OpenStack Magnum
 
Running Docker with OpenStack | Docker workshop #1
Running Docker with OpenStack | Docker workshop #1Running Docker with OpenStack | Docker workshop #1
Running Docker with OpenStack | Docker workshop #1
 
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
Introduction of private cloud in LINE - OpenStack最新情報セミナー(2019年2月)
 
Kubernetes: My BFF
Kubernetes: My BFFKubernetes: My BFF
Kubernetes: My BFF
 
Kubernetes Node Deep Dive
Kubernetes Node Deep DiveKubernetes Node Deep Dive
Kubernetes Node Deep Dive
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf Tutorial
 

Semelhante a [Open infra] how to calculate the cloud system operating rate

Survey of open source cloud architectures
Survey of open source cloud architecturesSurvey of open source cloud architectures
Survey of open source cloud architecturesabhinav vedanbhatla
 
Automating hard things may 2015
Automating hard things   may 2015Automating hard things   may 2015
Automating hard things may 2015Mark Baker
 
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...Amazon Web Services
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceAmazon Web Services
 
Deep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instancesDeep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instancesAmazon Web Services
 
Openstack_administration
Openstack_administrationOpenstack_administration
Openstack_administrationAshish Sharma
 
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...Amazon Web Services
 
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...Amazon Web Services
 
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...Amazon Web Services
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...Haidee McMahon
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceAmazon Web Services
 
Cracking the nut, solving edge ai with apache tools and frameworks
Cracking the nut, solving edge ai with apache tools and frameworksCracking the nut, solving edge ai with apache tools and frameworks
Cracking the nut, solving edge ai with apache tools and frameworksTimothy Spann
 
Scaling Docker Containers using Kubernetes and Azure Container Service
Scaling Docker Containers using Kubernetes and Azure Container ServiceScaling Docker Containers using Kubernetes and Azure Container Service
Scaling Docker Containers using Kubernetes and Azure Container ServiceBen Hall
 
GPU cloud with Job scheduler and Container
GPU cloud with Job scheduler and ContainerGPU cloud with Job scheduler and Container
GPU cloud with Job scheduler and ContainerAndrew Yongjoon Kong
 
ARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMS
ARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMSARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMS
ARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMSArun prasath
 
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allEclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allMarc Dutoo
 
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware
 
AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...
AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...
AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...Amazon Web Services
 

Semelhante a [Open infra] how to calculate the cloud system operating rate (20)

Deep Dive on Amazon EC2
Deep Dive on Amazon EC2Deep Dive on Amazon EC2
Deep Dive on Amazon EC2
 
Survey of open source cloud architectures
Survey of open source cloud architecturesSurvey of open source cloud architectures
Survey of open source cloud architectures
 
Automating hard things may 2015
Automating hard things   may 2015Automating hard things   may 2015
Automating hard things may 2015
 
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance Performance
 
Deep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instancesDeep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instances
 
Openstack_administration
Openstack_administrationOpenstack_administration
Openstack_administration
 
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
 
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
 
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
SRV402 Deep Dive on Amazon EC2 Instances, Featuring Performance Optimization ...
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance Performance
 
Introduction on Amazon EC2
Introduction on Amazon EC2Introduction on Amazon EC2
Introduction on Amazon EC2
 
Cracking the nut, solving edge ai with apache tools and frameworks
Cracking the nut, solving edge ai with apache tools and frameworksCracking the nut, solving edge ai with apache tools and frameworks
Cracking the nut, solving edge ai with apache tools and frameworks
 
Scaling Docker Containers using Kubernetes and Azure Container Service
Scaling Docker Containers using Kubernetes and Azure Container ServiceScaling Docker Containers using Kubernetes and Azure Container Service
Scaling Docker Containers using Kubernetes and Azure Container Service
 
GPU cloud with Job scheduler and Container
GPU cloud with Job scheduler and ContainerGPU cloud with Job scheduler and Container
GPU cloud with Job scheduler and Container
 
ARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMS
ARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMSARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMS
ARCHITECTING TENANT BASED QOS IN MULTI-TENANT CLOUD PLATFORMS
 
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allEclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
 
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
 
AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...
AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...
AWS re:Invent 2016: [JK REPEAT] Deep Dive on Amazon EC2 Instances, Featuring ...
 

Mais de Nalee Jang

Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Nalee Jang
 
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Nalee Jang
 
셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영Nalee Jang
 
[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with AnsibleNalee Jang
 
Red hat and after 1 year
Red hat and after 1 yearRed hat and after 1 year
Red hat and after 1 yearNalee Jang
 
오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향Nalee Jang
 
Why cloud storage
Why cloud storageWhy cloud storage
Why cloud storageNalee Jang
 
해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack SolutionNalee Jang
 
오픈스택한국커뮤니티 소개
오픈스택한국커뮤니티 소개오픈스택한국커뮤니티 소개
오픈스택한국커뮤니티 소개Nalee Jang
 
User Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud BizUser Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud BizNalee Jang
 
OpenSource! OpenStack!
OpenSource! OpenStack!OpenSource! OpenStack!
OpenSource! OpenStack!Nalee Jang
 
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향Nalee Jang
 
오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기Nalee Jang
 
Kcd open stack
Kcd open stackKcd open stack
Kcd open stackNalee Jang
 
Open technet openstack
Open technet openstackOpen technet openstack
Open technet openstackNalee Jang
 
[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stack[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stackNalee Jang
 
오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2Nalee Jang
 

Mais de Nalee Jang (20)

Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차Red Hat OpenStack 17 저자직강+스터디그룹_5주차
Red Hat OpenStack 17 저자직강+스터디그룹_5주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차Red Hat OpenStack 17 저자직강+스터디그룹_4주차
Red Hat OpenStack 17 저자직강+스터디그룹_4주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차Red Hat OpenStack 17 저자직강+스터디그룹_3주차
Red Hat OpenStack 17 저자직강+스터디그룹_3주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차Red Hat OpenStack 17 저자직강+스터디그룹_2주차
Red Hat OpenStack 17 저자직강+스터디그룹_2주차
 
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
 
셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영셸 스크립트를 이용한 클라우드 시스템 운영
셸 스크립트를 이용한 클라우드 시스템 운영
 
[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible[Red Hat] OpenStack Automation with Ansible
[Red Hat] OpenStack Automation with Ansible
 
Red hat and after 1 year
Red hat and after 1 yearRed hat and after 1 year
Red hat and after 1 year
 
오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향오픈스택커뮤니티와기술동향
오픈스택커뮤니티와기술동향
 
Why cloud storage
Why cloud storageWhy cloud storage
Why cloud storage
 
해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution해외 사례로 보는 Billing for OpenStack Solution
해외 사례로 보는 Billing for OpenStack Solution
 
오픈스택한국커뮤니티 소개
오픈스택한국커뮤니티 소개오픈스택한국커뮤니티 소개
오픈스택한국커뮤니티 소개
 
User Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud BizUser Story :: Cloudike with KT UCloud Biz
User Story :: Cloudike with KT UCloud Biz
 
OpenSource! OpenStack!
OpenSource! OpenStack!OpenSource! OpenStack!
OpenSource! OpenStack!
 
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향
 
오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기오픈스택을다루는기술 집필후기
오픈스택을다루는기술 집필후기
 
Kcd open stack
Kcd open stackKcd open stack
Kcd open stack
 
Open technet openstack
Open technet openstackOpen technet openstack
Open technet openstack
 
[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stack[OpenStack Day in Korea] Introduction to open stack
[OpenStack Day in Korea] Introduction to open stack
 
오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2오픈스택! 이틀이면할수있다! 시즌2
오픈스택! 이틀이면할수있다! 시즌2
 

Último

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

[Open infra] how to calculate the cloud system operating rate

  • 1. How to Calculate the Cloud System Operating Rate 1 Nalee Jang, Consultant of Red Hat Korea
  • 2. 2 About me IT Expert on the Cloud! I am a Consultant working with OpenStack and Cloud Platform of Red Hat Korea. ● My Name is NaleeJang. ● I am a Cloud Platform Consultant of Red Hat Korea. ● I was awarded HP Helion MVP(Most Valuable Professional, 2015.06.05) 7 years ago. ● I published 2 books. One of the book is "The Art of OpenStack", and other book is "Easy Shell Script". ● I also have a patent for system and method for providing cloud market service for sale contents base on software as a service 7 years ago (2015.09.25). ● I sometimes post my technical experience on my blog(http://naleejang.tistory.com) ● Also I usually use Facebook(http://www.facebook.com/naleejang) ● I was second leader of OpenStack Korea User Group. but I am just a member now. (http://www.facebook.com/groups/openstack.kr/) (http://www.openstack.or.kr/) OpenInfra Days Asia 2021 ** The Art of OpenStack second edition / 20-May-2017 / Gilbut *** Easy Shell Script / 1-February-2021 / Hanbit media
  • 3. 3 Motivation of this Session Agenda Cloud Virtualization Ratio Cloud Operating Ratio OpenInfra Days Asia 2021
  • 4. 4 How to Calculate the Cloud System Operating Rate ➢ What is the Cloud? ➢ Cloud Services ➢ Red Hat Cloud Platforms ➢ Purpose of this Session Motivation of this Session OpenInfra Days Asia 2021
  • 5. 5 Motivation of this Session How to Calculate the Cloud System Operating Rate What is the Cloud? Cloud Service server storage network vm container notebook desktop smart tv smart phone smart pad Cloud service contains Infra services (IaaS), platform services (PaaS) and software services (SaaS). Infra service provides infrastructure such as server, storage, and network through the Internet. Platform service provides a development environment such as a web servers and databases. Software service provides applications such as web or apps. Cloud service can be accessed and used anytime, anywhere as long as there is a smart device capable of internet such as a smartphone, smart pad, desktop, or notebook. OpenInfra Days Asia 2021
  • 6. 6 Motivation of this Session How to Calculate the Cloud System Operating Rate Cloud Services Cloud technologies Cloud Services Many companies are providing cloud services using cloud technologies like OpenStack and Kubernetes. OpenInfra Days Asia 2021
  • 7. 7 Motivation of this Session How to Calculate the Cloud System Operating Rate Red Hat Cloud Platforms Many companies in Asia adopted Red Hat Cloud Platforms like OpenStack and OpenShift for building their cloud services. OpenInfra Days Asia 2021
  • 8. 8 Motivation of this Session How to Calculate the Cloud System Operating Rate Purpose of this Session Let’s assume cloud system adoption in your company. How do you calculate sizing when you adopt cloud system? Do you know about cloud system building steps? OpenInfra Days Asia 2021
  • 9. 9 How to Calculate the Cloud System Operating Rate ➢ OpenStack and Kubernetes ➢ Virtualization of Cloud Service ➢ Necessary Items ➢ Finding an Efficient Virtualization Ratio Cloud Virtualization Ratio OpenInfra Days Asia 2021
  • 10. 10 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate OpenStack and Kubernetes VS OpenStack Kubernetes OpenInfra Days Asia 2021
  • 11. 11 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate OpenStack and Kubernetes VS OpenInfra Days Asia 2021
  • 12. 12 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate OpenStack and Kubernetes VS OpenInfra Days Asia 2021 VM Container VM VM Container Container
  • 13. 13 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate OpenStack and Kubernetes VS OpenInfra Days Asia 2021 VM Container VM VM Container Container OpenStack - Compute Service for providing Virtual Machine Normally, OpenStack does not use all cloud resources. It use some resources of host node by characteristic of created vm. So for use virtual resources efficiently, resources like cpu set hyperthread and use higher virtualization ratio. Kubernetes - Container Service Kubernetes is open source made by Google for managing containers. Container is lighter then vms and has good portability because application is utilizing kernel of host node. Container can be used on both bare metal or virtual machine if there is linux OS. So, Container no consider virtualization. It use resources provides at host.
  • 14. 14 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate Virtualization of Cloud Service How can I use resources efficiently in OpenStack? OpenInfra Days Asia 2021
  • 15. 15 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate Necessary Items of Virtualization Ratio Flavors Flavor is a spec like cpu, memory, disk for creating virtual machine. HW Specs It means here H/W is openstack compute node. We need compute node h/w spec. Necessary items for finding virtualization ratio are vm flavors and compute node h/w spec. OpenInfra Days Asia 2021
  • 16. 16 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate An Example of Virtualization Ratio 01 Compute1 Node H/W Spec Available Rate CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory 100 % 16 32 64 96 128 512 70 % 11 22 45 67 89 358 02 Compute2 Node H/W Spec Available Rate CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory 100 % 40 80 160 240 320 576 70 % 28 56 112 168 224 403 Let's assume hardware with the following spec. Compute1 - CPU 16 cores - Memory 512 GB Compute2 - CPU 40 cores - Memory 576 GB OpenInfra Days Asia 2021 ** Most data center keep 70% resource of system.
  • 17. 17 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate An Example for Virtualization Ratio 01 Standard Instance Type Name CPU Memory t2.nano 1 0.5 t2.micro 1 1 t2.small 1 2 t2.medium 2 4 t2.large 2 8 t2.xlarge 4 16 t2.2xlarge 8 32 02 Large Memory Instance Type Name CPU Memory m1.medium 1 8 m1.large 2 16 m1.xlarge 4 32 m1.2xlarge 8 64 m1.4xlarge 16 128 Flavor is vm spec. OpenInfra Days Asia 2021
  • 18. 18 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate Finding an Efficient Virtualization Ratio 01 Standard Flavor matrix for finding optimized virtualization ratio Name CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory t2.nano 11 22 45 67 90 717 t2.micro 11 22 45 67 90 358 t2.small 11 22 45 67 90 179 t2.medium 6 11 22 34 45 90 t2.large 6 11 22 34 45 64 t2.xlarge 3 6 11 17 22 22 t2.2xlarge 1 3 6 8 11 11 Let's calculate the standard flavor with compute1 Compute1 - CPU 16 cores - Memory 512 GB t2.xlarge 4 16 Flavor creatable vm count = available cpu / flavor cpu = available memory / flavor memory (16 * 0.7) / 4 = 3 OpenInfra Days Asia 2021 ((16*2*4) * 0.7) / 4 = 22
  • 19. 19 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate Finding an Efficient Virtualization Ratio 02 Large Memory Flavor matrix for finding optimized virtualization ratio Name CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory m1.medium 11.2 22.4 44.8 67.2 89.6 44.8 m1.large 5.6 11.2 22.4 33.6 44.8 22.4 m1.xlarge 2.8 5.6 11.2 16.8 22.4 11.2 m1.2xlarge 1.4 2.8 5.6 8.4 11.2 5.6 m1.4xlarge 0.7 1.4 2.8 4.2 5.6 2.8 m1.2xlarge 8 64 creatable vm count = available cpu / flavor cpu = available memory / flavor memory Flavor ((16*2*2) * 0.7) / 8 = 5.6 OpenInfra Days Asia 2021 (512 * 0.7) / 64 = 5.6 Let's calculate the large memory flavor with compute1 Compute1 - CPU 16 cores - Memory 512 GB
  • 20. 20 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate Finding an Efficient Virtualization Ratio 01 Standard Flavor matrix for finding optimized virtualization ratio Name CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory t2.nano 28 56 112 67 90 806 t2.micro 28 56 112 67 90 403 t2.small 28 56 112 67 90 202 t2.medium 14 28 56 34 45 101 t2.large 14 28 56 34 45 50 t2.xlarge 7 14 28 17 22 25 t2.2xlarge 3.5 7 14 8 11 13 Let's calculate the standard flavor with compute2 Compute2 - CPU 40 cores - Memory 576 GB OpenInfra Days Asia 2021 ((40*2*2) * 0.7) / 2 = 56 t2.large 2 8 Flavor (576 * 0.7) / 8 = 50 creatable vm count = available cpu / flavor cpu = available memory / flavor memory
  • 21. 21 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate Finding an Efficient Virtualization Ratio 02 Large Memory Flavor matrix for finding optimized virtualization ratio Name CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory m1.medium 28 56 112 168 224 50.4 m1.large 14 28 56 84 112 25.2 m1.xlarge 7 14 28 42 56 12.6 m1.2xlarge 3.5 7 14 21 28 6.3 m1.4xlarge 1.75 3.5 7 10.5 14 3.15 ((40*2) * 0.7) / 8 = 7 m1.2xlarge 8 64 Flavor (576 * 0.7) / 64 = 6.3 Let's calculate the large memory flavor with compute2 Compute2 - CPU 40 cores - Memory 576 GB creatable vm count = available cpu / flavor cpu = available memory / flavor memory OpenInfra Days Asia 2021
  • 22. 22 Cloud Virtualization Ratio How to Calculate the Cloud System Operating Rate How to find cloud system operating ratio 01 Compute1 Node H/W Spec Available Rate CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory 100 % 16 32 64 96 128 512 70 % 11 22 45 67 89 358 02 Compute2 Node H/W Spec Available Rate CPU Cores CPU Hyperthread CPU Rate 2:1 CPU Rate 3:1 CPU Rate 4:1 Memory 100 % 40 80 160 240 320 576 70 % 28 56 112 168 224 403 How do I find cloud system operating ratio? OpenInfra Days Asia 2021
  • 23. 23 How to Calculate the Cloud System Operating Rate ➢ Core Function ➢ Live Migration ➢ Core Items ➢ Finding Cloud System Operating Ratio Cloud Operating Ratio OpenInfra Days Asia 2021
  • 24. 24 Cloud Operating Ratio How to Calculate the Cloud System Operating Rate Core Function OpenStack Live Migration Kubernetes Drain OpenInfra Days Asia 2021
  • 25. 25 Cloud Operating Ratio How to Calculate the Cloud System Operating Rate What is Live Migration? Live Migration is migrating live state of a virtual machine(power on state) to specific other hosts. If we use live migration in OpenStack, shared storage must use cinder backend like NFS, ISCSI, FC(Fiber Channel) or Ceph Storage. OpenInfra Days Asia 2021
  • 26. 26 Cloud Operating Ratio How to Calculate the Cloud System Operating Rate Core Item for Cloud Operating Ratio 01 Operating ratio list of the example compute node Rate CPU Cores CPU Hyperthread CPU Rate 2:1 Memory 100 % 40 80 160 576 70 % 28 56 112 403 60 % 24 48 96 346 50 % 20 40 80 288 40 % 18 36 72 259 Let's assume hardware with the following spec. Compute - CPU 40 cores - Memory 576 GB OpenInfra Days Asia 2021
  • 27. 27 Cloud Operating Ratio How to Calculate the Cloud System Operating Rate Core Item for Cloud Operating Ratio 01 Host operating ratio 02 2 Computes migration case 03 3 Computes migration case 04 4 Computes migration case 100% 70% 60% 50% 45% 45% 45% 60% 60% 70% 70% Let’s assume we want to migrate single node resources to other compute nodes in case we have 2, 3 ,4 compute nodes. OpenInfra Days Asia 2021
  • 28. 28 Cloud Operating Ratio How to Calculate the Cloud System Operating Rate Finding Cloud System Operating Ratio Compute count Resource Rate Migration Host Count 2 45 % 1 3 62 % 1 4 70 % 1 5 55 % 2 6 62 % 2 7 66 % 2 8 70 % 2 01 An Example about Cloud System Operating Ratio Let's see the formula for calculating cloud system operating ratio Cloud Resource Rate = 100 - ((Migration Host Count / Total Compute Count * 100) + 5) This table shows cloud system operating ratio calculated using above formula. For example, In the 2 compute node case, we need to keep 45% of compute resources. because if problem happens, we can migrate 1 node resources to other 1 node. OpenInfra Days Asia 2021
  • 29. 29 Conclude Cloud Virtualization Ratio ● OpenStack and Kubernetes have different technical background. ● We need vm flavors and compute node h/w spec for finding efficient virtualization ratio. ● When CPU uses hyperthread, 2:1, 3:1, 4:1 ratios can be achieved. And if we calculate how many vms of given flavor can be created, you can find CPU virtualization ratio that uses memory efficiently. Cloud Operating Ratio ● Live migration is core function for finding cloud operating ratio in OpenStack. ● To operate cloud resources efficiency, we need to consider how many compute nodes we will need in case of emergency. ● The formula for finding cloud operating ratio is below. ○ Cloud Resource Rate = 100 - ((Migration Host Count / Total Compute Count * 100) + 5) Thank you for attending this event "OpenInfra Days Asia 2021" OpenInfra Days Asia 2021
  • 30. openstack.kr http://www.openstack.or.kr http://bit.ly/openstack-kr-videos h 30 Thank you OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.