현재 선택한 정보처리 과정

정보처리기사 실기 이론 학습

이론 목록으로 돌아가기

RAID·클라우드·복구 목표

RAID 용량·장애 조합과 클라우드 책임, 복구 목표를 비교한다.

예상 읽기 3

실기 학습 목표

RAID 용량·장애 조합과 클라우드 책임, 복구 목표를 비교한다.

핵심 이론

같은 크기 디스크 N개에서 RAID 0은 N개분 스트라이핑, RAID 1은 미러링, RAID 5는 통상 N−1개분, RAID 6은 N−2개분의 유효 용량이다. 메타데이터·파일시스템 오버헤드는 문제 조건을 따른다.

RAID 10은 미러 쌍들을 스트라이핑한다. 전체 용량은 짝수 N의 N/2개분이다. 서로 다른 미러 쌍에서 하나씩 장애가 난 경우와 한 쌍 전체가 실패한 경우는 다르다. RAID는 별도 백업을 대신하지 않는다.

IaaS는 가상 인프라를 제공해 이용자가 OS 등을 관리하고, PaaS는 제공자가 OS·런타임까지 관리하며, SaaS는 완성된 소프트웨어를 이용한다.

RTO는 허용 복구 시간, RPO는 허용 데이터 손실 시점이다. 복구가 얼마나 빨라야 하는지와 얼마 전 데이터까지 잃어도 되는지를 구별한다.

개념 도식

좌우로 이동해 그림을 확인하세요.그림 크게 보기
RAID·클라우드·복구 목표의 관계와 흐름을 보여 주는 도식
RAID·클라우드·복구 목표의 관계와 흐름을 보여 주는 도식

중복 저장의 목적과 용량 손실을 함께 본다

RAID 0은 스트라이핑으로 분산 저장하지만 중복 보호는 없다. RAID 1은 미러링으로 같은 내용을 복제한다. RAID 5는 분산 패리티를 사용해 기본 구성에서 디스크 한 개 장애를 견딘다. 같은 크기 디스크 n개의 RAID 5 유효 용량은 보통 (n−1)개 분량이다. 지문의 디스크 크기·구성을 우선한다.

RAID는 가용성을 돕지만 실수로 지운 파일까지 독립적으로 되살려 주는 별도 백업과 같지 않다. 문제에서 용량을 물으면 원시 합계와 실제 데이터 용량을 구별한다.

서비스사용자가 주로 다루는 것
IaaS가상 서버의 OS와 응용 구성
PaaS제공 실행 환경 위의 응용과 데이터
SaaS완성된 응용의 사용·설정

RTO는 서비스를 언제까지 복구할 것인지의 목표 시간, RPO는 어느 시점의 데이터까지 복구할 것인지와 허용 손실 범위다. ‘중단 2시간 이내’와 ‘최근 10분 데이터까지 손실 허용’을 같은 지표로 답하지 않는다. 클라우드 제공자의 책임도 서비스 유형과 계약에 따라 다르므로 지문의 관리 범위 단서를 찾는다.

풀이 예시

RAID 10이 두 미러 쌍 (A, B), (C, D)로 구성되어 있다. 각 쌍에서 적어도 디스크 하나가 정상이면 해당 쌍의 데이터를 읽을 수 있다. 재구축 전 아래 두 디스크가 동시에 고장난 경우 중 전체 데이터를 계속 읽을 수 있는 번호를 모두 쓰시오.

① A, B

② A, C

③ B, D

④ C, D

예시 정답

CODE코드 영역 안에서 좌우로 이동할 수 있습니다.
②, ③

풀이 과정

서로 다른 미러 쌍에서 하나씩 고장난 ②와 ③은 각 쌍에 정상 디스크가 남는다. ①과 ④는 한 미러 쌍의 두 사본을 모두 잃는다.

답안 점검

위 풀이 예시의 답을 가린 뒤, 핵심 이론의 규칙을 적용해 직접 풀어 보세요. 코드와 계산 문제는 중간값·단위·최종 출력의 순서를, 용어 문제는 지문의 핵심 단서와 답의 의미를 점검하세요. 해설과 다른 부분이 있으면 어느 조건을 놓쳤는지 확인하고 연결된 실기 문제로 다시 연습하세요.