什么是虚拟存储?有哪些类型?
虚拟化允许用户虚拟化或模拟现实世界的硬件。虽然虚拟化有许多不同类型,但通过虚拟化存储,我们可以从控制台对其进行管理,并利用资源池来创建可扩展的存储解决方案。这是对必须走过并管理物理设备的传统方式的改进。不仅如此,我们还可以将中小型硬盘驱动器集中在一起,获得一个大型驱动器,然后将其分配给不同的计算机。
什么是虚拟存储?虚拟存储是传统基于硬件的存储的替代软件。硬件仍用于虚拟存储,但已被抽象化。这种存储虚拟化抽象带来了许多优点:高可用性、备份冗余、节约成本和减少停机时间。
虚拟存储有哪些类型?分别有六种不同类型的虚拟存储:
1、块级
当我们写入台式计算机上的硬盘驱动器时,它使用块级存储,因为它直接写入硬盘。当我们使用虚拟化块存储时,服务器充当台式计算机,并且能够访问像常规硬盘驱动器一样的虚拟磁盘。这为我们带来了诸多好处,例如启动块设备以及提高性能和可扩展性。
2、对象级
对象存储不会将数据直接存储到磁盘。相反,它被抽象到数据桶中。此数据可通过应用程序中的API调用来访问。对于大量数据,这可能是比块存储更具可扩展性的解决方案。这意味着我们不必担心设置存储桶后空间不足。
3、文件级
当人们想要另一台服务器托管他们的文件时,他们会使用Samba和NFS等文件服务器软件。这些文件保存在称为共享的文件夹中。这消除了管理磁盘空间的需要,并且还允许多人共享存储设备。服务器、虚拟服务器和桌面计算机都可以利用文件服务器。
4、基于主机
虚拟服务器通常无法直接访问主机的驱动器。这样做是为了通过将主机与来宾隔离来提高安全性。这样,如果来宾被黑客攻击或感染,它就无法传播到主机或虚拟机。然而,一些用户不喜欢这种隔离。因此,创建了基于主机的存储。
通过基于主机的存储虚拟化,允许访问主机或连接到主机的设备。服务器上安装了一个驱动程序,用于拦截并重定向IO(输入和输出)请求。通常,这些IO请求直接发送到硬盘驱动器,但它们也可以路由到其他设备,例如USB闪存驱动器。此类存储最常见的用途是访问物理安装CD或DVD,以便可以轻松地将操作系统安装在虚拟机上。
5、基于网络
主机和存储之间放置光纤通道交换机。交换机是虚拟化发生并重定向 IO 请求的地方。此方法适用于任何操作系统,无需特殊驱动程序。
6、基于数组
主阵列处理所有阵列的所有IO请求。这允许从中央位置进行管理并简化数据迁移。
以上就是“什么是虚拟存储?有哪些类型?”的介绍。