计算机的快速发展得益于存储系统的快速发展。
程序的局部性技术是虚拟存储技术引入的前提。
把局部性技术和虚拟存储技术结合在一起。
计算机的存储系统从性能角度看是一个存储器山,其实就是一个多层次结构的所谓的虚拟存储。
存储虚拟化技术,是高性能程序设计的核心。
对称式虚拟存储
(1)采用大容量高速缓存,显著提高数据传输速度。
(2)多端口
并行技术
,消除了I/O瓶颈。
(3)逻辑
存储单元
提供了高速的磁盘访问速度。
(4)成对的HSTD系统的
容错性能
。
非对称式虚拟存储系统
网络的虚拟存储虚拟化的分类
网络的虚拟存储化技术是当前存储虚拟化的主流技术,它当前在商业上具有较多的成功产品。典型的网络虚拟存储技术主要包括网络附加存储
NAS
(Network Attached Storage)和存储区域网络SAN(Storage Area Network)。由于这两种系统的体系结构、通信协议、数据管理的方式不同,所以NAS主要应用于以文件共享为基础的虚拟存储系统中,而SAN主要应用在以数据库应用为主的块级别的数据共享领域。存储区域网络SAN是当前网络存储的主流技术。虚拟化存储的实现可以分布在从主机到存储设备之间路径的不同位置上,由此可把基于网络的存储虚拟化细分为基于交换机的虚拟化、基于
路由器
的虚拟化、基于存储服务器端的虚拟化。