Unsolved

This post is more than 5 years old

1 Rookie

 • 

12 Posts

3223

January 19th, 2020 23:00

advice configure volume and pool on ME4

Hi, 

we have bought a ME4012 with one expansion and mix Hard disks. Four SSD 1.92TB, two ssd 960GB and 10 HDD 4TB 7200rp,.

So, my intention is to create 3 volume like this

1-> raid 10 SSD 1.92TB

2-> raid 10 6 HDD and one ssd for cache

3 -> raid 6 with 4 hdd and one ssd cache

in this case i should need to create 2 pool and maybe put the raid 10 ssd volume on one pool and other two volumes on other pool? and maybe i can create a mixed volume with ssd and hdd and use tier option? if yes i can force i can force to use a ssd volume for some VM and leave other to use the remaining space on ssd and the HDD volume?

thanks

 

January 20th, 2020 13:00

Hello geradmin,

You have 2 options to configure your ME4012 based on the information that you provided.

  1. SSD RAID 10 = Pool A and Pool B has 7.2k in RAID x with 2x read cache drives shared.
  2. SSD RAID10 and HDD RAID10 in tiering config, with data access shared by volumes in Pool A and Spinning disks with caching in Pool B.

 

You can’t have SSD tier and SSD Caching in same virtual pool as that is not allowed.  In addition to that having disks of same tier, in different raid group types, & in the same pool will make all drives operate at the slower RAID type, when accessing volumes that are spread amongst all disk groups in a virtual pool.

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

January 20th, 2020 23:00

hi, thanks for reply. The scenario A was my fisrt choice, but what do you think about this configuration?

pool A -> SSD raid 1 + HDD raid 6 with one volume performance only and one volume shared

pool B -> SSD raid 1 +  SSD raid 1 + HDD raid 6 with one volume performance only and one volume shared and one volume archive only.

with modern controller like ME4 the raid 1 is much slower on writing that raid 10? and with 5 volume and tiering the controller can have problem with high workload?

thanks

1 Rookie

 • 

12 Posts

January 22nd, 2020 08:00

Hi, i have another question. If i create a virtual volume with ssd and spinnig disk group, can i create a volume that only access to ssd group? on manual i find this

The three volume tier affinity settings are:

  • No Affinity – This setting uses the highest available performing tiers first and only uses the Archive tier when space is exhausted in the other tiers. Volume data moves into higher performing tiers based on the frequency of access and available space in the tiers.
  • Performance – This setting prioritizes volume data to the higher tiers of service. If no space is available, lower performing tier space is used. Volume data moves into higher performing tiers based on the frequency of access and available space in the tiers.

     

  • Archive – This setting prioritizes the volume data to the lowest tier of service. Volume data can move to higher performing tiers based on the frequency of access and available space in the tiers.

So in my case i have a virtual pool with 4TB ssd abd 8TB hdd.

if i create a 3TB volume with performance tier and a second volume with the remain space (so 9TB) with no affinity i'm sure that that the 3TB are blocked exclusively by the first volume? and the second volume use 1 TB ssd and than 8TB hdd disks?

January 24th, 2020 08:00

Hello geradmin,

If you have SSD drives and spinning drives in the same pool, your SSD will operate at your spinning drives speed.

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

January 24th, 2020 09:00

hi, sure? i have configured a raid 10 ssd and raid 10 hdd in poolA, i have created a volume with no affinity. Today i ran the iometer and show on vmware metric 400K iop/s on sequential reading ( I hope that metric on vmware was right) . The virtual machine that i have tested was totaly on tier performace. i don't think that 7.2k rpm disks can have this performance.. can i check on san web gui? 

January 24th, 2020 15:00

Hello geradmin,

Here is the link to the administrator guide & if you look on page 127 it shows you how to view the performance on your ME4012.  https://dell.to/38DyKz3

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

January 27th, 2020 07:00

hi, thank you for reply. So can you definitively clarify how the san works with mixed disks?

so my test configuration is a 4 ssd raid10 and 4 hdd raid 10 disk group on same pool. one volume with affinity performance and one volume with no affinity.

in this configuration when i use the performance volume the controller use ssd speed? and when i use the other volume it use ssd or hdd if the data is cold or hot. right?

this is a iometer report from vmware machine connected to powervault by 10Gb rj45 cables

test disk on volume with no affinity

 

Test name Latency Avg iops Avg MBps cpu load

Max Throughput-100%Read 9.30 3976 124 86%
  8.82 4027 125 86%
  9.30 4015 125 86%
  9.44 3994 124 86%
