Enterprise Flash Drive
Enterprise Flash Drive
A evolução do armazenamento de dados
João Bonnassis
Sales Productivity Manager
EMC Brasil
São Paulo - 06/08/2009
Tutorial sobre as tecnonologias SSD (Solid State Disk) e sua
implantação pela engenharia da EMC, denominado EFD (Enterprise
Flash Drive), onde foram eliminadas as restrições para o seu uso
nas aplicações críticas 24x7.
EFD foi lançado pela EMC em janeiro/2008 e já é um sucesso de
utilização nas áreas de TI em pequenas, médias e grandes
empresas (inclusive no Brasil).
HDD
(Hard Disk Drive)
SSD
(Solid State Disk)
DDR RAM
(Double Date Rate Random Access Memory)
MLC ( Multi-Level Cell )
( CFD -
Consumer Flash Drive
)
NAND Flash Drive
Controller
Logic
Controller
Logic
Non-Volatile
SLC
NAND Flash
Non-Volatile
SLC
NAND Flash
EMC Engineering Enterprise Flash Drive
Tier-0 Storage Architected for Availability, Reliability, Data Integrity and Performance
Firmware
Firmware
• Interface Protocol
• Media Management
• Error Detection & Correction
Dual-Ported
FC-AL 4 GbpsInterface
Dual-Ported
FC-AL 4 GbpsInterface
End-to-End Multi-bit Error Correction
DDR
SDRAM
w/SPS
DDR
SDRAM
w/SPS
Multiple
Parallel
I/O Channels
Multiple
Parallel
I/O Channels
The Only Enterprise-Class Flash Drive Tested and Available in the Market Today
FC (Fibre Channel Arbitrated Loop) SPS (Stand by Power Supply) SLC (SingleLevel Cell)
-DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory)
9
Device-level Reliability
9
Dual-ported Fibre Channel 4 Gbps
interface
9
Integrated DRAM power de-stage
protection
9
Multi-bit ECC protection overlaps internal
domains
9
Modified/extended SMART status
9
>1.5 million hour MTBPR (rated)
9
NAND Reliability
9
SLC (Single-Level Cell) NAND rated for 100,000
rewrites with 1-bit ECC
9
Multi-bit ECC extends protection
9
Observed life time exceeds 300,000
Æ
2,000,000
rewrites
(“Program-Erase Cycles” – SNIA)
9
Dynamic Bad-block remapping
9
Just like a traditional disk drive
9
SDRAM cache buffer minimizes write amplification
9
Array I/O is aligned to device’s block size
9
Wear-Leveling
9
Over provisioned raw NAND Capacity
9
73 GB usable
9
200 GB usable
9
400 GB usable
9
Static and Dynamic Wear leveling
9
Writes and rewrites are relocated to different
physical NAND blocks
9
Write activity is abstracted from the physical
blocks so the blocks wear more evenly
9
5 years expected service life (heavy load)
Life Expectancy Should Easily Exceed that of Hard Disk Drives
MTBPR
-Mean Time Between Parts Replacement
EMC Engineering Enterprise Flash Drive
HDD
(Hard Disk Drive – 15000 RPM, 4 Gbps FC-AL or
15000 RPM, 3 Gbps SAS)
Flash
(Flash Drive / Solid State Drive - 3 Gbps FC-AL)
EFD
(Enterprise Flash Drive / Solid State Drive)
DDR
(Double Date Rate Random Access Memory)
1x Flash drive = 100000 IOPS (read)
1x Flash drive = 20000 IOPS (write)
1x HDD = 200 IOPS (read / write)
-1x Flash drive = 500x HDD (read)
1x Flash drive = 100x HDD (write)
SNIA
SNIA
1x HDD 15000 RPM 4 Gbps = 180 IOPS
1x Enterprise Flash drive = 2500 IOPS
EMC Engineering
(8 KB block random read miss)
512 byte block
1x HDD 15000 RPM 4 Gbps = 8 MByte/sec
1x Enterprise Flash drive = 100 MByte/sec
EMC Engineering
(512 KB block sequential read miss)
IOPS
IOPS
BANDWIDTH
SATA II 7200 RPM 1024 GB
x
Fibre Channel 15000 RPM 300 GB
Enterprise Flash Drive 400 GB
Application 1:
MS Exchange 2007
(VMware + Windows)
#Heavy Users:
2900
IOPS:
2900
DataBase Size:
400 GB
Application 2:
ERP (OLTP)
(Unix | Windows)
#Heavy Users:
+10000
IOPS:
17000
EMC Engineering
(120 disks SATA,1024 GB, 4 Gbps, 7200 RPM) x ~US$ 679 =
US$ 81,480
(US Price List 2009*)
Application:
MS Exchange 2007
MS Exchange 2007
#Heavy Users: 2900
IOPS: 2900
DataBase Size: 400 GB
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-EMC CLARiiON CX4
EMC CLARiiON CX4
-
-
120
120
120
disks SATA II
1024 GB
4 Gbps 7200 RPM
RAID-10 with 8 KByte block
2900 IOPS
random read/write
14.6 ms
avg. response time
Total Storage: 122880 GB
Not Used: 122480 GB
SATA II disk drive (1024 GB)
SATA II disk drive (1024 GB)
Application:
MS Exchange 2007
MS Exchange 2007
#Heavy Users: 2900
IOPS: 2900
DataBase Size: 400 GB
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-EMC CLARiiON CX4
EMC CLARiiON CX4
-
-
120
120
2
disks SATA II
1024 GB
4 Gbps 7200 RPM
RAID-10 with 8 KByte block
48 IOPS
random read/write
14.6 ms
avg. response time
Total Storage: 2048 GB
Not Used: 1648 GB
(2 disks SATA, 1024 GB, 4 Gbps, 7200 RPM) x ~US$ 679 =
US$ 1,358
(US Price List 2009*)
SATA II disk drive (1024 GB)
(84 disks FC/SAS, 300 GB, 4/3 Gbps, 15000 RPM) x ~US$ 1500 =
US$ 126,000
(US List Price 2009*)
Fibre Channel disk drive (300 GB)
Fibre Channel disk drive (300 GB)
Application:
MS Exchange 2007
MS Exchange 2007
#Heavy Users: 2900
IOPS: 2900
DataBase Size: 400 GB
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-EMC CLARiiON CX4
EMC CLARiiON CX4
-
-
120
120
84
disks Fibre Channel
300 GB
4 Gbps 15000 RPM
RAID-10 with 8 KByte block
2900 IOPS
random read/write
7.5 ms
avg. response time
Total Storage: 25200 GB
Not Used: 24800 GB
(2 disks EFD, 400 GB, 4 Gbps) x ~US$ 30,000 =
US$ 60,000
(US Price List 2009*)
EFD flash drive (400 GB)
EFD flash drive (400 GB)
Application:
MS Exchange 2007
MS Exchange 2007
#Heavy Users: 2900
IOPS: 2900
DataBase Size: 400 GB
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-EMC CLARiiON CX4
EMC CLARiiON CX4
-
-
120
120
2
EFD Flash Drive
400 GB
4 Gbps
RAID-10 with 8 KByte block
2900 IOPS
random read/write
2.5 ms
avg. response time
Total Storage: 800 GB
Not Used: 400 GB
SATA II disk drive (1024 GB) SATA II disk drive (1024 GB)
EFD flash drive (400 GB)
EFD flash drive (400 GB)
~US$ 81,400 (2900 IOPS)
120 drives SATA 1024 GB
14.6 ms
avg. response time
122480 GB (120 TB) not used
~US$ 60,000 (2900 IOPS)
2 drives EFD 400 GB
2.5 ms
avg. response time
400 GB not used
9
83% melhor tempo resposta (SATA)
9
68% melhor tempo resposta (
FC/SAS
)
9
32% menos energia por GB
9
98% menos energia por I/O
Fibre Channel disk drive (300 GB)
Fibre Channel disk drive (300 GB)