Flash存储架构介绍

Flash存储的特性

存储系统的演进随着盘介质及CPU、网络总线的演进而演进的,盘介质的演进对存储系统的演进起着决定性作用。随着Flash介质在容量、可靠性的提高,特别是成本的下降,成为可以替代企业硬盘的一个选择,用SSD(SolidState Disk、Flash介质盘)替代企业阵列中的HDD盘可以带来高性能、低时延,同时整体能耗也会下降,但是由于Flash介质磨损问题,其成本仍然高于HDD的问题就需要通过系统层面的改进和优化来解决。

不同存储厂家的Flash架构

1. IBM FlashSystem软件架构

FlashSystem的Flash存储组件是一种专有硬件架构,I/O数据路径由FPGA完成处理,性能高但特性很少,对介质的寿命要求高。
在实际应用时,一般需要和IBM SVC存储虚拟化软件配合,提供完整的存储特性。SSD存储组件提供持久化存储能力,SVC虚拟化软件提供特性。此时虚拟化软件本身容易成为性能瓶颈。这种架构下难以支持在线重复数据删除特性。

2. XtremI/O架构

XtremI/O采用基于服务器的Scale-out架构,最多支持8个X-Brick节点,节点间通过RDMA Fabric互联。在软件实现上为全闪存进行重新设计,支持在线重删、压缩、瘦分配等特性。节点间数据/元数据Hash打散分布。
XtremI/O运行基于Linux的XIOS软件系统,XIOS运行在用户态。
系统分为数据面和管理面两大部分。
(1)数据面
R-Routing:负责前端I/O处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值