Announcement Banner
UNSOLVED

gozcom08

updated

14 years ago

G

gozcom08

17 Posts

1

1927

February 21st, 2013 13:00

FAST VP Storage Group(s)

What is the recommended best practices as it relates to the number of storage groups defined to FAST VP?

For example, when addiing new hosts to a VMAX and creating the masking view, should that storage group be added to FAST?  If that's the case, then every Masking Storage View will be defined to FAST - there's an administrative cost associated with this approach.

Or should there be a single FAST Storage Group for each FAST VP policy?  In essence having a single Storage Group for Gold, one for Silver, and one for Bronze.

Considering both approaches, if I have 10%, 100%, 100% policy, what approach would be most optimal?  Or more granualar?

Thanks

  • Zikas

    278 Posts

    622

    0

    Posted February 22nd, 2013 02:00

    Hi GozCom08,

    actually your question is good but the same is very generic because you have to keep in mind somethings in order to implement a FAST VP Policy.

    When you want to accomplish a FAST VP Policy try to keep i mind:

    Criticality of Applications

    Reliability considerations

    Current challenges and risks

    Requirements for applications

    Undrestand the I/O Profile

    Determine Skew (Very important)

    Replication technology

    Identify Flash Candidates

    Estimate Host Response Time (Very important)

    To add a host or an application to the FAST VP Policy the host or the application must have SKEW.

    Heavy skew enables a high percentage of SATA drives, (lowering cost)

    The higher the skew the more likely you can eliminate the middle FC tier

    Moderate skew is serviced very well by a 3 Tier solution with FAST VP

    Low skew favors a 2 Tier design (mostly FC, with some EFD)

    Regarding Policies:

    Must add up to 100% for all tiers

    Policy of 100% 100% 100% gives FAST VP unrestricted movement between tiers.

    Separate performance classes can be established via policies (as you said gold, silver, bronze)

    All of the above as i mentioned has to do with your enviroment profile.

    You can have, let's say two policies, that those policies includes two policies of 3 differents tiers (FC, SATA, EF)

    I mean one policy for Open Systems (FC, SATA, EFD) and one policy for ESX hosts using different Thin Pools for tiering.

    I hope that this will help some how.

  • Phukon

    1 Rookie

    •

    337 Posts

    622

    0

    Posted February 22nd, 2013 21:00

    Hi,

    I am currently Out of the Office. For any Centera related issues, please contact EMC Services Number at 1800 782 4362 or email: ahuja_directs@emc.com, for further assistance.

    Thank you.

    Regards,

    Bashanta Phukon

    EMC Global Services

    PREM Centera

    EMC²

    where information lives

    Hours: 7:00 - 15:00 IST M-F

    Email: Phukon_bashanta@emc.com

    E-Service at your fingertips: http://powerlink.emc.com

  • Allen Ward

    6 Operator

    •

    2124 Posts

    622

    0

    Posted February 22nd, 2013 21:00

    I've read your question a few times and I think I'm starting to wrap my head around what you are asking but I'm not entirely sure. So I'm going to reword it as I understand it and answer that question. If I'm on the wrong track maybe you can clarify the question a bit.

    I think you are asking if you take a VMAX with three FAST policies created on it already (Gold, Silver, & Bronze) if you should associate each individual Storage Group you create for each host to a Policy. So each FAST VP policy would have multiple Storage Groups associated.

    The alternative you suggest would be to create three additional Storage Groups and associate each one with one of the FAST VP policies. Then every time you add devices to a Storage group for a host you would also add the devices to whichever SG matched the policy you wanted for the devices.

    I don't have the best practices information in front of me, but I can tell you that in our environment we go with the first approach. Each device is only ever in one Storage Group and each FAST VP policy has many SGs associated. We have not had any problems with administrative overhead as far as the array is concerned. And the administrative overhead for the Storage Admins is significantly reduced from your alternative. We ran this approach by the EMC experts when we were implementing and they didn't suggest that we were breaking any best practices.

    Does that answer the question you were trying to ask?

  • gozcom08

    17 Posts

    622

    0

    Posted February 23rd, 2013 06:00

    Allen, thanks for your response.  I think you've answered the question based on your implementation which is to associate every Masking SG to a respective FAST VP policy.

    The alternative would be, and I'm trying to understand the drawbacks, is having a single FAST VP SG (e.g GOLD_FVP - 10%, 100%, 100%).  ALL devices would be placed in this single SG.  (There can be different policies and devices would be added accordingly).  FAST VP would tally 10% of this entire SG for EFD, 100% for FC, & 100% for SATA, which would be the same outcome if it made these calculations for individual SGs.

    Why the fuss?

    After standing up a few multi-node clusters, with shared devices in a single SG, and non-shared devices in non-shared SGs, on more than one occasion, devices were added to the correct Masking SG - (storage add), but then were added in error to another FAST VP SG.  No big deal, since the FAST VP policy was the same for both FAST SGs.

    In large shops with many hands in the pot, it's inevitable that devices will be incorrectly added to the wrong FAST VP SG. My point is, if this is going to happen anyway, why not design this way from the start?

    You can still use symmigrate to move SGs within teirs.  You do use the ability to set FAST VP priorities - however 2 is the recommended best practice accross the board.

    Sorry for the long response, however, I think this approach requires some consideration by engineering.

  • sabirino

    10 Posts

    622

    0

    Posted February 25th, 2013 09:00

    Hello,
    I have to allocate 3 differents classes of LUNs to a server. so i have to assign three types of discs (in the vmax i have already 3 different Fast Policys C1, C2, and C3, ...)
    i think that we have to ways to do it :
    WAY 1:
    3 Masking Views with 3 differents fast policy for our server; like this :
    M_Server_C1 = S_Server_fastC1 + P_Ports_Server + I_Initiator_Server
    M_Server_C2 = S_Server_fastC2 + P_Ports_Server + I_Initiator_Server
    M_Server_C3 = S_Server_fastC3 + P_Ports_Server + I_Initiator_Server
    WAY 2:
    M_server = S_Server_No fast + P_Ports_Server + I_Initiator_Server
              i add Lun's twice , a first time to the storage masked with no fast and a second time to the appropriate specified Storage with the policy but not masked anywere :

              + S_Server_fastC1  (not masked but with the fastC1)
              + S_Server_fastC2  (not masked but with the fastC2)
              + S_Server_fastC3  (not masked but with the fastC3)

    what's the way the most accurate, knowing that sometimes we have to pass a lun from a class to another ?
    thank you in adveace for your help....