存储虚拟化技术和分布式存储对比选型

经常有人在介绍分布式存储,从存储的发展趋势上看,想了解现有的存储虚拟化技术和分布式存储的有弱点对比!显示全部

经常有人在介绍分布式存储,从存储的发展趋势上看,想了解现有的存储虚拟化技术和分布式存储的有弱点对比!

收起
参与11

查看其它 1 个回答s6dong的回答

s6dongs6dongit技术咨询顾问东软集团

存储虚拟化是异构存储设备,集群所有存储资源进行池化。
存储虚拟化主要优点:
1、最大的贡献是解决了整个存储基础设施的管理。
2、单点问题: 存储池化后,可以做镜像,做双活,解决单一存储设备故障
3、空间利用率:可以最大化的利用原有各个存储设备的空间,即使新增加存储设备,也可以很容易的加入到资源池,合理利用空间和设备。
存储虚拟化缺点:
1、性能提升有限,存储虚拟化网关设备可以对存储资源池的性能有一定提升,但是性能提升有限,更多的是依赖实际物理存储设备的性能。
2、存储资源池虽然可以不断扩展,但是整体性能仍然受限于存储虚拟化网关设备的性能,随着物理异构存储设备的逐渐增多,最终会出现性能瓶颈。
总结:存储虚拟化是为了提高空间利用率,降低成本,提供资源(空间和IO能力)自由分配和组合的可能性,使用户灵活使用存储资源。


分布式存储实际上软件定义存储的一种表现形式。它的目标是从存储硬件中分离出存储功能和服务并提供编程接口。一般使用廉价的X86服务器本机硬盘作为存储介质,组建存储资源池。
分布式存储主要优点:
1、解决存储系统组建的灵活性问题,避免被单一存储厂商绑定。软件定义存储是把存储硬件或软件提供的控制能力抽象出来,并与数据层面的能力(数据访问)分开,将控制能力抽象出来以后,可以任何厂商提供存储介质,而且能力相近。
2、解决海量存储问题。分布式存储可以具备强大的横向扩展能力而且不会降低性能。
3、低成本,存储系统组建成本低,使用廉价的X86存储类型的服务器就可以实现。
存储虚拟化缺点:
1、分布式存储对于数据的一致性问题解决的不是很好。特别是对于ORACLE数据库这种强一致性应用不太适使用。当然目前也有一些存储厂商的数据库一体机就是基于分布式存储的,而且效果也不错,这个问题目前正在逐步被解决和完善。
2、存储高级功能欠缺。例如分层,数据复制,监控,快照和备份等等高级功能,目前各个分布式存储厂商还处于逐渐完善阶段,相对于传统存储设备,功能还不够强大。
3、数据备份问题,分布式存储系统数据一般是做多个副本分别存放在不同节点保证数据可靠性。但是缺少其他的容灾和备份手段。
总结:分布式存储是为了解决数据存储问题,性能问题和成本问题。

分布式存储可以比较侧重与解决数据的存储问题,存储虚拟化侧重于解决数据访问的问题,而且两者会在自身基础上向对方的功能或者特性上发展。

互联网服务 · 2017-07-20
浏览3592

回答者

s6dong
s6dong1729
it技术咨询顾问东软集团
擅长领域: 存储服务器灾备

s6dong 最近回答过的问题

回答状态

  • 发布时间:2017-07-20
  • 关注会员:4 人
  • 回答浏览:3592
  • X社区推广