5. LOOK 디스크 스케줄링이 만들어진 이유를 설명하시오
•
LOOK 디스크 스케줄링은 SCAN 디스크 스케줄링의 불필요한 부분을 제거해서 효율을 높인 기법
•
SCAN 디스크 스케줄링은 트랙 요청이 없어도 헤드가 맨 마지막 트랙에 도착한 후에야 방향을 바꾸지만, LOOK 디스크는 더 이상 서비스할 트랙이 없으면 헤드가 끝까지 가지 않고 중간에서 방향을 바꾼다
6. C-SCAN 디스크 스케줄줄링에 대해 설명하시오
•
SCAN 디스크 스케줄링을 변형
•
Circular SCAN
•
헤드가 한쪽 방향으로만 움직일 때는 요청받은 트랙을 서비스하고 반대 방향으로 돌아올 때는 서비스하지 않고 이동만 한다
•
모든 트랙이 공평하게 서비스 받는다
•
하지만 작업 없이 헤드를 이동하는 것이 매무 비효율적이고, 동일한 트랙 요청이 연속적으로 발생하면 SCAN과 마찬가지로 바깥쪽 트래이 아사 현상을 겪는다
•
SCAN 디스크 스케줄링보다 효율이 좋지 않고 아사현상이 생길 수 있기 때문에 잘 사용되지 않느다
7. RAID 10과 RAID 0+1을 비교하여 설명하시오
RAID 란?
•
RAID는 여러 개의 디스크를 특정 방법으로 연결해주는 시스템
•
하드디스크에 저장된 데이터를 자동으로 백업하고 장애가 발생하면 이를 복구하거나 데이터의 입출력 속도를 높일 수 있다
•
RAID 0 - 여러 개의 디스크에 데이터를 동시에 입출력 할 수 있도록 데이터를 여러 갈래로 찢어서 저장 (스트라이핑)
•
RAID 1 - 원본 디스크에 저장되는 내용을 백업 디스크에 동시에 저장하고, 하나의 디스크가 고장 났을 때 다른 디스크를 사용하여 데이터를 복구하는 것 (미러링)
•
RAID 10 (1 + 0)
◦
RAID 1과 RAID 0을 결합한 형태로 미러링 기능과 빠른 데이터 전송이 모두 가능하다
•
RAID 0 +1
◦
RAID 10과 마찬가지로 병렬로 데이터를 처리하여 입출력 속도를 높일 수 있고, 장애 발생 시 미러링된 디스크로 복구가 가능하다
◦
하지만 RAID 0 +1 은 장애가 발생했을 때 복구하기 위해 모든 디스크를 중단해야 하지만 RAID 10은 일부 디스크만 중단하여 복구 할 수 있다. 따라서 RAID 0 +1 보다 RAID 10이 많이 사용된다
▪
RAID 0은 복구 기능이 없으므로 RAID 1을 입장에서는 RAID 0으로 묶인 디스크들이 하나의 디스크로 인식한다. 따라서 RAID 0 + 1 에서는 모든 디스크를 멈춰야 하지만, RAID 10은 특정 데이터가 모두 같은 RAID 1로 묶여있기 때문에 다른 디스크를 멈출 필요가 없다