RealLife-60%Rand-65%Read 7.11 4551 35 80%
  6.99 4593 35 80%
  6.91 4548 35 80%
  7.04 4557 35 80%
Max Throughput-50%Read 8.62 3981 124 71%
  8.52 3982 124 71%
  8.53 3930 122 71%
  8.47 3989 124 71%
Random-8k-70%Read 7.21 4399 34 80%
  7.04 4490 35 80%
  7.13 4397 34 80%
  6.99 4467 34

80%

 

test disk on volume with tier performance

Max Throughput-100%Read 10.13 3770 117 82%
  9.96 3866 120 82%
  10.02 3793 118 82%
  9.80 3905 122 82%
RealLife-60%Rand-65%Read 22.25 1545 12 48%
  23.11 1503 11 48%
  21.74 1540 12 48%
  21.76 1520 11 48%
Max Throughput-50%Read 8.20 4230 132 72%
  8.24 4166 130 72%
  7.89 4237 132 72%
  8.06 4181 130 72%
Random-8k-70%Read 7.34 4471 34 74%
  7.26 4420 34 74%
  7.03 4484 35 74%
  7.54 4404 34 74%

 

the specifications of test

'ACCESS SPECIFICATIONS =========================================================
'Access specification name,default assignment
Max Throughput-100%Read,ALL
'size,% of size,% reads,% random,delay,burst,align,reply
32768,100,100,0,0,1,0,0
'Access specification name,default assignment
RealLife-60%Rand-65%Read,ALL
'size,% of size,% reads,% random,delay,burst,align,reply
8192,100,65,60,0,1,0,0
'Access specification name,default assignment
Max Throughput-50%Read,ALL
'size,% of size,% reads,% random,delay,burst,align,reply
32768,100,50,0,0,1,0,0
'Access specification name,default assignment
Random-8k-70%Read,ALL
'size,% of size,% reads,% random,delay,burst,align,reply
8192,100,70,100,0,1,0,0

the strange is that the RealLife-60%Rand-65%Read in lower on volume performance. So there is something wrong on setup?

thank you

January 27th, 2020 15:00

Hello geradmin,

When using performance tier affinity with mixed disk when data comes in, if it is random data will go to SSD first.  Any sequential data when it comes in will be written to highest tier of spinning drives first. Volume tier affinity is not the same thing as pinning, and it does not restrict data to a given tier and capacity.

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

January 28th, 2020 01:00

ok, but in previous post you said that if i have two disk groups ssd and hdd on same virtual pool the ssd works at hdd's speed, right?

January 28th, 2020 15:00

Hello geradmin,

That is correct.  When data is first written to a ME4 system with no data on it, data is first written to SSD.  Once the data is written to the SSD, then your ME4 will tier the data based on the profile that is used.  When you have data that is on both SSD and HDD, the data will be using HDD speed as it is the common speed for all drives in your configuration.

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

January 29th, 2020 07:00

ok, " When you have data that is on both SSD and HDD" you mean that some chunk are on performance tier and other are on archive tier, right?

January 31st, 2020 16:00

Hello geradmin,

That is correct. There can be times that data is on both tiers.  

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

February 10th, 2020 07:00

Hi, the last week i have tried several raid combination. I found a strange thing about how raid controller works. So if in a virtual pool a create a raid 5 ssd and raid 10 HDD group and i create 2 volumes (one perfomance and one no affinity) the space allocation seems works right. But i create a raid 10 ssd and raid 10 hdd and keep the same volumes layout on vmware when a create a virtual disks (specialy zeroed eager) and i put data on volume performance the controlles allocate space on hdd raid and not on ssd. it's right? because I have several doubts about how it really works and manuals dosen't help at all.

thanks

Andrea

February 10th, 2020 13:00

Hello Andrea,

As I explained earlier all random writes will go to your SSD drives.  All sequential writes will go to the next highest class of spinning disks.  There is not a way to make the data go to a single class of drives as you are trying to do.

Please let us know if you have any other questions.

1 Rookie

 • 

12 Posts

February 11th, 2020 12:00

ops.. i have missed this detail. So then in this real scenario how the controller works? i have a virtual linear pool with 2 volume with 2 affinity (performance and no affinity) like my case. I need to convert 2 hyper-v VM to vmware VM and put data in performance volume. The conversion will write sequential data and these data will be written on slower disk  if i understand correctly, right? . But what happen after? all data will be moved on performance tier after i will poweron the VM migrated? if not what should I do to migrate the VMs to the performance volume?

sorry, but I have to understand well before putting the infrastructure into production

thanks

Andrea

0 events found

No Events found!

Top