관리 메뉴

개발노트

클라우드 인프라 구조 관련 개인 정리 본문

클라우드

클라우드 인프라 구조 관련 개인 정리

YoonGwon 2021. 1. 22. 11:16

[02. 클라우드의 대표적인 컴포넌트]

2.5.1 오브젝트 스토리지 리소스

- 오브젝트 스토리지는 파일 단위로 데이터를 저장하는 데이터 스토어로 HTTP/HTTPS 프로토콜을 사용하는 파일 서버 정도로 생각하면 된다. 오브젝트 스토리지에 저장된 파일들은 가상 머신 인스턴스의 게스트 OS에서 접근할 수 있을 뿐만 아니라 외부 네트워크에서도 직접 접근할 수 있다.

 

 

특징

  • 이미 저장된 파일을 바꾸고 싶더라도 덮어쓰기를 지원하지 않는다. 그래서 파일 갱신이 필요할 시 기존의 파일을 삭제한 후 새로 저장해야함.
  • 오브젝트 스토리지에 파일을 저장하려면 오브젝트를 담을 수 있는 그릇에 해당하는 컨테이너를 생성해야한다.
    (ex) AWS에서는 S3 버킷이 해당역할을함.)

2.5.2 버저닝과 정적 웹 호스팅

- 버저닝(versioning)은 컨테이너에 저장된 오브젝트에 버전 번호를 붙여 관리하는 기능이다. 오브젝트 스토리지에 같은 이름의 파일을 저장하면 기존 파일이 덮어 써지는 것이 아니라 새로운 버전 번호로 파일이 저장된다. 이때 기존 파일은 그대로 남아 과거 버전 번호를 지정하면 이전 파일의 내용을 복원할 수 있다.

 


2.5.3 오브젝트 스토리지의 백업

- 오브젝트 스토리지는 블록 스토리지의 볼륨을 백업하는 용도로 사용할 수 있다. 이 방법은 내부적으로 블록 스토리지의 볼륨 전체를 일정 크기의 블록으로 분할한 다음 분할된 각각의 조각들을 하나의 파일 형태로 간주하고 오브젝트 스토리지에 저장하는 방식이다.

728x90

'클라우드' 카테고리의 다른 글

클라우드 서비스의 Iaas, Saas, Paas 란?  (0) 2021.01.20