6장.indd

Similar documents
(72) 발명자 이동희 서울 동작구 여의대방로44길 10, 101동 802호 (대 방동, 대림아파트) 노삼혁 서울 중구 정동길 21-31, B동 404호 (정동, 정동상 림원) 이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 교육과학기술부

리뉴얼 xtremI 최종 softcopy

Integ

SSD의 기본 이해하기 Jon L. Jacobi PCWorld HDD와 SSD 내부 구조 데스크톱 PC나 노트북 컴퓨터의 성능을 가장 쉽게 효율적으로 향상시킬 수 있는 방법 중 하나는 SSD를 설치하는 것이다. 부팅, 윈도우 및 메뉴 실행 속도, 프로그램 및 데이터 로

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

Microsoft PowerPoint - eSlim SV [ ]

Microsoft Word - 산업분석리포트 doc

PCServerMgmt7

ºÎ·ÏB

6.24-9년 6월

Microsoft Word - HD-35 메뉴얼_0429_.doc

<4D F736F F F696E74202D20BCD2C7C1C6AEBFFEBEEEC6AFB7D03038B3E22E BC8A3C8AF20B8F0B5E55D>

스포일러 스포일러 기획 이슈 학교 미디어교육을 위한 협력의 물꼬를 트다 Contents 스포일러 새롭고 여전한 미디어현장을 만들어가는 사람들 기획 + 특집 학교 미디어교육을 위한 협력의 물꼬를 트다 문연옥 인물 + 인터뷰 성서공동체FM 정수경 대표 정보 + 기술 이현주

<BBEABEF7B5BFC7E22DA5B12E687770>

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

Microsoft Word - SHW-16H5SX Manual - Korean.doc

R50_51_kor_ch1

SSD의 최적화 및 올바른 사용법

Microsoft Word - IO_2009_메모리반도체.doc

< B3E2C1A632C8B8BFF6B5E531B1DE42C7FC2E687770>

Flute-GR_BV199_DOS.indb

wp1_ hwp

Microsoft PowerPoint - 알고리즘_2주차_1차시.pptx

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

CONTENTS 목차 1. 전원 및 설치시 주의사항 2 2. 시스템 사용시 바른 자세 4 3. 시스템 구성품 확인 5 슬림형 케이스1 6 슬림형 케이스2 7 타워형 케이스1 8 타워형 케이스2 9 일체형 케이스1 10 망분리형 케이스 시스템 시작 및 종료

제품 소개 및 특징 제품 사용 시 주의사항 본 제품은 차량 사고 발생시의 영상과 음성을 저장하여 사고 원인을 분석하는데 도 움을 주는 차량용 영상 기록 장치입니다.! 본 제품은 개인적인 용도로만 사용하여야 하며, 사용설명서에 명시된 사 항 외에 다른 목적으로 제품을 사

Microsoft PowerPoint - Industry_Semicon_IT Divergence_ final

Microsoft PowerPoint - eSlim SV [080116]

untitled


Copyright 2009 Hewlett-Packard Development Company, L.P. Intel 은 미국 및 다른 국가에서 Intel Corporation 의 상표입니다. Microsoft 및 Windows 는 Microsoft Corporation 의

Microsoft Word _반도체-최종

歯RCM

ÀüÀÚ Ä¿¹ö-±¹¹®

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase


untitled

CD-RW_Advanced.PDF

User Guide

3.Bladesystem

vm-웨어-앞부속

(Microsoft Word _\271\335\265\265\303\274_\300\314\264\326\303\326\301\276.docx)

CL100B_manual_kor_m.0.2.indd

CONTENTS CONTENTS CONTENT 1. SSD & HDD 비교 2. SSD 서버 & HDD 서버 비교 3. LSD SSD 서버 & HDD 서버 비교 4. LSD SSD 서버 & 글로벌 SSD 서버 비교 2

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

Microsoft Word _삼성SDI

T100MD+

solution map_....

제 9 도는 6제어항목의 세팅목표의 보기가 표시된 레이더 챠트(radar chart). 제 10 도는 제 6 도의 함수블럭(1C)에서 사용되는 각종 개성화 함수의 보기를 표시하는 테이블. 제 11a 도 제 11c 도까지는 각종 조건에 따라 제공되는 개성화함수의 변화의

PowerPoint 프레젠테이션

LCD Display

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

<BDBAB8B6C6AEC6F95FBDC3C0E55FC8AEB4EB5FC0CCC1D6BFCF5F E687770>

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

