You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Noel King <no...@gmail.com> on 2013/10/23 22:14:04 UTC

VMWare storage overprovisioning

Hi

I am seeing an issue here with Cloudstack and VMWare storage and hope you
can help.  VMWare is using dynamic storage so for a template of 20GB in
reality only 3GB is being used, VMWare currently has the size of the VM of
3GB and increases storage allocation to the VM as it requires it.  However
Cloudstack thinks 20GB has been consumed

So to overcome this we set

storage.overprovisioning.factor to 5

But we still had issues when we hit 85% (which is not 85% based on VMWare
storage allocation).  The following values were set to .85 and increasing
these has offered little benefit up to 100%


   - pool.storage.capacity.disablethreshold
   - pool.storage.allocated.capacity.disablethreshold


Any advise on other settings on Cloudstack 4.1.1 that could help us.

Kind regards

Noel

Re: VMWare storage overprovisioning

Posted by Nitin Mehta <Ni...@citrix.com>.
Storage overprovisioning in CS is enabled for NFS and VMFS only. If its
not chaining the allocated space I assume that you aren't using NFS/VMFS
else its a bug.


Thanks,
-Nitin

On 09/01/14 1:14 PM, "François Bousquet"
<Fr...@radialpoint.com> wrote:

>To whatever value I set storage.overprovisioning.factor I reach a point
>where I can no longer deploy because of
>pool.storage.allocated.capacity.disablethreshold (even if it is set to
>the highest value: 1).
>
>See my current capacity:
>
>> list capacity
>count = 10
>capacity:
>+---------------+---------------+-------------+---------------------------
>-----------+------+----------+
>|  capacityused | capacitytotal | percentused |                zoneid
>           | type | zonename |
>+---------------+---------------+-------------+---------------------------
>-----------+------+----------+
>|  163879845888 |  412184322048 |    39.76    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  0   |  YUL03   |
>|     99500     |     210600    |    47.25    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  1   |  YUL03   |
>| 6021762252800 | 6026644422656 |    99.92    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  3   |  YUL03   |
>|       5       |      245      |     2.04    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  4   |  YUL03   |
>|       17      |      181      |     9.39    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  5   |  YUL03   |
>|       3       |      100      |      3      |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  7   |  YUL03   |
>|      123      |      2281     |     5.39    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  8   |  YUL03   |
>|   1931476992  |  42949672960  |     4.5     |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  9   |  YUL03   |
>|  223942279168 | 4329031335936 |     5.17    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  6   |  YUL03   |
>| 1590080569344 | 6069594095616 |     26.2    |
>4ee38c78-482d-4a0e-bba7-1079f54e772b |  2   |  YUL03   |
>+---------------+---------------+-------------+---------------------------
>-----------+------+----------+
>
>6026644422656 (~6 TB) is my real capacity but only (~1.59 TB) are being
>used (type=2) however, the allocated space (here at 99.92%) is not
>changed by the overprovisioning factor (currently at 4).
>
>The result is I cannot allocate more space than I have, even with
>overprovisioning factor set higher than 1.
>
>This is CloudStack 4.1.1.
>
>Is this a normal behavior?
>
>Thanks for your input.
>
>François
>
>
>
>-----Original Message-----
>From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
>Sent: Thursday, January 09, 2014 13:27
>To: François Bousquet
>Cc: users@cloudstack.apache.org
>Subject: Re: VMWare storage overprovisioning
>
>When you increase the factor, the allocated percentage decreases and
>hence you can fit in more vms.
>
>Say allocated = 100% = 100gb out of 100gb total space and
>overprovisioning factor = 2 and at this moment you can't deploy more vms.
>Say you change overprovisioning to 3 and allocated now becomes = 100/150
>= 67%, so you can fit more vms.
>
>
>Thanks,
>-Nitin
>
>On 09/01/14 7:59 AM, "François Bousquet"
><Fr...@radialpoint.com> wrote:
>
>>Hello Nitin,
>>
>>What is the purpose of overprovisioning if we cannot deploy a server
>>when allocated storage is over
>>pool.storage.allocated.capacity.disablethreshold reguardless of
>>storage.overprovisioning.factor ?
>>
>>The way I understand and experience it with my CloudStack 4.1.1 setup,
>>I cannot exceed 100% on allocated space even if my overprovisioning
>>factor is more than 1.
>>
>>Can you please clarify how this is supposed to work?
>>
>>Thanks
>>
>>François
>>
>>
>>
>>
>>-----Original Message-----
>>From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
>>Sent: Thursday, October 24, 2013 13:13
>>To: users@cloudstack.apache.org
>>Subject: Re: VMWare storage overprovisioning
>>
>>
>>
>>On 24/10/13 1:22 AM, "Noel King" <no...@gmail.com> wrote:
>>
>>>Hi
>>>
>>>Thanks for this have reverted it back to .85, does this mean that this
>>>value pool.storage.capacity.disablethreshold is factoring in the
>>>overprovisioning value?
>>
>>No. It is the real usage of the disk equivalent of "df -h".
>>
>>>
>>>Is there a way to allow
>>>pool.storage.allocated.capacity.disablethreshold
>>>utilise the overprovisining factor and stop blocking VM creation when
>>>we reach the 85% threshold
>>
>>Nope. Do read
>>https://cwiki.apache.org/confluence/display/CLOUDSTACK/Understanding+Da
>>shb
>>o
>>ard
>>To understand allocated and real usage that CS captures
>>
>>>
>>>Thanks
>>>Noel
>>>
>>>
>>>On 24 October 2013 01:32, Nitin Mehta <Ni...@citrix.com> wrote:
>>>
>>>> Advise you to not keep pool.storage.capacity.disablethreshold as 1
>>>>(100%).
>>>> This captures the actual usage of the storage and you do not want it
>>>>to  reach 100% especially possible when you have over provisioned.
>>>>
>>>> On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:
>>>>
>>>> >Hi
>>>> >
>>>> >I am seeing an issue here with Cloudstack and VMWare storage and
>>>> >hope
>>>>you
>>>> >can help.  VMWare is using dynamic storage so for a template of
>>>> >20GB
>>>>in
>>>> >reality only 3GB is being used, VMWare currently has the size of
>>>> >the
>>>>VM of
>>>> >3GB and increases storage allocation to the VM as it requires it.
>>>>However
>>>> >Cloudstack thinks 20GB has been consumed
>>>> >
>>>> >So to overcome this we set
>>>> >
>>>> >storage.overprovisioning.factor to 5
>>>> >
>>>> >But we still had issues when we hit 85% (which is not 85% based on
>>>>VMWare
>>>> >storage allocation).  The following values were set to .85 and
>>>>increasing
>>>> >these has offered little benefit up to 100%
>>>> >
>>>> >
>>>> >   - pool.storage.capacity.disablethreshold
>>>> >   - pool.storage.allocated.capacity.disablethreshold
>>>> >
>>>> >
>>>> >Any advise on other settings on Cloudstack 4.1.1 that could help us.
>>>> >
>>>> >Kind regards
>>>> >
>>>> >Noel
>>>>
>>>>
>>
>>***********************************************************************
>>This e-mail and attachments are confidential, legally privileged, may
>>be subject to copyright and sent solely for the attention of the
>>addressee(s). Any unauthorized use or disclosure is prohibited.
>>Statements and opinions expressed in this e-mail may not represent
>>those of Radialpoint.
>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Le contenu du
>>présent courriel est confidentiel, privilégié et peut être soumis à des
>>droits d'auteur. Il est envoyé à l'intention exclusive de son ou de ses
>>destinataires. Il est interdit de l'utiliser ou de le divulguer sans
>>autorisation. Les opinions exprimées dans le présent courriel peuvent
>>diverger de celles de Radialpoint.
>
>***********************************************************************
>This e-mail and attachments are confidential, legally privileged, may be
>subject to copyright and sent solely for the attention of the
>addressee(s). Any unauthorized use or disclosure is prohibited.
>Statements and opinions expressed in this e-mail may not represent those
>of Radialpoint. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Le
>contenu du présent courriel est confidentiel, privilégié et peut être
>soumis à des droits d'auteur. Il est envoyé à l'intention exclusive de
>son ou de ses destinataires. Il est interdit de l'utiliser ou de le
>divulguer sans autorisation. Les opinions exprimées dans le présent
>courriel peuvent diverger de celles de Radialpoint.


