PolarDB 아키텍처1 PolarDB 아키텍처 세부: 컴퓨팅-스토리지 분리 (Compute-Storage Separation Challenges of Shared Storage) 이 글에서는 Compute-Storage 분리 관련한 세부 사항에 대해서 설명합니다. Challenges of Shared Storage1 공유 스토리지의 기본 원칙 Data Consistency Challenges of Shared Storage 컴퓨팅-스토리지 분리를 통해 PolarDB 클러스터의 컴퓨팅 노드가 동일한 물리적 스토리지를 공유할 수 있습니다. 공유 스토리지에는 다음과 같은 문제가 있습니다: 데이터 일관성: 컴퓨팅 클러스터의 데이터 복사본 N개와 스토리지 클러스터의 데이터 복사본 1개 간에 일관성을 보장하는 방법. 읽기/쓰기 분할: 짧은 지연 시간으로 데이터를 복제하는 방법. 고가용성: 복구 및 장애 조치를 수행하는 방법. I/O 모델: 버퍼링 I/O에서 직접 I/O로 파일 시스템을 최적.. 2023. 11. 25. 이전 1 다음