Redis Server
    • PDF

    Redis Server

    • PDF

    Article Summary

    Redis Server에서는 Cloud Redis Server를 생성, 삭제하거나 운영 중인 Redis Server 목록을 확인할 수 있습니다. 또한 운영 중인 Redis Server의 스펙을 변경할 수 있습니다.

    Redis Server 화면

    Redis Server 이용을 위한 기본적인 설명은 다음과 같습니다.

    database-database-8-1_01_vpc_ko

    영역설명
    ① 메뉴 이름현재 확인 중인 메뉴 이름과 운영 중인 Redis Server 개수
    ② 기본 기능Redis Server 생성, Cloud DB for Redis 상세 정보 확인, Redis Server 화면 새로고침
    ③ 생성 후 기능운영 중인 Redis Server의 삭제, 모니터링, 관리
    ④ Redis Server 목록운영 중인 Redis Server 목록 및 정보 확인
    ⑤ 검색Redis Server 목록에서 서비스 이름으로 원하는 서버 검색

    Redis Service 목록 확인

    생성하여 운영 중인 Redis 서비스 목록에서 각 서비스별 정보를 확인할 수 있습니다. 확인하는 방법은 다음과 같습니다.

    참고

    운영 중인 서버가 1대 이상인 경우 목록을 확인할 수 있습니다. 생성하여 운영 중인 서버가 없는 경우 Redis Server 화면에서 목록이 표시되지 않습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Database > Cloud DB for Redis 메뉴를 차례대로 클릭해 주십시오.
    2. Redis Server 메뉴를 클릭해 주십시오.
    3. 생성한 Redis Server 목록이 나타나면 요약 정보를 확인하거나 Redis Server를 클릭하여 상세 정보를 확인해 주십시오.
      database-database-8-1_02_vpc_ko
      • 서비스 이름: Redis Server의 서비스 이름
      • Memory: Redis Server의 가용 메모리 크기
      • Redis Server Prefix: Redis Server의 이름
      • Mode: Redis Server의 타입(Cluster/Simple)
      • Master node 수: Master node의 개수
      • Status/상태: Redis Server의 상태
        • 생성중: 사용자가 입력한 정보로 Redis Server를 생성하고 있는 상태
          clouddbforredis-redisserver_05_vpc_ko
        • 설정중: 사용자가 입력한 정보로 Redis Server를 생성하여 구성하고 있는 상태
          clouddbforredis-redisserver_06_vpc_ko
        • 운영중: 사용자가 입력한 정보로 Redis Server의 생성과 설정이 완료되어 애플리케이션 서버에서 Redis에 접속 가능한 상태
          clouddbforredis-redisserver_07_vpc_ko
        • 삭제중: 사용자가 입력한 정보로 생성한 Redis Server를 삭제하고 있는 상태
          clouddbforredis-redisserver_08_vpc_ko
      • 생성 일시: Redis Server를 생성한 날짜, 서버 상태가 생성중이 된 최초 시점
      • 구동 일시: Redis Server의 운영을 시작한 날짜, 서버 상태가 운영중이 된 최초 시점
      • ACG: Redis Server에서 사용 중인 ACG의 이름과 아이디
        • clouddbforredis_ico-01_vpc_ko: 클릭 시 Server > ACG 화면으로 이동
        • [규칙 보기] 버튼: 클릭 시 적용된 상세 규칙 확인
      • Zone: Redis Server가 속한 Zone의 이름
      • Redis 버전: Redis의 버전 정보
      • VPC: Redis Server가 사용 중인 VPC 이름
      • Subnet: Redis Server가 사용 중인 Subnet 이름
      • Licence: Redis에 적용된 오픈소스 라이선스 정보
      • 고가용성: 고가용성 기능 사용 여부를 Y, N으로 표시
      • Port/접속포트: Redis Server가 사용 중인 포트 번호
      • Redis Config: Redis Server가 속해 있는 Config Group 이름
        • clouddbforredis_ico-02_vpc_ko: 클릭 시 Config Group 변경
      • Backup 보관일(Backup시간): 백업 기능을 사용 중인 경우 설정해놓은 백업 파일 보관 기간과 백업 수행 주기 정보
        • clouddbforredis_ico-02_vpc_ko: 클릭 시 백업 기능 사용 여부 및 파일 보관 기간, 수행 주기 설정
    주의

    사용 중이던 백업 기능을 사용 해제할 경우 기존의 백업 파일이 전부 삭제됩니다.

    Redis Service 생성

    네이버 클라우드 플랫폼 콘솔에서 Redis 서비스를 생성하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에 접속해 주십시오.

    2. Services > Database > Cloud DB for Redis 메뉴를 차례대로 클릭해 주십시오.

    3. Redis Server 메뉴를 클릭해 주십시오.

    4. [Redis 생성] 버튼을 클릭해 주십시오.
      clouddbforredis-redisserver_02_ko

    5. 서비스 신청 화면이 나타나면 다음 단계를 차례대로 진행해 주십시오.

    참고

    네이버 클라우드 플랫폼 포털의 서비스 > Database > Cloud DB for Redis 에 있는 [이용 신청하기] 버튼을 클릭하면 4.의 화면으로 바로 이동할 수 있습니다.

    1. 서버 및 Redis 설정

    설정값을 입력하여 Redis Server를 생성하는 방법은 다음과 같습니다.

    1. 서버 및 Redis 설정 화면이 나타나면 생성할 Redis의 모드를 클릭하여 선택해 주십시오.
      clouddbforredis-redisserver_03_ko

      • Redis Cluster: Master, Slave 방식을 사용하며 데이터 샤딩으로 트래픽 분산이 가능한 Redis
      • Redis Simple: Master, Standby-Master 방식을 사용하는 기본 Redis
    2. 생성될 Redis 버전과 라이선스 정보를 확인해 주십시오.

      • Redis Version: 네이버 클라우드 플랫폼에서 생성 가능한 Redis 버전 정보
      • 라이센스: 네이버 클라우드 플랫폼에서 생성 가능한 Redis의 오픈소스 라이선스 정보
    3. Redis Server 생성을 위해 필요한 VPC, Redis Server, Config Group 관련 항목을 설정해 주십시오.

      • VPC: 서버 및 Redis 생성에 사용할 VPC 선택
        • [새로고침] 버튼: 생성해놓은 VPC 목록을 최신 버전으로 확인하려는 경우 클릭
        • [VPC 생성] 버튼: 생성해놓은 VPC가 없어 신규로 생성하려는 경우 클릭
      • Subnet: VPC 접근 시 사용할 Private Subnet 선택
        • [새로고침] 버튼: 생성해놓은 Subnet 목록을 최신 버전으로 확인하려는 경우 클릭
        • [Subnet 생성] 버튼: 생성해놓은 Subnet이 없어 신규로 생성하려는 경우 클릭
      • 노드당 Memory: Redis 모드가 Cluster인 경우 노드별 메모리 설정
      • 샤드 수: Redis 모드가 Cluster인 경우 마스터 노드의 생성 개수를 클릭하여 선택
      • 샤드당 복제본: Redis 모드가 Cluster인 경우 마스터 노드 복제본인 슬레이브 노드의 생성 개수를 클릭하여 선택
      참고

      서버 이중화(HA)를 위해 Redis Cluster는 마스터 노드와 슬레이브 노드로 구성됩니다. 복제본 추가 시 모든 마스터 노드마다 슬레이브가 노드가 할당됩니다.
      <예시> 샤드 수 3개, 샤드당 복제본 수 1개 생성 = 마스터 노드 3대, 슬레이브 노드 3대 생성

      • Redis Server 타입: Redis 모드가 Simple인 경우 생성할 Redis Server 타입과 선택한 서버 타입에 따른 가용 메모리 선택
        • 노드별 메모리 설정
        • 총 가용 메모리: 마스터 노드들의 메모리 총합
      • Config Group: Redis Server 설정을 효율적으로 관리하기 위한 그룹 선택
        • [새로고침] 버튼: 생성해놓은 Config Group 목록을 최신 버전으로 확인하려는 경우 클릭
        • [Config Group 생성] 버튼: Config Group이 없어 신규로 생성하려는 경우 클릭
    4. Cloud DB for Redis 이용 시 적용되는 요금제 정보를 확인해 주십시오.

      • 요금제: 사용한 시간에 따라 요금이 과금되는 시간 요금제가 기본 적용되며 서버 사양, 스토리지 용량에 따라 변경
      • 요금에 대한 자세한 정보는 (Cloud DB for Redis는 시간 요금제만 지원합니다.) 클릭
    5. Redis Server 생성을 위해 필요한 나머지 항목을 설정해 주십시오.

      • Redis Server 이름: 생성될 Redis Server 이름을 입력
        • 영문 소문자, 숫자, 하이픈(-)을 사용하여 3~15자 사이로 입력
        • 첫 글자는 영문, 마지막 글자는 영문이나 숫자
        • 서버 구분을 위해 사용자가 입력한 이름 뒤에 숫자 3자리가 자동 할당 <예시> myredis-001, myredis-002...
        • 중복 사용 불가능
      • Redis 서비스 이름: 생성될 Redis Server의 역할별로 구분한 Group 이름을 입력 <예시> myredis-랭킹용, myredis-게임유저...
        • 국문, 영문, 숫자, 하이픈(-)을 사용하여 3~15자 사이로 입력
        • 중복 사용 불가능
      • ACG 설정: ACG(Access Control Group)은 자동 생성
        • ACG 세부 설정은 콘솔의 Server > ACG에서 가능
      • Redis 접속포트: 생성될 Redis 접근을 위한 TCP 포트 번호를 6379 또는 10000~20000 사이로 입력
        • 기본값: 6379
        • 한 번 지정한 포트 번호는 변경 불가능
      • 고가용성 지원: Redis 모드가 Simple인 경우 장애 발생 시 자동 복구를 위한 Fail-over 기능 사용 여부를 클릭하여 선택
        • 선택 시 Active Master Server, Standby Master Server 두 대의 Redis 서버로 이중화 구성
        • 선택 시 백업 파일 보관 기간과 백업 시간 설정(기본값: 1일, 자동)
        • 선택 시 추가 요금 발생
        • Standby Master Server는 사용자 별도 접근 불가능
    6. 생성할 서버의 백업 사용 여부를 설정해 주십시오.

      • BACKUP 설정: 백업 여부와 백업 파일 보관, 백업 시간 설정
        • Redis Server의 Backup 설정을 사용합니다.: 백업 사용 시 클릭하여 선택
        • Backup 파일 보관 기간: 별도의 백업 스토리지에 백업 파일을 보관할 기간을 클릭하여 선택
        • Backup 시간: 백업이 수행되는 시간을 자동, 사용자 정의 가운데 선택
        • 선택 시 사용한 공간 크기만큼 추가 요금 발생
          • 자동: 하루마다 자동으로 백업 시작
          • 사용자 정의: 하루마다 사용자가 설정한 시간+15분 사이에 백업 시작
    7. [다음] 버튼을 클릭해 주십시오.

    2. 최종 확인

    1. 최종 확인 화면이 나타나면 설정한 서버 정보, Redis 정보, Backup 정보를 확인해 주십시오.
      clouddbforredis-redisserver_04_ko
      • 설정을 수정하려면 [이전] 버튼 클릭
    2. [생성] 버튼을 클릭해 주십시오.
    3. Redis Server 화면의 Redis 목록에서 생성한 Redis 상태를 확인해 주십시오.
      • 생성중: 사용자가 입력한 정보로 Redis를 생성하고 있는 상태
      • 설정중: 사용자가 입력한 정보로 Redis 서버를 생성하여 구성하고 있는 상태
      • 운영중: 사용자가 입력한 정보로 Redis 서버의 생성과 설정이 완료되어 애플리케이션 서버에서 Redis에 접속 가능한 상태
    참고

    3.에서 최신 상태를 확인하려면 [새로 고침] 버튼을 클릭해 주십시오.

    주의

    생성중설정중 상태를 거쳐 실제 사용 가능한 운영중이 되기까지 최대 3분의 시간이 소요될 수 있습니다.

    Redis Service 삭제

    생성하여 운영 중인 Redis Server를 삭제할 수 있습니다. 고가용성을 사용 중인 경우 Active Master 서버와 Standby Master 서버가 함께 삭제됩니다. 백업 기능을 사용 중인 경우 백업 파일도 함께 삭제됩니다. 삭제하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Database > Cloud DB for Redis 메뉴를 차례대로 클릭해 주십시오.
    2. Redis Server 메뉴를 클릭해 주십시오.
    3. 삭제할 Redis Server를 클릭한 다음 [Redis 삭제] 버튼을 클릭해 주십시오.
    4. Redis (Simple) 삭제 팝업 창이 나타나면 삭제할 Redis Server의 서비스 이름을 입력한 다음 [예] 버튼을 클릭해 주십시오.
    5. Redis Server 화면의 Redis 목록에서 생성한 Redis 상태를 확인해 주십시오.
      • 삭제중: Redis를 삭제하고 있는 상태
    주의

    삭제중 상태를 거쳐 실제 목록에서 삭제되기까지 일정 시간(분)이 소요될 수 있습니다.

    Redis Service 모니터링

    네이버 클라우드 플랫폼의 Cloud DB for Redis에서는 사용자가 직관적으로 운영 중인 서버와 데이터 상태를 확인하고 효과적으로 관리할 수 있도록 서버별로 대시보드를 통한 모니터링 서비스를 제공하고 있습니다.

    참고

    Monitoring에 대한 자세한 사용 방법은 Monitoring을 참고해 주십시오.

    생성하여 운영 중인 Redis Server의 모니터링 화면으로 이동하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Database > Cloud DB for Redis 메뉴를 차례대로 클릭해 주십시오.
    2. Redis Server 메뉴를 클릭해 주십시오.
    3. 모니터링할 Redis Server를 클릭한 다음 [Monitoring] 버튼을 클릭해 주십시오.
    4. 모니터링할 대시보드를 클릭하여 선택해 주십시오.
      clouddbforredis-redisserver_05_ko

    Redis Service 관리

    생성한 Redis Server를 운영하다 보면 생성 당시 설정했던 스펙을 업그레이드하거나 변경해야 하는 상황이 발생할 수 있습니다. Cloud DB for Redis에서는 이미 생성한 Redis Server일지라도 간편하게 몇 번의 클릭으로 몇 가지 스펙을 변경하거나 업그레이드할 수 있도록 지원하고 있습니다.

    참고

    Redis Server 관리는 기본적으로 서버 상태가 운영중인 경우에 가능합니다.

    생성하여 운영 중인 Redis Server를 관리하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Database > Cloud DB for Redis 메뉴를 차례대로 클릭해 주십시오.
    2. Redis Server 메뉴를 클릭해 주십시오.
    3. 관리할 Redis Server를 클릭한 다음 [관리] 버튼을 클릭해 주십시오.
    4. 필요한 관리를 클릭하여 선택해 주십시오.
      database-database-8-1_07_vpc_ko

    스펙 변경

    생성한 Redis Server의 서버 스펙을 변경할 수 있습니다. 기본적으로 서버의 사양을 고사양으로 업그레이드하는 것만 가능하기 때문에 다운그레이드는 되지 않습니다. 스펙 업그레이드 시 추가 요금이 발생합니다.

    주의

    서버 스펙 업그레이드 시 서버가 다시 시작됩니다. 다시 시작되는 동안 접근이 불가능하기 때문에 데이터 확인은 다시 시작 완료 후 하는 것을 권장합니다.

    스펙을 변경하는 방법은 다음과 같습니다.

    1. 스펙변경 팝업 창이 나타나면 현재 서버 사양을 확인해 주십시오.
    2. 변경할 서버 사양을 클릭하여 선택해 주십시오.
      clouddbforredis-redisserver_07_ko
    3. [예] 버튼을 클릭해 주십시오.
    4. Redis Server 화면의 Redis 목록에서 스펙을 변경한 Redis 상태를 확인해 주십시오.
      • 설정중: 사용자가 입력한 정보로 Redis 서버를 구성하고 있는 상태
      • 운영중: 사용자가 입력한 정보로 Redis 서버의 설정이 완료되어 애플리케이션 서버에서 Redis에 접속 가능한 상태

    Config Group

    Config Group을 생성, 수정, 삭제할 수 있습니다. Redis Server 관리의 4.에서 Config Group을 선택하여 클릭 시 Config Group 화면으로 이동합니다. Config Group의 생성, 수정, 삭제에 대한 자세한 방법은 Config Group을 참고해 주십시오.

    Redis 설정

    생성한 Redis Server의 상세 정보를 확인할 수 있습니다. 상세 정보를 확인하는 방법은 다음과 같습니다.

    1. 클릭한 Redis Server의 상세 보기 화면이 나타나면 상세 정보를 확인해 주십시오.
      • Hostname: Redis Server의 호스트 이름
      • Memory: Redis Server의 가용 메모리 크기
      • Status: Redis Server의 상태
      • Role: Redis Server의 역할
        • Stand Alone: 고가용성 기능을 사용하지 않은 단독 서버
        • Master: 고가용성 기능을 사용 중인 경우 메인 서버
        • Standby-Master: 고가용성 기능을 사용 중인 경우 백업 서버
        • Slave: 고가용성 기능을 사용 중인 경우 백업 및 Read 부하분산용 서버 (Cluster 에만 해당)
      • Slot: Redis Server에 할당된 슬롯 번호
      • Dns: Redis Server에서 사용 중인 DNS 이름
    2. Redis Cluster인 경우 노드를 추가할 수 있습니다. 노드를 추가하려면 [Node 추가] 버튼을 클릭해 주십시오.
      clouddbforredis-redisserver_08_ko
    3. Cluster node 추가 팝업 창이 나타나면 필요한 정보를 입력해 주십시오.
      clouddbforredis-redisserver_09_ko
      • 샤드 수: 추가할 샤드(마스터 노드) 개수를 클릭하여 선택
      • 샤드당 복제본: 기존 Redis Cluster 설정대로 복제본(슬레이브 노드)도 함께 추가
    4. [확인] 버튼을 클릭해 주십시오.
    주의

    샤드 추가 시 일부 순단이 발생할 수 있으며, 완료까지 최소 3시간 이상 소요됩니다.

    Backup 설정

    생성한 Redis Server의 Backup 관련 옵션을 설정할 수 있습니다. 백업 관련 옵션을 설정하는 방법은 다음과 같습니다.

    주의

    사용 중이던 백업 기능을 사용 해제할 경우 기존의 백업 파일이 전부 삭제됩니다.

    참고

    Backup 설정에 대한 자세한 사용 방법은 Backup을 참고해 주십시오.

    1. Backup 설정 팝업 창이 나타나면 백업 관련 옵션을 설정해 주십시오.
      clouddbforredis-redisserver_10_ko
      • Backup 설정: 백업 기능 사용 여부
      • Backup 파일 보관 기간: 백업 기능 사용 시 백업 파일의 최대 보관 기간
      • Backup 시간: 백업 기능 사용 시 백업 수행 주기
    2. [예] 버튼을 클릭해 주십시오.

    Manual Backup

    생성한 Redis Server의 백업을 수동으로 요청하여 받을 수 있습니다. 자동 백업 설정 여부와 상관 없이 수동적으로 백업 요청이 가능합니다. 서버가 고가용성인 경우 Hidden 혹은 Slave 서버에서 백업을 받으며, Stand Alone인 경우 Master에서 백업을 받습니다.

    주의
    • Manual Backup 은 30분 이내 간격으로 받을 수 없습니다.
    • Stand Alone 서버의 경우 Master에서 백업을 받으므로 영향을 줄 수 있습니다.

    백업을 수동 요청하는 방법은 다음과 같습니다.

    1. Manual Backup 팝업 창이 나타나면 안내 정보를 확인해 주십시오.
      clouddbforredis-redisserver_manualbackup_vpc_ko

    2. [예] 버튼을 클릭해 주십시오.

    3. Redis Server 화면의 Redis 목록에서 Redis 상태를 확인해 주십시오.

      • 설정중: Redis 서버가 백업을 수행하고 있는 상태
      • 운영중: Redis 서버의 백업이 완료되어 애플리케이션 서버에서 Redis에 접속 가능한 상태

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.