Sie sind auf Seite 1von 5

DMX VIRTUAL Provisioning

DMX VIRTUAL PROVISIONING


EMC virtual provisioning builds on the base "thin provisioning"
functionality, which is the ability to have a large "thin" device
configured and presented to host while consuming physical
storage from a shared pool when needed.
Virtual provisioning also simplifies data layout, with automated
wide striping that enables to achieve better performance than
standard provisioning.

Symmetrix Virtual Provisioning.

OVERSUBSCRIBED THIN POOL:
When total allocated size of thin device mapped to the host is
larger than the size of thin pool is called oversubscribed thin
pool.

1.) Create Thin Pool
2.) Create device and enble datadev attribute
3.) Add data dev devices into thin pool
4.) Create thin device
5.) Bind TDEV to pool
6.) Map and Mask Think device to host

Configuring Thin device:
Step 1 : Create Thin Pool
Create a file:
create pool <pool name> type=thin;
symconfigure -sid <sid No.> -f < file Name > preview
symconfigure -sid <sid No.> -f < file Name > prepare
symconfigure -sid <sid No.> -f < file Name > commit

to check pool:
symcfg -sid < sid no.> list -pool.

to check particlular pool:
symcfg -sid <sid no.> show -pool <pool name> -type thin

Step 2. Create device and enble datadev attribute:
create a file:
create dev count=5, size =20 GB, config=raid-5,
data_member_Count=3, emulation=fba,attribute=datadev;
symconfigure -sid <sid No.> -f < file Name > preview
symconfigure -sid <sid No.> -f < file Name > prepare
symconfigure -sid <sid No.> -f < file Name > commit

Step 3. Add data dev devices into thin pool:

file syntax:
add dev < dev name> to pool <pool name>, type =thin,
member_state=enable;
symconfigure -sid <sid No.> -f < file Name > preview
symconfigure -sid <sid No.> -f < file Name > prepare
symconfigure -sid <sid No.> -f < file Name > commit

symcfg -sid <sid no.> show -pool <pool name> -type thin -
detail

Step 4: Create thin device
file syntax:
create dev count=2, config=tdev, emulation=fba,size = 50 GB;
symconfigure -sid <sid No.> -f < file Name > preview
symconfigure -sid <sid No.> -f < file Name > prepare
symconfigure -sid <sid No.> -f < file Name > commit

Step 5: Bind TDEV to pool:
file syntax:
bind tdev 03D1:03D2( thin device) to pool aashu_thin;
symconfigure -sid <sid No.> -f < file Name > preview
symconfigure -sid <sid No.> -f < file Name > prepare
symconfigure -sid <sid No.> -f < file Name > commit

Then we can map and mask these devices to host same way as
we do with regular devices.
Parameter of pool Max. Subscription percent is very
important. It describes maximum oversubscription of pool. By
default the value of this parameter is none means there is no
limitation of oversubscription ration. We can bind allocate
TDEV size as we want even far larger than size of pool.

If we set the value of this parameter as 0. Then we cannot
bind any thin device to this pool.
If the parameter value is 100. Then we can bind space of TDEV
that is equal to the size of pool.

To set oversubscription ratio on thin pool:
file syntax:
set pool <pool name> , type thin, max_subs_percent= <
value>;
symconfigure -sid <sid No.> -f < file Name > preview
symconfigure -sid <sid No.> -f < file Name > prepare
symconfigure -sid <sid No.> -f < file Name > commit

Das könnte Ihnen auch gefallen