반응형

RDS 2

[RDS] (적은 트래픽에서) t3.micro ~ t3.xlarge 성능 직접 업그레이드하며 비교해보기

우리는 트래픽이 몰릴 때, DB의 처리 능력 발휘를 위해 CPU를 올리고 데이터를 많이 관리하기 위해 Memory를 올린다. 실제로 트래픽이 많을 때 스펙업을 하면 CPU Utilization, Memory 점유율이 안정되는 것을 종종 확인할 수 있다. 그러다 문득 이런 생각이 들었다. 트래픽이 적을 때, 오래 걸리는 메서드를 수행하면 RDS 스펙마다 어느 정도 성능이 차이가 날까? 트래픽이 많다면 동시에 들어오는 요청이 많을테니 vCPU, Memory가 높은 것이 확실히 유리하긴 할 것이다. 그런데 트래픽이 적을 때 + 단순 반복이 많아서 좀 오래 걸리는 로직에도 유의미하게 차이가 있을까? 공식 문서(https://aws.amazon.com/ko/rds/instance-types/)에는 아래와 같이 안..

Infra/Aws 2023.09.22

[Aws] 프리티어 Aws RDS를 이용해보자

Aws에서는 클라우드에서 간편하게 데이터베이스를 설치, 운영 및 확장할 수 있는 관리형 서비스인 Relational Database Service(이하 RDS)를 제공해준다. 즉, EC2 인스턴스에 DB를 직접 설치하고 운영할 필요 없이 RDS를 사용하여 관리를 클라우드에 위임할 수 있는 것이다. 이번 포스팅에선 프리티어를 이용하여 RDS를 생성하는 방법을 기록해보려 한다. RDS 사용 이유 1. aws ec2 프리티어 용량이 작아서 가장 큰 이유다. aws ec2 프리티어는 ec2를 최대 1개, 그마저도 용량은 RAM 1GB까지만 지원해준다. 따라서 서버 배포용 ec2 외에 별도로 DB 인스턴스를 생성할 수가 없으며, 서버 ec2에 mysql을 설치하고 운영했다간 서버가 터질 것이 뻔하다. 스토리지 용..

Infra/Aws 2023.01.27
반응형