티스토리 뷰
< Improvement of reliability via redundancy >
=> 이중화를 통한 신뢰성 향상
: 현실성을 위한 data redundancy(중복성)
: data redundancy - data의 write작업을 할 때마다 data copy를 여러 disk에 배치를 하는 것
=> 장기간 배치하는 것이 아니다.(backup과 다르다)
: Mirroring and mirrored volume
: <disk 의 신뢰성을 나타내는 것>
= > MTBF(평균 고장 간격) -> operation time(총 작동시간) / number of failures(실패 발생 수)
: disk사이 error가 발생하는 시간 간격을 나타내는 것
: 하나의 system에 device가 여러개 묶여있을 수록 신뢰성이 낮아진다.
(disk drive수가 늘어날 수록 error 발생률 높아진다.)
< Improvement in performance via parallelism >
=> 병렬 처리를 통한 성능 향상
:< Data striping >
: Bit-level striping
=> byte를 8개의 bit정보로 나눠서 각 drive에 bit 1개씩 기록하는 방법
: 이론적으로 8배 처리속도 향상
: disk접근 횟수가 많다(단위가 너무 작다) => process 처리 성능이 떨어진다.
: Block-level striping
=> data striping을 file block단위로 수행하는 것
반응형
'운영체제 > 이론' 카테고리의 다른 글
(81) I/O System (0) | 2020.10.14 |
---|---|
(80) RAID Structure 3 (0) | 2020.10.13 |
(78) RAID Structure 1 (0) | 2020.10.13 |
(77) HDD Scheduling (0) | 2020.10.11 |
(76) Mass Storage Structure (0) | 2020.10.11 |
공지사항
최근에 올라온 글