Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
FlashRAID Brief Introduction
Storage System Division
Why FlashRAID?
• How to do data protection for NVMe SSD?
– Hardware RAID has bottleneck
• How to management storage space for NVMe SSD?
– Traditional storage software (LVM, MD-RAID) has defects
Software Defined RAID is the Future
What’s FlashRAID?
• FlashRAID is a data protection and volume management system for NVMe SSD
– guarantee data protection
– Logic volume management
FlashRAID Performance
• More CPUs, higher performance; more SSDs, higher performance
Performance scalability with SSDs
Performance scalability with CPUs
Test Configuration: Xeon2680 (v2), two CPU sockets, 6 Pblaze4
Seq_Write: 6.5GB/s
Seq_Read: 15.5GB/s
Read: 7.6GB/s Write: 3.3GB/s
Bandwidth Test ResultIOPS Test Result
Rand_Read: 2,350,000
Rand_Write: 500,000
Test Configuration: Xeon2650, two CPU sockets, 4 Pblaze4
FlashRAID Performance Comparison
• Test Configuration
– Lenovo ThinkServer RD350X• Intel Xeon E5-2650 V3 @ 2.30GHz
• Memblaze Pblaze4 4.6TB 4 pcs
– Intel Data comes from 2015 Intel innovation Summit
FlashRAID Data Reliability
• Reconstruction performance can be scalable due to RAID2.0 innovative architecture
– More SSDs, higher reconstruction performance
• Higher risk data can be recovered in higher priority due to smart reconstruction technology
– Priority reconstruction & data aware reconstruction
• End-to-end data protection and periodical data scrubbing can make data more reliable
– Data verification & Data scrubbing
• RAID0/1/5/6 data protection level are provided in FlashRAID
Bandw
idth
(K
B/s
)
Scalable data reconstruction performance Consistent performance Performance impacts to application
FlashRAID can rebuild data in fast speed and make least performance impact to application
FlashRAID Management Utilities
• 2 Management utilities: FlashCLI and WebGUI
FlashCLI
WebGUI
FlashRAID Use Cases
• Build DAS & SAN storage by FlashRAID
FlashRAID
…NVMe SSDs
Oracle Data Base
DAS storage solution SAN storage solution
FlashRAID Benefits
Complexity
• Hyper-converge; reduce the complexity of maintenance and management
• Heterogeneous media automatic-management reduce the complexity of deployment
• High-performance at single host, reduce the system scale and complexity
Cost• Reduce cost of electricity, air-condition, datacenter scale• Runs on universal server, reduce system cost• Automation reduce cost of maintenance• Heterogeneous media reduce storage cost
Risk• Compatible with legacy storage and cloud storage, reduce
the upgrade risk• Runs on universal server, reduce procurement risk• Easy to upgrade at demand, reduce investment risk
FlashRAID Roadmap