Overview

서비스 개요

File Storage는 네트워크를 통해 연결된 서버들이 손쉽게 데이터를 저장하고 공유할 수 있어, 다수의 서버를 사용하는 애플리케이션 환경에 적합한 스토리지 입니다.
성능 요구 수준에 따라 디스크 유형을 선택할 수 있으며, 용량 제한 없이 사용자의 데이터 용량에 따라 자동으로 증설되거나 축소됩니다.

특장점

  • 자유로운 볼륨 사용: 볼륨 용량은 사용자의 설정 없이 데이터의 생성 및 삭제에 따라 자동으로 증설되거나 축소됩니다. 볼륨 생성에 대한 비용은 발생하지 않으며, 저장된 데이터 용량에 대한 사용료만 발생합니다.
  • 다양한 디스크 유형 제공: 사용자의 사용 목적에 따라 디스크 유형을 선택할 수 있습니다. 비용 효율적으로 대용량 데이터의 저장이 가능한 HDD와 단축된 응답 시간과 높은 IOPS 성능을 제공하는 SSD, 고성능 SSD를 사용할 수 있습니다.
  • 스냅샷 백업: 이미지 스냅샷 기능을 통해 변경 및 삭제된 데이터의 복구가 가능하며, 디스크 백업 시에는 원본과 다른 위치에 스냅샷을 저장할 수 있습니다. 사용자는 목록에서 복구하고자 하는 시점에 생성된 스냅샷을 선택하여 복구를 수행합니다.
  • 복제: 다른 위치에 동일한 복제 볼륨을 생성하며, 사용자는 데이터 복제 주기를 설정할 수 있습니다. 장애 및 재해 등으로 원본 볼륨을 사용하지 못하는 경우, 복제 볼륨을 통해 서비스 제공이 가능합니다.

구성도

구성도
그림. file Storage 구성도

제공 기능

File Storage는 다음과 같은 기능을 제공하고 있습니다.

  • 볼륨명: 사용자는 볼륨별로 이름을 설정할 수 있습니다.
  • 디스크 유형: 사용자의 성능 요건에 따라 디스크 유형을 선택할 수 있습니다.
    • HDD: 일반 볼륨
    • SSD: 고성능 일반 볼륨
    • 고성능 SSD: Multi-node GPU Cluster에 연결 가능한 성능 최적화 볼륨
  • 프로토콜: 사용자의 OS Image에 따라 프로토콜을 선택할 수 있습니다.
    • NFS: Linux 운영 체제에서 주로 사용
    • CIFS: Windows 운영 체제에서 주로 사용
  • 자유로운 볼륨 사용: 사용자 용량 설정 없이 저장 데이터의 용량에 따라 볼륨의 크기를 유연하게 제공합니다.
  • 연결 자원: Virtual Server, Bare Metal Server, Multi-node GPU Cluster에서 연결하여 사용할 수 있습니다.
  • 암호화: 디스크 유형에 관계없이 모든 볼륨은 XTS-AES-256 알고리즘 암호화가 적용됩니다.
  • 스냅샷: 이미지 스냅샷 기능을 통하여 즉시 또는 스케줄링 스냅샷 생성이 가능합니다.
    • 보관 개수: 스케줄을 통하여 자동 생성되는 스냅샷의 보관 개수
    • 스케줄: 스냅샷 자동 생성 주기
    • 복구: 원본 볼륨을 가장 최신의 스냅샷으로 복구, 특정 시점의 스냅샷 선택하여 복구 볼륨 생성
  • 복제: 다른 위치에 볼륨을 복제하며 사용자는 복제 주기를 설정할 수 있습니다.
  • 디스크 백업: 백업 전용 HDD Storage에 스냅샷을 저장하며 백업 위치를 선택할 수 있습니다.
  • VPC Endpoint 연결: 외부 네트워크에서 Private Network 연결을 통해 File Storage 사용이 가능합니다.
  • 모니터링: 사용량, IOPS, Throughput 등 모니터링 정보를 Cloud Monitoring 서비스를 통해 확인할 수 있습니다.
  • ServiceWatch 서비스 연계 제공: ServiceWatch 서비스를 통해 데이터를 모니터링할 수 있습니다.

구성 요소

사용자의 서비스 환경 및 성능 요건에 따라 디스크 유형 및 프로토콜을 선택하여 볼륨을 생성할 수 있습니다.
스냅샷 기능 활용 시에는 복구하고자 하는 시점으로 데이터를 복구할 수 있습니다.

