Ð
áááá¯áááºáá¬ááŸáá·áº á¡áá¶á
ááºáá
á¹á
ááºážáá»á¬ážááŒá¬áž áááºááœááºáá±ážááẠá¡ááºáá¬áá±á·á
áºáá¯áá±á«áºáá±á¬ ááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ ááá±á¬áá°áá®áá»ááºáá»á¬ážá¡ááá¯ááºáž ááŒá
áºáá±á«áºáááºá á€ááá±á¬áá°áá®áá»ááºáá»á¬ážááẠáá¯ááºááá¯ááºážááá¯ááºáá¬ááŸáá·áº áá±á¬á·ááºáá²áẠá¡ááŒááºá¡ááŸááºáááºááœááºááŸá¯á¡ááá·áºááᯠááááºážááŸááá±ážáááºá
á¡ááºáá¬áá±á·á áºááẠá áá áºááŒááºá ááºáá»á¬ážá¡ááŒá¬áž á¡ááŒááºá¡ááŸááºá¡áá»áá¯ážáááºáá±á¬ááºááŸá¯ááá¯ááºáᬠáááááá¬áá»á¬ážá áááºážáááºážáá»á¬ážááŸáá·áº á ááºážáá»ááºážáá»á¬ážá¡á á¯á¡áá±ážáá áºáá¯ááŒá áºáááºá
á¡ááºáá¬áá±á·á áºá áá¯ááºááá¯ááºážááá¯ááºáᬠá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááẠá¡á±á¬ááºáá«áá±á¬ááºáá»á¬ážááᯠá¡áá»áá¯ážáááºáá±á¬ááºáááº-
- áááºááœááºáá±ážáááºážááŒá±á¬ááºážá áœááºážáááº;
- áá áºááŒáá¯ááºáááºáá»áááºáááºáá¬ážáá±á¬ á ááºáá á¹á ááºážáá»á¬ážá á¡áá»á¬ážáá¯á¶ážá¡áá±á¡ááœááºá
- ááŒá áºáá±á«áºáá¬áá±á¬ á¡ááŸá¬ážá¡áá±á¡ááœááºá
áá áºáẠá¡ááºáá¬áá±á·á áºáá»á¬ážááᯠáááºáá±á¬ááºáá¬ážáááºá I/O á¡áá±á«ááºáá»á¬ážMemory I/O ááŸáá·áº ááá·áºáá»ááºáááºááŒá áºááŒá®áž áááá¯áááºáá¬á ááááºá á¬áá±áá¬ááœááºááœáẠáá±áá¬ááá°áá«á
Parallel ááŸáá·áº serial ports áá»á¬áž
áá±áá¬áááŸááºááŸá¯áááºážáááºážá¡á I/O port áá»á¬ážááᯠá¡áá»áá¯ážá¡á á¬áž ááŸá áºáá»áá¯ážááœá²áá¬ážáááºá
- á¡ááŒáá¯ááº;
- áááááºáááºážá
áá¬áááºá¡ááŒá¶ááŒá¯áá¬ážááá·áºá¡ááá¯ááºážá parallel port ááẠáá áºááŒáááºáá»áŸáẠbit áá»á¬ážá áœá¬áá«áááºáá±á¬ á ááºá áá¬ážáá¯á¶ážááᯠáá±ážááá¯á·áááºá Parallel Port ááẠááŸá¯ááºááœá±ážáá±á¬ circuitry ááŒá±ááŸááºážáá»ááºáá»á¬ážáááá¯á¡ááºáá±á¬ááŒá±á¬áá·áº áá±áá¬áááŸááºááẠá¡ááá¯ážááŸááºážáá¯á¶ážáááºážáááºážááŒá áºáááºá á¡ááá¯ážááŸááºážáá¯á¶ážá¡ááŒá±á¡áá±ááœááºá á ááºá áá¬ážáá¯á¶ážáá áºáá¯á¶ážá á®ááᯠáááºážáááá¯ááºááá¯ááºá¡áá»ááºááŒááá¯ááºážáá áºáá»áŸá±á¬áẠáá±ážááá¯á·ááŒá®áž áá¯á¶á·ááŒááºáá»ááºá¡ááœáẠáááºáá±á¬ááºááŸá¯á¡áá»ááºááŒááá¯ááºážááŸá áºáá¯ááᯠá¡áá¯á¶ážááŒá¯áááº- Data á¡áááºááá·áºááŒá áºáá«ááŒá®á О áá±áá¬áááºáá¶áááºá.
Parallel port áá»á¬ážááẠááááá
áºáá»ááºááœáẠáá±á¬ááºážááœááºá
áœá¬ á¡ááœááºá¡á
á¬ážááᯠááá¯ááºážáá¬áá¯á¶áá±á«áºáááº- ááá¯áá»á¬ážáá±á¬á¡áá»ááºááŒááá¯ááºážáá»á¬ážááẠáá
áºáá»áááºáááºážááœáẠbits áá»á¬áž ááá¯ááá¯ááœáŸá²ááŒá±á¬ááºážáááŸáááŒá®áž ááá¯á·ááŒá±á¬áá·áº ááŒáá·áºáá¬ážáá±á¬ passput ááᯠááá¯ááá¯áá«áááºá ááá¯á·áá±á¬áºáááºáž á¡áá»ááºááŒááá¯ááºážáá»á¬áž áá»á¬ážááŒá¬ážáá¬ááŒááºážááŒá±á¬áá·áº áááºážááá¯á·ááŒá¬ážááœáẠá¡ááŸá±á¬áá·áºá¡ááŸááºáá»á¬áž ááŒá
áºáá±á«áºáᬠáá±ážááá¯á·áá¬ážáá±á¬ áááºáá±á·áá»áºáá»á¬ážááᯠáá¯á¶áá»ááºááœá¬ážá
á±áá«áááºá
Serial Port áá»á¬ážááẠParallel Port áá»á¬ážááŸáá·áº ááá·áºáá»ááºáááºááŒá áºáááºá áá±áá¬ááᯠáá áºááŒáááºáá»áŸáẠáá áºáááºážáááºážááŒáá·áº áá±ážááá¯á·áááºá áááºážááẠá¡áá»ááºááŒááá¯ááºážáá»á¬ážá á¡áá±á¡ááœááºááᯠáá»áŸá±á¬á·áá»áá±ážáá±á¬áºáááºáž I/O ááááºážáá»á¯ááºáááááá¬ááœáẠááŸá¯ááºááœá±ážááŸá¯ááᯠáá±á«ááºážááá·áºáááºá transmitter controller ááẠáá áºááŒáááºáá»áŸáẠá ááºá áá¬ážáá¯á¶ážáá áºáá¯á¶ážááᯠáááºáá¶áááŸáááŒá®áž áá áºááŒáááºáá»áŸáẠbit áá áºáᯠáá¯ááºááœáŸáá·áºááááºááŒá áºááŒá®ážá áááºáá¶ááá·áº controller ááẠbits áá»á¬ážááᯠáááºáá¶áááŸáááŒá®áž áááºážááá¯á·ááᯠáá°áá®áá±á¬á¡á á®á¡á á¥áºááœáẠááááºážáááºážááááºááŒá áºáááºá
á¡áá»ááºááŒááá¯ááºážá¡áááºážáááºá ááá·áºááᯠá¡ááŸá±á¬áá·áºá¡ááŸááºáááŸááá² áááºáá±á·áá»áºááá¯á·áá²á· á¡ááŒáááºáá±ááᯠááá¯ážá
á±ááá¯ááºáá«áááºá
SCSI
Small Computer Systems Interface (SCSI) ááẠ1978 áá¯ááŸá
áºááœáẠááŒááºáááºáá±á«áºáá¬ááŒá®áž á¡áá»áá¯ážáá»áá¯ážáá±á¬ áááá¯ááá¯ááºáá»á¬ážá á
ááºáá
á¹á
ááºážáá»á¬ážááᯠá
áá
áºáá
áºáá¯áááºážááá¯á· áá±á«ááºážá
ááºááẠáá°áá áá®ááá¯ááºážáá¯ááºáá¬ážáááºá SCSI-1 áááºááŸááºáá»ááºááẠá
ááºáá
á¹á
ááºáž 8 áá¯á¡áá (ááááºážáá»á¯ááºáááááá¬ááŸáá·áºá¡áá°) áá»áááºáááºáááºá¡ááœáẠáá¶á·ááá¯ážáá±ážáááº-
- á áááºáá¬áá»á¬áž;
- ááááºáááá¯ááºáá»á¬áž (streamers);
- optical drives áá»á¬áž;
- disk drive áá»á¬ážááŸáá·áºá¡ááŒá¬ážá ááºáá á¹á ááºážáá»á¬ážá
SCSI ááᯠáá°áá Shugart Associates System Interface (SASI) áá¯áá±á«áºááœááºáá±á¬áºáááºáž á á¶áá»áááºá á¶ááœáŸááºážáá±á¬áºááá®ááẠáá¯áá¹ááá®áá¡áááºááᯠá¡áááºááŒá¯áááºááá¯ááºááŒá±á¬ááºážááŸáá·áº áá±á¬ááºááœááºááŒá®áž áá áºáááºá¡ááŒá¬ááœáẠSmall Computer Systems Interface (SCSI) á¡áááºááᯠááœá±ážááœá¬ážáá²á·áááºá SCSI ááááẠLarry Boucher ááẠá¡ááá¯áá±á¬ááºááᯠ"sexy" áᯠá¡áá¶ááœááºááẠáááºááœááºáá¬ážáá±á¬áºáááºážá
áááºááºááẠáá« "scuzzy" ("áá«á·ááá¯ááŒá±á¬ááŒ") ááá¯áááºáááºá áá±á¬ááºááá¯ááºážááœááºá "skazi" áá¡áá¶ááœááºááᯠá€á á¶ááŸá¯ááºážááœáẠá¡ááá¯ááºá¡áá¬áááºááŸááºáá¬ážáááºá
SCSI áá±á«áá¬áááœáẠáá»áááºáááºáá¬ážáá±á¬ á ááºáá»á¬ážááᯠá¡áá»áá¯ážá¡á á¬ážááŸá áºáá»áá¯áž ááœá²ááŒá¬ážáá¬ážáááºá
- á¡á ááŒá¯áá°áá»á¬ážá
- áá áºááŸááºáááááá¬áá»á¬ážá
á¡á ááŒá¯áá°ááẠáá áºááŸááºáááááá¬áᶠá¡áááá·áºáá áºáᯠáá±ážááá¯á·áááºá ááá¯á·áá±á¬áẠá¡á ááŒá¯áá°áᶠáá¯á¶á·ááŒááºááŸá¯áá áºáᯠáá±ážááá¯á·áááºá á¡á ááŒá¯áá°áá»á¬ážááŸáá·áº áá áºááŸááºáá»á¬ážááᯠSCSI-1 á á¶ááŸá¯ááºážááœáẠ5 MB/s ááŸááá±á¬ bandwidth ááŸááá±á¬ áá¯á¶ SCSI áááºá áºáá¬ážááŸáá·áº áá»áááºáááºáá¬ážáááºá
á¡áá¯á¶ážááŒá¯áá±á¬ "áá¯á¶áááºá áºáá¬áž" topology ááẠááá·áºáááºáá»ááºáá»á¬ážá áœá¬ááᯠáá»ááŸááºáááº-
- áááºá áºáá¬ážáá¡áá¯á¶ážááœáẠá¡áá°ážáááááá¬áá»á¬áž ááá¯á¡ááºááẠ- Terminators;
- áááºá áºáá¬áž ááŸáá¯ááºážááŸá¯ááºážááᯠá ááºá¡á¬ážáá¯á¶ážááŒá¬ážááœáẠáá»áŸáá±áá¬ážáááºá
- áá áºááŒáá¯ááºááẠáá»áááºáááºáá¬ážáá±á¬ á ááºáá»á¬ážá á¡áá»á¬ážáá¯á¶áž á¡áá±á¡ááœááºááᯠááá·áºáááºáá¬ážáááºá
áááºá áºáá¬ážáá±á«áºááŸá á ááºáá á¹á ááºážáá»á¬ážááᯠáá±á«áºááá¯áá±á¬ áá®ážááŒá¬ážáá¶áá«ááºáá áºáá¯ááŒáá·áº áá±á¬áºáá¯ááºáá¬ážáááºá SCSI áá áºááŸáẠID. á áá áºááŸá SCSI áá°áá áºáá áºáá¯á á®ááᯠáá¯ááºááá¯ááºážááá¯ááºáá¬áááááá¬á¡ááœááºáž áá®ážááá·áºáá¶áá«ááºáá áºáá¯á¡áá¯á¶ážááŒá¯á ááá¯ááºááœááºááŒá±ááŸááºážááá·áº á¡áááºážáá¯á¶ážáá¯áá¹áááááááá¬áá áºáá¯ááŒáá·áº ááá¯ááºá á¬ážááŒá¯ááẠLogical Unit Number (LUN)á
SCSI commands áá»á¬ážá¡ááŒá
Ạáá±ážááá¯á·áááºá command description áá¯á¶ážáá»á¬áž (Command Descriptor Block, CDB)á áá¯ááºáá±á¬ááºáá»ááºáá¯ááºááŸáá·áº á¡áááá·áºáá±ážáá±á¬ááºáá»á¬áž áá«áááºáááºá á
á¶áááºááŸááºáá»áẠ200 áá»á±á¬áºááᯠá¡áá»áá¯ážá¡á
á¬ážáá±ážáá»áá¯ážááœá²á áá±á¬áºááŒáááº-
- á¡áááºážá¡áá»ááºááŒá áºáá±á¬ - áááááá¬ááŸáá¶á·ááá¯ážáá±ážááááº;
- optional - á¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºáááº;
- áá±á¬ááºážáá»áá° á¡ááá¡áá» - áá®ážááŒá¬ážáá¯ááºáá¯ááºáá°ááŸá¡áá¯á¶ážááŒá¯áááº;
- áá±ááºáá¯ááºáá±á¬ - áá±ááºááá®áá±á¬á¡áááá·áºáá»á¬ážá
á¡áááá·áºá¡áá»á¬ážá¡ááŒá¬ážááœááºá á ááºáá»á¬ážá¡ááœááºáááŒá áºááá±áá¯á¶ážáá»áá¯ážáá¬ááŸááááº-
- á ááºážáááºáá°áá Ạá¡áááºááá·áºááŒá áºáá«ááŒá®á - áááááá¬áá¡áááºááá·áºá á áºáá±ážááŒááºáž;
- áá±á¬ááºážááá¯ááŸá¯ááá±á¬ - áááẠcommand á error code ááᯠáá±á¬ááºážááá¯ááẠá
- á á¯á¶á ááºážáá±ážááŒááºážááẠ- á ááºáá á¹á ááºážá á¡ááŒá±áá¶ááá¹ááá¬áá»á¬áž áá±á¬ááºážááá¯ááŒááºážá
ááœáŸááºááŒá¬ážáá»ááºááᯠáááºáá¶ááŒá®áž áá¯ááºáá±á¬ááºááŒá®ážáá±á¬ááºá áá áºááŸááºáááááá¬ááẠáá¯ááºáá±á¬ááºáá»ááºááááºááᯠáá±á¬áºááŒááá·áº á¡ááŒá±á¡áá±áá¯ááºáá áºáᯠá áááºáá°á¡á¬áž áá±ážááá¯á·áááºá
SCSI (SCSI-2 ááŸáá·áº Ultra SCSI áááºááŸááºáá»ááºáá»á¬áž) ááá±á¬ááºáááºááá¯ážáááºááŸá¯ááẠá¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ ááœáŸááºááŒá¬ážáá»ááºáá»á¬ážá á¬áááºážááᯠáá»á²á·ááœááºááŒá®áž áá»áááºáááºáá¬ážáá±á¬ á ááºáá á¹á ááºážá¡áá±á¡ááœááºááᯠ16 áá¯á¡áá ááá¯ážááŒáŸáá·áºáᬠáááºá áºáá¬ážáá±á«áºááŸá áá±áá¬áááŸááºááŸá¯á¡ááŒááºááŸá¯ááºážááᯠ640 MB/s á¡áá ááá¯ážá á±áááºá SCSI ááẠparallel interface áá áºáá¯ááŒá áºáá±á¬ááŒá±á¬áá·áºá data exchange frequency ááá¯ážááŒááºážááẠá¡ááŒáá·áºáá¯á¶áž cable length áá»áááºážááŒááºážááŸáá·áº áááºá ááºáá±ááŒá®áž á¡áá¯á¶ážááŒá¯áá¬ááœáẠá¡áááºáááŒá±ááŒá áºáá¬á á±áááºá
Ultra-3 SCSI á á¶ááŸá¯ááºážááŒáá·áº á áááºá "áá°ááŒááºážáá±á¬ ááááºááá¯ážááŒááºáž" á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áá±á«áºáá¬ááẠ- áá«áá«ááœáá·áºáá¬ážá áẠá ááºáá á¹á ááºážáá»á¬ážááᯠáá»áááºáááºááŒááºážá
SCSI áá»ááºááŸá¬ááŒááºáá«ááŸááá±á¬ ááááá¯á¶ážáá°áááá»á¬ážáá±á¬ SSD drive ááᯠ350 áá¯ááŸá áºááœáẠáá¯ááºááŒááºáá²á·áá±á¬ M-Systems FFD-1995 áᯠáá°áááá¯ááºáá«áááºá áá áºááºááẠáá¯ááºáá»á ááááºááŒáá·áºáá¬ážááŒá®áž áá»ááºáá»ááºááŒáá·áºááŒáá·áºáááŸááá±á
áááºááŸáááœááºá á¡ááŒáá¯áẠSCSI ááẠáá°ááŒáá¯ááºáá»á¬ážáá±á¬ disk áá»áááºáááºááŸá¯ á¡ááºáá¬áá±á·á áºááá¯ááºáá±á¬áºáááºáž á¡áááá·áºáá±ážáááºááŸááºááŸá¯ááᯠUSB ááŸáá·áº SAS á¡ááºáá¬áá±á·á áºáá»á¬ážááœáẠáááºáááºá¡áá¯á¶ážááŒá¯áá±áá²ááŒá áºáááºá
ATA/PATA
interface ááᯠATA (Advanced Technology Attachment) áá¯áááºáž áá±á«áºáááºá PAW (Parallel ATA) ááᯠWestern Digital á០áááá áá¯ááŸá
áºááœáẠáá®ááœááºáá²á·áááºá IDE á
á¶ááŸá¯ááºáž (Integrated Drive Electronics) á¡ááœáẠá
á»á±ážááœááºááŸá¬ááœá±áá±ážá¡áááºááẠá¡áá±ážááŒá®ážáá±á¬ áááºážáá
áºáá®ááœááºááŸá¯ááᯠá¡áá±ážáá±ážáá±á¬áºááŒáá²á·áááº- áá®ážááŒá¬ážááá¯ážáá»á²á·áá¯ááºááœááºááá¯ááºáá² drive controller ááᯠdrive á¡ááœááºážááœáẠáááºáá±á¬ááºáá¬ážáááºá
Drive á¡ááœááºáž Controller ááᯠáá±áá¬áá»ááẠáá¯á¶ážááŒááºáá»ááºááẠááŒá¿áá¬áá»á¬ážá áœá¬ááᯠáá áºááŒáá¯ááºáááºáááºáž ááŒá±ááŸááºážááá¯ááºáá²á·áááºá ááááŠážá áœá¬á drive á០controller ááá¯á·á¡ááœá¬á¡áá±ážáá»á±á¬á·áááºážááœá¬ážááŒá®ážá áááºážááẠdrive ááááá±áááá¹ááá¬áá»á¬ážá¡áá±á«áºá¡ááŒá¯ááá±á¬áá±á¬ááºáá±á¬á¡áá»áá¯ážáááºáá±á¬ááºááŸá¯ááŸááááºá áá¯áááá¡áá±ááŒáá·áºá built-in controller ááẠá¡áá»áá¯á· drive á¡áá»áá¯ážá¡á á¬ážá¡ááœááºáᬠ"á¡á¶áááºááœááºáá»" ááŒá áºááŒá®ážá ááá¯á·ááŒá±á¬áá·áº á á»á±ážáááºáá¬áá«áááºá
SCSI áá²á·ááá¯á· ATA ááẠá¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ áá±áááºáá»á¬ážááᯠááááá¯ááºá
á±ááá·áº á¡ááŒáá¯áẠI/O áááºážáááºážááᯠá¡áá¯á¶ážááŒá¯áááºá IDE á¡ááºáá¬áá±á·á
áºááᯠá¡áá¯á¶ážááŒá¯á áááá¯ááºáá»á¬ážááᯠáá»áááºáááºáááºá¡ááœáẠáá±áááºááŒáá¯ážáá»á¬ážáá¯áááºáž áá±á«áºáá±á¬ 40-áá«áá¬ááŒáá¯ážáá»á¬áž ááá¯á¡ááºáááºá áááŒá¬áá±ážáá®á áááºááŸááºáá»ááºáá»á¬ážááẠ80-áá«áá¬ááŒáá¯ážááœááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áááº- áááºáááºáá»á±á¬áºááẠááŒáááºááŸá¯ááºážááŒáá·áºáá±á¬ á¡ááŸá±á¬áá·áºá¡ááŸááºáá»á¬ážááᯠáá»áŸá±á¬á·áá»ááẠá¡ááŒá±áá¶á¡áá»ááºáá»á¬ážááŒá
áºáááºá
ATA áá±áááºááºááœáẠáá»áááºáááºááŸá¯ ááŸá áºáá¯á០áá±ážáá¯á¡áá ááŸáááŒá®áž áá áºáá¯ááẠáá¬ážáá¬ážáá¯ááºááá¯á· áá»áááºáááºáá¬ážááŒá®áž áá»ááºáá áºáá¯ááẠáááá¯ááºááºáá»á¬ážááá¯á· áá»áááºáááºáá¬ážáááºá á ááºáá á¹á ááºážááŸá áºáá¯ááᯠáá±áááºáá áºáá¯ááŸáá·áº áá»áááºáááºáá±á¬á¡áá«á áááºážááá¯á·áá²á០áá áºáá¯ááᯠáááºááŸááºáá±ážááá«áááºá áá¬á áá¬, ááŸáá·áºáá¯ááá - á¡ááŒá Ạáá»áœááº. ááááá ááºáá á¹á ááºážááᯠáááºááŸá¯áááºáá¯ááºááœáẠáá®ážááá·áºáá»áááºáááºááá¯ááºáááºá
jumper á á¡áá±á¡áá¬ážááẠáá®ážááŒá¬ážáááááá¬áá
áºáá¯á á¡áááºážááá¹áááᯠáááºááŸááºáááºá ááááºážáá»á¯ááºáááááá¬ááŸáá·áºá
ááºáá»ááºážá áá»áááºáááºáá¬ážáá±á¬á
ááºáá
á¹á
ááºážáá»á¬ážá¡á¬ážáá¯á¶ážááẠSlaves ááŒá
áºáá±á¬ááŒá±á¬áá·áº á
ááºáá
á¹á
ááºážáá»á¬ážááŸáá·áºáááºáááºááá·áº Master ááŸáá·áº Slave áá°áá±á¬ áá±á«áá¬ááá»á¬ážááẠáá¯á¶ážáááŸááºáááºááŒááºážáááŸááá«á
ATA-3 ááœáẠá¡áá°ážáááºážáá áºáá®ááœááºááŸá¯ááẠá¡ááœááºá¡ááŒááºááŒá áºáááºá ááááááá¯ááºááᯠá á±á¬áá·áºááŒáá·áºáá±á·áá¬ááŒááºážá, ááœá²ááŒááºážá áááºááŒá¬ááŒááºážááŸáá·áº á¡á á®áááºáá¶ááŒááºážáááºážááᬠ(SMART). áá¯áá¹ááá®áá«ážáᯠ(IBMá Seagateá Quantumá Conner ááŸáá·áº Western Digital) ááá¯á·ááẠáááá¯ááºáá»á¬ážá áá»ááºážáá¬áá±ážááᯠá¡áá²ááŒááºáááºá¡ááœáẠá á¶ááŒá¯áááºážááá¬ááᯠá¡ááºá¡á¬ážá á¯áá»á¬ážááŸáá·áº áá°ážáá±á«ááºážáá²á·ááŒáááºá
Solid-state drives áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ ááẠ1998 áá¯ááŸá áºááœáẠáá¯ááºááŒááºáá²á·áá±á¬ á á¶á á áá¯áá¹ááá¬ážááŸááºážááŒáá·áº ááœááºáá±á«áºáá¬áá²á·áááºá á á¶á á€áá¬ážááŸááºážááẠáá±áá¬ááœáŸá²ááŒá±á¬ááºážááŸá¯á¡ááŒááºááŸá¯ááºáž 33.3 MB/s á¡áá áá±ážáá¬ážáááºá
á á¶ááŸá¯ááºážááẠATA áá±áááºááŒáá¯ážáá»á¬ážá¡ááœáẠáááºážáá»ááºáá±á¬ ááá¯á¡ááºáá»ááºáá»á¬ážááᯠáááºááŒáááº-
- ááá¬ážááẠááŒá¬ážáá»ááºáá»ááºááŒá áºááááºá
- á¡áá»á¬ážáá¯á¶ážááá¬ážá¡ááŸááºááŸá¬ 18 áááºá (45.7 á ááºáá®áá®áá¬) ááŒá áºáááºá
ááá¯ááá¯ááŸáá·áº áá»ááºáá±á¬ááá¬ážááẠá¡áááºáááŒá±ááŒá áºááŒá®áž á¡á¡á±ážáá±ážááŸá¯ááᯠá¡ááŸá±á¬áá·áºá¡ááŸááºáá±ážáááºá á á¶ááá±á¬ááºáááºááœá²áá¬ážááŸááºážáá áºáá¯á á®ááŒáá·áº áá¯ááºááœáŸáá·áºááŸá¯á¡ááŒáááºáá±ááᯠááá¯ážááŒáŸáá·áºááẠááá¯áááá¯ááááºáá²áá¬ááŒá®áž ATA-7 ááẠááŒá¿áá¬ááᯠááŒááºážáááºá áœá¬ááŒá±ááŸááºážááá¯ááºáááº- á¡ááŒáá¯ááºá¡ááºáá¬áá±á·á áºááᯠá¡ááŸááºá ááºáá áºáá¯ááŒáá·áº á¡á á¬ážááá¯ážáá²á·áááºá áááºážáá±á¬ááºááœáẠATA ááẠParallel áá°áá±á¬ á áá¬ážáá¯á¶ážááᯠááá°áá²á·ááŒá®áž PATA áá¯áá°áááá»á¬ážáá¬áᬠá á¶áááºááŸááºáá»ááºá ááá¹ááááŒá±á¬ááºáá¬ážááŸááºážááẠááá°áá®áá±á¬á¡ááẠ- Serial ATA ááᯠáááŸááá²á·áááºá SATA áá¬ážááŸááºážáá»á¬ážááᯠáá¶áá«ááºáá áºá០á áááºáá²á·áááºá
SATA
Serial ATA (SATA) á
á¶ááŸá¯ááºážááᯠáááºááá«áá®á 7 áááºá 2003 ááœáẠá
áááºááááºáááºáá²á·ááŒá®áž áááºážáááŸá±á·áááºáá°á ááŒá¿áá¬áá»á¬ážááᯠá¡á±á¬ááºáá«ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááŒáá·áº ááŒá±ááŸááºážáá²á·áááº-
- parallel port ááᯠserial one ááŒáá·áº á¡á á¬ážááá¯ážáá¬ážáá«áááºá
- wide 80-wire cable ááᯠ7-wire one ááŒáá·áº á¡á á¬ážááá¯ážáá«áááºá
- "common bus" topology ááᯠ"point-to-point" connection ááŒáá·áº á¡á á¬ážááá¯ážáá¬ážáá«áááºá
SATA 1.0 á á¶ááŸá¯ááºáž (SATA/150, 150 MB/s) ááẠATA-6 (UltraDMA/130, 130 MB/s) ááẠá¡áááºážáááºááá¯ááŒááºáá±á¬áºáááºážá á¡ááŸááºá ááºáá±áá¬áááŸááºááŸá¯áááºážáááºážááá¯á· áá°ážááŒá±á¬ááºážááŒááºážááẠ"ááŒá±ááŒááºááŒááºáááºááŒááºáž" ááŒá áºáááºá ááá¯ážááŒáŸáá·áºááŒááºááŸá¯ááºážáá»á¬ážá¡ááœááº
ATA ááŸá áá±áá¬ááá¯á·ááœáŸááºááŒááºážá¡ááœáẠá¡áá»ááºááŒááá¯ááºážááá·áºááŒá±á¬ááºááá¯ááºážááᯠááááºáá¬ážáá±á¬á¡ááœá²ááŸá áºáá¯ááŒáá·áº á¡á á¬ážááá¯ážáá²á·áááº- áá áºáá¯ááẠáá¯ááºááœáŸáá·áºááŸá¯á¡ááœááºá áá±á¬ááºáá áºáá¯ááẠáááºáá¶áááºá¡ááœáẠááŒá áºáááºá SATA áá»áááºáááºááŸá¯áá»á¬ážááᯠá¡áá»á¬ážá¡ááŒá¬ážááŒááºáááºáá»áááºáááºááŸá¯áá»á¬ážá¡ááœáẠááá¯ááá¯áá¶ááá¯ááºáááºááŸáá á±ááẠáá®ááá¯ááºážáá¯ááºáá¬ážááŒá®áž SATA 1.0 áááºááŸááºáá»ááºááẠHot Plug ááŒá áºááá¯ááºáááºá
áá áºááºáá»á¬ážááŸá áááºáá¶áá«ááºáá»á¬ážááẠá¡ááŒá¬ážá¡áá¬á¡á¬ážáá¯á¶ážááẠááá¯ááá¯áá«áááºá áááºážááẠHot Swap ááᯠáá¶á·ááá¯ážááẠáá¯ááºáá±á¬ááºáááºá á¡á á¬ážááá¯ážááŒááºážáá¯ááºáááºážá ááºá¡ááœááºážá á ááºáá á¹á ááºážááẠááŒáá¯áááºáááºááŸááºáá¬ážáá±á¬ á¡á á®á¡á á¥áºá¡ááá¯ááºáž âááŸá¯á¶ážáááºâ ááŸáá·áº âááœá±á·â áááºá
áá áºááŸá áºáá»á±á¬áºááŒá¬ááŒá®ážáá±á¬ááºá á§ááŒá®á 2004 áá¯ááŸá áºááœáẠSATA áááºááŸááºáá»ááºá áá¯ááááá¬ážááŸááºážááᯠáá¯ááºááŒááºáá²á·áááºá 3 Gbit/s á¡áá á¡ááŸáááºááŒáŸáá·áºááŒááºážá¡ááŒáẠSATA 2.0 áááºážááá¬ááᯠááááºáááºáá±ážáá²á·áááºá Native Command áááºážá á®ááŒááºážá (NCQ)á NCQ áá¶á·ááá¯ážááŸá¯ááŸááá±á¬ á ááºáá á¹á ááºážáá»á¬ážááẠá¡ááŒáá·áºáá¯á¶ážá áœááºážáá±á¬ááºáááºááá¯áááŸáááẠáááºáá¶áááŸááá¬ážáá±á¬ command áá»á¬ážááᯠáá¯ááºáá±á¬ááºááá·áºá¡ááŸá¬á á¬á¡á¬áž ááœááºáááºá áœá¬á á¯á ááºážááá¯ááºáááºá
áá¬ááá·áºáá¯á¶ážááŸá
áºá¡ááœááºáž SATA Working Group ááẠáááºááŸááááºááŸááºáá»ááºááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠáá¯ááºáá±á¬ááºáá²á·ááŒá®áž áá¬ážááŸááºáž 2.6 compact Slimline ááŸáá·áº micro SATA (uSATA) connectors áá»á¬áž áá±á«áºáá¬áá²á·áááºá á€áá»áááºáááºáááááá¬áá»á¬ážááẠáá°áááºáž SATA áá»áááºáááºáááááá¬á áá±ážáááºáá±á¬áá¬ážááŸááºážááŒá
áºááŒá®áž áááºáá±á¬á·ááºáá»á¬ážááŸá optical drives áá»á¬ážááŸáá·áº á¡áá±ážá
á¬ážáááá¯ááºáá»á¬ážáá»á¬ážá¡ááœáẠáá®ááá¯ááºážáá¯ááºáá¬ážáááºá
SATA ááá¯ááááá»áá¯ážáááºááẠhard drive áá»á¬ážá¡ááœááºáá¯á¶áá±á¬ááºáá±á¬ bandwidth ááŸááá±á¬áºáááºáž SSDs áá»á¬ážááá¯ááá¯ááá¯á¡ááºáááºá 2009 áá¯ááŸá Ạáá±áááœááºá SATA áááºááŸááºáá»ááºá áááááá¬ážááŸááºážááᯠbandwidth 6 Gbit/s á¡áá ááá¯ážááŒáŸáá·áºáá²á·áááºá
SATA 3.1 áá¯ááºáá±ááŸá¯ááœáẠSolid-State Drive áá»á¬ážááᯠá¡áá°ážá¡á¬áá¯á¶á
áá¯ááºáá²á·áááºá áááºááºáá±á¬á·áá»á¬ážááœáẠSolid-State Drive áá»á¬ážááᯠáá»áááºáááºáááºá¡ááœáẠáá®ááá¯ááºážáá¯ááºáá¬ážááá·áº Mini-SATA (mSATA) áá»áááºáááºáááááá¬áá
áºáᯠáá±á«áºáá¬áááºá Slimline ááŸáá·áº uSATA ááá¯á·ááŸáá·áºááá°áá²á áá»áááºáááºáááááá¬á¡áá
áºááẠPCIe Mini ááŸáá·áº áá»áŸááºá
á
áºááŒáá·áº ááœá²áááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá±á¬áºáááºáž áááºážááẠPCIe Mini ááŸáá·áº áááºáá°áááºá áá»áááºáááºáááááá¬á¡áá
áºá¡ááŒááºá SATA 3.1 ááẠTRIM ááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááᯠáááºááŸá¯ááŒá®áž áá±ážáá¬ážáá±á¬ ááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááŒáá·áº áááºážá
á®ááá¯ááºááá·áº á
áœááºážáááºááᯠááŒáœá¬ážáá«áá²á·áááºá
TRIM command ááẠpayload ááá¯ááááºáá±á¬ááºááá·áºáá±áá¬ááá±á¬ááºáá»á¬ážá SSD ááá¯á¡ááŒá±á¬ááºážááŒá¬ážáááºá SATA 3.1 áááá¯ááºáá®á á€á¡áááá·áºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážááŒáá·áº áááºááŸáºáá»á¬ážááᯠáá»ááºáááºááœá¬ážá á±ááŒá®áž I/O ááᯠááá¯ááºážáá¶á·áá¬ážáᬠTRIM á¡áááá·áºááŒáá·áº áá¯ááºáá±á¬ááºááœá¬ážáááºááŒá áºáááºá á€áá»ááºážáááºááŸá¯ááẠáá»ááºááŒááºážáá¯ááºáááºážáá»á¬ážá¡ááœááºáž disk á áœááºážáá±á¬ááºáááºááᯠáá»áááºážá á±áááºá
SATA áááºááŸááºáá»ááºááẠsolid-state drives áá»á¬ážá¡ááœáẠá¡ááŸáááºá¡áá¯ááºááŒáá·áº ááá¯ážáááºááŸá¯ááᯠáááá¯ááºááá¯ááºáá² SATA 2013 á á¶ááŸá¯ááºážááœáẠSATA Express áá¯áá±á«áºáá±á¬ á¡áá±ážá¡áá°áá áºáá¯á 3.2 áá¯ááŸá áºááœáẠáá±á«áºááœááºáá¬áá²á·áááºá SATA bandwidth ááᯠááŸá áºáááá¯ážááá·áºá¡á á¬ážá developer áá»á¬ážááẠ6 Gbps áá»á±á¬áºááœááºáá±á¬ á¡ááŒááºááŸá¯ááºážááŸááá±á¬ á¡áá¯á¶ážáá»á¬ážáá±á¬ PCIe bus ááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá SATA Express ááᯠáá¶á·ááá¯ážáá±ážááá·áº Drive áá»á¬ážááẠáááºážááá¯á·á ááá¯ááºááá¯ááºáá¯á¶á á¶á¡áá»ááºá¡ááẠM.2 ááᯠáááŸááá¬ážáááºá
SAS
ATA ááŸáá·áº "ááŒáá¯ááºááá¯ááºááŒááºáž" SCSI á
á¶ááŸá¯ááºážááẠááŒáááºááá±áá² Serial ATA áá±á«áºáá¬ááŒá®áž áá
áºááŸá
áºá¡ááŒá¬ááœáẠ2004 áá¯ááŸá
áºááœáẠáááºážááᯠserial interface á¡ááŒá
ẠááŒááºáááºááœá±ážááœá¬ážáá²á·áááºá á¡ááºáá¬áá±á·á
áºá¡áá
áºáá¡áááºááŸá¬ Serial Attached SCSI (SEDGE)á
SAS ááẠSCSI command set ááᯠá¡ááœá±áááºáá¶áá²á·áá±á¬áºáááºážá á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááẠáááá¬áááºááŸá¬ážáááº-
- á¡ááŸááºá áẠinterface;
- 29-áá«áá¬ááŒáá¯ážáá«áá«ááŒáá¯áž;
- point-to-point áááºááœááºááŸá¯
SCSI áá±á«áá¬áááá¯áááºáž á¡ááœá±áááºáá¶áá²á·áááºá ááááºážáá»á¯ááºáááááá¬ááᯠá¡á ááŒá¯áá°áᯠáá±á«áºááá¯áá²ááŒá áºááŒá®áž áá»áááºáááºáá¬ážáá±á¬ á ááºáá á¹á ááºážáá»á¬ážááᯠáá áºááŸááºáᯠáá±á«áºááœááºáá²ááŒá áºáááºá áá áºááŸááºáááááá¬áá»á¬ážá¡á¬ážáá¯á¶ážááŸáá·áº á¡á ááŒá¯áá°ááẠSAS ááá¯ááááºážáá áºáá¯ááŒá áºáááºá SAS ááœááºá á ááºáá á¹á ááºážáá áºáá¯á á®ááẠáááºážáááá¯ááºááá¯ááºáá®ážááá·áºáá»ááºáááºááᯠá¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ááŒá±á¬áá·áº áá»áááºáááºááŸá¯ááŒááºáá±á¬ááºááŸá¯ááẠááá¯ááááºážá¡ááœááºážááŸá á ááºá¡áá±á¡ááœááºáá±á«áºááœááºáá°áááºááŒááºážáááŸááá±á
áááºááŸááºáá»ááºá¡á SAS ááá¯ááááºážááœáẠáá áºááŒáá¯ááºááẠáá»áááºáááºáá¬ážáá±á¬ á ááºáá á¹á ááºážáá»á¬ážá á¡áá»á¬ážáá¯á¶ážá¡áá±á¡ááœááºááẠ16 áá»á±á¬áºááŸáááŒá®áž SCSI ID á¡á á¬áž ááááºá á¬áááºááŸááºááŸá¯á¡á¬áž á¡áá¯á¶ážááŒá¯ááẠááá¹áá¬áá¯á¶ážááá¯ááºáá¬á¡ááẠ(WWN)á
WWN ááẠSAS á ááºáá á¹á ááºážáá»á¬ážá¡ááœáẠMAC ááááºá á¬áá áºáá¯ááŸáá·áº áááºáá°ááá·áº 16 bytes ááŸááºáá»á¬ážáá±á¬ áá°ážááŒá¬ážáá±á¬ identifier áá áºáá¯ááŒá áºáááºá
SAS ááŸáá·áº SATA áá»áááºáááºááŸá¯áá»á¬áž áá°áá®áá±áá±á¬áºáááºážá á€á
á¶ááŸá¯ááºážáá»á¬ážááẠáá¯á¶ážááááá¬ááááŒá
áºáá«á ááá¯á·áá±á¬áºá SATA drive ááᯠSAS áá»áááºáááºáááááá¬ááá¯á· áá»áááºáááºááá¯ááºáá±á¬áºáááºáž á¡ááŒááºá¡ááŸááºá¡á¬ážááŒáá·áº ááá¯ááºáá«á SATA áááá¯ááºáá»á¬ážááŸáá·áº SAS ááá¯ááááºážááŒá¬áž ááá¯ááºáááºáá®ááŸá¯ááᯠSATA Tunneling Protocol (STP) ááᯠá¡áá¯á¶ážááŒá¯á á¡á¬ááá¶áá«áááºá
SAS-1 á á¶ááŸá¯ááºážá ááááá¬ážááŸááºážááẠ3 Gbit/s ááŸáá·áº áá±ááºá¡áá®áá¯á¶ážá SAS-4 ááẠá€ááááºážááááºážá¡á¬áž 7 á ááá¯ážáááºáá¬áááº- 22,5 Gbit/s ááŒá áºáááºá
PCIe
Peripheral Component Interconnect Express (PCI Express, PCIe) ááẠ2002 áá¯ááŸá
áºááœáẠáá±á«áºáá±á«ááºáá²á·áá±á¬ áá±áá¬ááœáŸá²ááŒá±á¬ááºážááŒááºážá¡ááœáẠá¡ááŸááºá
áẠá¡ááºáá¬áá±á·á
áºáá
áºáá¯ááŒá
áºáááºá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠIntel á០á
áááºáá²á·ááŒá®áž áá±á¬ááºááá¯ááºážááœáẠá¡áá°ážá¡ááœá²á·á¡á
ááºážááŒá
áºááá·áº PCI á¡áá°ážá
áááºáááºá
á¬ážááŸá¯á¡ááœá²á·ááá¯á· ááœáŸá²ááŒá±á¬ááºážáá²á·áááºá
á¡ááŸááºá áẠPCIe áá»ááºááŸá¬ááŒááºááẠááŒáœááºážáá»ááºáááŸáááŒá áºááŒá®áž ááá¯ážáá»á²á·áááºáá»á¬ážááᯠáá»áááºáááºáááºá¡ááœáẠáá®ááá¯ááºážáá¯ááºáá¬ážááá·áº parallel PCI á áá¯áá¹ááá¡áááºá¡áááºáá áºáᯠááŒá áºáá¬áá²á·áááºá
PCI Express ááẠSATA ááŸáá·áº SAS ááá¯á·ááŸáá·áº áááááá¬áá¬ááœá¬ááŒá¬ážáááºá PCIe á¡ááºáá¬áá±á·á áºááœáẠááŒá±á¬ááºážáá²ááá¯ááºáá±á¬ áááºážááŒá±á¬á¡áá±á¡ááœááºáá»á¬ážááŸááááºá ááá¯ááºážá¡áá±á¡ááœááºááẠááŸá áºáá¯á áá«áá«áá»á¬ážááŸáá·áº áá®áá»áŸááŒá®áž á¡ááá¯ááºážá¡ááŒá¬áž 1 á០16 á¡ááááŒá áºáááºá
PCIe ááœáẠ"áááºážááœá¬áž" áá°áá±á¬ áá±á«áá¬áááẠáááá»áá±á¬ á¡áá»ááºááŒááá¯ááºážáá áºáá¯ááᯠáááºááœáŸááºážááŒááºážááá¯ááºáá² á¡á±á¬ááºáá«á¡áá»ááºááŒááá¯ááºážáá»á¬ážáá«ááŸááá±á¬ full-duplex áááºááœááºáá±ážáá»ááºáááºáá áºáá¯ááá¯á· áááºááœáŸááºážáááº-
- á§áá·áºáá¶+ ááŸáá·áº á§áá·áºáá¶- ;
- áá®áá¬+ááŸáá·áº áá®áá¬-;
- grounding conductors áá±ážáá¯á
PCIe áááºážááŒá±á¬á¡áá±á¡ááœááºááẠáá»áááºáááºááŸá¯á á¡ááŒáá·áºáá¯á¶ážááœááºááŸáááŸá¯ááᯠááá¯ááºááá¯ááºáááºáá±á¬ááºáááºá áá±ááºáá® PCI Express 4.0 á á¶ááŸá¯ááºážááẠááá¯ááºážáá áºááá¯ááºážááœáẠ1.9 GB/s áááŸáááá¯ááºááŒá®áž 31.5 ááá¯ááºážááᯠá¡áá¯á¶ážááŒá¯ááá·áºá¡áá« 16 GB/s áááŸáááá¯ááºáááºá
Solid-state drives áá»á¬ážá¡ááœáẠá¡á
á¬á
á¬ážáá»ááºá
áááºááẠá¡ááœááºáá»ááºááŒááºá
áœá¬ ááŒá®ážááœá¬ážáá¬áááºá SATA ááŸáá·áº SAS ááŸá
áºáá¯á
áá¯á¶ážááẠPCIe áá»áááºáááºááŸá¯áá»á¬ážááŸáá·áºá¡áá° SSD drives áá»á¬ážáá±á«áºáá±á«ááºáá¬á
á±ááẠSSDs ááŸáá·áº "á¡ááŸá®ááá¯ááº" ááẠáááºážááá¯á·á bandwidth ááá¯ááá¯ážááŒáŸáá·áºááẠá¡áá»áááºáááŸááá«á
PCIe Add-In áááºáá»á¬ážááᯠááœáá·áºáá¬ážáá±á¬áºáááºáž PCIe ááẠhot-swappable ááŒá áºáááºá á¡ááᯠPRSNT áááºáá¶áá«ááºáá»á¬áž (á¡ááºá¹áááááºáá á¹á á¯áá¹ááẠ- áááºááŸá) áááºááᯠá¡ááá¯ááºááœáẠáá¯á¶ážáááá·áºááœááºážáá¬ážááŒá±á¬ááºáž áá±áá»á¬á á±ááá¯ááºáá«áááºá
PCIe ááŸáá áºááá·áº áá»áááºáááºáá¬ážáá±á¬ Solid-state drive áá»á¬ážááᯠáá®ážááŒá¬ážá á¶ááŸá¯ááºážáá áºáá¯ááŒáá·áº ááááºážáá»á¯ááºáá¬ážáááºá Non-Volatile Memory Host Controller Interface áááºááŸááºáá»áẠá¡ááœááºááá¹áá¬ááºá¡áá»áá¯ážáá»áá¯ážááŒáá·áº áá¯á¶áá±á¬áºáá¬ážáá±á¬áºáááºáž áá±á¬ááºá¡ááá¯ááºážááœáẠáááºážááá¯á·á¡ááŒá±á¬ááºáž ááœá±ážááœá±ážáá«áááºá
á¡áá±ážááááºážáá¬ážáá»á¬áž
ááŒá®ážáá¬ážáá±á¬áá±áá¬ááá¯ááŸá±á¬ááºáá¯á¶áá»á¬ážááá¯áááºáá®ážáá±á¬á¡áá«á áá¬áá¬ááŒááºáááŸááá»áááºáááºáá¬ážáá±á¬ drive áá»á¬ážááá¯ááœáá·áºááŒá¯ááá·áºáááá¯ááá¯áá±á¬áá»á¬ážááá¯á¡ááºáá¬áááºá áá®áá±áááŸá¬ ááááá¯á¶ážááŒá±ááŸááºážáá»ááºá á¡ááºáá¬ááẠSCSI (iSCSI) ááᯠIBM ááŸáá·áº Cisco ááá¯á·á០áááá áá¯ááŸá áºááœáẠáá®ááœááºáá²á·áááºá
iSCSI áááá¯ááá¯áá±á¬á á¡áá°á¡áááŸá¬ ááá¯ážááŸááºážáááº- SCSI á¡áááá·áºáá»á¬ážááᯠTCP/IP áááºáááºáá»á¬ážááœáẠâáá¯ááºááá¯ážâ ááŒá®áž ááœááºáááºááá¯á· ááá¯á·ááœáŸááºáááºá á¡áá±ážááááºážáááºááœááºááŸá¯ááŸááá±áá±á¬áºáááºážá áááá¯ááºááᯠá ááºááœááºážááœáẠáá»áááºáááºáá¬ážááá·áº áá¯á¶ážá áœá²áá°áá»á¬ážá¡ááœáẠillusion ááᯠáááºáá®ážáá¬ážáááºá iSCSI-based Storage Area Network (SAN) ááᯠáááºááŸáááœááºáááºá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áá±á«áºááœáẠáááºáá±á¬ááºááá¯ááºáá«áááºá iSCSI ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááẠSAN áá áºáá¯á á®á ááºááŒááºážááá¯ááºáá»á ááááºááá¯áááááá¬áá¬áá»á±á¬á·áááºážá á±áááºá
iSCSI ááœáẠ"ááá®áá®áá¶" ááœá±ážáá»ááºááœáá·áºááŸáááẠ- Fiber Channel Protocol (FCP)á FCP ááá¯á¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ SAN ááẠáá®ážááŒá¬áž fiber optic áááºááœááºáá±ážááá¯ááºážáá»á¬ážáá±á«áºááœáẠáááºáá±á¬ááºáá¬ážáááºá á€áá»ááºážáááºááŸá¯ááœáẠáááºáá±á¬ááºáž optical network áááááá¬áá»á¬áž ááá¯á¡ááºáá±á¬áºáááºáž áááºááŒáááºááŒá®áž ááŒáá·áºáá¬ážáá±á¬ áá»áááºáááºááŸá¯ááŸááááºá
ááœááºáá»á°áá¬ááœááºáááºáá»á¬ážááŸáááá·áº SCSI á¡áááá·áºáá»á¬ážááᯠáá±ážááá¯á·ááẠáááá¯ááá¯áá±á¬áá»á¬ážá áœá¬ááŸááááºá ááá¯á·áá±á¬áºá ááá·áºáá»ááºáááºááŒá¿áá¬ááá¯ááŒá±ááŸááºážáá±ážááŒá®áž IP packet áá»á¬ážááᯠSCSI áááºá áºáá¬ážáá±á«áºá០áá±ážááá¯á·ááœáá·áºááŒá¯ááá·áº á á¶áá áºáá¯áá¬ááŸááá«áááºá
IP-over-SCSI .
SAN áááá¯ááá¯áá±á¬á¡áá»á¬ážá á¯ááẠdrives áá»á¬ážááá¯á á®áá¶ááá·áºááœá²áááºáááºááŸááºáá¬ážááá·áº SCSI command ááá¯á¡áá¯á¶ážááŒá¯áá±á¬áºáááºáž ááá¯ážááŸááºážáá±á¬ ááŒáœááºážáá»ááºáá»á¬áž á Ethernet ááŸáááá·áº ATA (AoE)á AoE protocol ááẠEthernet packets áá»á¬ážááœáẠATA command áá»á¬ážááᯠáá±ážááá¯á·áááºá ááá¯á·áá±á¬áº drives áá»á¬ážááẠsystem ááœáẠSCSI á¡ááŒá Ạáá±á«áºáá¬áá«áááºá
NVM Express áááá¯ááºáá»á¬áž ááœááºážáá¬ážáá¬áááºááŸáá·áºá¡áá»áŸá iSCSI ááŸáá·áº FCP áááá¯ááá¯áá±á¬áá»á¬ážááẠáá»ááºááŒááºá áœá¬ááŒá®ážááœá¬ážáá¬áá±á¬ SSDs áá»á¬ážá áá±á¬ááºážááá¯áá»ááºáá»á¬ážááᯠáááŒáá·áºáááºážááá¯ááºáá±á¬á·áá«á ááŒá±ááŸááºážáá»ááºááŸá áºáá¯áá±á«áºáá¬áááº-
- PCI Express áááºá áºáá¬ážááᯠáá¬áá¬ááŒááºáááá¯á· ááœáŸá±á·ááŒááºážá
- Fabrics áááá¯ááá¯áá±á¬á¡áá±á«áº NVMe áááºáá®ážááŒááºážá
PCIe áááºá áºááᯠáááºááŸá¬ážááŒááºážááẠááŸá¯ááºááœá±ážáá±á¬ áá°ážááŒá±á¬ááºážáááááá¬áá»á¬áž áááºáá®ážááŒááºážááœáẠáá«áááºáá±á¬áºáááºáž áááá¯ááá¯áá±á¬ááᯠáááŒá±á¬ááºážáá²áá«á
Fabrics áááá¯ááá¯áá±á¬á¡áá±á«áº NVMe ááẠiSCSI ááŸáá·áº FCP á¡ááœáẠáá±á¬ááºážáá±á¬ááœá±ážáá»ááºááŸá¯áá áºáá¯ááŒá áºáá¬áááºá NVMe-oF ááẠfiber optic ááá·áºááºááŸáá·áº NVM Express ááœáŸááºááŒá¬ážáá»ááºá¡á á¯á¶ááᯠá¡áá¯á¶ážááŒá¯áááºá
DDR-T
iSCSI ááŸáá·áº NVMe-oF á
á¶ááŸá¯ááºážáá»á¬ážááẠá¡áá±ážááááºážáá
áºáá»á¬ážááᯠáá±ááá¹ááá¡ááŒá
Ạáá»áááºáááºááŒááºážááá¯ááºáᬠááŒá¿áá¬ááᯠááŒá±ááŸááºážáá±ážáááºá ááá¯á·áá±á¬áº Intel ááẠááá°áá®áá±á¬áááºážááŒá±á¬ááºážááᯠá¡áá¯á¶ážááŒá¯áᬠáááá¯áááºáá¬áá¶ááá¯á· áááºááá¯ááºááá»áŸ áá®ážá
ááºá¡á±á¬áẠáá°áá±á¬ááºáá¬áá²á·áááºá RAM áá»áááºáááºáá¬ážááá·áº DIMM á¡áá±á«ááºáá»á¬ážááœáẠááœá±ážáá»ááºááŸá¯ááŸá¬ á¡áá»á¯á¶ážáááºáááºá DDR4 áá»ááºáááºá á¡ááŒáá·áºáá¯á¶áž bandwidth ááẠ25 GB/s ááŒá
áºááŒá®ážá áááºážááẠPCIe áááºá
áºáá¬ážá á¡ááŒááºááŸá¯ááºážááẠáááááá¬áᬠááŒáá·áºáá¬ážáááºá á€áááºááŸá¬ Intel® Optane⢠DC Persistent Memory SSD ááᯠááœá±ážááœá¬ážáá¬áá¯á¶ááŒá
áºáááºá
áááá¯ááºáá»á¬ážááᯠDIMM á¡áá±á«ááºáá»á¬ážááŸáá·áº áá»áááºáááºááẠáááá¯ááá¯áá±á¬ááᯠáá®ááœááºáá²á·áááºá DDR-TDDR4 ááŸáá·áº áá¯ááºááá¯ááºážááá¯ááºáá¬á¡ááá±á¬ áá»áŸááºá á áºááŸáá·áºáá« ááœá²áááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá±á¬áºáááºáž memory stick ááŸáá·áº drive á¡ááŒá¬áž ááŒá¬ážáá¬ážáá»ááºááᯠááŒááºááá¯ááºáá±á¬ á¡áá°ážááááºážáá»á¯ááºáááááá¬áá áºáᯠááá¯á¡ááºáá«áááºá Drive ááááºáá±á¬ááºááŸá¯á¡ááŒááºááŸá¯ááºážááẠRAM áááºááŸá±ážáá±á¬áºáááºáž NVMe áááºááŒááºáááºá
DDR-T ááᯠIntel® Cascade Lake áááá¯áááºáá¬áá»á¬áž ááá¯á·ááá¯áẠáá±á¬ááºááá¯ááºážááœááºáᬠáááŸáááá¯ááºáá«áááºá
áá±á¬ááºáá»ááº
á¡ááºáá¬áá±á·á áºá¡á¬ážáá¯á¶ážáá®ážáá«ážááẠá¡ááŸááºá ááºá០á¡ááŒáá¯ááºáá±áá¬ááœáŸá²ááŒá±á¬ááºážááŒááºážáááºážáááºážáá»á¬ážá¡áá ááŸááºáá»á¬ážááŸáááºá SSD ááŒááºááŸá¯ááºážáá»á¬ážááẠáá»ááºááŒááºá áœá¬ ááŒá®ážááœá¬ážáá¬áá±áááºá ááááºáá±á·á SSDs áá»á¬ážááẠá¡áá áºá¡áááºážááŒá áºáá²á·áá±á¬áºáááºáž ááá±á·ááœáẠNVMe ááẠá¡áá°áž á¡á¶á·ááŒá áá¬ááá¯ááºáá±á¬á·áá«á
áá«ááá¯á·áá¬ááºááœá²áááºážááŸá¬
Selectel Lab áááºááẠSSD ááŸáá·áº NVMe áááá¯ááºáá»á¬ážááᯠááá¯ááºááá¯ááºá ááºážáááºááá¯ááºáááºá
á
á¬áááºážááœááºážá¡áá¯á¶ážááŒá¯áá°áá»á¬ážáᬠá
á
áºáááºážááœáẠáá«áááºááá¯ááºáá«áááºá
ááá±ážáá±á¬á·áá±á¬á¡áá¬áááºááœáẠNVMe drives áá»á¬ážááẠclassic SSDs áá»á¬ážááá¯á¡á á¬ážááá¯ážáááºáá¬ážá
-
55.5%áá¯ááºáááº100
-
44.4%áá¶áá«áẠááá
á¡áá¯á¶ážááŒá¯áá° 180 áŠáž áá²áá±ážáá²á·áááºá á¡áá¯á¶ážááŒá¯áá° 28 ááŸá±á¬ááºáá±áá²á·áá«áááºá
source: www.habr.com