UNSOLVED

jsessler

updated

16 years ago

J

jsessler

38 Posts

1

8107

October 9th, 2010 21:00

Storage Pools - FLARE30 - Expansion - is data redistributed?

CX4-240

FLARE 30

No FAST enabler

Let's say I have a storage pool made up of just 5 FC disks (raid 5). Thin LUNs have been created and some amount of data has already been stored.

If I were to add another 5 (or 10) FC disks (of same size) to this storage pool, will the Clariion redistribute the existing thin LUN data across all FC disks in the same fashion as a striped expansion of a traditional MetaLUN, or will the new disks be used only for newly written data?

  • jgrinwis

    1 Rookie

    99 Posts

    862

    0

    Posted October 11th, 2010 04:00

    I've got an extra question, if you add an extra 5 disks to a existing 5 disk R5 pool. Will it create an extra 4+1R5 and attach that to the pool or will it create a 9+1R5 pool?

  • jps00

    2 Intern

    392 Posts

    862

    0

    Posted October 11th, 2010 05:00

    4+1R5

  • jsessler

    38 Posts

    862

    0

    Posted October 11th, 2010 14:00

    Avi wrote:

    FLARE will not re-distribute the existing data into the new drives, but the algorithm makes sure that new data will be placed in such a manner that all the drives get equally used. So, you will have more storage chunks getting allocated from the new drives after they are added.

    That's not what I wanted to hear. My expectation was that it would work just as MetaLUN striped expansion would, and restripe data across all spindles. In a sense, you need to be careful about the initial design of the storage pool, otherwise you could wind up with a hot area in the pool.

    With the addition of FAST, will it at all redistribute data across the same tier of disk in an attempt to redistribute hot blocks?

    I guess the possible "answer" would be to add additional disks to the pool, then do a thin-to-thin LUN migration. My assumption then being that the new LUN would be more evenly distributed across all spindles.

    Jeff

  • Kumar_A

    2 Intern

    727 Posts

    862

    0

    Posted October 11th, 2010 14:00

    FLARE will not re-distribute the existing data into the new drives, but the algorithm makes sure that new data will be placed in such a manner that all the drives get equally used. So, you will have more storage chunks getting allocated from the new drives after they are added. 

  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    864

    0

    Posted October 11th, 2010 16:00

    Avi wrote:

    FLARE will not re-distribute the existing data into the new drives, but the algorithm makes sure that new data will be placed in such a manner that all the drives get equally used. So, you will have more storage chunks getting allocated from the new drives after they are added. 

    that's is disappointing to hear indeed. I was expecting the same functionality as on VMAX where once new devices are added to the pool, existing data in the pool gets rebalanced onto the new drives, thus giving you more performance and avoid creating hot spots.

  • RRR

    6 Operator

    5739 Posts

    864

    0

    Posted October 12th, 2010 03:00

    Very disappointing indeed. You'd expect when you need more performance, you only need to add a few extra drives and everything is ok again, but I guess that's not the case then.

    RFE ? (=request for enhancement)

    Message was edited by: RRR

  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    864

    0

    Posted October 12th, 2010 09:00

    what are supposed to see ? Thick LUNs within pool are better for performance application ?

  • kelleg

    6 Operator

    4537 Posts

    864

    1

    Posted October 12th, 2010 09:00

    You might also want to review the latest Virtual Provisioning White Paper:

    White Paper EMC CLARiiON Virtual Provisioning  - Applied Technology.pdf

    See the Executive Summary, second paragraph and page 15 for usage of thin LUNs

    glen

  • kelleg

    6 Operator

    4537 Posts

    864

    0

    Posted October 12th, 2010 09:00

    Thin LUNs are not appropriate for performance sensitive applications.

    glen

  • dynamox

    11 Legend

    20419 Posts

    87439 Points

    617

    0

    Posted October 12th, 2010 10:00

    ok, but even with thick LUNs, if i add more space to the pool ..data is not re-striped. So if i have a thick LUN that needs more IOPS, adding more devices to the pool will not help. Maybe Clariion developers should have picked over VMAX engineer's shoulder..to see how they are implementing pool functionality.