Professional Documents
Culture Documents
Storage Technology
Storage Technology
S.Kasraeian Fard
vExpert 2011, VCP4/5, MCITP EA, MCSA 2008
Disk Technology
Part I
Content
Basic Terms SSD
Client SSD
Enterprise SSD SSD Types
Basic Terms
HDD (Hard Disk Drive): storage center for data SSD (Solid State Drive): same thing as a hard drive, but with no moving
parts Example: USB flash drive, internal memory on cell phones and cameras
SSD
It will boot the operating system much quicker and applications will appear much faster since it has no moving parts. Compared to the HDD, SSD produces little to no heat. A Solid-State Disk (SSD) is a data storage device that emulates a hard disk drive (HDD) NAND Flash SSDs are essentially arrays of flash memory devices which include a controller that electrically and mechanically emulate, and are software compatible with magnetic HDDs Flash type MLC/SLC/"enhanced" MLC Over Provisioning percentage (OP) Power Loss Protection (PLP) Redundant Flash (SAFE/RAISE/XOR/RAID) Warranty
Many SSDs (especially client or MLC) do not include write wearout in their warranty? Those that do include wearout often use a Write Throttle
Client SSDs
Nearly all use MLC flash
Most do not have PLP Some have Redundant Flash Most do not have a warranty for writes
Some drive vendors do not tell how much raw flash they have
Enterprise SSDs
SLC and MLC models
SLC rated for 75000 to 300000 P/E cycles MLC rated for 5000 to 50000 P/E cycles
If they do not have redundant flash, then they need high quality flash and excellent ECC
SSD Types
SAS controller with SAS/SATA SSDs attached Native PCIe FPGA/ASIC with Flash Memory
HDD options
Performance of a HDD: Base speed of a low-end hard drive is 5400 rpm (revolutions per minute) and a highend hard drive would be 7200 rpm. The faster the disk spins, the faster the computer performance will be. In other words, the boot time and/or loading applications will be faster, hence more heat generation. HDD options are well known
HDD vs SSD
SSD performance
Highly dependent on
Type of flash
Previous workload
Performance Comparison
Disk Types
HDD - SATA Throughput 50-120 MB/s HDD - nlSAS 50-120 MB/s HDD - SAS SSD 200-550MB/s
IOPS *
MTBF RPM Capacity Noise
75~100 IOPS
1.2 million hours 5400-7200 Max 4TB Yes
75~150 IOPS
1.2 million hours 7200-10K Max 4TB Yes
140~210 IOPS
1.6 million hours 10K-15K Max 1TB Yes
400~20,000 IOPS
2.0 milion hours 0 Max 1TB No
*Source: Wikipedia
Interface Speed
Interface SATA I SATA II SATA III eSATA Transfer Speed (MB/s) 150 300 600 600
SAS 150
SAS 300 SAS 600 FC (over optic cable) FC (over copper cable)
150
300 600 1000 400
IOPS Calculation
Rotational speed: 10,000 RPM Average latency: 3 ms (0.003 seconds) Average seek time: 4.2 (r)/4.7 (w) = 4.45 ms (0.0045 seconds) Calculated IOPS for this disk: 1/(0.003 + 0.0045) = about 133 IOPS
Storage Technology
Part II
Content
Basic Terms
Direct-attached storage (DAS) refers to a digital storage system directly
attached to a server or workstation, without a storage network in between.
DAS
Limited Access/No Sharing RAID Support Single Point of Failure (If not being replicated) Main protocols used for DAS connections are ATA, SATA, eSATA, SCSI, SAS,
and Fibre Channel.
NAS
Shared Storage RAID Support NFS, SMB/CIFS (FTP,SFTP,HTTP) Only provides file-based data storage services
SAN
Shared Storage RAID Support FC, iSCSI, FCoE (NFS) A SAN does not provide file abstraction, only block-level operations.
However, file systems built on top of SANs do provide file-level access.
Comparison
ideal choice for organizations looking for a simple and cost-effective way implemented for mission-critical applications in the enterprise space to achieve fast data access for multiple clients at the file level With NAS, the utilization rate is high since storage is shared across the best way to ensure predictable performance and 24x7 data multiple servers availability and reliability
About
Sohrab Kasraeian Fard
vExpert 2011, VCP4/5, MCITP EA, MCSA 2008
Site: Kasraeian.com
Twitter: @Kasraeian