728x90
Amazon Aurora
: 클라우드용으로 구축된 MySQL, PostgreSQL과 호환되는 관계형 데이터베이스로, 고성능 사용 데이터베이스 속도와 가용성에 오픈 소스 데이터베이스의 간편함과 비용 효율성을 결합함
○ 데이터베이스 인스턴스 비용 절감, 안정성과 가용성 개선 가능
○ 프로비저닝 패치 적용, 백업, 복구, 장애 탐지, 복원 등 시간이 많이 소요되는 작업을 자동화함
○ 고가용성을 제공
○ 고속의 분산 스토리지 하위 시스템을 기반으로 구축 -> 대규모 관계형 데이터베이스 세트에 적합
○ 설정이 간편, 표준 SQL(Structured Query Language) 지원
○ MySQL, PostgreSQL 데이터베이스 엔진과 즉시 호환, 변경하지 않고도 기존 데이터베이스 도구를 사용할 수 있음
○ 종량제 서비스 : 사용한 서비스 및 기능에 대한 비용만 지불하면 됨
○ 관리형 서비스이며 AWS Database Migration Service, AWS Schema Conversion Tool과 원활하게 통합됨 -> 레거시 관계형 데이터베이스 관리 시스템의 데이터를 Amazon Aurora로 간편하게 이동가능
Q. 레거시 관계형 데이터베이스가 뭐야
A. 오래동안 있었던 데이터베이스, 데이터베이스가 구현되어 있는 방법에 대해 아무도 모르는 것
고가용성이 뛰어남
- - 여러 가용영역에 여러 데이터 복사본을 저장하여 고가용성 실현
- - 데이터는 S3에 지속적으로 백업됨
- - 최대 15개의 읽기 전용 복제본을 사용하여 읽기 작업이 많은 사용 사례의 성능을 크게 개선 가능 -> 데이터가 손실될 가능성↓
복원력이 뛰어남
- - 즉각적인 충돌 복구를 수행하도록 설계됨
- - 데이터 베이스 오류가 발생한 후 Amazon Aurora는 마지막 데이터베이스 체크포인트에서 다시 실행 로그를 재생할 필요가 없다. 대신 모든 읽기 작업에서 이 작업을 수행함 -> 데이터베이스에 오류가 발생한 후의 재시작이 60초 미만으로 줆
- - 데이터베이스 프로세스에서 버퍼 캐시를 제거 -> 재시작 직후에 버퍼 사용 가능
- - 즉, 충돌 후 캐시가 다시 채워질 때까지 기다리는 동안, 액세스를 제한할 필요X
728x90
'AWS' 카테고리의 다른 글
AWS Well-Architected 프레임워크의 첫번째 : 운영 우수성 원칙 (0) | 2022.07.18 |
---|---|
AWS Well-Architected 프레임워크 (0) | 2022.07.18 |
Amazon Redshift (0) | 2022.07.17 |
관계형 데이터베이스 vs 비관계형 데이터베이스 : Amazon DynamoDB (0) | 2022.07.17 |
AWS에서 쓰는 데이터베이스 : Amazon RDS (0) | 2022.07.17 |