RDS

관계형 데이터베이스

개요

개요

RDS(Relationship Database System)는 사용자를 데이터베이스 관리 작업에서 해방시켜주는 On-Demand 데이터베이스 서비스로, 핵심 비즈니스에 집중할 수 있는 시간을 더 많이 제공합니다. RDS는 MySQL, SQL Server및 PostgreSQL을 지원하며, 네트워크 공격을 방어하고 SQL 인젝션, 무차별 대입 공격 등의 데이터베이스 공격을 차단합니다.

강점

가용성

  • 99.9%의 가용성 보장
  • 기본 인스턴스를 사용할 수 없는 경우 자동 장애 조치 제공
  • 원격 및 로컬 재해 복구 기능
  • 자동 백업, 스냅 샷 및 자동 호스트 교체를 통해 안정성 보장

보안

  • 네트워크 공격으로부터 보호
  • 네트워크 엔트리 레벨에서 트래픽 실시간 모니터링 제공
  • SQL 인젝션, 무차별 대입 공격 및 여러 타입의 DB 공격 방어
  • 시스템 장애 시 Second Level 데이터 복구

쉬운 사용

  • 실시간 모니터링 및 인스턴스 경고 제공
  • 직관적인 대시보드를 통해 검사를 예약하고 통계를 사용자 정의

확장성

  • 각 인스턴스에 대해 최대 20,000 IOPS 및 2 TB 스토리지 지원
  • RDS의 MySQL 데이터베이스를 사용하여 용량 확장 가능한 읽기 전용 인스턴스 지원

비용 절감

  • 월간 및 종량제 지불을 포함한 융통성 있는 지불 옵션 제공

특징

보안 / 3단계 보안 방어 시스템 

Anti-DDoS
IP 허용 목록 구성
  • 네트워크 진입점 에서 실시간 트래픽 모니터링 제공
  • 높은 트래픽 공격이 확인되면, 소스 IP는 제거되거나 블랙리스트 처리
  • 최대 1,000개의 IP 주소 구성 지원
  • 구성된 IP들만이 RDS 인스턴스에 연결되어 위험을 소스에서 직접 제어


다양한 공격으로부터 데이터베이스 보호
  • SQL 인젝션, 무차별 대입 공격 및 기타 형태의 데이터베이스 공격을 차단
  • SQL 감사 기능으로 인스턴스에 액세스 한 사용자와 활동 기록 추적

가용성 / 3단계 고 가용성 및 재해 복구 아키텍처

기본 /  대기 아키텍처
  • 독립적인 전원 및 네트워크 환경을 갖춘 여러 영역에 기본 및 대기 인스턴스를 배포하여 데이터 안정성 향상
  • 기본 인스턴스를 사용할 수 없으면 시스템이 자동으로 대기 또는 보조 인스턴스로 장애 조치 시작


로컬 재해 복구
  • 독립적인 전원 및 네트워크 환경을 갖춘 여러 영역에 기본 및 대기 인스턴스를 배포하여 데이터 안정성 향상


원격 재해 복구
  • 데이터 전송을 통해 다른 위치에서 실시간으로 데이터를 동기화
  • 재난 발생시 기본 인스턴스에서 원격 재해 복구 인스턴스로 전환하여 비즈니스 가용성 보장

확장성

탄력적 확장
대규모 저장 공간
  • 응용 프로그램의 실시간 요구 사항에 따라 규모를확대/축소하여 100% 자원 활용률 보장
  • 단일 인스턴스에 대해 최대 20,000 IOPS및 2 TB 의 저장공간 지원필 메모리 및 디스크 공간 업그레이드 가능


무제한 읽기 용량
구성
  • MySQL 호스팅에 대해 읽기 전용 인스턴스를 지원하여 읽기 용량 증가.
  • 읽기 전용 인스턴스에는 전용 IP 주소가 있으며 부하 분산은 응용 프로그램 수준에서 관리
  • RDS 인스턴스에 연결하기 위해 최대 1,000 개의 서버 IP 주소 구성을 지원하여 위험을직접 제어 가능

편리성

사용 편의성
  • 웹 기반 관리 콘솔을 사용하여 쉽게 RDS 인스턴스 관리


간편한 연결
  • 높은 보안 엑세스 모드에서 인트라넷 및 인터넷에 동시 연결 지원
  • 공용 네트워크를 통해 인터넷 주소를 서버에 연결할 수 있으므로 인스턴스를 로컬에서 쉽게 관리
  • 인트라넷 주소를 다른 알리바바 클라우드 제품을 통해 연결하여 빠른 응답 시간과 향상된 보안 제공

자동 백업

일반 백업
쉬운 복구 옵션
  • OSS를 사용하여 데이터를 자동으로 백업하여 재해 복구 기능 및 전체 데이터베이스효율성 향상
  • 7일 동안의 문서 및 로그 파일의 특정 시점 스냅샷을 저장하여 데이터 손실 손상 위험 제거

자동 모니터링

실시간 모니터링
RDS 관리자
  • CPU 사용률, IOPS, 연결 및 디스크 공간 활용과 같은 중요한 인스턴스 정보 실시간 제공
  • 업무상 중요한 응용 프로그램 모니터링 및 보호
  • 검사를 예약하고 검사 메트릭을 사용자 정의
  • SQL문 최적화 및 인스턴스 성능진단 보고서에 대한 전문적 제안 제공