AWS RDS 데이터베이스용 OCI 관찰성 및 관리 솔루션 설정 정보
여러 클라우드에서 데이터베이스를 관리하는 복잡성 때문에 관찰 가능성, 성능 최적화, 보안 및 규정 준수와 같은 다양한 측면을 다루는 포괄적인 접근 방식이 필요합니다. 조직은 원활하고 효율적인 멀티 클라우드 데이터베이스 생태계를 보장하기 위해 다양한 클라우드 제공업체 아키텍처, 데이터베이스 서비스 및 데이터 일관성 과제의 복잡성을 탐색해야 합니다.
이 솔루션은 Oracle Cloud Infrastructure(OCI) Observability and Management(O&M) 솔루션을 통해 멀티클라우드 가관측성 및 관리의 복잡성을 탐구하기 위한 단계를 마련하고, 이 솔루션이 해결하는 과제, 이 솔루션이 제공하는 이점, 다양한 클라우드 서비스 제공업체에 분산된 데이터베이스의 복잡성을 탐색하는 데 필요한 전략을 자세히 설명합니다.
구조
이 아키텍처는 AWS RDS에서 실행되는 Oracle 데이터베이스를 보여주며, OCI 리전은 O&M 서비스를 호스팅합니다.
- 지역
Oracle Cloud Infrastructure 지역은 가용성 도메인이라고 하는 하나 이상의 데이터 센터를 포함하는 지역화된 지리적 영역입니다. 지역은 다른 지역과는 독립적이며, 거리는 국가 또는 대륙에 걸쳐 분리될 수 있습니다.
- 가용성 도메인
가용성 도메인은 한 지역 내의 독립형 독립형 데이터 센터입니다. 각 가용성 도메인의 물리적 리소스는 결함 허용을 제공하는 다른 가용성 도메인의 리소스와 격리됩니다. 가용성 도메인은 전원이나 냉각과 같은 인프라나 내부 가용성 도메인 네트워크를 공유하지 않습니다. 따라서 특정 가용성 도메인에서 장애가 해당 지역의 다른 가용성 도메인에 영향을 주지 않습니다.
- 결함 도메인
장애 도메인은 가용성 도메인 내 하드웨어와 인프라의 그룹입니다. 각 가용성 도메인에는 독립적인 전원 및 하드웨어가 있는 3개의 장애 도메인이 있습니다. 여러 장애 도메인에 리소스를 배포할 때 애플리케이션은 장애 도메인 내의 물리적 서버 장애, 시스템 유지 관리 및 전원 장애를 견딜 수 있습니다.
- VCN(가상 클라우드 네트워크) 및 서브넷
VCN은 Oracle Cloud Infrastructure 지역에 설정하는 커스터마이징 가능한 소프트웨어 정의 네트워크입니다. 기존의 데이터 센터 네트워크와 마찬가지로 VCN은 사용자가 네트워크 환경을 완전히 제어할 수 있도록 합니다. VCN은 VCN 생성 후 변경할 수 있는 겹치지 않는 여러 CIDR 블록을 가질 수 있습니다. VCN을 서브넷으로 분할할 수 있으며, 영역 또는 가용성 도메인으로 범위를 지정할 수 있습니다. 각 서브넷은 VCN의 다른 서브넷과 겹치지 않는 연속적인 주소 범위로 구성됩니다. 서브넷을 생성한 후 크기를 변경할 수 있습니다. 서브넷은 공용 또는 전용일 수 있습니다.
- 사이트 간 VPN
사이트 간 VPN은 온프레미스 네트워크와 Oracle Cloud Infrastructure의 VCN 간 IPSec VPN 연결을 제공합니다. IPSec 프로토콜 제품군은 패킷이 소스에서 대상으로 전송되기 전에 IP 트래픽을 암호화하고 트래픽이 도착하면 해독합니다.
- DRG(동적 경로 지정 게이트웨이)
DRG는 다른 Oracle Cloud Infrastructure 지역의 VCN, 온프레미스 네트워크 또는 다른 클라우드 제공자의 네트워크와 같이 VCN과 지역 외부의 네트워크 간에 동일한 지역의 VCN 간 전용 네트워크 트래픽을 위한 경로를 제공하는 가상 라우터입니다.
- 서비스 게이트웨이
서비스 게이트웨이는 VCN에서 Oracle Cloud Infrastructure Object Storage 등의 다른 서비스로의 액세스를 제공합니다. VCN에서 Oracle 서비스로의 트래픽은 Oracle 네트워크 패브릭을 통해 이동하며 인터넷을 경유하지 않습니다.
- 관찰 및 관리 서비스
OCI Observability and Management는 Oracle 고객이 멀티클라우드 및 온프레미스 환경을 사전에 모니터링하고 관리할 수 있도록 지원하는 통합 OCI 서비스 세트입니다. 고객은 성능을 개선하고 가용성 및 보안 이상치를 신속하게 감지 및 해결하며 리소스 요구 사항을 정확하게 예측할 수 있습니다. 이 솔루션은 개방형 기술과 AI/머신 러닝을 기반으로 완전히 구축되어 최신 관찰 가능성과 완벽한 선택의 자유와 다른 인기 있는 모니터링 도구와의 공존을 제공합니다.
- 관리 게이트웨이
Management Gateway는 관리 에이전트 및 기타 클라이언트가 OCI 서비스에 연결할 수 있는 단일 송신 지점을 제공합니다.
- Management Agent
Management Agent는 어디에서나 로그 및 측정항목 데이터의 다양한 모음을 제공하고 모든 리소스를 모니터링할 수 있는 클라우드 서비스입니다. Files, JMX, SQL, JDBC, OS, Prometheus 등 REST 및 프로토콜 기반 수집 메커니즘을 사용하여 측정 단위 및 로그 데이터를 수신합니다.
- 데이터베이스 관리
OCI Database Management는 모니터링, 성능 진단, 튜닝 및 관리를 위한 포괄적인 기능을 갖춘 DBA에게 온프레미스 또는 클라우드에서 데이터베이스를 관리하기 위한 통합 콘솔을 제공합니다. 고급 데이터베이스 플리트 진단 및 튜닝을 사용하여 문제를 해결하고 데이터베이스 및 SQL 성능을 최적화합니다.
- Ops Insights
OCI Ops Insights를 통해 관리자는 과거 시스템 및 SQL 성능 데이터에 대한 AI 기반 분석을 사용하여 성능 문제를 발견하고, 소비를 예측하고, 용량을 계획할 수 있습니다. 조직은 이러한 기능을 사용하여 리소스 사용을 최적화하고 사전 예방적으로 가동 중단을 방지하며 성능을 개선하기 위해 데이터 기반 의사 결정을 내릴 수 있습니다.
- 스택 모니터링
OCI 스택 모니터링을 통해 애플리케이션 인프라의 모든 구성요소를 포괄적으로 모니터링할 수 있습니다. 호스트, 데이터베이스, 애플리케이션 서버 등을 포함한 전체 스택을 검색합니다. 대화형 UI를 통해 손쉽게 문제를 해결하고 머신 러닝을 사용하여 성능 이상을 식별할 수 있습니다. 커스터마이징 측정지표 및 모든 유형의 리소스에 대한 모니터링을 지원하는 확장 가능한 프레임워크가 있습니다.