본문 바로가기
Amazon/Aurora

Amazon Aurora는 무엇인가요?

by 1TAL 2017. 7. 18.

Amazon Aurora는 무엇인가요?

 

Amazon Aurora는 고성능 상용 데이터베이스의 속도와 가용성에 오픈 소스 데이터베이스의 간편성과 비용 효율성을 결합한 MySQL 및 PostgreSQL 호환 관계형 데이터베이스 엔진입니다. Amazon Aurora는 MySQL보다 5배 뛰어난 성능과 상용 데이터베이스의 보안성, 가용성 및 안정성을 1/10의 비용으로 제공합니다.

Amazon Aurora는 데이터를 안전하게 보호하는 완전 분산형 자가 복구 스토리지 시스템상에 구축된 관리형 데이터베이스 서비스입니다. 데이터베이스 모니터링, 데이터베이스 복제, 교차 리전 복사 및 복제, AWS Identity and Access Management, 통합 등과 같은 엔터프라이즈급 기능을 제공합니다. AWS Database Migration Service를 사용하여 기존 데이터베이스를 Amazon Aurora로 손쉽게 마이그레이션 또는 복제할 수 있습니다.

이제 MySQL 또는 PostgreSQL 호환 가능한 Amazon Aurora 데이터베이스 인스턴스를 시작할 수 있습니다. PostgreSQL 호환 버전은 평가판으로 제공됩니다. 여기에서 가입하십시오.

 

 

고성능

Amazon Aurora는 표준 MySQL보다 처리량이 5배 더 많고, 동일한 하드웨어서 실행되는표준 PostgreSQL보다 처리량이 2배 더 많습니다. 이러한 일관된 성능은 상용 데이터베이스와 같은 수준이지만, 비용은 1/10입니다. 가장 큰 Amazon Aurora 인스턴스에서 초당 최대 500,000회의 읽기 및 100,000회의 쓰기를 달성할 수 있습니다. 지연 시간이 10밀리초로 매우 짧은 읽기 전용 복제본을 사용하여 읽기 작업을 추가로 확장할 수 있습니다

 

 

뛰어난 보안

Amazon Aurora는 데이터베이스에 여러 수준의 보안을 제공합니다. Amazon VPC를 사용한 네트워크 격리, 사용자가 생성한 키를 사용한 저장 데이터 암호화와 AWS Key Management Service(KMS)를 통한 제어, SSL을 사용한 전송 데이터 암호화 등의 보안을 제공합니다. 암호화된 Amazon Aurora 인스턴스에서는 해당 스토리지에 있는 데이터가 암호화되며, 동일한 클러스터에 있는 자동화된 백업, 스냅샷 및 복제본도 암호화됩니다.

 

MySQL 및 PostgreSQL 호환성

Amazon Aurora 데이터베이스 엔진은 InnoDB 스토리지 엔진을 사용하는 MySQL 5.6과 완벽히 호환됩니다. 즉, MySQL 데이터베이스에서 사용하는 코드, 애플리케이션, 드라이버 및 도구를 거의 또는 전혀 변경하지 않고 Amazon Aurora에서 사용할 수 있습니다. 또한, 표준 MySQL 가져오기 및 내보내기 도구를 사용하거나 MySQL binlog 복제를 사용하여 기존 MySQL 데이터베이스를 손쉽게 마이그레이션할 수 있습니다. 현재 PostgreSQL 9.6의 SQL 언어 및 기능을 지원하는 PostgreSQL 호환 가능한 Amazon Aurora 데이터베이스 인스턴스를 평가하고 있습니다.

 

 

뛰어난 확장성

Amazon Aurora 데이터베이스를 2개의 vCPU와 4GiB 메모리가 할당된 인스턴스에서 최대 32개의 vCPU와 244GiB 메모리를 할당한 인스턴스로 확장할 수 있습니다. 또한, 3개의 가용 영역에 지연 시간이 짧은 읽기 전용 복제본을 최대 15개까지 추가하여 읽기 용량을 더 확장할 수 있습니다. Amazon Aurora는 10GB에서 최대 64TB까지 필요한 만큼 스토리지를 자동 확장합니다.

 

 

높은 가용성 및 내구성

Amazon Aurora는 99.99% 이상의 가용성을 제공하도록 설계되었습니다. 스토리지의 물리적 손상은 즉시 복구되며, 인스턴스 장애 조치는 일반적으로 30초 이내에 수행됩니다. Amazon Aurora의 스토리지에는 내결함성 및 자가 복구 기능이 있습니다. 6개의 데이터 복사본이 3개의 가용 영역에 걸쳐 복제되며, Amazon S3에 지속적으로 백업됩니다. 

 

완전 관리형

Amazon Aurora는 완전관리형 데이터베이스 서비스입니다. 더는 하드웨어 프로비저닝, 소프트웨어 패치, 설정, 구성, 모니터링 또는 백업과 같은 데이터베이스 관리 작업에 대해 걱정할 필요가 없습니다. Amazon Aurora는 데이터베이스를 자동으로 그리고 지속적으로 모니터링하고 S3로 백업하므로, 세분화된 특정 시점으로 복구할 수 있습니다.

 

출처 : https://aws.amazon.com/ko/rds/aurora/

반응형