RE: VMWare storage overprovisioning

Posted by François Bousquet <Fr...@radialpoint.com>.
To whatever value I set storage.overprovisioning.factor I reach a point where I can no longer deploy because of pool.storage.allocated.capacity.disablethreshold (even if it is set to the highest value: 1).

See my current capacity:

> list capacity
count = 10
capacity:
+---------------+---------------+-------------+--------------------------------------+------+----------+
|  capacityused | capacitytotal | percentused |                zoneid                | type | zonename |
+---------------+---------------+-------------+--------------------------------------+------+----------+
|  163879845888 |  412184322048 |    39.76    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  0   |  YUL03   |
|     99500     |     210600    |    47.25    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  1   |  YUL03   |
| 6021762252800 | 6026644422656 |    99.92    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  3   |  YUL03   |
|       5       |      245      |     2.04    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  4   |  YUL03   |
|       17      |      181      |     9.39    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  5   |  YUL03   |
|       3       |      100      |      3      | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  7   |  YUL03   |
|      123      |      2281     |     5.39    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  8   |  YUL03   |
|   1931476992  |  42949672960  |     4.5     | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  9   |  YUL03   |
|  223942279168 | 4329031335936 |     5.17    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  6   |  YUL03   |
| 1590080569344 | 6069594095616 |     26.2    | 4ee38c78-482d-4a0e-bba7-1079f54e772b |  2   |  YUL03   |
+---------------+---------------+-------------+--------------------------------------+------+----------+

