728x90
요약 포인트
RDS와 RDS Custom은 쉽게 말하면 온프라미스 데이터베이스 서버에 Oracle을 설치하는 것과 매우 흡사한 개념이다.
기저 운영 체제에 접근이 가능한지, 불가능한지에 대한 차이점이 있고 RDS Custom이 가능한 데이터베이스는 Oracle, Microsoft SQL Server만 가능하다는 것이다.
온프라미스에서는 하드웨어부터 네트워크까지 모든 인프라를 직접 관리해야 하지만 RDS Custom에서는 AWS가 인프라를 담당하고 사용자는 데이터베이스와 운영체제에만 집중할 수 있다. 또한, 확장성과 자동화 기능들을 활용할 수 있다고 한다.
즉, RDS Custom은 온프레미스의 유연성과 AWS의 관리적 편의성이 결합된 하나의 솔루션이라고 보면 될 것 같다.
RDS와 RDS Custom 개요
- RDS와 RDS Custom의 차이
- RDS에서는 사용자가 기저 운영 체제나 사용자 지정 기능에 접근할 수 없습니다.
- RDS Custom에서는 이러한 접근이 가능하여 더 많은 사용자 지정 기능을 사용할 수 있습니다.
- RDS Custom이 지원하는 데이터베이스
- RDS Custom은 Oracle과 Microsoft SQL Server에서만 사용할 수 있습니다.
- RDS Custom의 기능
- RDS Custom을 사용하면 OS 및 데이터베이스에 대한 사용자 지정이 가능하며, SSH 또는 SSM 세션 관리자를 통해 기저 EC2 인스턴스에 접근할 수 있습니다.
- 이를 통해 내부 설정 구성, 패치 적용, 네이티브 기능 활성화 등이 가능합니다.
- 자동화 설정
- 사용자 지정 설정을 적용하려면 RDS의 자동화 기능을 비활성화하는 것이 좋습니다. 자동화가 켜져 있으면 AWS에서 자동으로 유지 관리나 스케일링을 수행할 수 있습니다.
- 데이터베이스 스냅샷:
- RDS Custom은 기저 EC2 인스턴스에 접근 가능하므로, 문제가 발생할 가능성이 높아지며 이를 대비해 데이터베이스 스냅샷을 만들어 두는 것이 중요합니다.
- RDS와 RDS Custom 비교
- RDS는 데이터베이스의 전체 관리를 AWS에서 수행하며 사용자는 직접 관리할 필요가 없습니다.
- RDS Custom은 기저 운영 체제와 데이터베이스에 대한 관리자 권한을 제공하여 사용자 지정이 가능합니다.
RDS Custom을 사용하는 이유
- 기존 워크로드 호환성:
- 기존에 온프레미스에서 운영되던 특수한 요구사항이 있는 데이터베이스나 애플리케이션이 있을 때, RDS Custom을 사용하면 기존 환경을 AWS로 마이그레이션하면서도 기존 설정이나 기능을 그대로 유지할 수 있습니다. 특히 Oracle과 Microsoft SQL Server 같은 경우 특정 설정이나 확장 기능이 중요한 경우가 많습니다.
- 운영 체제 및 데이터베이스의 사용자 지정 가능성
- RDS Custom은 사용자가 운영 체제 및 데이터베이스 설정에 대해 관리자 수준의 접근 권한을 가질 수 있게 해줍니다. 이를 통해 특정 패치, 보안 설정, 커스텀 확장 기능 등을 직접 설치하고 관리할 수 있습니다. 온프레미스 환경에서 가능했던 세부 조정을 클라우드 환경에서도 유지하고 싶은 경우 유용합니다.
- 특수 소프트웨어 또는 라이브러리 설치 필요
- 일부 애플리케이션은 데이터베이스 서버에 특정 소프트웨어나 라이브러리 설치가 필요할 수 있습니다. RDS Custom에서는 운영 체제에 접근할 수 있어 이러한 요구사항을 충족시킬 수 있습니다.
- 클라우드로의 전환
- 온프레미스에서 클라우드로 전환할 때, 완전히 관리형 서비스로의 전환이 어려운 워크로드가 있을 수 있습니다. RDS Custom은 클라우드로의 전환 과정에서 이러한 애플리케이션을 점진적으로 클라우드 환경에 적응시키는 데 도움이 됩니다.
- 고급 트러블슈팅 및 모니터링
- 운영 체제와 데이터베이스에 대한 접근 권한이 있어 더 정교한 트러블슈팅과 모니터링이 가능합니다. 이는 복잡한 문제를 해결하거나, 특정 성능 최적화 작업을 수행할 때 매우 유용합니다.
728x90
'Cloud' 카테고리의 다른 글
[AWS] RDS, Aurora 의 백업, 복원, 복제 요약 (0) | 2024.08.14 |
---|---|
[AWS] Aurora 개념 (0) | 2024.08.13 |
[AWS] RDS 개요 및 읽기 전용 복제본과 다중 AZ와 실습 영상 (0) | 2024.08.09 |
[AWS] ASG(AutoscalingGroup) 조정 정책, 스케일링 정책 (0) | 2024.08.07 |
[AWS] ASG(AutoscalingGroup) 간단 설명 및 실습 영상 (0) | 2024.08.05 |