Good post by Eric Slack (thank you)
In the virtualized data center shared storage is truly shared. Each attached server host may have dozens of virtual machines all accessing the same shared storage system at the same time. This creates a new requirement for shared storage systems, how to provide a guaranteed level of storage performance to mission critical applications as they are virtualized.
Read on here