6026644422656 (~6 TB) is my real capacity but only (~1.59 TB) are being used (type=2) however, the allocated space (here at 99.92%) is not changed by the overprovisioning factor (currently at 4).

The result is I cannot allocate more space than I have, even with overprovisioning factor set higher than 1.

This is CloudStack 4.1.1.

Is this a normal behavior?

Thanks for your input.

François



-----Original Message-----
From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
Sent: Thursday, January 09, 2014 13:27
To: François Bousquet
Cc: users@cloudstack.apache.org
Subject: Re: VMWare storage overprovisioning

When you increase the factor, the allocated percentage decreases and hence you can fit in more vms.

Say allocated = 100% = 100gb out of 100gb total space and overprovisioning factor = 2 and at this moment you can't deploy more vms.
Say you change overprovisioning to 3 and allocated now becomes = 100/150 = 67%, so you can fit more vms.


Thanks,
-Nitin

On 09/01/14 7:59 AM, "François Bousquet"
<Fr...@radialpoint.com> wrote:

>Hello Nitin,
>
>What is the purpose of overprovisioning if we cannot deploy a server
>when allocated storage is over
>pool.storage.allocated.capacity.disablethreshold reguardless of
>storage.overprovisioning.factor ?
>
>The way I understand and experience it with my CloudStack 4.1.1 setup,
>I cannot exceed 100% on allocated space even if my overprovisioning
>factor is more than 1.
>
>Can you please clarify how this is supposed to work?
>
>Thanks
>
>François
>
>
>
>
>-----Original Message-----
>From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
>Sent: Thursday, October 24, 2013 13:13
>To: users@cloudstack.apache.org
>Subject: Re: VMWare storage overprovisioning
>
>
>
>On 24/10/13 1:22 AM, "Noel King" <no...@gmail.com> wrote:
>
>>Hi
>>
>>Thanks for this have reverted it back to .85, does this mean that this
>>value pool.storage.capacity.disablethreshold is factoring in the
>>overprovisioning value?
>
>No. It is the real usage of the disk equivalent of "df -h".
>
>>
>>Is there a way to allow
>>pool.storage.allocated.capacity.disablethreshold
>>utilise the overprovisining factor and stop blocking VM creation when
>>we reach the 85% threshold
>
>Nope. Do read
>https://cwiki.apache.org/confluence/display/CLOUDSTACK/Understanding+Da
>shb
>o
>ard
>To understand allocated and real usage that CS captures
>
>>
>>Thanks
>>Noel
>>
>>
>>On 24 October 2013 01:32, Nitin Mehta <Ni...@citrix.com> wrote:
>>
>>> Advise you to not keep pool.storage.capacity.disablethreshold as 1
>>>(100%).
>>> This captures the actual usage of the storage and you do not want it
>>>to  reach 100% especially possible when you have over provisioned.
>>>
>>> On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:
>>>
>>> >Hi
>>> >
>>> >I am seeing an issue here with Cloudstack and VMWare storage and
>>> >hope
>>>you
>>> >can help.  VMWare is using dynamic storage so for a template of
>>> >20GB
>>>in
>>> >reality only 3GB is being used, VMWare currently has the size of
>>> >the
>>>VM of
>>> >3GB and increases storage allocation to the VM as it requires it.
>>>However
>>> >Cloudstack thinks 20GB has been consumed
>>> >
>>> >So to overcome this we set
>>> >
>>> >storage.overprovisioning.factor to 5
>>> >
>>> >But we still had issues when we hit 85% (which is not 85% based on
>>>VMWare
>>> >storage allocation).  The following values were set to .85 and
>>>increasing
>>> >these has offered little benefit up to 100%
>>> >
>>> >
>>> >   - pool.storage.capacity.disablethreshold
>>> >   - pool.storage.allocated.capacity.disablethreshold
>>> >
>>> >
>>> >Any advise on other settings on Cloudstack 4.1.1 that could help us.
>>> >
>>> >Kind regards
>>> >
>>> >Noel
>>>
>>>
>
>***********************************************************************
>This e-mail and attachments are confidential, legally privileged, may
>be subject to copyright and sent solely for the attention of the
>addressee(s). Any unauthorized use or disclosure is prohibited.
>Statements and opinions expressed in this e-mail may not represent
>those of Radialpoint.
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Le contenu du
>présent courriel est confidentiel, privilégié et peut être soumis à des
>droits d'auteur. Il est envoyé à l'intention exclusive de son ou de ses
>destinataires. Il est interdit de l'utiliser ou de le divulguer sans
>autorisation. Les opinions exprimées dans le présent courriel peuvent diverger de celles de Radialpoint.

