Our main use cases for VMware vSphere are making virtual machines, sharing the storage with an MSA storage, and utilizing several servers. We share the data on the MSA, and we have about 80 virtual machines running on several ESXi servers with a vCenter, and we run it smoothly.
The most useful aspect of VMware vSphere is that I can see the machines by folders regarding activities. I may gather several VMs on the same activity in the same folder, and I can easily move them from one server to another, from one host to another to be more specific. It's really easy to use and manage, and the whole process, whatever I do, whether it's networking or other tasks, is always easy and logical. This is a great product; it's mature and well done, and I have no problem with it.
Although it is really easy, I do not have the Enterprise solution, which is now mandatory with the new pricing of VMware vSphere, so I am now forced to go to the Enterprise, which is a very good solution but too expensive for our small activity. VMware vSphere Enterprise offers plenty of extraordinary features regarding the drives as well; I could move drives from one MSA to another and it has many possibilities. It is really smooth and professional, making it a really good product; it's mature and does everything I want, but it is too expensive for my usage.
@kapilmalik1983, have you done some storage performance profiling to see what sort of load those 10 VMs require or currently use today? vCenter or the ESXi client can help you get the numbers as a group, but get them from within the VMs too. Perfmon would be the easiest way to do this. Set up disk statistic collection for each of those VMs on a one minute rotating period, cycle the log file nightly, and get a week's worth of collection stats. Analyze the output and see en mass what sort of performance levels you need (via MB/s and IOPs requirements). From there, we can help select a disk vendor that could fit the requirements. Other things apply, such as if you have a solid storage IP-based or fiber based network already in the environment, etc.