WEB开发网
开发学院服务器虚拟化 虚拟存储论 阅读

虚拟存储论

 2008-09-04 16:42:46 来源:WEB开发网   
核心提示: 基于存储设备和存储子系统的虚拟化: 虚拟化技术也可以在存储设备内部或存储子系统内部加以实现,比如说磁盘阵列就是通过磁盘阵列内部的控制系统进行的虚拟,虚拟存储论(5),同时也可以在多个磁盘阵列间构建一个存储池,这种基于存储设备或存储子系统的虚拟通过特定的算法或者映射表把逻辑存储单元映射到物理

基于存储设备和存储子系统的虚拟化:

虚拟化技术也可以在存储设备内部或存储子系统内部加以实现。比如说磁盘阵列就是通过磁盘阵列内部的控制系统进行的虚拟,同时也可以在多个磁盘阵列间构建一个存储池。这种基于存储设备或存储子系统的虚拟通过特定的算法或者映射表把逻辑存储单元映射到物理设备之上。最终实现的就是卷独立于其所属的存储设备。根据采用的方案不同,RAID、镜像、盘到盘的复制以及基于时间的快照都采用了此类虚拟化。通过虚拟化,虚拟磁带库、虚拟光盘库等都得以在存储子系统中加以实现。

与基于主机的虚拟化不同,基于存储设备和存储子系统的虚拟化对其后台所使用的具体硬件的兼容性要求很高,需要参数相互匹配,因此在存储设备升级和扩容过程中需要受到某些限制。但是在存储子系统上的虚拟可以将存储和主机独立起来,不会过多地占用主机的资源,其积极意义就是可以使主机将其资源有效地运用在应用服务上,消极意义就是很难和主机进行一体化管理,需要额外的管理开销。

基于网络的虚拟化:

基于网络的虚拟化是近来存储工业的一个发展方向。与基于主机和存储子系统的虚拟化不同,基于网络的虚拟化功能是在网络内部完成的。这个网络就是我们常常指的存储局域网络(SAN)。具体的虚拟功能的实现可以在交换机、路由器、存储服务器进行,同时也支持带内(in-band)或者带外(out-of-band)的虚拟。

带内虚拟

带内虚拟,常常也称作对称虚拟(Symmetric),是在应用服务器和存储的数据通路内部得以实现。在标准的设置中,在存储服务器上运行的虚拟软件允许控制数据(metadata)和需存储的实际数据在相同的数据通路内传递。存储服务器接受来自主机的数据请求,随后存储服务器会在其后台的存储设备中搜索数据(被请求的数据可能分布于多个存储设备中)。当数据被找到后,存储服务器将数据传送给主机,完成一次完整地请求响应。在用户看来,带内虚拟存储服务器好像是直接附属在主机上的一个存储设备(或子系统)。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:虚拟 存储

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接