登录 | 注册 | English

全球首款  NVMe RAID

借助 FlashRAID

系统性能与高可靠性可以兼得

申请试用
典型应用场景
  • 分布式存储
  • 高性能计算
  • 4K非线编
  • MySQL数据库
  • 数据备份
  • 云主机
什么是FlashRAIDi?

FlashRAID 是全球首款基于 NVMe SSD 特性而推出的数据保护及自动分层软件,充分发挥 NVMe SSD 高性能,适应多核 CPU 发展趋势,实现性能随 CPU线性扩展。

FlashRAID

关键特性

  • 数据保护:

    针对NVMe SSD特性而优化,为NVMe高性能存储介质提供数据保护
  • 可扩展性能:

    性能随着SSD数量以及CPU核数线性扩展,伴随着CPU升级换代性能自动提升
  • 可扩展存储容量:

    不同存储介质组成不同类型存储池,冷热数据在存储池之间自动流动,最优化存储介质使用
  • 快速数据重构:

    通过较少的物理资源实现较大的逻辑存储空间,简化业务对存储资源的使用
  • 一致的数据访问性能:

    逻辑卷与存储池容量在线快速扩容,不影响用户正常业务
  • 统一存储资源管理:

    数据恢复性能随SSD数量线性扩展,在较短的时间窗口内完成数据恢复,增强数据可靠性
  • 简便的系统管理:

    通过QoS手段保证正常与降级模式下的性能稳定性,不影响正常业务
  • 精简存储配置:

    实现SSD健康状态监测、故障自动报警,通过电子邮件等方式自动通知用户
FlashRAID

关键技术

资源管理技术

底层资源池化 将物理资源管理与数据保护域分离,通过该存储虚拟化的方式对SSD资源进行最优化管理

带权重伪随机分配 通过带权重伪随机分配方式实现数据在SSD盘之间的均衡、合理布局

全局磨损均衡 最优化SSD盘的使用寿命,使得SSD使用寿命整体达到最优

逆磨损均衡 防止SSD盘同时发生故障,避免数据丢失,提升SSD数据可靠性

增强数据保护技术

优先级调度数据恢复 根据存储对象中数据所面临的丢失风险来进行动态调度,
保证风险度最高的数据以最高优先级恢复

快速数据恢复 通过多盘参与数据恢复的方式来提升数据恢复性能,
并且数据恢复性能随着SSD数量线性扩展

性能聚合技术

无锁队列 通过无锁算法实现生产者-消费者队列,实现数据通路无锁化,做到IO性能随CPU数量线性扩展

无锁流控 通过无锁算法实现数据通路IO自动流控,提升CPU使用效率

带宽QoS 根据性能负反馈机制实现系统内部IO与业务IO之间的带宽使用控制,保证业务性能的稳定性

FlashRAID

技术参数

FlashRAID + PBlaze4 测试指标(参考)
顺序读 (128KB) 10 GB/s
顺序写(128KB) 3.2 GB/s
持续随机读 (4KB) IOPS 2.3M
持续随机写 (4KB) IOPS 500K
持续混合读/写 (70/30) 1.2M
顺序读延迟 < 120 us
重构性能抖动 < 30% 降低
重构耗时(最差) < 40分钟
支持SSD/HDD接口 NVMe(AIC,U.2)/M.2/SAS/SATA
SSD支持数量 无上限
RAID级别 RAID 0 / 1 / 5 / 6 / 10 / 01 / 50 / 51
测试平台 E2650,14 CPU 核, 2 CPU 槽
测试配置 4 x PBlaze4 1.6T NVMe SSD, RAID5
操作系统
CentOS 6.5, 7.0 及以上 Red Hat Enterprise Linux 6.5 ,7.0 及以上

相关文档下载

Downloading
English

官方微信

申请产品试用