当前位置:首页 > 虚拟化 > 正文

实现存储虚拟化的3种主要方式(存储虚拟化的实现主要有两种方式)

存储虚拟化方法有哪些?

基于存储系统的存储虚拟化
基于网络系统的存储虚拟化,包括带内存储(带内方式、数据通道)和带外存储(带外方式-out-of-)带模式,通道带外数据)

在IT行业,虚拟化技术主要是指存储虚拟化技术吗?还包括什么?包括哪些方面?

随着围绕数字化、网络化的各种多媒体处理业务的不断兴起,存储系统的网络平台已经成为核心平台,同时,不同的应用对平台的要求也越来越高,而不仅仅是在存储方面。存储容量。,还包括数据访问性能、数据传输性能、数据管理能力、存储扩展性等诸多方面。可以说,存储网络平台的整体性能将直接影响整个系统的正常运行。为了满足这些要求,一项新兴技术越来越受到人们的关注:虚拟存储技术。其实虚拟化技术并不是一个很新的技术,它的发展可以说是伴随着计算机技术的发展而成长的,从20世纪70年代开始,由于其成本较高且当时的存储容量较小,尤其是内存容量,因此大规模应用或多道程序设计应用受到很大限制。为了克服这些限制,人们应用了虚拟存储技术,最典型的应用就是虚拟内存技术。随着计算机技术及相关信息处理技术的不断发展,人们的存储需求日益增加。这种需求刺激了许多新技术的出现,例如越来越好的磁盘性能和越来越大的容量。然而,在大量的大中型信息处理系统中,单个磁盘已经无法满足需求,在这种情况下,存储虚拟化技术应运而生。这个发展还包括几个阶段和几个应用。首先是磁盘条带集(RAID,容错)技术,将多个物理磁盘通过一定的逻辑关系组合在一起,成为大容量的虚拟磁盘。随着数据量的不断增长和数据可用性要求的不断提高,另一种新的存储技术应运而生,即存储区域网络(SAN)技术。广域SAN的目标是将存储实现为公共介质,使任何人和任何服务器都可以随时随地获取自己想要的数据。目前正在讨论的技术包括iSCSI、FCOverIP等,由于一些相关标准尚未最终确定,存储设备和广域存储网络的普及是大势所趋,不可逆转。1.虚拟存储的概念。所谓虚拟存储,就是通过一定的介质来集中管理多个存储介质模块(如硬盘、RAID)。所有的存储模块都统一管理在一个存储池(StoragePool)中,从服务器和工作站的角度来看,你看到的不是多个硬盘而是只有一个分区或驱动盘,就像一个硬盘有一个很大的硬盘容量(如1T以上)。这类存储系统可以统一管理多个或多个存储设备,为用户提供大容量和高数据传输性能,称为虚拟存储。2、虚拟存储的分类目前,虚拟存储的发展还没有统一的标准,从虚拟化存储的拓扑结构来看,主要有对称和非对称两种方式。对称虚拟存储技术是指将虚拟存储控制器、存储软件系统、交换设备集成为一个整体,嵌入到网络数据线路中;非对称虚拟存储技术是指虚拟存储控制器独立于数据传输路径。外部。从存储虚拟化实现原理来看,有两种方式:数据块虚拟化和虚拟文件系统。具体如下:1.对称虚拟存储图1对称虚拟存储解决方案示意图在图1所示的对称虚拟存储结构图中,HSTD(HighSpeedTrafficDirectors存储控制器)与StoragePool存储子系统集成,构成SANAppliance。可见,在该方案中,HSTD存储控制器在服务器与存储池之间的数据交换过程中发挥着核心作用。该方案的虚拟存储流程如下:HSTD嵌入式存储管理系统将存储池中的物理硬盘虚拟为逻辑存储单元(LUN),并进行端口映射(分配哪些端口可以看到给定的LUN),服务器side将每个可见存储单元映射到操作系统可识别的驱动器号。服务器向SANAppliance写入数据时,用户只需通过自身映射的盘符(LUN)指定数据写入位置,数据通过HSTD的高速并口,首次写入到SANAppliance中。缓冲。HSTD中的存储管理系统自动完成这一点,在将目标位置从LUN转换到物理硬盘的过程中,用户只看到虚拟逻辑单元,而不关心每个LUN的组织结构、具体物理功能。该方案具有以下主要特点:(1)采用大容量缓冲区,显着提高数据传输速度。缓存是存储系统中服务器和存储设备之间I/O路径上广泛使用的中介。服务器从存储设备读取数据时,将当前数据存储位置连接的数据读入缓存,并将重复调用的数据保留在缓存中;当服务器读取数据时,有很大的机会能够从缓存中找到所需的数据。直接从缓冲区读取。并从缓存中

如何实现存储虚拟化

我们来看一个例子。
假设您要查询驻留在三台服务器A、B和C上的三段内容。
查询方法通常查询三台服务器A、B、C中的每一个。
现在有人已经设置了服务器D。由于这台服务器要放置三台服务器ABC的内容,所以有两种方法可以实现。
(1)直接复制。复制所有三台服务器的内容。
(2)对于映射,D只需在后台运行相应的映射即可。它由D访问,它映射到ABC中的三个存储。个人感觉类似于存储集群(虽然类似,但机制不完全一样)
这个D就是所谓的存储虚拟化。不管你怎么虚拟化,存储虚拟化都需要真实的存储,但是这个真实的存储的位置发生了变化。以前您必须将其存储在自己的数组中,但现在您可以将其存储在任何可能的地方。尽可能映射到它。大致意思是一样的,只是根据实际存储位置的不同而不同,例如托管虚拟存储、互联网存储等。