Library Table of Contents Index Previous Page (Alt-p) Next Page (Alt-n) Comments

How guarantees on FlexVol volumes affect fractional reserve

What guarantees are  Top

Guarantees on a FlexVol volume ensure that write operations to a specified FlexVol volume or write operations to LUNs with space reservation on that file do not fail because of lack of available space in the containing aggregate. Guarantees determine how the aggregate preallocates space to the FlexVol volume. Guarantees are set at the volume level. There are three types of guarantees:

Command for setting guarantees  Top

You can specify guarantees when you create a FlexVol volume by using the -s option of the vol create command:

vol create f_vol_name [-l language_code] [-s {volume|file|none}] 
aggr_name size{k|m|g|t}

You can change the guarantee setting of the volume by using the vol options command:

vol options f_vol_name guarantee guarantee_value

f_vol_name is the name of the FlexVol volume whose space guarantee you want to change.

guarantee_value is the space guarantee you want to assign to this volume. The possible values are volume, file, and none.

For detailed information about setting guarantees, see the Data ONTAP Storage Management Guide.

Overcommitting an aggregate  Top

You might want to overcommit an aggregate to enable flexible provisioning. For example, you might need to assign large volumes to specific users, but you know they will not use all their available space initially. When your users require additional space, you can increase the size of the aggregate on demand by assigning additional disks to the aggregate.

To overcommit an aggregate, you create FlexVol volumes with a guarantee of none or file, so that the volume size is not limited by the aggregate size. The total size of the FlexVol volumes you create might be larger than the containing aggregate.

The following example shows a 1-TB aggregate with two FlexVol volumes. The guarantee is set to file for each FlexVol volume. Each FlexVol volume contains a 200-GB LUN. The file guarantee ensures that there are 200 GB of intended reserve space in each FlexVol volume so that write operations to the space-reserved LUNs do not fail, regardless of the size of the FlexVol volumes that contain the LUNs.

Each FlexVol volume has space for other data. For example, you can create non-space-reserved LUNs in a FlexVol volume, but write operations to these LUNs or LUNs might fail when the aggregate runs out of free space.

\

For detailed information  Top

For detailed information about using guarantees, see the Data ONTAP Storage Management Guide.

Library Table of Contents Index Previous Page (Alt-p) Next Page (Alt-n) Comments