Download as pdf or txt
Download as pdf or txt
You are on page 1of 64

--

SSD

: mingsheng@staff.sina.com.cn
: @78

: 13810097928
2012-02

TCO.


SSD
SSD
SSD

SSD


1.SSD &
2.SSD /
3.SSD

4.SINA ERPSSD

SSD

=
=

1=1000=1,000,000=1,000,000,000 =1,000,000,000,000

SSD

SATA

.
.NAND

DDR RAM
Buffer

.SSD
PCB

Flash -Intel/Micron

Flash NAND

SSD


Intel
SandForce
Marvell

Flash
Intel/MicronIMFT

Flash
Toggle DDR

- Flash

8Gb 50nmSLC

- MLCSLC

- MLCeMLC
NAND FlashFlash

MLC
eMLCMLC

- MLCeMLC
NAND FlashFlash

MLC
eMLCMLC

Flash -Intel/Micron

Flash -Intel/Micron

Flash -Intel/Micron

25nmNAND
2GBDie8GB

Flash -Intel/Micron

Flash -Intel/Micron

Flash

+TOSHIBA
NANDOneNAND,
LBA-NAND70%

DDR RAM
Buffer

NAND

PCB

PCI-E

PCB

1./
2. LBA(Logical Block Addressing)
3. FTL(Flash translation layer)
4. WL(Wear leveling)
5. GC(Garbage collection)
6. OPOver-provisioning
7. WAWrite amplification
8.TRIM
9. BBMBad block management
10. ECC -
11. Interleaving NAND
12.

-1

-NAND

-NAND


4 Kbytes intel X25-M G2

Page
8 Kbytes intel 320

Block=4 KB * 256
= 1 MB
Plane= 1 MB 2048 = 2 GB
Die = 2G 2
= 4 GB

-
Intel X25-V 40GB

Die1 4GB
+

1 Flash Chip

Die2 4GB

2
=

8 GB

*5
=

40 GB

OS

OS

--

OS

--OS

OS

--SSD

OS

OS

Page-1
4 KB

2
SSD
Block-1
1 MB
1

NEW Block
1 MB

-3
- FTL(Flash translation layer)

-4 - WL(Wear leveling)
WL(Wear leveling) -

NAND

SSD SandForce
Marvell 88SS9174-BJP2C300

-5

GC(Garbage collection)
- NAND

--GC

OS

--GC

OS

--GC

Page

SSD

TRIM
GC

TRIM

GC

SSD

DEL

OS

- 6
Over-provisioning

-OPOver-ProvisioningOS

-7
- WAWrite amplification

4KB

: 4K
1024KB256
4KB (1024KB)4KB)(1024KB)
(1024KB) SSD

100%4KBSSDSSD
20100%LBALBA 1
2
128GSSD64G 3

OS

Page-1
4 KB

4 KB
3

Block-1
1 MB

1024 KB
4 KB

=256

-8 - TRIM
Trim - ATASSD

Trim

SSD

NANDNANDSSD
TrimSSD

TrimSSDTrim
Trim
"SSD
Trim

--TRIM

Page

DEL

OS

--TRIM

Page

SSD

TRIM

TRIM

SSD

DEL

OS

-9
- BBMBad block management

-10- ECC -

ECCError Checking and CorrectionNand


NAND FlashNAND
NAND NAND
Flash
NAND Flash
BlockPagePage
bitECC ECC
ECCECC

-11
- Interleaving

- NAND

NANDNANDDie,
Planeplane4KBPlane plane
plane
4

- SSD
1.
Micron, Crucial, Lexar, SpecTek,Numonyx

Micron Technology -
OEM

Lexar 06 -
SpecTek - 8896

Numonyx - 10

Crucial -

- SSD

- SSD

Downgrade Flash Wafer

- SSD

Downgrade Flash Wafer

- SSD
1P/E(Program/Erase cycles)

5000 P/E

3000 P/E

1000 P/E


100% 4k
2

300

ERPSSD

ERPSSD

ERPSSD

SSDRAID 5
>14 iops

: mingsheng@staff.sina.com.cn

: @78

: 13810097928

You might also like