728x90
RDS : 클라우드에서 관계형 데이터베이스를 만들고 운영하는 완전 관리형 서비스
더보기
온프레미스 데이터베이스에서는 사용자가 모든 것을 책임져야 한다
- 물리적인 서버로 랙을 공급
- 서버의 시스템을 운영 유지
- 데이터베이스 소프트웨어의 설치 및 패치
- 백업, 높은 가용성과 내구성 솔루션 구성
- 데이터베이스 사용하는 애플리케이션의 최적화 등
Amazon EC2 instance에서 AWS는
- 데이터 센터 환경의 물리적인 유지
- EC2 인스턴스의 미리 설치된 OS 등
- 사용자는 OS 설치, 많은 리소스 관리에 책임이 있음
AWS 데이터베이스 서비스는 AWS는 높은 가용성, 백업, DB 소프트웨어 패치 및 설치에 책임이 있고 사용자는 오직 애플리케이션 최적화에만 책임이 있다
RDS 특징
Access pattern | 데이터 사이즈 | 성능 | 비즈니스 사용 사례 |
업무의 가벼운 분석 | Low-TB 범위 | 낮은 지연성으로 높은 처리량을 제공 | 비즈니스 업무, Online analytical processing(OLAP) |
RDS는 어디에 쓸까?
- 복잡한 데이터
- 빈번하게 결합되고 합쳐지는(join) 데이터셋
- enforced syntax rules(구문 규칙)
지원하는 데이터베이스 타입
Microsoft SQL Server | Oracle | MySQL |
PostgreSQL | Amazon Aurora | MariaDB |
데이터베이스 인스턴스 사이즈
- 모든 Amazon RDS 데이터베이스 엔진은 서버에서 실행된다
- Aurora는 예외, 서버리스 옵션이기 때문
T family | M family | R family | |
Type | Burstable instances | General-purpose instances | Memory-optimized instances |
Sizing | 1 vCPU/1GB RAM to 8 vCPU32GB RAM | 2 vCPU/8GB RAM to 96 vCPU 384GB RAM | 2 vCPU/16GB RAM to 96 vCPU 768GB RAM |
Networking | Moderate performance | High performance | High performance |
Ideal Workload | Smaller or variable | CPU-intensive | Query-intensive, high connection counts |
Highlights | T3 can burst above baseline for extra charge | M5 offers up to 96 vCPU | R5 offers up to 96 vCPU 768 GiB RAM |
높은 가용성을 위해 다중 AZ 배포 가능
728x90
'AWS' 카테고리의 다른 글
챌린지랩 - IAM (0) | 2022.08.15 |
---|---|
Amazon Aurora | Amazon Redshift (0) | 2022.08.13 |
EC2 인스턴스 타입 선택하기 (0) | 2022.08.10 |
EC2 (0) | 2022.08.10 |
윈도우에 AWS CLI 설치하기 (0) | 2022.08.09 |