표준 스토리지 계정의 확장성 및 성능 목표Scalability and performance targets for standard storage accounts

이 참조는 Azure Storage의 확장성 및 성능 목표에 대해 자세히 설명 합니다.This reference details scalability and performance targets for Azure Storage. 여기에 나열된 확장성 및 성능 목표는 최첨단 목표이지만 달성할 수 있습니다.The scalability and performance targets listed here are high-end targets, but are achievable. 모든 경우, 계정 사용량에 따라 달성된 요청 속도 및 대역폭은 스토리지된 개채의 크기 및 애플리케이션이 수행한 작업 형태에 따릅니다.In all cases, the request rate and bandwidth achieved by your storage account depends upon the size of objects stored, the access patterns utilized, and the type of workload your application performs.

서비스를 테스트 하 여 성능이 요구 사항을 충족 하는지 확인 해야 합니다.Make sure to test your service to determine whether its performance meets your requirements. 가능하면 트래픽 속도가 갑자기 증가하지 않고 파티션 간의 트래픽이 적절하게 분산되도록 보장합니다.If possible, avoid sudden spikes in the rate of traffic and ensure that traffic is well-distributed across partitions.

애플리케이션이 파티션의 작업 처리 가능한 제한에 도달하면 Azure Storage는 오류 코드 503(서버 작업 중) 또는 오류 코드 500(작업 시간 제한) 응답을 반송하기 시작합니다.When your application reaches the limit of what a partition can handle for your workload, Azure Storage begins to return error code 503 (Server Busy) or error code 500 (Operation Timeout) responses. 503 오류가 발생하는 경우 재시도를 위해 지수 백오프 정책을 사용하도록 애플리케이션을 수정하는 것이 좋습니다.If 503 errors are occurring, consider modifying your application to use an exponential backoff policy for retries. 지수 백오프는 파티션에 대한 부하를 감소시키고 해당 파티션에 트래픽의 급증을 완화할 수 있습니다.The exponential backoff allows the load on the partition to decrease, and to ease out spikes in traffic to that partition.

Standard storage 계정에 대 한 크기 조정 대상Scale targets for standard storage accounts

다음 표에서는 Azure 범용 v1, v2, Blob 스토리지 및 블록 Blob 스토리지 계정의 기본 제한에 대해 설명합니다.The following table describes default limits for Azure general-purpose v1, v2, Blob storage, and block blob storage accounts. 수신 제한은 스토리지 계정에 보내는 모든 데이터를 나타냅니다.The ingress limit refers to all data that is sent to a storage account. 송신 제한은 스토리지 계정에서 받는 모든 데이터를 나타냅니다.The egress limit refers to all data that is received from a storage account.

참고

더 높은 용량과 수신 한도를 요청할 수 있습니다.You can request higher capacity and ingress limits. 한도 증가를 요청하려면 Azure 지원에 문의하세요.To request an increase, contact Azure Support.

리소스Resource 제한Limit
표준 및 프리미엄 스토리지 계정을 포함하는 구독당 지역별 스토리지 계정 수입니다.Number of storage accounts per region per subscription, including standard, and premium storage accounts. 250250
최대 스토리지 계정 용량Maximum storage account capacity 5PiB15 PiB 1
스토리지 계정당 Blob 컨테이너, Blob, 파일 공유, 테이블, 큐, 엔터티 또는 메시지의 최대 수Maximum number of blob containers, blobs, file shares, tables, queues, entities, or messages per storage account 제한 없음No limit
스토리지 계정당 최대 요청 속도1Maximum request rate1 per storage account 초당 20,000회 요청20,000 requests per second
스토리지 계정당 최대 수신1(미국, 유럽 지역)Maximum ingress1 per storage account (US, Europe regions) 10Gbps10 Gbps
스토리지 계정당 최대 수신1(미국 및 유럽 이외의 지역)Maximum ingress1 per storage account (regions other than US and Europe) RA-GRS/GRS를 사용하도록 설정한 경우 5Gbps, LRS/ZRS의 경우 10Gbps25 Gbps if RA-GRS/GRS is enabled, 10 Gbps for LRS/ZRS2
범용 v2 및 Blob 스토리지 계정에 대한 최대 송신(모든 지역)Maximum egress for general-purpose v2 and Blob storage accounts (all regions) 50Gbps50 Gbps
범용 v1 스토리지 계정에 대한 최대 송신(미국 지역)Maximum egress for general-purpose v1 storage accounts (US regions) RA-GRS/GRS를 사용하도록 설정한 경우 20Gbps, LRS/ZRS의 경우 30Gbps220 Gbps if RA-GRS/GRS is enabled, 30 Gbps for LRS/ZRS2
범용 v1 스토리지 계정에 대한 최대 송신(미국 이외의 지역)Maximum egress for general-purpose v1 storage accounts (non-US regions) RA-GRS/GRS를 사용하도록 설정한 경우 10Gbps, LRS/ZRS의 경우 15Gbps210 Gbps if RA-GRS/GRS is enabled, 15 Gbps for LRS/ZRS2
스토리지 계정당 최대 가상 네트워크 규칙 수Maximum number of virtual network rules per storage account 200200
스토리지 계정당 최대 IP 주소 규칙 수Maximum number of IP address rules per storage account 200200

1 Azure Storage 표준 계정은 더 높은 용량 제한과 요청별 수신에 대한 더 높은 제한을 지원합니다.1 Azure Storage standard accounts support higher capacity limits and higher limits for ingress by request. 계정 제한을 늘리려면 Azure 지원에 문의하세요.To request an increase in account limits, contact Azure Support.

2 스토리지 계정에서 지리적 중복 스토리지(RA-GRS) 또는 지리적 영역 중복 스토리지(RA-GZRS)를 사용하여 읽기 액세스를 사용하도록 설정한 경우 보조 위치의 송신 대상은 기본 위치의 송신 대상과 동일합니다.2 If your storage account has read-access enabled with geo-redundant storage (RA-GRS) or geo-zone-redundant storage (RA-GZRS), then the egress targets for the secondary location are identical to those of the primary location. 자세한 내용은 Azure Storage 복제를 참조하세요.For more information, see Azure Storage replication.

참고

대부분의 시나리오에서는 범용 v2 스토리지 계정을 사용하는 것이 좋습니다.Microsoft recommends that you use a general-purpose v2 storage account for most scenarios. 가동 중지 시간이 없고 데이터를 복사할 필요 없이 범용 v1 또는 Azure Blob 스토리지 계정을 범용 v2 계정으로 쉽게 업그레이드할 수 있습니다.You can easily upgrade a general-purpose v1 or an Azure Blob storage account to a general-purpose v2 account with no downtime and without the need to copy data. 자세한 내용은 범용 v2 스토리지 계정으로 업그레이드를 참조하세요.For more information, see Upgrade to a general-purpose v2 storage account.

모든 스토리지 계정은 만들어진 시기와 관계없이 플랫 네트워크 토폴로지에서 실행됩니다.All storage accounts run on a flat network topology regardless of when they were created. Azure Storage 플랫 네트워크 아키텍처 및 확장성에 대한 자세한 내용은 Microsoft Azure Storage: 강력한 일관성과 함께 항상 사용 가능한 클라우드 스토리지 서비스 문서를 참조하세요.For more information on the Azure Storage flat network architecture and on scalability, see Microsoft Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency.

참고 항목See also