*********************************************************************** This e-mail and attachments are confidential, legally privileged, may be subject to copyright and sent solely for the attention of the addressee(s). Any unauthorized use or disclosure is prohibited. Statements and opinions expressed in this e-mail may not represent those of Radialpoint. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Le contenu du présent courriel est confidentiel, privilégié et peut être soumis à des droits d'auteur. Il est envoyé à l'intention exclusive de son ou de ses destinataires. Il est interdit de l'utiliser ou de le divulguer sans autorisation. Les opinions exprimées dans le présent courriel peuvent diverger de celles de Radialpoint.

Re: VMWare storage overprovisioning

Posted by Nitin Mehta <Ni...@citrix.com>.
When you increase the factor, the allocated percentage decreases and hence
you can fit in more vms.

Say allocated = 100% = 100gb out of 100gb total space and overprovisioning
factor = 2 and at this moment you can't deploy more vms.
Say you change overprovisioning to 3 and allocated now becomes = 100/150 =
67%, so you can fit more vms.


Thanks,
-Nitin

On 09/01/14 7:59 AM, "François Bousquet"
<Fr...@radialpoint.com> wrote:

>Hello Nitin,
>
>What is the purpose of overprovisioning if we cannot deploy a server when
>allocated storage is over
>pool.storage.allocated.capacity.disablethreshold reguardless of
>storage.overprovisioning.factor ?
>
>The way I understand and experience it with my CloudStack 4.1.1 setup, I
>cannot exceed 100% on allocated space even if my overprovisioning factor
>is more than 1.
>
>Can you please clarify how this is supposed to work?
>
>Thanks
>
>François
>
>
>
>
>-----Original Message-----
>From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
>Sent: Thursday, October 24, 2013 13:13
>To: users@cloudstack.apache.org
>Subject: Re: VMWare storage overprovisioning
>
>
>
>On 24/10/13 1:22 AM, "Noel King" <no...@gmail.com> wrote:
>
>>Hi
>>
>>Thanks for this have reverted it back to .85, does this mean that this
>>value pool.storage.capacity.disablethreshold is factoring in the
>>overprovisioning value?
>
>No. It is the real usage of the disk equivalent of "df -h".
>
>>
>>Is there a way to allow
>>pool.storage.allocated.capacity.disablethreshold
>>utilise the overprovisining factor and stop blocking VM creation when
>>we reach the 85% threshold
>
>Nope. Do read
>https://cwiki.apache.org/confluence/display/CLOUDSTACK/Understanding+Dashb
>o
>ard
>To understand allocated and real usage that CS captures
>
>>
>>Thanks
>>Noel
>>
>>
>>On 24 October 2013 01:32, Nitin Mehta <Ni...@citrix.com> wrote:
>>
>>> Advise you to not keep pool.storage.capacity.disablethreshold as 1
>>>(100%).
>>> This captures the actual usage of the storage and you do not want it to
>>> reach 100% especially possible when you have over provisioned.
>>>
>>> On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:
>>>
>>> >Hi
>>> >
>>> >I am seeing an issue here with Cloudstack and VMWare storage and hope
>>>you
>>> >can help.  VMWare is using dynamic storage so for a template of 20GB
>>>in
>>> >reality only 3GB is being used, VMWare currently has the size of the
>>>VM of
>>> >3GB and increases storage allocation to the VM as it requires it.
>>>However
>>> >Cloudstack thinks 20GB has been consumed
>>> >
>>> >So to overcome this we set
>>> >
>>> >storage.overprovisioning.factor to 5
>>> >
>>> >But we still had issues when we hit 85% (which is not 85% based on
>>>VMWare
>>> >storage allocation).  The following values were set to .85 and
>>>increasing
>>> >these has offered little benefit up to 100%
>>> >
>>> >
>>> >   - pool.storage.capacity.disablethreshold
>>> >   - pool.storage.allocated.capacity.disablethreshold
>>> >
>>> >
>>> >Any advise on other settings on Cloudstack 4.1.1 that could help us.
>>> >
>>> >Kind regards
>>> >
>>> >Noel
>>>
>>>
>
>***********************************************************************
>This e-mail and attachments are confidential, legally privileged, may be
>subject to copyright and sent solely for the attention of the
>addressee(s). Any unauthorized use or disclosure is prohibited.
>Statements and opinions expressed in this e-mail may not represent those
>of Radialpoint. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Le
>contenu du présent courriel est confidentiel, privilégié et peut être
>soumis à des droits d'auteur. Il est envoyé à l'intention exclusive de
>son ou de ses destinataires. Il est interdit de l'utiliser ou de le
>divulguer sans autorisation. Les opinions exprimées dans le présent
>courriel peuvent diverger de celles de Radialpoint.


