企业中存储虚拟化的实质是什么?

存储虚拟化其实是通过一个软件整体管理其它存储资源,那么问题出现了,多了一层管理,是不是会对性能有所损耗呢?如何克服这一点呢?显示全部

存储虚拟化其实是通过一个软件整体管理其它存储资源,那么问题出现了,多了一层管理,是不是会对性能有所损耗呢?如何克服这一点呢?

收起
参与22

查看其它 2 个回答jxnxsdengyu的回答

jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信

不会的,因为存储虚拟化本身不直接参与IO的物理落盘,也就是机械硬盘的读写过程,可理解为全部“虚拟化”操作基本都是在内存(缓存)中完成,时延相对物理落盘的物理机械寻址,差距太大,几乎可忽略。而且后端存储本身的控制器实际上也是有一些“虚拟化”的操作的,也在缓存中进行,增加了一层虚拟化网关,实际上,可理解为增加了一层缓存,实际对写IO性能是有些许提升的。简单的IO流转如下:
1 读IO过程:
传统存储和虚拟化网关:直接读后端存储,两者没性能差异
2 写IO过程:
传统存储:写传统存储控制器的缓存,返回主机,写IO周期完成,待控制器内缓存消耗达到高水位,一次性刷入后端存储磁盘阵列,对主机而言写IO周期也就是写控制器缓存的IO周期。
虚拟化网关:写存储虚拟化网关缓存,返回主机,写IO周期完成,待缓存消耗达到高水位,一次性刷入后端存储缓存,重复传统存储的写IO过程,对主机而言写IO周期也就是写虚拟化网关缓存的IO周期。

银行 · 2018-10-17
浏览1623

回答者

jxnxsdengyu
系统工程师江西农信
擅长领域: 存储灾备双活

jxnxsdengyu 最近回答过的问题

回答状态

  • 发布时间:2018-10-17
  • 关注会员:4 人
  • 回答浏览:1623
  • X社区推广