Storage 계정 및 비용 최적화
Azure Storage 계정은 빠르고 일관된 응답 시간을 요구하거나 초당 IOP(입출력 작업 수)가 많은 워크로드에 이상적입니다. 스토리지 계정에는 다음을 포함하는 모든 Azure Storage 데이터 개체가 포함됩니다.
- Blob
- 파일 공유
- 큐
- 테이블
- 디스크
스토리지 계정은 HTTP
또는 HTTPS
어디서나 액세스할 수 있는 데이터에 고유한 네임스페이스를 제공합니다.
다양한 기능을 지원하는 다양한 유형의 스토리지 계정에 대한 자세한 내용은 스토리지 계정 유형을 참조하세요.
Azure Storage 계정이 워크로드 비용을 최적화하는 방법을 이해하려면 다음 문서를 참조하세요.
- Azure Blob Storage에 대한 비용 계획 및 관리
- 예약된 용량으로 Blob 스토리지에 대한 비용 최적화
- Azure Storage 서비스에 예약 할인이 적용되는 방식 이해
다음 섹션에는 Azure Storage 계정 및 비용 최적화와 관련된 디자인 고려 사항, 구성 검사 목록, 권장 구성 옵션이 포함됩니다.
디자인 고려 사항
Azure 스토리지 계정에는 다음과 같은 디자인 고려 사항이 포함됩니다.
- 연결되지 않은 디스크 및 이전 스냅샷과 같은 사용되지 않는 스토리지 리소스를 주기적으로 삭제하고 정리합니다.
- Azure Blob 액세스 시간 추적 및 액세스 시간 기반 수명 주기 관리를 고려합니다.
- 얼마간 액세스가 없는 경우 데이터를 핫 액세스 계층에서 쿨 액세스 계층으로 전환합니다.
- 장기간 액세스가 없는 경우 데이터를 삭제합니다.
고려 사항 | Description |
---|---|
연결되지 않은 디스크 및 이전 스냅샷과 같은 사용되지 않는 스토리지 리소스를 주기적으로 삭제하고 정리합니다. | 사용되지 않는 스토리지 리소스에 비용이 발생할 수 있으며 비용을 줄이기 위해 정기적으로 정리를 수행하는 것이 좋습니다. |
Azure Blob 액세스 시간 추적 및 액세스 시간 기반 수명 주기 관리를 고려합니다. | 비용 효율적인 백업 스토리지 옵션에 대한 마지막 액세스 시간을 기반으로 정책을 설정하여 스토리지 비용을 자동으로 최소화합니다. |
얼마간 액세스가 없는 경우 데이터를 핫 액세스 계층에서 쿨 액세스 계층으로 전환합니다. | 예를 들면 다음과 같습니다. - 핫에서 쿨로 - 쿨에서 보관으로 - 핫에서 보관으로 |
검사 목록
비용 최적화를 염두에 두고 Azure Storage 계정을 구성했나요?
- 블록 Blob Storage에 대한 데이터 용량을 예약하여 비용을 절감하는 것이 좋습니다.
- 액세스 계층으로 데이터를 구성합니다.
- 수명 주기 정책을 사용하여 액세스 계층 간에 데이터를 이동합니다.
구성 권장 사항
Azure Storage 계정을 구성할 때 다음 권장 사항을 고려하세요.
권장 | Description |
---|---|
블록 Blob Storage에 대한 데이터 용량을 예약하여 비용을 절감하는 것이 좋습니다. | 고객이 1년 또는 3년 예약을 할 때 블록 Blob 및 Azure Data Lake Storage 2세대 데이터의 용량을 표준 스토리지 계정으로 예약하여 비용을 절감할 수 있습니다. |
액세스 계층으로 데이터를 구성합니다. | Blob 데이터를 가장 비용 효율적인 액세스 계층에 배치하면 비용을 줄일 수 있습니다. 자주 액세스하는 데이터를 핫 계층에, 빈도가 낮은 데이터를 콜드 또는 보관 계층에 배치합니다. 대기 시간이 중요한 트랜잭션 볼륨 또는 워크로드가 많은 워크로드에 Premium Storage를 사용합니다. |
수명 주기 정책을 사용하여 액세스 계층 간에 데이터를 이동합니다. | 수명 주기 관리 정책은 데이터를 주기적으로 다른 계층으로 이전합니다. 정책은 사용자가 지정한 규칙에 따라 데이터를 이동할 수 있습니다. 예를 들어 Blob이 90일 이내에 수정된 경우 Blob을 보관 계층으로 이동하는 규칙을 만들 수 있습니다. 사용하지 않는 데이터는 정책을 사용하여 완전히 제거할 수 있습니다. 데이터의 액세스 계층을 조정하는 정책을 만들어 요구 사항에 가장 저렴한 스토리지 옵션을 디자인할 수 있습니다. |