存储虚拟化技术可以分别在主机层上,网络层以及存储系统层实施。基于主机的虚拟化是最直截了当的out-of-band(带外)方法,但是它的扩展性却不是很好。另外,维护虚拟服务器也是很麻烦的,尤其是必须在每一个虚拟存储设备上安装一个代理,并进行维护。
相反的,存储虚拟化技术可以在存储阵列本身进行(例如,日立数据系统的TagmaStore通用存储平台系统)。这种方式提供了很大的便利,但是这种以厂商为中心的部署方式通常不具有异构性。
当前,存储虚拟化技术实施最受欢迎的虚拟化点在于网络结构本身,通常使用一个专门的虚拟化产品,或者是由运行诸如IBM公司的SVC虚拟化软件的博科或是思科公司的智能交换机。基于网络的存储虚拟化技术最有扩展性和部署的互操作接点,这使得它对于存储整合方案显得尤其适合。但是虚拟层中的in-band(带内)处理可能会对网络性能有一些轻微的影响。