This post is more than 5 years old
11 Posts
1
2349
April 16th, 2014 09:00
What is meta volume creation logic in ViPR?
Can you provide some details on how the meta volume creation logic works?
No Events found!
This post is more than 5 years old
11 Posts
1
2349
April 16th, 2014 09:00
Can you provide some details on how the meta volume creation logic works?
Top
ocallaghan_deir
24 Posts
1
April 16th, 2014 16:00
Hi Tim,
ViPR supports below types of Meta:
VMAX Striped Thin
By design VMAX Striped Meta devices offer best read and write performance under different workloads. Based on the engineering best practice, ViPR always creates Striped meta volumes as multiplication factor of 8 (8-way, 16-way, 32-way, etc) with the total capacity being shared equally between all the meta members. Once the meta members size as reached 32 then the next set of members will always be an incremental fashion.
For instance, if an auto meta size is configured as 16GB then creating a 500GB volume would create a total of 32 devices. Meta member calculation is done as (total requested capacity)/(Configured auto meta size) which is 500GB/16GB = ~31.25 rounding it to 32 devices. Once we calculate total members we will then calculate the capacity for each member and it is calculated as (total requested capacity)/(total members) which is 500GB/32 members = ~15.6 GB rounding it to 16GB each. By this calculation, for a 500GB volume where auto meta was configured with 16GB then user will end up with 32 members each of 16GB.
Things to Remember:
VMAX Striped Thick
VMAX Striped Thick will always be multiple of 4 (4, 8, 16, 32) Beyond 32 will be an incremental fashion. ViPR also has a pre-defined range until certain capacity, we either create meta based on the below range or Configured auto meta limit (whichever is less).
VMAX Concatenated Thin/Thick
ViPR always uses multiples of auto meta size for Vmax Concatenated Thin / Thick volumes. For instance, if an auto meta size is configured to 16GB then creating a
Thanks,
Dee
Y1Udba1GsO12085
71 Posts
0
April 17th, 2014 06:00
Hi Deirdre,
How does ViPR decide when to create concatenated vs striped metas?
Thanks
Andrew291
92 Posts
0
April 22nd, 2014 11:00
If you select "Expandable" in the Virtual Storage Pool (VSP) ViPR will utilize the concatenated method.
Andrew
Velik1
36 Posts
0
October 24th, 2014 03:00
This has been changed slightly -
Expandable checkbox is for ViPR to know whether volume could be grown, it is an administrative option that dictates if ViPR will allow an API call that tries to grow the volume.
When VMAX/VNX systems are selected, there is another option that appears, called Fast Expansion. That is the option that dictates whether Concatenated metas are used.
Otherwise default is Striped.