存储虚拟化的实现方式(存储虚拟化的概念)

存储虚拟化的三种方法

1、基于主机的虚拟存储依赖于代理或管理软件。
这些程序安装在主机上,负责控制和管理存储虚拟化。
但这种方式占用主机处理时间,扩展性差,影响性能和稳定性。
此外,它还可能容易造成对受保护数据的未经授权的访问,从而带来不必要的安全风险。
然而,基于主机的虚拟化是最容易实现的,并且硬件成本最低,因为它不需要额外的硬件。
供应商通常是存储管理领域的软件供应商,拥有成熟的软件产品,提供图形界面以方便SAN管理和虚拟化,并且具有良好的适合主机和小型SAN机箱的负载平衡机制。
2、基于存储设备的存储虚拟化取决于存储单元提供的功能。
这种方法通常为存储虚拟化提供不完整的解决方案,尤其是在多供应商SAN存储系统中。
它可能排除简单的存储设备,例如JBODS,因为这些设备不具有存储虚拟化功能。
然而,基于存储的虚拟化方法很容易与特定存储供应商的设备协调,管理简单,并且对用户和管理员透明。
然而,该解决方案难以定制和监控,并且缺乏足够的软件支持。
3、基于网络的虚拟存储通过网络设备实现存储虚拟化功能。
主要有两种方法:基于互连设备和基于路由器。
基于互连设备的方法分为对称和非对称,其中信息和控制数据采用相同或不同的路径。
对称方法可能会导致互连设备成为瓶颈,而非对称方法更具可扩展性。
基于硬件的虚拟化可以在使用标准操作系统(例如Windows、SunSolaris、Linux或供应商提供的操作系统)的专用服务器上运行。
性能和功能优于标准操作系统,但需要更高的硬件成本。
基于设备的方法保留了基于主机的虚拟化的缺陷,任何主机故障或不正确的配置都可能导致数据泄漏。
异构操作系统之间的互操作性仍然是一个问题。
进行模拟基于路由器的虚拟化存储虚拟化功能在路由器的固件上运行,可提供更好的性能和安全性。
路由器冗余和动态多路径解决了故障转移问题,并提供异构操作系统和多供应商存储环境之间的互操作性。

存储虚拟化的方法有哪些?

1、存储虚拟化可以基于两种系统来实现:一种是基于存储系统,一种是基于网络系统。
2、存储虚拟化可以通过两种方式实现:带内存储和带外存储。
其中,带内存储是指在数据通道内进行存储的虚拟化,而带外存储则是在数据通道外进行存储。

简述虚拟化存储技术的三种实现方法及工作原理

从系统角度来看,存储虚拟化主要有三种方式:

基于主机的虚拟化存储;

基于存储设备的虚拟化存储;

基于网络的虚拟存储。

方法一:基于主机的虚拟存储

基于主机的虚拟存储依赖于一台或多台主机上安装的代理或管理软件;了解存储虚拟化控制和管理。
由于控制软件运行在主机上,这将需要主机运行很长时间。
因此,这种方法掌握性较差,实用性能也不是很好。
基于主机的方法可能会允许意外访问受保护的数据,从而损害系统的稳定性和安全性。
该方法需要在主机上安装相应的控制软件;因此,一台主机的故障会影响整个SAN系统中数据的完整性。
由于不同存储厂商的软硬件差异,软件控制的存储虚拟化也会带来不必要的互操作性;因此,这种方法的灵活性也较差。

但是,因为它不需要任何硬件;主机虚拟化方法是最容易实现的设备成本最低。
采用这种方法的供应商已经成为库存管理领域的软件供应商,目前拥有成熟的软件产品。
该软件提供易于使用的图形界面;易于用于SAN管理和虚拟化;主机和SAN架构具有良好的负载均衡机制。
从这个意义上说,基于主机的存储虚拟化是一种经济有效的方法。

方法二:基于存储设备的虚拟化