볼륨

볼륨(Volume)은 File Storage 서비스의 기본 생성 단위이며 데이터 저장 공간으로 사용됩니다. 사용자는 이름, 디스크 유형, 프로토콜(CIFS/NFS)을 선택하여 볼륨을 생성한 후 1개 이상의 Server에 연결하여 사용합니다.
볼륨명 생성 규칙은 다음과 같습니다.

  • 영문 소문자로 시작하며 소문자, 숫자, 특수문자(_)를 사용하여 3~21자로 설정 가능합니다.

스냅샷

스냅샷(Snapshot)은 특정 시점의 이미지 백업본입니다. 이미지 스냅샷 기능을 이용하여 변경 및 삭제된 데이터를 복구하거나 디스크 백업 시 원본과 다른 위치에 스냅샷을 저장할 수 있습니다. 사용자는 스냅샷 목록에서 복구하고자 하는 시점에 생성된 스냅샷을 선택하여 복구를 수행합니다.
스냅샷 사용 시 참고 사항은 다음과 같습니다.

참고
  • 스냅샷 생성 일시는 Asia/Seoul (GMT +09:00) 기준 입니다.
  • 스냅샷은 최대 800개 생성 가능하며, 스케줄로 생성되는 스냅샷은 포함하지 않습니다. (스케줄을 통한 자동 생성은 최대 128개)
  • 스냅샷 복구 버튼을 선택하여, File Storage 볼륨을 가장 최신의 스냅샷으로 복구할 수 있습니다.
  • 스냅샷 목록에서 특정 스냅샷을 선택하는 경우, 스냅샷 기반의 신규 볼륨을 생성하는 방식으로 복구 가능합니다.
  • 스냅샷 스케줄 설정을 통한 자동 생성이 가능합니다.
  • 스냅샷 용량은 File Storage 사용량에 포함되어 요금이 발생하므로 스냅샷 보관 기간 설정을 통해 저장 용량을 조절하세요.

선행 서비스

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

서비스 카테고리서비스상세 설명
ComputeVirtual Server클라우드 컴퓨팅에 최적화된 가상 서버
ComputeBare Metal Server가상화하지 않고 사용하는 고성능 물리 서버
표. File Storage 선행 서비스

1 - 모니터링 지표

File Storage 모니터링 지표

아래 표는 Cloud Monitoring을 통해 확인할 수 있는 File Storage의 모니터링 지표를 나타냅니다. 자세한 Cloud Monitoring 사용 방법은 Cloud Monitoring 가이드를 참고하세요.

성능항목 명설명단위
Instance StatusFile Storage 볼륨 상태status
Volume Used사용량bytes
Volume Usage사용율%
Volume Total총 바이트 수bytes
IOPS [Total]iops(합계)iops
IOPS [Read]iops(읽기)iops
IOPS [Write]iops(쓰기)iops
IOPS [Other]iops(기타)iops
Latency Time [Total]지연 시간(합계)usec
Latency Time [Read]지연 시간(읽기)usec
Latency Time [write]지연 시간(쓰기)usec
Latency Time [Other]지연 시간(기타)usec
Throughput [Total]처리량(합계)bytes/s
Throughput [Read]처리량(읽기)bytes/s
Throughput [Write]처리량(쓰기)bytes/s
Throughput [Other]처리량(기타)bytes/s
표. File Storage 모니터링 지표

2 - ServiceWatch 지표

File Storage는 ServiceWatch로 지표를 전송합니다. 기본 모니터링으로 제공되는 지표는 1분 주기로 수집된 데이터입니다.

참고
ServiceWatch에서 지표를 확인하는 방법은 ServiceWatch 가이드를 참고하세요.

기본 지표

다음은 네임스페이스 File Storage에 대한 기본 지표입니다.

지표명상세 설명단위의미있는 통계
iops_readIOPS (읽기)-조회 시점의 측정값
iops_writeIOPS (쓰기)-조회 시점의 측정값
latency_read지연 시간(읽기)Microseconds평균
latency_write지연 시간 (쓰기)Microseconds평균
throughput_read처리량 (읽기)Bytes/Second조회 시점의 측정값
throughput_write처리량 (쓰기)Bytes/Second조회 시점의 측정값
표. File Storage 기본 지표