[Azure]Azure Storage 서비스

Ronie🌊·2021년 1월 15일

Azure🌎

목록 보기
6/21
post-thumbnail

Azure Disk Storage
Azure Blob Storage
Azure Files Storage
Blob 액세스 계층 이해


Azure Disk Storage

가상 머신에 디스크를 제공합니다. 애플리케이션 및 기타 서비스는 온-프레미스 시나리오에서와 같이 필요한 만큼 이러한 디스크를 액세스하고 사용할 수 있습니다. Disk Storage를 사용하면 연결된 가상 하드 디스크에서 데이터를 영구적으로 저장 및 액세스할 수 있습니다.


Azure Blob Storage

방대한 양의 데이터(예: 텍스트 또는 이진 데이터)를 저장할 수 있습니다. Azure Blob Storage는 비정형이므로 포함될 수 있는 데이터 종류에 대한 제한이 없습니다.

개발자가 디스크를 살피거나 관리할 필요가 없다는 점입니다. 데이터는 blob으로 업로드되고 Azure에서 실제 스토리지 요구 사항을 관리하기 때문입니다.

적합한 경우

  • 브라우저에 이미지 또는 문서 직접 제공
  • 분산 액세스용 파일 저장.
  • 비디오 및 오디오 스트리밍.
  • 백업/복원, 재해 복구 및 보관용 데이터 저장
  • 온-프레미스 또는 Azure 호스팅 서비스에서 분석하기 위한 데이터 저장.
  • 가상 머신에 대해 최대 8TB의 데이터를 저장합니다.

Azure Files Storage

클라우드에서 산업 표준 SMB(서버 메시지 블록) 및 네트워크 파일 시스템(미리 보기) 프로토콜을 통해 액세스할 수 있는 완전 관리형 파일 공유를 제공합니다.

SAS(공유 액세스 서명) 토큰을 사용하여 특정 기간에 프라이빗 자산에 액세스할 수 있습니다.

  • SAS URI

사용경우

  • Azure Files를 사용하면 데이터를 공유하는 애플리케이션을 Azure로 쉽게 마이그레이션할 수 있습니다. 온-프레미스 애플리케이션에서 사용하는 것과 동일한 드라이브 문자에 Azure 파일 공유를 탑재하는 경우에는 파일 공유에 액세스하는 애플리케이션 부분이 최소한의 변경으로 작동해야 합니다.
  • 구성 파일, 개발도구, 유틸리티를 저장하여 개발자들, 여러 VM에서 액세스하여 동일한 버전을 사용할 수 있게합니다.
  • 이 데이터를 나중에 처리하거나 분석합니다. 예를 들어 진단 로그, 메트릭 및 크래시 덤프가 있습니다.

Blob 액세스 계층 이해

클라우드에 저장된 데이터가 증가, 높아지는 스토리지 수요에 대한 비용을 관리하기 위해, 액세스 빈도 및 계획된 보존 기간을 설정하여 구성합니다.
즉, 데이터별로 중요도,사용빈도 등으로 계층을 나누어 비용절약을 하게한다는 뜻!!

액세스 계층

  • 핫 액세스 계층: 자주 액세스하는 데이터(예: 웹 사이트의 이미지)를 저장하는 데 최적화되어 있습니다.
  • 쿨 액세스 계층: 자주 액세스하지 않고 30일 이상 저장하는 데이터(예: 고객에 대한 송장)에 최적화되어 있습니다.
  • 보관 액세스 계층: 거의 액세스하지 않고 180일 이상 보관하며 유연한 대기 시간 요구 사항(예: 장기 백업)이 있는 데이터에 적합합니다.

고려사항

  • 핫 및 쿨 액세스 계층만 계정 수준에서 설정할 수 있습니다. 보관 액세스 계층은 계정 수준에서 사용할 수 없습니다.
  • 핫, 쿨 및 보관 계층은 업로드 중 또는 업로드 후에 Blob 수준에서 설정할 수 있습니다.
  • 쿨 액세스 계층의 데이터는 가용성은 약간 낮아도 되지만 핫 데이터와 유사하게 여전히 내구성, 검색 대기 시간 및 처리량 특성이 높아야 합니다. 쿨 데이터의 경우 핫 데이터와 비교할 때 가용성 SLA(서비스 수준 계약)가 약간 낮고 액세스 비용이 더 많이 들지만 스토리지 비용이 적어 그런대로 균형이 맞습니다.
  • 보관 스토리지는 데이터를 오프라인으로 저장하며 스토리지 비용이 가장 적지만, 데이터 리하이드레이션 및 액세스에 비용이 가장 많이 듭니다.

0개의 댓글