_반도체_1_레이아웃 1_wMXeTFRvtXOsRw0v2FjY

SW테스트베드 장비 리스트

CPX-E-PB_BES_C_ _ k1


휠세미나3 ver0.4

K7VT2_QIG_v3

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

행사모델 1 2 기분좋은 혜택 주연 EVENT 패키지 849,000원 슬림 디자인 본체 저장장치 주연 모니터 레이저 프린터 운수대통 SD415A SSD 240GB 탑재 주연 20형 LED모니터 브라더 HL-1110 * 로지텍 키보드&마우스 포함(키스킨,패

서보교육자료배포용.ppt

ARM01

AORUS 노트북을 구매 하신 것을 축하 드립니다. 이 설명서는 당신이 새로 구매한 노트북을 처음 세팅 하는데 도움을 줄 것입니다. 마지 막 제품의 스펙은 당신 의 구매 시점에 따라 다를 수 있습니다. 이는 어로스사가 사전 서면의 통보 없이 변경할 수 있는 권리를 가지

3장 ION M74 자동변속기.ppt

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

LCD Monitor

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을


Microsoft PowerPoint - hy6.ppt [호환 모드]

PRO1_04E [읽기 전용]

Monitoring Report _SSD 시장동향.hwp

Clover 부트로더를 이용한 해킨토시 설치방법

11.indd

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

고객 카드 현대모비스 제품을 구입해 주셔서 대단히 감사합니다. A/S 마크란? 공업 진흥청이 애프터 서비스가 우수한 업체를 선정, 지정하는 마크로 애프터 서비스 센터 운영관리 등 8개 분야 45개 항목의 까다로운 심사로 결정됩니다. 주의 : 본 제품의 디자인 및 규격은

PowerPoint 프레젠테이션

CPX-E-SYS_BES_C_ _ k1

Copyright 2009 Hewlett-Packard Development Company, L.P. Microsoft 및 Windows 는 Microsoft Corporation 의 미국 등록 상표입니다. Bluetooth 는 해당 소유권자가 소유한 상표이 며 Hew

05-1Ưº°±âȹ

<BBF3C0C C D20C7D0BDC0BCAD2E687770>


DE1-SoC Board

ZoneFlex AP (1) : ZoneFlex T300 ZoneFlex T301s ZoneFlex T301n ZoneFlex T300e AP ( ), 180., 1"~4". 4". (1) : (1) : (2) M8 ( ) (4) SAE32,

LCD Monitor

요약문 1 요 약 문 1. 과 제 명 : 소음노출 저감을 위한 작업환경관리 및 측정방안 연구 2. 연구기간 : ~ 연 구 자 : 연구책임자 장 재 길 (연구위원) 공동연구자 정 광 재 (연구원) 4. 연구목적 및 필요성

歯Trap관련.PDF

Microsoft PowerPoint - [ ][금요과학터치]-upload 버전.ppt

알람음을 출력하는 이동통신 단말기에 있어서, 실시간 알람음을 출력하는 음향 출력 수단; 디지털 멀티미디어 방송(DMB: Digital Multimedia Broadcasting, 이하 'DMB'라 칭함) 신호를 수신하면 오디오 형태로 변 환하여 DMB의 음향을 전달하는

인켈(국문)pdf.pdf

Microsoft Word - Handset component_ _K__comp.doc

TViX_Kor.doc

Computer Architecture

. "" "",.... :...,,....,.. :..,,,..,,...,.... 2

PowerPoint 프레젠테이션

Microsoft PowerPoint - 조달 제안서_ [호환 모드]

<4D F736F F D20B0B6B3EBC6AE33C3E2BDC3C8C45FC3D6C1BE5F2D2E646F63>

Transcription:

Computer Architecture C H A P TE R 06 CO NT EN TS 보조저장장치 6.1 자기 디스크 6.2 RAID 6.3 플래시 메모리와 SSD 6.4 광 저장장치

Computer Architecture CHAPTER 06 보조저장장치 이 장에서는 외부 기억장치에 해당하는 보조저장장치들에 대하여 설명하고 자 한다. 그들 중에서 시스템의 프로그램 처리 속도에 직접 영향을 주고 거의 모 든 컴퓨터시스템에서 가장 중요한 보조저장장치로 사용되고 있는 자기 디스크 (magnetic disk)에 대한 설명부터 시작한다. 그 다음에는 디스크의 용량과 신뢰 도를 높이기 위하여 개발된 결함-허용 디스크 배열(fault-tolerant disk array) 인 RAID의 설계 원리를 분석한다. 그리고 마지막으로, 최근 많은 컴퓨터시스 템들에서 점차 더 널리 사용되고 있는 SSD(solid state disk)와 광 기억장치 (optical memory)들의 종류와 동작 원리에 대하여 살펴보고자 한다. 6.1 자기 디스크 자기 디스크는 하드 디스크(hard disk)라고도 하며, 단순히 디스크로 부르기도 한다. 디스크는 자화될 수 있는 물질(magnetizable material)로 코팅된 플라스 틱이나 금속을 이용한 원형 평판(circular platter)으로 만들어지는데, 그 평판 위에 헤드(head)라고 불리는 전도성 코일을 통하여 표면을 자화시킴으로써 데이터를 저장하게 된다. 디스크의 표면에는 그림 6-1에서 보는 바와 같이 여러 개의 동 심원들이 존재하는데, 이 원들을 트랙(track)이라고 부른다. 데이터들은 트랙 위 에 저장되며, 헤드가 그 트랙을 지나가는 동안에 데이터가 저장되거나 인출된다. 2

06 CHAPTER magnetic field 2 1 0 6 1 a 3

Computer Architecture msec 6 1 b 6 2 block 6 2 8 4

06 CHAPTER 500 2000 32 64 2 5

Computer Architecture 6 3 CAV CAV CAV 6

06 CHAPTER 6 4 600 512 ID ID 6 4 ID SYNCH ID CRC cyclic redundancy checking 6 4 7

Computer Architecture 6 5 a spindle 8

06 CHAPTER 6 5 b 1 6 5 b 8 20 electric field 9

Computer Architecture aerodynamic foil IBM 3340 6 1 a disk controller startup time ms 10

06 CHAPTER locality 7200rpm rotations per minute 120 1 120 8 33ms 0 8 33ms 4 17ms phase 5400 7200 10000 15000rpm 20000rpm CHE01 fluid bearing 1990 SCSI 1 MByte s 4 MByte s Ultra SCSI 100 MByte s 400 MByte s disk queue 11

Computer Architecture ={1 (5400 60)} 0 5 5 5ms Ta=8ms 5 5ms (0 5KByte 100MByte s) 1ms 14 5ms 6 1IBM Hitachi HDD HGS08 Deskstar E7K1000 1000GByte 1TByte5 2 53 5 512 5400rpm 7200rpm 15000rpm 5 5ms 4 17ms 2 0ms 11ms 8 5ms 3 6ms 160GBytes 1000GBytes 450GBytes 4 10 8 2 5 4 131Gbits in 2 270Gbits in 2 183Gbits in 2 100 MBytes s 300 MBytes s 300 MBytes s 2 5 3 5 3 5 12

06 CHAPTER I O 30 CPU 1 array RAID RAID RAID 13

Computer Architecture 1956 RAMAC 14 10 5 8 PC 5 25 3 5 concurrent access round robin 16 6 6 B 1 B 2 B 3 B 4 14

06 CHAPTER B 5 6 2 10 5 IBM 33903 5 IBM 0061 CHE90 IBM 3390 70 IBM 0061 6 2 MTTF MTTF=100100 15

Computer Architecture MTTF MTTF MTTF= MTTF (6-1) 23GByte 97ft 3 320MByte 0 1ft 3 23GByte 11ft 3 3KW 11W 1KW 15MB sec 1 5MB sec 120MB sec I O 600IOs sec 55IOs sec 3900IOs sec 200 000 2 000 150 000 MTTF 250000 50000 MTTF=30000 100 MTTF 30000 100=300 3 100 2 1000 30 fault tolerance 6 6 redundant disks 16

06 CHAPTER RAID RAID error detection and correction RAID RAID 6 7 TANDEM Nonstop fault tolerant computer system mirror disk pair 6 7 RAID 1 17

Computer Architecture 6 6 RAID 1 RAID 1 6 8 18

06 CHAPTER Hamming code RAID 2 G C 6 2 C 2-1 $ G+ C (6-2) 8 G=8 C=4 50 G=16 C=5 31 6 8 4 3 RAID 2 RAID 1 log 2 RAID 2 RAID 2 RAID 3 6 9 19

Computer Architecture 6 9 b 1 b 2 b 3 b 4 p p = b 5b 5b 5b (6-3) 1 2 3 4 RAID b 2 6 4exclusive OR b = p5b 5b 5b (6-4) 2 1 3 4 1001 p=0 6 4 b 2 =0 1 0 20

06 CHAPTER 1=0 RAID 3 RAID 3 6 6 6 10 B1 B2 B3 B4 P 1 4 RAID 2 RAID 3 21

Computer Architecture RAID 4 B2 B2 P 6 5 exclusive OR Pl = B15B2l 5B35B4 (6-5) B1 B3 B4 B1 B3 B4 8 7 CHE93 6 5 B2 B2 B2 6 6 B2 B2=0 Pl = B15B2l 5B35B45( B25B2) = ( B15B25B35B4) 5B25B2l (6-6) = P5B25B2l 22

06 CHAPTER exclusive OR RAID 5 RAID 5 RAID 4 6 11 RAID 4 B 1 B 2 B 3 B 4 P 1 4 B 5 B 6 B 7 B 8 P 5 8 P 21 24 round robin 6 11B 1 B 7 B 1 B 7 23

Computer Architecture G G 1 2 LEE93 RAID RAID 1 RAID 5 RAID 1 RAID 5 RAID 1 RAID 5 large write small write RAID 1 RAID 5 RAID 5 24

06 CHAPTER DRAM CPU CPU OS booting SSD EEPROM 25

Computer Architecture RAID SSD SSD SSD EPROM EEPROM memory cell EEPROM NMOS 6 12 a drainsource gate NMOS 6 12 b control gate float gate SiO 2 26

06 CHAPTER electron empty V g GND V d N- p-well a b NMOS V d GND V g Nelectron 12V V g electric field N tunneling effect tunnel injection p p well V P 27

Computer Architecture N tunnel release 1 0 1 GND N GND V g V d p-well a V g GND V d p-well b 28

06 CHAPTER 2V V g 6 13 a p hole N ON 1 6 13 b 0 N OFF 0 NOR NAND NOR 6 14 a V cc bit line BL word line WL 0 5V OFF5V 1 ON 0V 1 0V NOR NOR sense amplifier 1 29

Computer Architecture NOR BL BL WL0 WL0 WL1 WL1 WL2 WL2 WL n-2 WL n-2 WL n-1 GND WL n-1 GND a NOR b NAND NAND 6 14 b GND NAND 1 ONthreshold voltage V th 3V 30

06 CHAPTER 0V th = 1V V g 1V ON WL 5V V g =5V ON 0V V g 0V 1Vth= 3V V g >V th ON 0V 1 0V th = 1V V g <V th OFF 5V0 5V 1 NAND NAND NOR NAND6 14 b NOR NOR PC BIOS PDA OS 31

Computer Architecture SSD NAND NAND 512 2K 4K NAND 1Gbit 6 151Gbit y 1024 6464 1024 x 2048 z 82KByte 6 15 NAND 6 14 b 64 2048 page select decoder 2048 6 1536 z 8 2048 8 page register 32

06 CHAPTER NOR BL0 BL1 BL2046 BL2047 WL0 WL1 WL2 WL36 WL62 WL63 6 15 2048 8 64 1024 =1Gbit=128MByte ECC error correction code 64 ECC 2K 64 128K 4K 32 64 128 2KByte 4KByte 16KByte 64KByte 33

Computer Architecture NAND USB universal serial bus SSD SLC Single Level Chip MLC Multi Level Chip 00 01 10 11 6 16 6 12 b SLC MLC SLC 0 1 MLC 0 a SLC 1 00 01 b MLC 10 11 34

06 CHAPTER TLC Triple Level Chip 8 000 111 8 SLC 0 1 MLC TLC 2 3 6 3 1 2 3 25 50 75 200 300 600 900 900 1 300 1 5ms 3ms 4 5ms 100 000 3 000 10 000 1 000 NAND HDD HDD 35

Computer Architecture 6 17 Intel SSD DC S3700 PCB Printed Circuit BoardSTO12 8 RAID SSD DRAM SATA PCIe HDD OS HDD SSD SSD 36

06 CHAPTER middlewareftl HDD SSD HDD 6 18 FTL mapping SSD SSD Program Erase cycle MLC TLC 37

Computer Architecture FTL SSD SSD garbage SSD SSD Intel DC S3500 SSD 120GByte 128GByte 8GByte 840250GByte MZ 7TD250B 6GByte 38

06 CHAPTER compact disk CD1983 CD 60 non erasable disk CD ROM CD R RW DVD HD BD CD CD ROM error correction device polycarbonate pit high intensity die CD ROM lacquer CD ROM 39

Computer Architecture 0 1 optical sensor 6 19 CD ROM CLV CAV 6 19 CD ROM 1 6 micron 1 6 10 6 CD ROM 32 55mm 32 550 40

06 CHAPTER 20 344 5 27km CD ROM 1 2m sec 4392 73 2 CD ROM 0 15 Mbytes sec CD ROM 774 57Mbyte 530 3 5 rpm CD ROM CD ROM 0 15 Mbytes sec 1 1X rating 41

Computer Architecture 2 2X 0 3 Mbytes sec 12 1 8 Mbytes sec 20 CLV CAV 48 1 8 Mbytes sec 7 2 Mbytes sec 4 5 Mbytes sec CD ROM 6 20 0 1 10 0 4 ID mode MIN SEC SECTOR 0 12048 ECC 2 ECC 2336 2048 288 2 42

06 CHAPTER 6 19 60 MIN 03 SEC 74 SECTOR 60 MIN 3 SEC 74 60 03 74 6 20 ID MIN SEC SECTOR CD ROM CD ROM CD ROM 0 5 CD ROM CD R 43

Computer Architecture 6 21 a CD R CD R organic photoconductive dye layer CD Rrecorder pit 1 0 6 21 b 0 1 6 22 CD R PCA Power Calibration Area recording 44

06 CHAPTER Power Calibration Error PMA Programmable Memory Area TOC table of contents Lead In 6 22 Program Area Lead Out CD 1000 CD RW CD R phase change silver indium antimony 45

Computer Architecture tellurium crystal phase amorphous phase CD RW 0 1 CD RW 0 1 CD RW CD ROM 0 1 1 0 DVD DVD 46

06 CHAPTER DVD VCR CD ROM DVD DVD CD 120mm 4 75 CD DVD1 2mm CD 0 6mmCD DVDCD 6 23 DVD DVD tray CPU IDE SCSI spindle motor tracking motor 47

Computer Architecture light sensor guide DVD CLV DVD DVD single layer double layer 6 24 single side single layer4 7GByte MPEG 2 3 4 135 CD ROM 48

06 CHAPTER 9 4GByte 8 5GByte 17GByte DVD CD ROM DVD CD ROM 0 83nm DVD 0 4nm CD ROM 1 6nm DVD 0 74nm DVD CD ROM CD ROM High Definition HD DVD 4 7GByteBD HD 25GByte BD 405nm wavelength blue violet laser BD 720nm CD ROM 650nm DVD blue e Blu ray nm 49

Computer Architecture BD BD CD DVD 120mm 1 2mm BD cover layer 6 25a BD b DVD c CD substrate record layer BD DVD 405nm 0 1mm NA numerical aperture q 50

06 CHAPTER 0 85 0 15nm 0 32nm 6 25 b c DVD CD 0 6mm 1 2mm NA 6 26 a BD 0 1 0 0 0 6 26 b a DVD BD a BD b DVD BD DVD 6 4 CD ROM DVD BD 51

Computer Architecture 120mm 120mm 120mm 1 2mm 1 2mm 1 2mm 2 0 6mm 2 2 0 6mm 2 720nm Infared 650nm Red 405nm blue 0 8mm 0 4mm 0 15mm 1 6mm 0 74mm 0 32mm 0 41Gbits inch 2 2 77Gbits inch 2 14 73Gbits inch 2 layer 680MByte 4 7GByte 8 5GByte 25GByte 50GByte KBytes sec 153 6 176 4 1 103 4 608 52

06 CHAPTER RAID 36ms 16 6ms 8 33ms 4 17ms 200 250 400 1600 53

Computer Architecture RAID 1 RAID 2 RAID 3 RAID 5 N AND EEPROM NOR NAND AND EEPROM NOR NAND EEPROM SSD 54

06 CHAPTER 2 4 8 16 200 2400 2400 CD ROM BD R BD RE BD RW BD ROM 55

Computer Architecture 1MByte 2 5400rpmms = 2400 = 32 = 512 = 0 012ms = 7200rpm = 4 MBytes sec 1 MByte 2 1250450 ms 3 ms 4 6 56

06 CHAPTER 57

Computer Architecture 58