|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5239559 |
0 |
2014-05
5239559
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1765018 |
25 |
2015-12
1765018
1 백메가
|
23998 |
화면을 가려 죽겠어요. (2) |
이지포토 |
2017-06 |
3592 |
0 |
2017-06
3592
1 이지포토
|
23997 |
4개의 RAM 슬롯에서 최적의 듀얼채널 위치는 (11) |
신우섭 |
2023-10 |
3592 |
0 |
2023-10
3592
1 신우섭
|
23996 |
서버관리용 노트북처럼 생긴것을 무엇이라고하나요? (4) |
가상화공부중 |
2018-11 |
3592 |
1 |
2018-11
3592
1 가상화공부중
|
23995 |
ps2 마우스랑 키보드를 꼽지않고 usb 마우스나 키보드를 사용하면 부팅이 멈춰버립니… |
산림인 |
2020-10 |
3592 |
0 |
2020-10
3592
1 산림인
|
23994 |
인텔 SSD 인식 불량 발생이네요. (13) |
션한맥주 |
2021-10 |
3592 |
0 |
2021-10
3592
1 션한맥주
|
23993 |
어디다 쓰는 물건인가요? (4) |
insert |
2014-04 |
3592 |
0 |
2014-04
3592
1 insert
|
23992 |
이런경우 덴트같은 시공은 불가능 한가요? 흠 교체만이 답인지 궁금 합니다.. (10) |
늘파란 |
2017-06 |
3592 |
0 |
2017-06
3592
1 늘파란
|
23991 |
머신러닝 실습 무료강의 정보나 저렴하게 배울수 있는 곳이 있다면 공유좀 부탁 드립… (1) |
민사장 |
2018-10 |
3592 |
0 |
2018-10
3592
1 민사장
|
23990 |
HighPoint S-ATA2 RocketRAID 2320 8ch 요제품 3TB 이상 하드 지원 할까요? (1) |
박진수 |
2015-12 |
3592 |
0 |
2015-12
3592
1 박진수
|
23989 |
기계식 키보드 추천 부탁드립니다 (11) |
EdH |
2017-08 |
3592 |
0 |
2017-08
3592
1 EdH
|
23988 |
좀 알려주십시요. |
EYESSHOT |
2016-08 |
3592 |
0 |
2016-08
3592
1 EYESSHOT
|
23987 |
부탄캔은 어느게 안전하고 좋아요 ? (12) |
삐돌이슬픔이 |
2020-10 |
3592 |
0 |
2020-10
3592
1 삐돌이슬픔이
|
23986 |
건전지의 전압 조정을 위한 DC TO DC 보드 연결 관련 문의드립니다. (9) |
1CPU지창훈 |
2019-09 |
3592 |
0 |
2019-09
3592
1 1CPU지창훈
|
23985 |
조탁 g45 itx 보드에 5160 혹시사용 하시는분 있으신가요? 윈도우시작중에서 멈추네… (3) |
서문택2 |
2015-01 |
3592 |
0 |
2015-01
3592
1 서문택2
|
23984 |
HP ML350 Gen9 램은 슬롯만큼 꼽을 수 있나요? (1cpu 입니다.) (8) |
미친감자 |
2021-09 |
3592 |
0 |
2021-09
3592
1 미친감자
|
23983 |
조언 부탁드리려고 합니다. (스위치 허브) (14) |
레반터스 |
2021-09 |
3591 |
0 |
2021-09
3591
1 레반터스
|
23982 |
dell h310 질문입니다 |
오늘부터 |
2020-06 |
3591 |
0 |
2020-06
3591
1 오늘부터
|
23981 |
리눅스로 원격 시스템의 process list를 볼수 있을까요? (4) |
철이님 |
2015-09 |
3591 |
0 |
2015-09
3591
1 철이님
|
23980 |
DL380Gen9 오류 (5) |
대전김형운 |
2019-12 |
3591 |
0 |
2019-12
3591
1 대전김형운
|
23979 |
무선공유기.. (3) |
Won낙연 |
2017-07 |
3591 |
1 |
2017-07
3591
1 Won낙연
|
하지만 두곳에 나누어 저장하기 때문에 두개중 하나만 망가져도 전부를 날리게 됩니다.
그래서 그것을 보완하기 위해서 RAID 5가 나왔고 레이드 컨트롤러가 비싸지는 것이죠.
10MB 파일이 raid 0 5개 disk에 나뉘어 있다면 각 disk마다 2MB씩 나뉘어 저장됩니다. 그걸 동시에 읽어들이므로 5배 빠릅니다.
만약 raid stripe 크기가 64KB라면 각 disk마다 32개의 블럭이 저장됩니다.(64KB * 32 = 2MB)
raid stripe 크기가 64KB일 때 만약 크기가 64KB 미만인 파일들을 계속 쓰기 작업을 하게 되면, 파일 하나가 여러 disk에 나뉘어 들어가는 것이 아니라 disk 하나에만 들어가지요. 이런 파일을 읽어들일 때는 disk 하나에서만 읽어들이므로 단일 disk에서 읽어들이는 것이나 속도가 같습니다.
64KB~128KB 크기의 파일은 disk 두개에 나뉘어 들어갑니다(2배 빠름). 128KB~192KB 크기의 파일은 3개의 disk에 나뉘어 들어가고 하는 식(3배 빠름).
그래서 raid stripe 사이즈는 무조건 큰 것이 좋은 것은 아니고 무조건 작은 것이 좋은 것도 아닙니다. 작은 파일을 주로 많이 사용하면 작은 것이 좋고, 큰 파일을 주로 많이 사용하면 stripe 사이즈가 큰 것이 효율이 좋습니다.
4KB, 8KB 등 작은 파일은 어차피 disk 하나에 들어갑니다. 단일 디스크나 마찬가지 성능.
큰 파일 순차 읽기 쓰기 성능은 여러개의 disk를 raid로 묶으면 성능이 엄청 빨라지지만, 4k나 8k random 읽기 쓰기 속도는 늘지 않습니다.
작은 파일 10개를 계속 쓰기 작업하면
disk1 - 파일1, 파일5, 파일9
disk2 - 파일2, 파일6, 파일10
disk3 - 파일3, 파일7
disk4 - 파일4, 파일8
이런 식으로 저장됩니다.
각 파일은 disk 하나에 저장되지요. 만약 파일3을 읽어들이게 되면 disk3에서만 읽습니다. 단일 디스크 속도
만일 640KB 크기의 파일 하나를 쓰기작업 하면(64KB 10개 블럭)
disk1 - 블럭1, 블럭5, 블럭9
disk2 - 블럭2, 블럭6, 블럭10
disk3 - 블럭3, 블럭7
disk4 - 블럭4, 블럭8
이런 식으로 저장되어 쓸 때 속도도 빠르고 읽을 때 속도도 빠릅니다. disk 4개에서 동시에 읽고 쓰기를 하므로.
작은 파일 읽고 쓰기에서는
7,200rpm HDD 수십개를 raid로 묶어도 15,000rpm HDD 하나를 못당합니다.
15,000rpm HDD 수십개를 raid로 묶어도 SSD 하나를 못당합니다.