티스토리 뷰

반응형

재해 복구 계획

가용성 개념

https://medium.com/cloudvillains/고가용성-내결함성-d3e979d2fb44

  • 고가용성 : 애플리케이션의 가동 중단 시간이 최소화
  • 내결함성 : 중복성이 기본 제공
  • 백업 : 데이터 복구 가능
  • 재해 복구 : 주요 재해 발생 후 애플리케이션과 데이터를 복원 가능

복구 목표

  • RPO (복구 시점 목표) : 데이터 손실 최소화
    • 데이터를 백업해야 하는 빈도
  • RTO (복구 시간 목표) : 가동 중단 시간 최소화
    • 애플리케이션을 사용할 수 없어도 되는 시간

스토리지 복제

복구용 AMI 구성

컴퓨팅 자원은 이미지 떠놓으면 되고 컨테이너는 이미지로 띄우면 되니까 간단

장애 조치 네트워크 설계

데이터베이스 백업

템플릿 및 스크립트

  • AWS CloudFormation : 템플릿을 사용하여 필요에 따라 리소스 모음을 신속하게 배포
  • 스크립트 : 스크립트를 사용하여 클라우드에서 인프라 프로비저닝을 자동화

AWS Backup

완전관리형 백업 서비스로, AWS 서비스 전체에 걸쳐 데이터 백업을 중앙 집중화하고 자동화할 수 있습니다

복구 전략

  • 백업 및 복원 : 저렴하지만 느려서 RTO 관점에서 안 좋을 수도 있음
  • 파일럿 라이트 : 환경 간에 데이터를 복제하고 핵심 워크로드 인프라의 복사본을 프로비저닝
    • RTO가 백업 및 복원보다는 빠르지만 동기/비동기식 복제에 따라 RPO가 0에 수렴하지만 RTO는 EC2가 ready하고 start하는 데 시간 있을 수 있음
  • 웜 스탠바이 : 정상 작동하는 축소된 프로덕션 환경 사본을 복구 환경에 생성
    • 장애 나면 50%만의 가용성을 가지지만 복구 환경의 리소스가 시작될 때가지 기다리지 않아도 되므로 복구 시간 단축 또는 서비스 장애가 발생하지 않음 
  • 다중 사이트 액티브-액티브 : 다중 사이트 솔루션이 2개 환경에서 실행되지만 더 많은 환경이 실행되므로 비용도 더 많이 듬
반응형

'IT > AWS' 카테고리의 다른 글

AWS Certified Security - Specialty  (0) 2024.10.29
Architecting on AWS (12) 엣지 서비스  (0) 2024.07.19
Architecting on AWS (11) 서버리스  (0) 2024.07.19
Architecting on AWS (10) 네트워킹 2  (0) 2024.07.19
Architecting on AWS (9) 컨테이너  (0) 2024.07.19
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함