Redis (DBaaS, 빅데이터 처리 분석을 위한 NoSQL DBMS)

빠른 데이터처리 능력의 Key-value 인메모리 데이터 스토어

Redis는 인메모리 기반의 Key-value 데이터 스토어이며, 빅데이터 처리/분석을 위한 NoSQL DBMS입니다. 데이터 처리 시간이 매우 짧아 빅데이터 처리를 통해 데이터 집약적 애플리케이션을 구축하거나 기존 애플리케이션 성능을 개선할 수 있습니다. 삼성 클라우드 플랫폼 (Samsung Cloud Platform, SCP)은 Redis 데이터베이스의 생성과 설정을 자동으로 구성하는 환경을 제공하며, 단일 인스턴스나 중요 데이터의 안정적인 관리를 위해 고가용성 구성,
백업/복구, 패치, 파라미터 관리, 모니터링 등 DB 관리 기능을 추가하여 데이터베이스의 생명주기 내 업무를 자동화할 수 있습니다.

Redis 서비스 특징

01

04

Redis 서비스 구성도

사용자 → 생성 요청 → RDB Provisioning → Redis 기본 구성 → VPC 사용자 → 생성 요청 → RDB Provisioning → Redis 기본 구성 → Redis Cluster 구성 → VPC RDB Provisioning
  1. VM 생성
  2. Storage, N/W 할당
  3. Redis 설치
VPC
  • Client(Driver for Sentinel) → M/R 확인 → Sentinel
  • Client(Driver for Sentinel) → R/W from Master → Redis(Master)
  • Client(Driver for Sentinel) → R from Replica → Redis(Replica)
  • Client(Driver for Sentinel) → R from Replica → Redis(Replica)
  • [Sentinal / Redis(Master)] → Replication → [Sentinal / Redis(Master)]
  • [Sentinal / Redis(Master)] → Replication → [Sentinal / Redis(Master)]
※ Replica 1대 구성 시 최소 사향 VM으로 구성
  • Client(Driver for Sentinel) → R from Replica → Redis(Replica)
  • Client(Driver for Sentinel) → R from Replica → Redis(Master)
  • Client(Driver for Sentinel) → R from Replica → Redis(Master)
  • Redis(Master) → Replication → Redis(Replica)
  • Redis(Master) -Sharding- Redis(Replica)
  • Redis(Master) -Sharding- Redis(Replica)
  • Redis(Replica) → Replication → Redis(Master)
  • Redis(Replica) → Replication → Redis(Master)
※ Master는 설정에 따라 3-10대 구성 가능

Redis 서비스 주요 기능

  • 빠르고 안전한 DB 생성

    - Auto Provisioning : 다양한 스펙의 VM을 기반으로 Samsung Cloud Platform 표준 버전의 DB 자동 설치
    - HA 구성 : 사용자의 워크로드에 따라 2가지 방식 중 선택
      · Sentinel 기반의 고가용성 구성 방식 (Single Master - Replica)
      · Redis Cluster로 최대 10개의 마스터 노드를 구성하는 데이터 샤딩 방식 (Multi Master - Replica)

  • 쉽고 편리한 DB 관리

    - 백업 : Redis 자체 백업 기능을 이용 오브젝트 스토리지에 저장
    - 복구 : 오브젝트 스토리지에 저장된 백업파일(Data) 기준으로 특정 시점이나 현재 시점으로 복구 가능
    - 사용자 파라미터 설정 : DB 성능 향상 및 보안과 관련된 파라미터 설정
    - Default user의 password를 변경할 수 있는 기능
    - Rename command : 기본 명령어에 대해 사용자 지정 용어로 변경 기능
    - 노드 관리 : Redis Cluster에 대한 초기 구성 이후 Master를 추가하여 가용성 확보 가능. 노드 확장 시 데이터는 자동 재분배됨

Redis 서비스 요금 기준

    • 과금
    • VM 일체형 형태로 제공하며 VM + DB 비용으로 구성
        · 무약정 : 서버(DB) On 상태 값 미터링 정보 기반으로 시간 단위 과금
        · 약정 : 약정 조건에 따라 월단위 정액 과금
무엇이든 물어보세요

비즈니스 성공에 필요한 핵심 기능을 제공하는 삼성SDS 클라우드를 살펴보고, 클라우드 전문가와 상담해 보세요.

공유하기