안녕하세요.

베스핀글로벌 기술지원팀 이주원 입니다.


고객에게 RDS RI 구매 관련하여 변경에 대한 문의가 접수되어 확인드린 내용에 대해 FAQ 를 작성해봤습니다.




Question.


기존 구매하여 사용중인 RI는 아래와 같습니다.


 - db.r5.4xlarge 1개

 - db.r5.4xlarge 1개


구매한 r5.4xlarge 2개를 r5.2xlarge 4개로 변경하여 이용이 가능할까요?


또한 변경이 가능하다면 writer 인스턴스를 무중단으로 4xlarge 에서 2xlarege 로 스펙 다운이 가능할지 문의드립니다.







Answer.


우선, 구매한 예약 인스턴스에 대해서 수정하거나 삭제할 수 는 없습니다.


그러나, 구성하고 있는 aurora-mysql은 유연한 크기의 예약 인스턴스를 사용할 수 있는 서비스로 같은 클래스끼리 유연하게 크기가 적용됩니다.


아래와 같이 r5.4xlarge 크기는 단일 AZ에서 정규화 유닛이 32 로 2개를 구성한 경우 64로 볼 수 있습니다. 이때 같은 r5 클래스에서 2xlarge는 16으로 4개를 이용할 경우 똑같은 64로 크기가 측정됩니다.





즉, 따로 변경없이 r5.4xlarge 2개는 r5.2xlarge 4개와 같은 크기로 유연하게 100% 적용되므로 그대로 사용하면 됩니다.

Ref) https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithReservedDBInstances.html



하지만, 사용중인 RDS 인스턴스의 크기를 변경할 때에는 중단없이는 변경할 수 없습니다.

아래와 같이 RDS 의 설정 변경 중 DB 인스턴스 클래스 항목은 변경이 발생할 때 가동 중지 시간이 발생하는 항목입니다.




따라서 변경을 즉시 적용할 수 있지만 적용되는 시간동안 중단이 발생하며, 즉시 적용하지 않을 경우에는 다음 유지관리 기간에 자동으로 변경됩니다.

Ref) https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html#USER_ModifyInstance.Settings







감사합니다.


베스핀글로벌

클라우드기술지원팀

이주원