RE: VMWare storage overprovisioning

Posted by François Bousquet <Fr...@radialpoint.com>.
Hello Nitin,

What is the purpose of overprovisioning if we cannot deploy a server when allocated storage is over pool.storage.allocated.capacity.disablethreshold reguardless of storage.overprovisioning.factor ?

The way I understand and experience it with my CloudStack 4.1.1 setup, I cannot exceed 100% on allocated space even if my overprovisioning factor is more than 1.

Can you please clarify how this is supposed to work?

Thanks

François




-----Original Message-----
From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
Sent: Thursday, October 24, 2013 13:13
To: users@cloudstack.apache.org
Subject: Re: VMWare storage overprovisioning



On 24/10/13 1:22 AM, "Noel King" <no...@gmail.com> wrote:

>Hi
>
>Thanks for this have reverted it back to .85, does this mean that this
>value pool.storage.capacity.disablethreshold is factoring in the
>overprovisioning value?

No. It is the real usage of the disk equivalent of "df -h".

>
>Is there a way to allow
>pool.storage.allocated.capacity.disablethreshold
>utilise the overprovisining factor and stop blocking VM creation when
>we reach the 85% threshold

Nope. Do read
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Understanding+Dashbo
ard
To understand allocated and real usage that CS captures

>
>Thanks
>Noel
>
>
>On 24 October 2013 01:32, Nitin Mehta <Ni...@citrix.com> wrote:
>
>> Advise you to not keep pool.storage.capacity.disablethreshold as 1
>>(100%).
>> This captures the actual usage of the storage and you do not want it to
>> reach 100% especially possible when you have over provisioned.
>>
>> On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:
>>
>> >Hi
>> >
>> >I am seeing an issue here with Cloudstack and VMWare storage and hope
>>you
>> >can help.  VMWare is using dynamic storage so for a template of 20GB in
>> >reality only 3GB is being used, VMWare currently has the size of the
>>VM of
>> >3GB and increases storage allocation to the VM as it requires it.
>>However
>> >Cloudstack thinks 20GB has been consumed
>> >
>> >So to overcome this we set
>> >
>> >storage.overprovisioning.factor to 5
>> >
>> >But we still had issues when we hit 85% (which is not 85% based on
>>VMWare
>> >storage allocation).  The following values were set to .85 and
>>increasing
>> >these has offered little benefit up to 100%
>> >
>> >
>> >   - pool.storage.capacity.disablethreshold
>> >   - pool.storage.allocated.capacity.disablethreshold
>> >
>> >
>> >Any advise on other settings on Cloudstack 4.1.1 that could help us.
>> >
>> >Kind regards
>> >
>> >Noel
>>
>>

