[IBM Cloud] 클라우드 스토리지 유형 및 CDN

이대현·2020년 6월 19일
1

Cloud Computing

목록 보기
5/6

☁️ 이 글은 IBM: Cloud Core 코스를 번역해 정리한 내용입니다.

1. 소개 및 학습 목표

이 모듈에서는 다음 4가지 주요 클라우드 스토리지 유형의 기능과 차이점에 대해 학습한다.

  • 직접 연결 (Direct Attached)
  • 파일 (File)
  • 블록 (Block)
  • 오브젝트 스토리지 (Object Storage)

또한 Content Delivery Network의 이점에 대해 배운다.

2. 클라우드 스토리지 유형

클라우드 스토리지는 클라우드에서 데이터와 파일을 저장하는 곳이다.

액세스 방법, 제공 용량, 비용, 저장에 가장 적합한 데이터 유형 및 읽기 / 쓰기 속도에 따라 직접연결, 파일, 블록, 오브젝트 스토리지 등 네 가지 주요 유형으로 제공된다.

2.1. 직접연결(Direct Attached)

  • 혹은 '로컬 스토리지'라고도 부름.
  • 빠르고, 일반적으로 서버 운영 체제를 저장하는 데만 사용됨.
  • 호스트 서버 rack에 있는 스토리지.
  • ephemeral or non-persistent (임시 스토리지)

2.2. 파일(File)

  • NFS (Network File System) 로서 compute node에 있는 스토리지.
  • 표준 이더넷 네트워크를 통해 컴퓨팅 노드에 연결.
  • network traffic에 속도가 좌우된다.

2.3. 블록(Block)

  • compute node에 volume으로 마운트 되어있는 스토리지.
  • 고속 광섬유(fibre) 네트워크를 통해 컴퓨팅 노드에 연결
  • 광섬유 네트워크라 파일 스토리지보다 비쌈.
  • 일반적으로 한 번에 하나의 compute node에만 마운트.
  • Databases, Mail servers 에 이용.

파일 스토리지 vs 블록 스토리지

2.4. 객체(Object)

  • 비정형(계층 구조가 아닌) 데이터 유형의 저장소
  • API를 통해 액세스
  • 컴퓨팅 노드를 필요로 하지 않음
  • 파일을 계속 추가하고 사용한만큼만 지불 할 수 있으므로 무한한 용량을 제공
  • 읽기 및 쓰기 속도면에서 가장 느림
    • 때문에 DB같은 응용 프로그램을 실행하는 데는 적합하지 않음
    • 텍스트, 오디오, 비디오 같은 정적 데이터에 적합.

3. 컨텐츠 전달 네트워크 (CDN)

인터넷 컨텐츠 전달을 가속화하는 분산 서버 네트워크.

  • CDN 엔드포인트는 전세계 곳곳에 위치
    • 분산 된 위치에 컨텐츠를 저장해 사용자와 서버 사이의 거리를 줄임.
  • 웹 사이트 또는 미디어 컨텐츠의 임시 저장 또는 캐시 된 사본을 지리적으로 가까운 사용자에게 전달.
profile
삽질의 기록들 👨‍💻

0개의 댓글