基于存储设备的存储虚拟化方法依赖于提供相关功能的存储模块。
无需第三方虚拟化软件;基于存储的虚拟化通常提供不完整的存储虚拟化解决方案。
对于具有多供应商存储设备的SAN存储系统;这种方法效果不是很好。
依赖存储供应商的功能模块将排除系统中JBODS(简单磁盘组)和简单存储设备的使用。
因为这些设备不支持存储虚拟化功能。
当然,采用这种方法意味着最终锁定单一存储供应商。

基于存储的虚拟化方法也有一些优点:这种方法在存储系统中更容易实施;更容易与特定存储供应商的设备协调;因此,更容易管理;这是有益的。
或者管理者是透明的。
然而,我们必须注意到,缺乏足够的软件支持使得定制和监控解决方案变得更加困难。

方法三:基于网络的虚拟存储

基于网络的虚拟化方法是通过多种方式实现网络设备之间的存储虚拟化功能,特别是接下来。

1.基于互联设备的伪造

基于互联设备的方法是对称的。
控制信息和数据在同一信道上不对称;控制信息和数据。
走上不同的道路。
以对称的方式;互联设备可能成为瓶颈,但多种设备管理和负载均衡机制可以缓解瓶颈。
同时,在多设备管理环境中;当设备出现故障时;更容易支持服务器获取错误。
然而,一个设备,因为它创建了多个SAN岛因为它只控制与其连接的存储系统。
非对称虚拟存储的大小可以比对称虚拟存储更大,因为数据和控制信息的路径是分开的。

基于Internet的虚拟化方法,例如Windows、太阳索拉里斯,它可以在使用标准操作系统(例如Linux或供应商提供的操作系统)的专用服务器上运行。
该方法在标准操作系统上运行,并且具有基于验收的方法的许多优点——易于使用和廉价的材料。
许多基于设备的虚拟化提供商提供额外的功能模块来提高系统的整体性能,并且它们可以实现比标准操作系统更完整的功能,但需要更高的硬件成本。

但是,基于机器的方法还继承了基于主机的虚拟化方法的一些弱点,在主机上运行的代理软件或基于主机的适配器可能会允许主机故障或不正确的主机配置访问不受保护的数据。
同时,不同操作系统之间的互操作性仍然是一个问题。

3.基于路由器的虚拟化

基于路由器的方法是在路由器固件中实现存储虚拟化功能。
厂商进一步提升存储管理能力他们还经常提供可运行的附加软件在这个方法中,路由器拦截网络中每台主机到存储网络的数据通道上来自主机的任何命令。
因为路由器可以为任何主机提供服务,大多数控制模块驻留在路由器的固件中。
与基于主机和大多数基于连接设备的方法相比,这提供了更好的性能和更好的结果。
不依赖于每台主机上运行的代理服务器;此方法比基于主机或基于设备的方法提供更好的安全性。
当主机与存储网络连接的路由器出现故障时。
主机上的数据尚不可用。
但是,只有连接到故障路由器的主机才会受到影响;路由器冗余可支持动态多路径;它还可以为上述故障问题提供解决方案。
因为路由器常常充当协议转换的桥梁;基于路由器的方法可以提供不同操作系统和多供应商存储环境之间的互操作性。

相关推荐

php课程培训班

php课程培训班

学php哪个培训机构好一点建议选择丹恩教育、极客学院等知名PHP培训机构。这些机构拥有专业的教学团队和丰富的课程,可以提供良好的学习环境和实践机会,帮助学生掌握PHP开发技能

云服务器租用价格多少钱一年内存

云服务器租用价格多少钱一年内存

服务器租用一年多少钱?1、对于一般的个人网站或者展示型企业网站,如果服务器配置要求不高,可以选择虚拟主机类型的云服务器。初期投资在几百到一两千元之间,可以满足基本的

苹果系统基于linux还是基于unix

苹果系统基于linux还是基于unix

电脑系统有哪些?常见的计算机系统:1、Windows操作系统。Windows操作系统由微软公司开发,主要用于常用的台式电脑和笔记本电脑,是使用最广泛的操作系统。2.UNIX操作系统。U