Azure Blob Storage 리소스 유형 알아보기

완료됨

Blob Storage는 다음 세 가지 유형의 리소스를 제공합니다.

  • 스토리지 계정.
  • 스토리지 계정의 컨테이너
  • 컨테이너의 BLOB.

Storage 계정

스토리지 계정은 데이터에 대해 Azure에서 고유의 네임스페이스를 제공합니다. Azure Storage 계정에 저장한 모든 개체는 고유 계정 이름을 포함하는 주소를 갖습니다. 계정 이름과 Azure Storage Blob 엔드포인트의 조합은 스토리지 계정에 있는 개체의 기본 주소를 구성합니다.

예를 들어 스토리지 계정의 이름이 mystorageaccount일 경우 Blob Storage의 기본 엔드포인트는 다음과 같습니다.

http://mystorageaccount.blob.core.windows.net

컨테이너

컨테이너는 파일 시스템의 디렉터리와 비슷한 BLOB 세트를 구성합니다. 한 스토리지 계정에 포함될 수 있는 컨테이너 수에 제한이 없으며, 컨테이너에 저장될 수 있는 Blob 수에도 제한이 없습니다.

컨테이너 이름은 컨테이너 또는 해당 Blob의 주소를 지정하는 데 사용되는 고유한 URI(Uniform Resource Identifier)의 일부를 구성하기 때문에 유효한 DNS 이름이어야 합니다. 컨테이너의 이름을 지정할 때 다음 규칙을 따릅니다.

  • 컨테이너 이름은 3 ~ 63자까지 가능합니다.
  • 컨테이너 이름은 문자 또는 숫자로 시작해야 하며 소문자, 숫자 및 대시(-) 문자를 포함할 수 있습니다.
  • 컨테이너 이름에는 두 개 이상의 연속 대시 문자가 허용되지 않습니다.

컨테이너의 URI는 다음과 유사합니다.

https://myaccount.blob.core.windows.net/mycontainer

Blob

Azure Storage는 다음 세 가지 유형의 Blob을 지원합니다.

  • 블록 Blob은 텍스트 및 이진 데이터를 저장합니다. 블록 Blob은 개별적으로 관리할 수 있는 데이터 블록으로 구성됩니다. 블록 Blob은 최대 약 190.7TiB를 저장할 수 있습니다.
  • 추가 Blob은 블록 Blob과 같이 블록으로 구성되지만 추가 작업에 최적화되어 있습니다. 추가 Blob은 가상 머신의 데이터 로깅 같은 시나리오에 적합합니다.
  • 페이지 Blob은 최대 8TB 크기의 임의 액세스 파일을 저장합니다. 페이지 Blob은 VHD(가상 하드 드라이브) 파일을 저장하고 Azure Virtual Machines의 디스크로 사용됩니다.

Blob의 URI는 다음과 유사합니다.

https://myaccount.blob.core.windows.net/mycontainer/myblob

또는

https://myaccount.blob.core.windows.net/mycontainer/myvirtualdirectory/myblob