※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
데이터베이스 이중화/서버 클러스터링
데이터베이스 이중화
- 동일한 데이터베이스를 복제하여 관리하는 것
- 운용하는 데이터베이스에 문제 발생시 복제된 데이터베이스를 이용하면 즉시 문제 해결 가능
- 손쉽게 백업 서버 운영 가능, 분산 처리하면 데이터베이스의 부하를 줄일 수 있음
- Eager 기법 : 트랜잭션 수행중 데이터 변경 발생시 이중화된 데이터베이스에 즉시 전달하여 즉시 변경되는 기법
- Lazy 기법 : 트랜잭션 수행이 종료되고 변경 사실을 새로운 트랜잭션을 작성하여 각 데이터베이스에 전달하는 기법
데이터베이스 이중화 구성 방법
- 활동-대기 방법 : 현 DB가 활성 상태이면 다른 DB는 대기하고 현 DB 장애 발생시 대기 상태 DB가 대신 수행
- 활동-활동 방법 : 두 개의 DB 서로 다른 서비스 제공하다 한 쪽에서 문제 발생시 다른 DB가 서비스 제공
클러스터링
- 두 대 이상의 서버를 하나의 서버처럼 운용하는 기술
- 고가용성 클러스터링 : 하나의 서버 장애 발생시 다른 서버가 받아 처리하여 서비스 중단을 방지, 일반적 사용
- 병렬 처리 클러스터링 : 하나의 작업을 여러 개의 서버에서 분산하여 처리하는 방식
RTO/RPO
- RTO : 비상사태 또는 업무 중단 시점으로부터 복구되어 가동될 때까지의 소요 시간
- RPO : 비상사태 또는 업무 중단 시점으로부터 데이터를 복구할 수 있는 기준점을 의미
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 백업 (0) | 2022.03.17 |
---|---|
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 보안 (0) | 2022.03.17 |
정보처리기사 실기(데이터 입·출력 구현) 분산 데이터베이스 설계 (0) | 2022.03.16 |
정보처리기사 실기(데이터 입·출력 구현) 파티션 (0) | 2022.03.16 |
정보처리기사 실기(데이터 입·출력 구현) 뷰/클러스터 (0) | 2022.03.16 |
댓글