초보 개발자

EC2, RDS Reserved Instance 크기 조절 가능 본문

AWS

EC2, RDS Reserved Instance 크기 조절 가능

taehyeki 2023. 4. 14. 10:07

회사에서 사용하고 있는 RDS와 계약 되어있는 RI를 보던 중

크기가 다르길래 의아했다.

같은 클래스 인 것은 맞지만, 16xlarge가 아닌 8xlarge를 사용해도 되는 것인가 ? 그래서 찾아보았다.

 

아래의 표를 참고하여 보면, 단일 AZ인 경우에 midium은 숫자 2에 해당하는 유닛을 가지고 있으며, small은 1이니까 small을 2개 사용하여도 비용에 아무 문제가 없다는 뜻이다. micro라면 0.5이니, 4개를 사용할 수 있다는 뜻 ! 

 

신기한 점은 반대로 large는 4에 해당하므로 RI로 midium을 계약했지만 large를 사용하는 경우 사용량의 50% 2/4 만큼만 지불 하면 된다는 것이다. 유연하다 !. 이것은 EC2에도 똑같이 적용이 된다.

하지만 다른 클래스에는 적용이 안된다.

r5, r6 처럼 클래스 자체가 다른 경우는 유연한 크기의 인스턴스를 사용할 수 없다.

 

그렇다면 ! 16xlarge를 2개 가지고 있으니, 256유닛을 가지고 있다. 하지만 우리는 현재 8xlarge 3개만 사용하고 있으니, 192유닛만 사용하고 있던 것이다. 이 나머지 에서 더 사용할 수 있는 것이다.  ( 분할도 가능 ) 

 

자세한 내용은 AWS Document를 참고하자 !

https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/USER_WorkingWithReservedDBInstances.html#USER_WorkingWithReservedDBInstances.SizeFlexible