*********************************************************************** This e-mail and attachments are confidential, legally privileged, may be subject to copyright and sent solely for the attention of the addressee(s). Any unauthorized use or disclosure is prohibited. Statements and opinions expressed in this e-mail may not represent those of Radialpoint. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Le contenu du présent courriel est confidentiel, privilégié et peut être soumis à des droits d'auteur. Il est envoyé à l'intention exclusive de son ou de ses destinataires. Il est interdit de l'utiliser ou de le divulguer sans autorisation. Les opinions exprimées dans le présent courriel peuvent diverger de celles de Radialpoint.

Re: VMWare storage overprovisioning

Posted by Nitin Mehta <Ni...@citrix.com>.

On 24/10/13 1:22 AM, "Noel King" <no...@gmail.com> wrote:

>Hi
>
>Thanks for this have reverted it back to .85, does this mean that this
>value pool.storage.capacity.disablethreshold is factoring in the
>overprovisioning value?

No. It is the real usage of the disk equivalent of "df -h".

>
>Is there a way to allow pool.storage.allocated.capacity.disablethreshold
>utilise the overprovisining factor and stop blocking VM creation when we
>reach the 85% threshold

Nope. Do read 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Understanding+Dashbo
ard 
To understand allocated and real usage that CS captures

>
>Thanks
>Noel
>
>
>On 24 October 2013 01:32, Nitin Mehta <Ni...@citrix.com> wrote:
>
>> Advise you to not keep pool.storage.capacity.disablethreshold as 1
>>(100%).
>> This captures the actual usage of the storage and you do not want it to
>> reach 100% especially possible when you have over provisioned.
>>
>> On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:
>>
>> >Hi
>> >
>> >I am seeing an issue here with Cloudstack and VMWare storage and hope
>>you
>> >can help.  VMWare is using dynamic storage so for a template of 20GB in
>> >reality only 3GB is being used, VMWare currently has the size of the
>>VM of
>> >3GB and increases storage allocation to the VM as it requires it.
>>However
>> >Cloudstack thinks 20GB has been consumed
>> >
>> >So to overcome this we set
>> >
>> >storage.overprovisioning.factor to 5
>> >
>> >But we still had issues when we hit 85% (which is not 85% based on
>>VMWare
>> >storage allocation).  The following values were set to .85 and
>>increasing
>> >these has offered little benefit up to 100%
>> >
>> >
>> >   - pool.storage.capacity.disablethreshold
>> >   - pool.storage.allocated.capacity.disablethreshold
>> >
>> >
>> >Any advise on other settings on Cloudstack 4.1.1 that could help us.
>> >
>> >Kind regards
>> >
>> >Noel
>>
>>


