Overview

서비스 개요

CacheStore(DBaaS)은 In-memory 기반의 데이터 스토어인 Redis OSS 및 Valkey를 제공하는 서비스입니다. Samsung Cloud Platform은 웹 기반 Console을 통해 Redis OSS 및 valkey 설치를 자동화하고 운영을 위한 관리 기능을 수행할 수 있는 환경을 제공합니다.

CacheStore(DBaaS)는 읽기/쓰기 작업을 수행하는 Master 서버와 Master 데이터를 복제한 읽기 전용의 Replica 서버 구성으로 이루어진 Sentinel 방식을 제공하고 있습니다. Sentinel이 엔진이 설치된 DB 서버 상태를 체크하여 Master 서버에 장애가 발생할 경우, Replica 서버들을 Master 서버로 자동으로 Failover합니다. 또한, DB 서버나 데이터에 문제가 있을 경우를 대비하여 사용자가 지정한 시간에 자동으로 백업하는 기능을 제공하여 백업한 시점 기준으로 데이터를 복구할 수 있도록 지원합니다.

아키텍처
그림. CacheStore(DBaaS) 아키텍처

제공 기능

CacheStore(DBaaS)은 다음과 같은 기능을 제공하고 있습니다.

  • 자동 프로비저닝(Auto Provisioning): UI로 Database(DB) 설치 및 설정이 가능하며, Sentinel 기반의 Single Master 서버와 Replica 서버(1개 or 2개)로 이중화 구성이 가능합니다.
  • 가동 제어 기능: 가동 중인 서버 상태를 제어하는 기능을 제공합니다. 시작, 중지와 더불어 DB에 이상이 있거나 설정값 반영을 위해 재시작이 가능합니다. 고가용성(HA) 구성된 경우, Switch-over를 통해 Active-Standby 서버를 전환할 수 있습니다.
  • 백업 및 복구: 자체 백업 명령어 기반의 데이터 백업 기능을 제공합니다. 백업 시간대 및 보관 기관은 사용자가 설정 가능하며, 백업 용량에 따라 추가 요금이 발생합니다. 그리고 백업된 데이터의 복구 기능을 제공하여 사용자는 복구를 수행하면 별도의 DB가 생성되며 사용자가 선택한 시점으로 복구가 진행됩니다.
  • Parameter 관리: 성능 향상 및 보안 관련 DB 구성 파라미터 수정이 가능합니다.
  • 서비스 상태 조회: 현재 DB 서비스의 최종 상태를 조회합니다.
  • 모니터링: CPU, 메모리, DB 성능 모니터링 정보를 Cloud Monitoring 서비스를 통해 확인할 수 있습니다.

구성 요소

CacheStore(DBaaS)은 오픈소스 지원 정책에 따라 사전에 검증된 엔진 버전과 다양한 서버 타입을 제공하고 있습니다. 사용자는 구성하고자 하는 서비스 규모에 따라 이를 선택하여 사용할 수 있습니다.

엔진 버전

CacheStore(DBaaS)에서 지원하는 엔진 버전은 다음과 같습니다.

기술 지원은 공급사의 EoTS(End of Technical Service) 일자까지 사용할 수 있으며, 신규 생성이 중지되는 EOS 일자는 EoTS 일자로부터 6개월 전으로 정해집니다.

공급사 정책에 따라 EOS, EoTS 일자는 변동될 수 있으므로, 자세한 사항은 공급사의 라이선스 관리 정책 페이지를 참고해주세요.

이미지제공 버전EoS DateEoTS Date
Redis OSS Sentinel7.2.11TBDTBD
valkey Sentinel8.1.4TBDTBD
표. CacheStore(DBaaS) 제공되는 엔진 버전

서버 타입

CacheStore(DBaaS)에서 지원하는 서버 타입은 다음 형식과 같습니다.

CacheStore(DBaaS)에서 제공하는 서버 타입에 대한 자세한 내용은 CacheStore(DBaaS) 서버 타입을 참고하세요.

Standard redis1v2m4
구분예시상세 설명
서버 타입Standard제공되는 서버 타입
  • Standard: 일반적으로 사용되는 표준 사양(vCPU, Memory) 구성
서버 사양redis1제공되는 서버 사양
  • redis1: 일반적으로 사용되는 표준 사양(vCPU, Memory) 구성
서버 사양v2vCore 개수
  • v2: 2개의 가상 코어
서버 사양m4메모리 용량
  • m4: 4GB Memory
표. CacheStore(DBaaS) 서버 타입 구성 요소

선행 서비스

해당 서비스를 생성하기 전에 미리 구성되어 있어야 하는 서비스 목록입니다. 자세한 내용은 각 서비스 별로 제공되는 가이드를 참고하여 사전에 준비해주세요.

서비스 카테고리서비스상세 설명
NetworkingVPC클라우드 환경에서 독립된 가상 네트워크를 제공하는 서비스
표. CacheStore(DBaaS) 선행 서비스
Release Note
서버 타입