SpaceHonkey
Gawd
- Joined
- Jan 25, 2007
- Messages
- 983
We're in process of setting up/testing/etc our VNX. It's primary purpose will soon be View desktops, but for now will be server VMs plus file duties. We have a 5300 with 20 600GB 15K, 5 2TB NL-SAS and 5 100GB flash. Right now, the flash (minus hotspare) is used for fast cache, and the rest are thrown in a FAST storage pool. We had some extra dollars to spend and are picking up 4 more flash drives - but I'm at odds on how to use them.
If I throw them in cache, then that'll give me 400GB of cache (freaking awesome!) which is only 100GB shy of the max on the 5300. On the other hand, if I put them in the pool, it'll be easier to guarantee performance for the View master images.
The flip side is that by the time we're running View, the VMs will get to storage via 10GB NFS instead of FC, so I'm thinking I wouldn't be able to force them to extreme performance (flash) unless I setup a lun + share separately for the master images.
Forgive me for thinking through this out loud, I'm still going through the VNX training and EMC is all pretty new to me.
But my question is really how should the flash be used? Is it smarter to max cache out before using any in a storage pool? If so, how do I deal with "contention" when View I/O is high? Should I just let the cache balance it out? I know that putting it in the pool will give me a chance to guarantee performance, but would I be better off letting all enabled luns benefit instead?
If I throw them in cache, then that'll give me 400GB of cache (freaking awesome!) which is only 100GB shy of the max on the 5300. On the other hand, if I put them in the pool, it'll be easier to guarantee performance for the View master images.
The flip side is that by the time we're running View, the VMs will get to storage via 10GB NFS instead of FC, so I'm thinking I wouldn't be able to force them to extreme performance (flash) unless I setup a lun + share separately for the master images.
Forgive me for thinking through this out loud, I'm still going through the VNX training and EMC is all pretty new to me.
But my question is really how should the flash be used? Is it smarter to max cache out before using any in a storage pool? If so, how do I deal with "contention" when View I/O is high? Should I just let the cache balance it out? I know that putting it in the pool will give me a chance to guarantee performance, but would I be better off letting all enabled luns benefit instead?