Re: VMWare storage overprovisioning

Posted by Noel King <no...@gmail.com>.
Hi

Thanks for this have reverted it back to .85, does this mean that this
value pool.storage.capacity.disablethreshold is factoring in the
overprovisioning value?

Is there a way to allow pool.storage.allocated.capacity.disablethreshold
utilise the overprovisining factor and stop blocking VM creation when we
reach the 85% threshold

Thanks
Noel


On 24 October 2013 01:32, Nitin Mehta <Ni...@citrix.com> wrote:

> Advise you to not keep pool.storage.capacity.disablethreshold as 1 (100%).
> This captures the actual usage of the storage and you do not want it to
> reach 100% especially possible when you have over provisioned.
>
> On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:
>
> >Hi
> >
> >I am seeing an issue here with Cloudstack and VMWare storage and hope you
> >can help.  VMWare is using dynamic storage so for a template of 20GB in
> >reality only 3GB is being used, VMWare currently has the size of the VM of
> >3GB and increases storage allocation to the VM as it requires it.  However
> >Cloudstack thinks 20GB has been consumed
> >
> >So to overcome this we set
> >
> >storage.overprovisioning.factor to 5
> >
> >But we still had issues when we hit 85% (which is not 85% based on VMWare
> >storage allocation).  The following values were set to .85 and increasing
> >these has offered little benefit up to 100%
> >
> >
> >   - pool.storage.capacity.disablethreshold
> >   - pool.storage.allocated.capacity.disablethreshold
> >
> >
> >Any advise on other settings on Cloudstack 4.1.1 that could help us.
> >
> >Kind regards
> >
> >Noel
>
>

Re: VMWare storage overprovisioning

Posted by Nitin Mehta <Ni...@citrix.com>.
Advise you to not keep pool.storage.capacity.disablethreshold as 1 (100%).
This captures the actual usage of the storage and you do not want it to
reach 100% especially possible when you have over provisioned.

On 23/10/13 1:14 PM, "Noel King" <no...@gmail.com> wrote:

>Hi
>
>I am seeing an issue here with Cloudstack and VMWare storage and hope you
>can help.  VMWare is using dynamic storage so for a template of 20GB in
>reality only 3GB is being used, VMWare currently has the size of the VM of
>3GB and increases storage allocation to the VM as it requires it.  However
>Cloudstack thinks 20GB has been consumed
>
>So to overcome this we set
>
>storage.overprovisioning.factor to 5
>
>But we still had issues when we hit 85% (which is not 85% based on VMWare
>storage allocation).  The following values were set to .85 and increasing
>these has offered little benefit up to 100%
>
>
>   - pool.storage.capacity.disablethreshold
>   - pool.storage.allocated.capacity.disablethreshold
>
>
>Any advise on other settings on Cloudstack 4.1.1 that could help us.
>
>Kind regards
>
>Noel