18.08.2013 Views

vSphere Storage - ESXi 5.1 - Documentation - VMware

vSphere Storage - ESXi 5.1 - Documentation - VMware

vSphere Storage - ESXi 5.1 - Documentation - VMware

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>vSphere</strong> <strong>Storage</strong><br />

2 Double-click the virtual machine.<br />

3 Click the Related Objects tab and click Datastores.<br />

The datastore that stores the virtual machine files is listed.<br />

4 Click the datastore link to open the datastore management panel.<br />

5 Click the Manage tab and click Files.<br />

6 Open the virtual machine folder and browse to the virtual disk file that you want to convert.<br />

The file has the .vmdk extension and is marked with the virtual disk ( ) icon.<br />

7 Right-click the virtual disk file and select Inflate.<br />

The inflated virtual disk occupies the entire datastore space originally provisioned to it.<br />

Handling Datastore Over-Subscription<br />

Because the provisioned space for thin disks can be greater than the committed space, a datastore oversubscription<br />

can occur, which results in the total provisioned space for the virtual machine disks on the<br />

datastore being greater than the actual capacity.<br />

Over-subscription can be possible because usually not all virtual machines with thin disks need the entire<br />

provisioned datastore space simultaneously. However, if you want to avoid over-subscribing the datastore,<br />

you can set up an alarm that notifies you when the provisioned space reaches a certain threshold.<br />

For information on setting alarms, see the vCenter Server and Host Management documentation.<br />

If your virtual machines require more space, the datastore space is allocated on a first come first served basis.<br />

When the datastore runs out of space, you can add more physical storage and increase the datastore.<br />

See Increase VMFS Datastores.<br />

Array Thin Provisioning and VMFS Datastores<br />

You can use thin provisioned storage arrays with <strong>ESXi</strong>.<br />

Traditional LUNs that arrays present to the <strong>ESXi</strong> host, are thick-provisioned. The entire physical space needed<br />

to back each LUN is allocated in advance.<br />

<strong>ESXi</strong> also supports thin-provisioned LUNs. When a LUN is thin-provisioned, the storage array reports the<br />

LUN's logical size, which might be larger than the real physical capacity backing that LUN.<br />

A VMFS datastore that you deploy on the thin-provisioned LUN can detect only the logical size of the LUN.<br />

For example, if the array reports 2TB of storage while in reality the array provides only 1TB, the datastore<br />

considers 2TB to be the LUN's size. As the datastore grows, it cannot determine whether the actual amount of<br />

physical space is still sufficient for its needs.<br />

However, when you use the <strong>Storage</strong> APIs - Array Integration, the host can integrate with physical storage and<br />

become aware of underlying thin-provisioned LUNs and their space usage.<br />

Using thin provision integration, your host can perform these tasks:<br />

n Monitor the use of space on thin-provisioned LUNs to avoid running out of physical space. As your<br />

datastore grows or if you use <strong>Storage</strong> vMotion to migrate virtual machines to a thin-provisioned LUN,<br />

the host communicates with the LUN and warns you about breaches in physical space and about out-ofspace<br />

conditions.<br />

n Inform the array about the datastore space that is freed when files are deleted or removed from the<br />

datastore by <strong>Storage</strong> vMotion. The array can then reclaim the freed blocks of space.<br />

NOTE <strong>ESXi</strong> does not support enabling and disabling of thin provisioning on a storage device.<br />

230 <strong>VMware</strong>, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!