-
[ AWS ] Warm pool 이란?CS 지식/chat gpt와 TIL 2023. 9. 6. 15:55
"Warm pool"은 AWS RDS (Amazon Relational Database Service)에서 제공하는 데이터베이스 인스턴스의 가용성 및 성능을 향상시키기 위한 기능 중 하나입니다. Warm pool은 주 데이터베이스 인스턴스의 데이터베이스 스냅샷으로부터 생성된 미리 구성된 복제본 인스턴스 집합입니다. 이러한 복제본 인스턴스는 주 데이터베이스 인스턴스의 복제본으로서 동작하며, 필요할 때 주 데이터베이스 인스턴스로 프로모션되어 가용성을 향상시키는 데 사용됩니다.
Warm pool은 다음과 같은 주요 특징을 제공합니다:
1. 가용성 향상Warm pool은 주 데이터베이스 인스턴스와 동일한 데이터를 가지고 있으므로 주 데이터베이스 인스턴스가 다운될 경우 미리 구성된 복제본 인스턴스 중 하나를 프로모션하여 빠른 복구를 지원합니다.
2. 성능 향상Warm pool 복제본 인스턴스는 읽기 전용 작업을 처리하기 위해 사용될 수 있으므로 주 데이터베이스 인스턴스의 부하를 줄이고 성능을 향상시킬 수 있습니다.
3. 자동 확장Warm pool은 데이터베이스 스냅샷에서 생성되며, 필요할 때 프로모션하여 추가적인 가용성을 확보합니다. 이는 수동으로 생성하거나 관리할 필요가 없으므로 자동 확장이 가능합니다.
4. 비용 효율성Warm pool은 주 데이터베이스 인스턴스의 스냅샷을 기반으로 하므로 비용이 발생하는 리소스를 미리 구성하거나 예약할 필요가 없어 비용 효율적입니다.
Warm pool은 주로 RDS 인스턴스의 장애 복구 및 가용성을 향상시키는 데 사용됩니다. 예를 들어, 주 데이터베이스 인스턴스의 장애 시간을 최소화하거나 읽기 전용 요청을 처리하는 데 활용될 수 있습니다. 이를 통해 애플리케이션의 신뢰성과 성능을 개선할 수 있습니다.'CS 지식 > chat gpt와 TIL' 카테고리의 다른 글
[ AWS ] RDS Proxy 란? (0) 2023.09.06 [ AWS ] Aurora Serverless와 Proxy Fleet의 개념과 역할 (0) 2023.09.06 RDS 에서의 ASYNC란 무엇일까? (0) 2023.09.05 온프레미스 모놀리식 애플리케이션이란? (0) 2023.09.05 모놀리식, 모놀리식 애플리케이션이란? (0) 2023.09.05