본문 바로가기
CSP (Cloud Service Provider)/NAVER Cloud

[Naver Cloud Platform] Storage 상품군 소개

by 알 수 없는 사용자 2022. 6. 30.

안녕하세요. 대머리독수리팀 입니다.

오늘은 NCP의 Storage 상품군대해 알아보겠습니다.

 

RAID


  • 여러 개의 디스크를 묶어 데이터 read, write 하는 방식
  • 성능 향상, 안정성의 증대, 효율성, 가용성의 증대를 하는데 쓰이는 기술
  • 종류
    • RAID 0
    • RAID 1
    • RAID 2
    • RAID 3,4
    • RAID 5
    • RAID 6
    • RAID 1+0
  • 장점
    • 운용 가용성, 데이터 안정성 증대
    • 디스크 용량 증설의 용이성
    • 디스크 I/O 성능 향상

 

스토리지 타입


  • 스토리지 타입은 Block, Object 2가지 타입으로 나뉠 수 있음
  • 각 타입 별 고유의 기능과 제한 사항이 존재

 

  • Block Storage 
    • 데이터를 block 단위로 쪼개고, OS의 파일시스템을 기반으로 파일을 계층화 하여 저장
    • 데이터 접근을 위해서 OS 내부에 마운트 필요하며, 마운트를 위해 파일 시스템 생성 필요
    • 대용량(PB 이상) 데이터 저장에는 적합하지 않으며, 정형 데이터 저장에 적합
  • Object Storage
    • 오브젝트(데이터,데이터 조각)를 비 계층 구조에 저장
    • 모든 오브젝트는 데이터와 고유식별번호, 메타데이터를 포함되며, 오브젝트 별 고유 식별번호를 통해 호출
    • http(s) 기반의 API를 제공
    • 대용량, 비정형 데이터 저장 및 보관에 적합

 

Block Storage


  • 서버에 마운트해서 사용할 수 있는 스토리지
  • OS의 파일시스템을 기반으로 기반으로 파일을 계층화하여 저장

 

  • Block Storage 세부 스펙
    • 볼륨 타입은 HDD/SSD 두 가지 타입 제공
    • 기본 스토리지 (root 볼륨)의 경우 사이즈 50G(리눅스,윈도우)/100G(윈도우)로 고정
    • 볼륨 용량은 10 ~ 2,000G 선택 가능
      • 2,000G 이상의 볼륨 필요할 경우 리눅스 LVM,윈도우 동적 디스크 할당
    • VM 당 최대 16개의 볼륨 attach 가능
    • 볼륨 detach 기능 제공
    • 볼륨 upsizing 기능 제공
    • 볼륨 live snapshot 기능
    • AZ간 스토리지 팜이 분리되어 존 간 공유 불가능
  • Block Storage 주요 스펙
    • 볼륨 detach 기능
      • VM에 이미 할당 된 볼륨에 대해서 detach 기능 제공
      • 동일 볼륨을 필요에 따라 detach하여 동일 계정의 다른 VM에 할당하여 사용 가능
      • Detach 할 수 있는 VM 상태
        • VM shutdown 상태
        • VM running > VM 내부에서 볼륨 unmount
    • 볼륨 upsizing 기능
      • 볼륨 생성 시 할당된 용량 증설이 필요한 경우에 대비 용량 증설 기능을 제공
      • upsizing만 가능
      • 기본 스토리지 (=root 볼륨)에 대한 resizing은 불가능
      • upsizing이 가능한 볼륨 상태
        • 볼륨 avaliable 상태 (= VM에 할당되지 않은 상태)
        • 볼륨이 할당된 VM의 상태가 Shutdown 일때

네 여기까지가 NAVER CLOUD PLATFORM에서 사용되는  NCP의 Storage 상품군 소개 였습니다!

대 머 리 독 수 리 는 다음 주에 다시 돌아오겠습니다 ~

 

댓글