云计算之存储虚拟化 -02

本文探讨了虚拟化存储在数据迁移、资源利用和管理任务方面的优势,以及抽象层实现、元数据管理和性能扩展性面临的风险。通过虚拟化技术,企业能够更高效地管理存储资源,同时注意潜在的技术挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虚拟化存储的优势

1.完整数据迁移

从实际(物理)存储中抽象出主机或者服务器的最主要好处是数据迁移的同时依然保持I/O的并发处理能力,因此主机只知道逻辑磁盘的存在,对映射元数据的任何改动都会被传送给主机。这意味着实际的数据可以被移动或复制到另一个物理位置不影响任何客户端的操作。当数据被复制或移动,元数据可以简单地被更新为指向新的位置,因此释放了物理存储在原来的位置。移动的物理位置的过程称为数据迁移。大多数的实现允许以非破坏性方式进行,即主机在执行I/O处理的同时做数据迁移。映射粒度决定元数据可以被更新的速度,多少额外的容量是在迁移过程中所需的,先前的位置被标记为free的速度。粒度越小越快更新,更少的新存储空间需求意味着旧的存储空间能够更快地被释放。

很多存储系统管理员的日常工作任务能够简单地被数据完整迁移技术所完成:

1)从过度存储数据的设备上迁移数据

2)根据需求将数据迁移到更快的存储设备上

3)实现一个信息声明周期管理

4)从陈旧即将损坏的设备上迁移数据

2.提供利用率

利用率可以通过虚拟存储池,完整迁移和简化配置服务得到有效提高。使得用户能够及时避免购买不必要的存储设备和设计了不合理的存储解决方案。这种通过共享虚拟化存储池的方式能够快速方便地定位来避免存储能力的约束,而这些约束值通常都是隐藏在应用的一些实际表现中。

3.更少的管理任务

通过虚拟化技术,可以将更多网络中的设备连接起来,就像一整块存储空间一样。

虚拟化的风险

1.抽象层的实现

当抽象层实现后,只有抽象层才能明确地知道底层的操作过程。对于物理层的抽象的过程是一个相对比较复杂的过程,如果抽象层fail了,将导致很大的问题。

2.元数据管理

信息是企业最重要的资产,企业的核心业务数据虚拟化之后,如果一旦元数据丢失就意味着实际的业务数据丢失了,将会引发很严重的问题。

3.性能和扩展性

在某些对物理层的抽象的实现中,性能是能够提升的,因为缓存的存在。

一些实现方式

1.主机虚拟化

主机虚拟化需要额外的软件运行在主机上,这些软件作为任务或者进程在运行。通常这些软件都是内置在操作系统内部的。

2.存储设备虚拟化

就像主机虚拟化一样,存储设备虚拟化的概念已经有很长时间了,但并没有提虚拟化的概念,单个的存储设备(如硬盘)是没有办法做虚拟化的,但是多个硬盘组成的阵列就可以通过阵列的架构提供虚拟化。通过磁盘阵列架构将硬盘加入到阵列中,通过物理层的抽象,可以提供虚拟化。

3.网络虚拟化

存储虚拟化就是构建在网络虚拟化上的,通过iSCSI或者FC网络来连接成(storeage area network)SAN。这是最常见的一种存储虚拟化的实现。

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值