<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Capacity Planning on</title><link>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/</link><description>Recent content in Capacity Planning on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 01 Jan 0001 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/index.xml" rel="self" type="application/rss+xml"/><item><title>Overview</title><link>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/overview/</guid><description>&lt;p&gt;&lt;a id="cappacity-overview"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Overview --&gt;
&lt;h2 id="how-should-i-read-this-chapter"&gt;How Should I Read This Chapter&lt;/h2&gt;
&lt;p&gt;This Chapter shows the different mechanisms available to administrators and users for controlling the capacity assigned to Virtual Machines:&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;First, you can control the apparent capacity of Hosts by &lt;a href="https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/overcommitment/#overcommitment"&gt;configuring host overcommitment&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Similarly, you can limit the resources that are made available to users, by using the &lt;a href="https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/quotas/#quota-auth"&gt;quota system&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Finally, some workloads may require that you co-allocate or coordinate the capacity assigned to a group of Virtual Machines. &lt;a href="https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/affinity/#vmgroups"&gt;Affinity and placement rules can be set for VM groups&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Additionally, you can consult the &lt;a href="https://docs.opennebula.io/7.2/product/cloud_system_administration/scheduler/"&gt;Scheduler&lt;/a&gt; section to fine-tune &lt;a href="https://docs.opennebula.io/7.2/product/cloud_system_administration/scheduler/overview/"&gt;the scheduling policies&lt;/a&gt; that control how resources from Hosts, Datastores, and Virtual Networks are allocated to Virtual Machines.&lt;/p&gt;</description></item><item><title>Host Overcommitment</title><link>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/overcommitment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/overcommitment/</guid><description>&lt;p&gt;&lt;a id="overcommitment"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Host Overcommitment --&gt;
&lt;p&gt;Before allocating a VM to a Host, the Scheduler checks that the capacity requested by the VM fits in the available capacity of the Host. The overall number of VMs assigned to a Host can be controlled by:&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Adjusting the total capacity announced by each Host.&lt;/li&gt;
&lt;li&gt;Adjusting the capacity requested by the VM.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h2 id="virtual-machine-capacity"&gt;Virtual Machine Capacity&lt;/h2&gt;
&lt;p&gt;The resource allocation of the VM is expressed with the following attributes:&lt;/p&gt;</description></item><item><title>Usage Quotas</title><link>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/quotas/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/quotas/</guid><description>&lt;p&gt;&lt;a id="quota-auth"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Usage Quotas --&gt;
&lt;p&gt;The quota system tracks user and group usage of system resources, and allows the system administrator to set limits on the usage of these resources. Quota limits can be set for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;users&lt;/strong&gt;, to individually limit the usage by a given user.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;groups&lt;/strong&gt;, to limit the overall usage by all the users in a given group. This can be of special interest for the OpenNebula Zones and Virtual Data Center (VDC) components.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="resource-limits"&gt;Resource Limits&lt;/h2&gt;
&lt;p&gt;The quota system allows you to track and limit usage on:&lt;/p&gt;</description></item><item><title>Affinity Groups</title><link>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/affinity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.opennebula.io/7.2/product/cloud_system_administration/capacity_planning/affinity/</guid><description>&lt;p&gt;&lt;a id="vmgroups"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;!--# Virtual Machine Affinity --&gt;
&lt;p&gt;A VM Group defines a set of related VMs and associated placement constraints for the VMs in the group. A VM Group allows you to place together (or separately) certain VMs (or VM classes, called Roles). VM Groups will help you to optimize the performance (e.g., not placing all the CPU-bound VMs in the same Host) or improve the fault tolerance (e.g., not placing all your Front-ends in the same Host) of your multi-VM applications.&lt;/p&gt;</description></item></channel></rss>