본문 바로가기

NCP

[NCP] Database - Cloud DB for MySQL / Cloud DB for Redis / Cloud DB for MS-SQL

반응형

Cloud DB for MySQL

  • 자동 Fail-Over 지원 및 사용자 환경에 맞는 구성 가능
    • 최대 32vCPU에 256GB 메모리 지원, 6TB 자동 디스크 확장 (Standard, High Memory)
    • 자동 Fail-Over를 지원하며 최대 5대까지 복제 Slave (Read Only) 확장 기능
    • Private Load Balancer를 이용해서 Read 부하 분산 가능
    • 자동 백업 주기를 설정할 수 있으며, 최대 30일 백업 파일 보관
  • Master DB Failover
    • 콘솔에서 수동(Manual)으로 Failover를 실행 할 수 있습니다.
    • 서비스 오픈 전에 Master DB 장애로 Failover가 발생하는 상황을 재현하여 Application에 영향이 없는지 사전에 점검을 할 수 있습니다.
  • DB Process 모니터링
    • DB Server 연결하여 수행 중인 Query를 확인할 수 있습니다.
    • Slow Query로그 외에도 특정 시점에 어떤 Query가 수행 중인지 확인할 수 있어 DB상태를 점검하는데 도움을 받을 수 있습니다.
  • Stand Alone 백업
    • Stand Alone 서버도 DB 백업을 사용 할 수 있습니다.
    • 데이터가 삭제되어도 백업 보관일 설정 내에서 백업으로 데이터를 복구 할 수 있습니다.
  • 멀티존 지원
    • Master DB 서버 2대를 서로 다른 Zone에 생성하여 높은 가용성 제공
    • Master DB서버는 같은 속성의 Subnet에 위치
  • Public Subnet과 Private Subnet에 구성하는 것의 차이
    • Public Subnet에 구성하는 경우 Public 도메인을 구성할 수 있으나 Private Subnet은 구성 불가

Cloud DB for Redis

  • 자동 복구를 통해 안정적으로 운영되는 완전 관리형 클라우드 인메모리 캐시 서비스
    • Redis가 제공하지 않는 자동 Fail-over 기능을 독자적으로 개발하여 제공함으로써 장애발생 시에도 안정적인 서비스
    • 설치후 Redis와 OS모니터링을 이용할 수 있으며 장애 또는 이벤트 발생 시 사용자의 메일, SMS로 장애 알람
    • 네이버 서비스에서 오랜 시간 검증된 Redis 설정을 기본으로 지원
    • Redis Cluster 미지원
    • 기본 포트 : TCP 6379
  • Redis Cluster 제공
    • VPC 내 Private Subnet에 구성
    • 샤드 최소 3개
    • Config Group을 통해 설정 적용
    • HA 구성 지원
    • Online Cluster 변경 미지원
      *샤드 : 부하분산을 위해 Application/DB Level에서 다수의 데이터베이스에 데이터를 분산 저장하는 기법

Cloud DB for MS-SQL

  • 네이버 서비스에서 검증된 최적화된 설정을 통해 안정적으로 운영되며, 장애가 발생하면 자동으로 복구
    • 안정적인 서비스 제공을 위해 장애 발생 시 자동 Fail-over 기능 제공 (Principal DB와 Mirror DB 총 2대 생성)
    • 설치 후 즉시 MSSQL과 OS 모니터링을 이용할 수 있으며, MSSQL의 동작 상황을 그래프를 통해 손쉽게 확인 가능
    • 1분 단위의 쿼리 레벨 성능 분석을 지원하여 서비스 성능과 안정성을 향상
 

'NCP' 카테고리의 다른 글

[NCP] Management  (0) 2023.08.08
[NCP] AI & Application  (1) 2023.08.08
[NCP] Storage - NAS  (0) 2023.08.08
[NCP] Ncloud의 스토리지  (0) 2023.08.08
[NCP] VPC와 Public/Private subnet 간단 개념 정리  (0) 2023.08.08