관리형 클라우드의 고가용성과 재해 복구
Palantir가 완전히 관리하는 클라우드 배포에서는 여러 가용 영역의 고가용성 구성과 정기 백업으로 장애에 대응합니다. 온프레미스나 고객이 관리하는 인프라의 복구 구성은 환경별로 정하므로 Palantir Support에 확인합니다.
재해 대응은 두 종류를 구분합니다. 데이터센터 손실 같은 인프라 장애는 고가용성 구조로, 실수로 삭제하거나 데이터가 손상된 운영 사고는 정기 백업으로 대응합니다.
여러 가용 영역의 동시 운영
관리형 Foundry는 한 클라우드 리전 안의 여러 가용 영역에서 active-active로 운영합니다. 여러 노드가 동시에 요청을 처리하고 데이터를 양방향 복제합니다. 노드나 가용 영역 하나를 사용할 수 없게 되면 나머지 노드가 요청을 계속 처리하며 자동으로 전환합니다.
가용 영역은 전력, 네트워크와 냉각을 별도로 가진 물리적 위치입니다. 단일 데이터센터 손실이 플랫폼 전체의 중단이나 영구 데이터 손실로 이어지지 않도록 구성합니다. 장애 동안 일부 성능이 저하될 수는 있습니다.
고가용성과 백업의 차이
실수로 삭제하거나 데이터를 손상시킨 변경도 활성 노드에 복제될 수 있습니다. 따라서 고가용성만으로 이런 사고를 복원할 수는 없으며 별도의 백업을 사용합니다.
Rescue의 메타데이터와 구성 백업
Rescue는 플랫폼 서비스를 구성하는 메타데이터와 설정을 백업하고 복원합니다. 데이터 카탈로그와 온톨로지 메타데이터, 온톨로지 편집, Code Repositories와 Workshop 모듈 등 사용자가 만든 메타데이터 및 관련 플랫폼 상태가 포함됩니다.
백업은 정기적으로 실행하고 전송 및 저장 중에 암호화합니다. AWS S3, Azure Blob Storage, Google Cloud Storage 또는 OCI Object Storage 같은 암호화된 클라우드 객체 저장소 버킷에 보관하며 Palantir가 백업 상태를 지속적으로 감시합니다.
기본 보존 기간은 7일이며 Foundry 관리자의 요청에 따라 다르게 구성할 수 있습니다. 재해 복구에서는 이 백업과 고객이 관리하는 원천 시스템에서 다시 수집한 데이터를 함께 사용해 최근 시점의 플랫폼 상태로 복원합니다.
객체 저장소의 고객 데이터
Rescue의 메타데이터 및 구성 백업은 데이터베이스 기반 상태가 대상입니다. 객체 저장소에 있는 데이터 파일까지 같은 백업에 포함하지는 않습니다.
객체 저장소의 고객 데이터는 버킷 버전 관리 등 해당 클라우드 저장 서비스가 제공하는 내구성과 중복성 기능으로 보호합니다. 어떤 파일이 Rescue에 포함되는지와 객체 저장소 자체에서 보호하는 범위를 구분해야 합니다.
책임 구분
Palantir는 플랫폼과 이를 운영하는 메타데이터 및 구성을 보호합니다. 고객은 상류 원천 시스템 데이터의 무결성과 백업을 책임집니다. 원천을 다시 수집할 수 있어야 하는 복구 경로를 고려해 원천 보존과 복원 체계를 준비합니다.
자체 호스팅의 디스크 백업과 연간 복원 시험은 자체 운영 환경 보호를 참조합니다.