网络端是指将虚拟化软件安装在某些智能型交换器上,或是在SAN上接上一台装有虚拟化软件的应用服务器,让交换器或应用服务器来提供虚拟化服务,这种交换器或服务器可监控并纪录SAN。
而就架构上来说,存储虚拟化产品又可分为网络端、存储端与主机端三种类型。
网络端是指将虚拟化软件安装在某些智能型交换器上,或是在SAN上接上一台装有虚拟化软件的应用服务器,让交换器或应用服务器来提供虚拟化服务,这种交换器或服务器可监控并纪录SAN的存储动作,并为SAN上的数据流与数据存储位置产生metadata。多数存储虚拟化产品均属于这类,软、硬件均有,如IBM SVC、NetApp的V系列、HP SVS200等。
存储端则为通过内建虚拟化软件的磁盘阵列控制器充当网络控制器,负责管理连接在SAN上的所有存储设备,并提供虚拟化服务,典型的产品为HDS的TagmaStore NSC、USP等,这类产品本身就是完整的磁盘阵列,但控制器兼有虚拟化功能,可管理异质存储设备。
至于主机端即在所有前端主机上分别安装虚拟化软件,结合SAN架构达成存储资源的整合调配,这类产品最有名的是Symantec的Storage Foundation,尤其是其中最主要的工具Volume Manager已有多年的历史,技术十分成熟,但管理者必须通过其它工具才能收集所有主机的存储状况。虽然架构不同,但所有产品的目的都是殊途同归的。