Azure Files 확장성 및 성능 목표 | Microsoft Docs

마지막 업데이트: 2022년 5월 16일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
1. 세로 이미지 포스팅 2. 정사각 이미지 포스팅 3. 가로 이미지 포스팅의 예

Amazon OpenSearch Service 할당량

AWS 계정에는 각 AWS 서비스에 대한 기본 할당량(이전에는 제한이라고 함)이 있습니다. 다르게 표시되지 않는 한, 리전별로 각 할당량이 적용됩니다.

도메인 및 인스턴스 할당량

AWS 계정에는 OpenSearch Service 도메인과 관련하여 다음과 같은 할당량이 있습니다.

이름 기본값 조정 가능 참고
도메인당 전용 마스터 인스턴스 5 아니요 데이터 노드 수가 10개 이하인 경우에만 전용 프라이머리 노드에 T2 및 T3 인스턴스 유형을 사용할 수 있습니다.
리전당 도메인 100
도메인당 인스턴스 80 인스턴스는 최대 200개까지 늘리도록 요청할 수 있습니다.
도메인당 인스턴스(T2 인스턴스 유형) 10 아니요 프로덕션 도메인의 경우 T2 또는 t3.small 인스턴스 유형은 권장하지 않습니다.
도메인당 웜 인스턴스 150 아니요

AWS 계정에는 다음과 같은 추가 할당량이 있으며 이러한 할당량은 Service Quotas 콘솔에서 나열되지 않습니다.

도메인당 총 데이터 및 웜 노드

지원되는 가장 작은 인스턴스 유형

도메인당 사용자 지정 패키지

OpenSearch Service에서 지원하는 인스턴스 유형 목록은 지원되는 인스턴스 유형을 참조하세요.

UltraWarm 스토리지 할당량

다음 표에는 UltraWarm 인스턴스 유형과 각 유형에서 사용할 수 있는 최대 스토리지 용량이 나와 있습니다. UltraWarm에 대한 자세한 내용은 Amazon OpenSearch Service를 위한 UltraWarm 스토리지 섹션을 참조하세요.

인스턴스 유형 최대 스토리지
ultrawarm1.medium.search 1.5TiB
ultrawarm1.large.search 20TiB

EBS 볼륨 크기 할당량

다음 표에는 OpenSearch Service에서 지원하는 각 인스턴스 유형에 대한 최소 및 최대 EBS 볼륨 크기가 나와 있습니다. 인스턴스 스토리지 및 추가 하드웨어 세부 정보를 포함한 인스턴스 유형에 대한 정보는 Amazon OpenSearch Service 요금 을 참조하세요.

도메인을 만들 때 EBS 볼륨 유형에서 마그네틱 스토리지를 선택하는 경우 최대 볼륨 크기는 t2.small , t2.medium , 마그네틱 스토리지를 지원하지 않는 모든 Graviton 인스턴스(M6g, C6g, R6g, R6gd)를 제외한 모든 인스턴스 유형에서 100GiB입니다. 아래 표에 나와 있는 최대 크기에 맞춰 SSD 옵션 하나를 선택합니다.

일부 이전 세대 인스턴스 유형은 인스턴스 스토리지를 포함할 뿐만 아니라 EBS 스토리지도 지원합니다. 이러한 인스턴스 유형 중 하나에 대해 EBS 스토리지를 선택할 경우, 스토리지 볼륨이 추가되지 않습니다. EBS 볼륨 또는 인스턴스 스토리지 중에서 하나를(둘 모두는 안됨) 선택할 수 있습니다.

Azure Files 확장성 및 성능 목표 | Microsoft Docs Azure Files 확장성 및 성능 목표 | Microsoft Docs
인스턴스 유형 최소 EBS 크기 최대 EBS 크기(gp2) 최대 EBS 크기(gp3)
t2.micro.search 10GiB 35GiB 해당 사항 없음
t2.small.search 10GiB 35GiB 해당 사항 없음
t2.medium.search 10GiB 35GiB 해당 사항 없음
t3.small.search 10GiB 100GiB 100GiB
t3.medium.search 10GiB 200GiB 200GiB
m3.medium.search 10GiB 100GiB 해당 사항 없음
m3.large.search 10GiB 512GiB 해당 사항 없음
m3.xlarge.search 10GiB 512GiB 해당 사항 없음
m3.2xlarge.search 10GiB 512GiB 해당 사항 없음
m4.large.search 10GiB 512GiB 해당 사항 없음
m4.xlarge.search 10GiB 1TiB 해당 사항 없음
m4.2xlarge.search 10GiB 1.5TiB 해당 사항 없음
m4.4xlarge.search 10GiB 1.5TiB 해당 사항 없음
m4.10xlarge.search 10GiB 1.5TiB 해당 사항 없음
m5.large.search 10GiB 512GiB 1TiB
m5.xlarge.search 10GiB 1TiB 2TiB
m5.2xlarge.search 10GiB 1.5TiB 3TiB
m5.4xlarge.search 10GiB 3TiB 6TiB
m5.12xlarge.search 10GiB 9TiB18TiB
m6g.large.search 10GiB 512GiB 1TiB
m6g.xlarge.search 10GiB 1TiB 2TiB
m6g.2xlarge.search 10GiB 1.5TiB 3TiB
m6g.4xlarge.search 10GiB 3TiB 6TiB
m6g.8xlarge.search 10GiB 6TiB 12TiB
m6g.12xlarge.search 10GiB 9TiB 18TiB
c4.large.search 10GiB 100GiB 해당 사항 없음
c4.xlarge.search 10GiB 512GiB 해당 사항 없음
c4.2xlarge.search 10GiB 1TiB 해당 사항 없음
c4.4xlarge.search 10GiB 1.5TiB 해당 사항 없음
c4.8xlarge.search 10GiB 1.5TiB 해당 사항 없음
c5.large.search 10GiB 256GiB 256GiB
c5.xlarge.search 10GiB 512GiB 512GiB
c5.2xlarge.search 10GiB 1TiB 1TiB
c5.4xlarge.search 10GiB 1.5TiB 1.5TiB
c5.9xlarge.search 10GiB 3.5TiB 3.5TiB
c5.18xlarge.search 10GiB 7TiB 7TiB
c6g.large.search 10GiB 256GiB 256GiB
c6g.xlarge.search 10GiB 512GiB 512GiB
c6g.2xlarge.search 10GiB 1TiB 1TiB
c6g.4xlarge.search 10GiB 1.5TiB 1.5TiB
c6g.8xlarge.search 10GiB 3TiB 3TiB
c6g.12xlarge.search 10GiB 4.5TiB 4.5TiB
r3.large.search 10GiB 512GiB 해당 사항 없음
r3.xlarge.search 10GiB 512GiB 해당 사항 없음
r3.2xlarge.search 10GiB 512GiB 해당 사항 없음
r3.4xlarge.search 10GiB 512GiB 해당 사항 없음
r3.8xlarge.search 10GiB 512GiB 해당 사항 없음
r4.large.search 10GiB 1TiB 해당 사항 없음
r4.xlarge.search 10GiB 1.5TiB 해당 사항 없음
r4.2xlarge.search 10GiB 1.5TiB 해당 사항 없음
r4.4xlarge.search 10GiB 1.5TiB 해당 사항 없음
r4.8xlarge.search 10GiB 1.5TiB 해당 사항 없음
r4.16xlarge.search 10GiB 1.5TiB 해당 사항 없음
r5.large.search 10GiB 1TiB 2TiB
r5.xlarge.search 10GiB 1.5TiB 3TiB
r5.2xlarge.search 10GiB 3TiB 6TiB
r5.4xlarge.search 10GiB 6TiB 12TiB
r5.12xlarge.search 10GiB 12TiB 24TiB
r6g.large.search 10GiB 1TiB 2TiB
r6g.xlarge.search 10GiB 1.5TiB 3TiB
r6g.2xlarge.search 10GiB 3TiB 6TiB
r6g.4xlarge.search 10GiB 6TiB 12TiB
r6g.8xlarge.search 10GiB 8TiB 16TiB
r6g.12xlarge.search 10GiB 12TiB 24TiB
r6gd.large.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
r6gd.xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
r6gd.2xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
r6gd.4xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
r6gd.8xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
r6gd.12xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
r6gd.16xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
i2.xlarge.search 10GiB 512GiB 해당 사항 없음
i2.2xlarge.search 10GiB 512GiB 해당 사항 없음
i3.large.search해당 사항 없음 해당 사항 없음 해당 사항 없음
i3.xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
i3.2xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
i3.4xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
i3.8xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음
i3.16xlarge.search 해당 사항 없음 해당 사항 없음 해당 사항 없음

네트워크 할당량

다음 표에는 HTTP 요청 페이로드의 최대 크기가 나와 있습니다.

인스턴스 유형 HTTP 요청 페이로드의 최대 크기
t2.micro.search 10MiB
t2.small.search 10MiB
t2.medium.search 10MiB
t3.small.search 10MiB
t3.medium.search 10MiB
m3.medium.search 10MiB
m3.large.search 10MiB
m3.xlarge.search 100MiB
m3.2xlarge.search 100MiB
m4.large.search 10MiB
m4.xlarge.search 100MiB
m4.2xlarge.search 100MiB
m4.4xlarge.search 100MiB
m4.10xlarge.search 100MiB
m5.large.search 10MiB
m5.xlarge.search 100MiB
m5.2xlarge.search 100MiB
m5.4xlarge.search 100MiB
m5.12xlarge.search 100MiB
m6g.large.search 10MiB
m6g.xlarge.search 100MiB
m6g.2xlarge.search 100MiB
m6g.4xlarge.search 100MiB
m6g.8xlarge.search 100MiB
m6g.12xlarge.search 100MiB
c4.large.search 10MiB
c4.xlarge.search 100MiB
c4.2xlarge.search 100MiB
c4.4xlarge.search 100MiB
c4.8xlarge.search 100MiB
c5.large.search 10MiB
c5.xlarge.search 100MiB
c5.2xlarge.search 100MiB
c5.4xlarge.search 100MiB
c5.9xlarge.search 100MiB
c5.18xlarge.search 100MiB
c6g.large.search 10MiB
c6g.xlarge.search 100MiB
c6g.2xlarge.search 100MiB
c6g.4xlarge.search 100MiB
c6g.8xlarge.search 100MiB
c6g.12xlarge.search 100MiB
r3.large.search 10MiB
r3.xlarge.search 100MiB
r3.2xlarge.search 100MiB
r3.4xlarge.search 100MiB
r3.8xlarge.search 100MiB
r4.large.search 100MiB
r4.xlarge.search 100MiB
r4.2xlarge.search 100MiB
r4.4xlarge.search 100MiB
r4.8xlarge.search 100MiB
r4.16xlarge.search 100MiB
r5.large.search 100MiB
r5.xlarge.search 100MiB
r5.2xlarge.search 100MiB
r5.4xlarge.search 100MiB
r5.12xlarge.search 100MiB
r6g.large.search 100MiB
r6g.xlarge.search 100MiB
r6g.2xlarge.search 100MiB
r6g.4xlarge.search 100MiB
r6g.8xlarge.search 100MiB
r6g.12xlarge.search 100MiB
r6gd.large.search 100MiB
r6gd.xlarge.search 100MiB
r6gd.2xlarge.search 100MiB
r6gd.4xlarge.search 100MiB
r6gd.8xlarge.search 100MiB
r6gd.12xlarge.search 100MiB
r6gd.16xlarge.search 100MiB
i2.xlarge.search 100MiB
i2.2xlarge.search 100MiB
i3.large.search 100MiB
i3.xlarge.search 100MiB
i3.2xlarge.search 100MiB
i3.4xlarge.search 100MiB
i3.8xlarge.search 100MiB
i3.16xlarge.search 100MiB

Java 프로세스 할당량

OpenSearch Service에서 Java 프로세스는 힙 크기 32GiB로 제한됩니다. 고급 사용자는 필드 데이터에 사용할 힙 비율을 지정할 수 있습니다. 자세한 정보는 고급 클러스터 설정 및 JVM OutOfMemoryError 섹션을 참조하세요.

Azure Files 확장성 및 성능 목표

Azure Files는 SMB 및 NFS 파일 시스템 프로토콜을 통해 액세스할 수 있는 완전 관리형 파일 공유를 클라우드에서 제공합니다. 이 문서에서는 Azure Files 및 Azure 파일 동기화의 확장성 및 성능 목표에 대해 설명합니다.

여기에 나열된 대상은 배포의 다른 변수의 영향을 받을 수 있습니다. 예를 들어 파일의 IO 성능은 SMB 클라이언트의 동작과 사용 가능한 네트워크 대역폭에 의해 영향을 줄 수 있습니다. Azure Files의 확장성 및 성능이 요구 사항을 충족하는지 확인하려면 사용 패턴을 테스트해야 합니다. 또한 이러한 제한은 시간이 지나면서 증가할 것으로 예상해야 합니다.

적용 대상

파일 공유 유형 SMB NFS
표준 파일 공유(GPv2), LRS/ZRS
표준 파일 공유(GPv2), GRS/GZRS
프리미엄 파일 공유(FileStorage), LRS/ZRS

Azure Files 크기 조정 목표

Azure 파일 공유는 공유 스토리지 풀을 나타내는 최상위 개체인 스토리지 계정에 배포됩니다. 이 스토리지 풀을 사용하여 여러 파일 공유를 배포할 수 있습니다. 따라서 스토리지 계정, Azure 파일 공유, 개별 파일 등 세 가지 범주를 고려해야 합니다.

스토리지 계정 크기 조정 목표

스토리지 계정 크기 조정 목표는 스토리지 계정 수준에서 적용됩니다. Azure Files에 대한 스토리지 계정에는 두 가지 주요 유형이 있습니다.

범용 버전 2(GPv2) 스토리지 계정: GPv2 스토리지 계정을 사용하면 표준/하드 디스크 기반(HDD 기반) 하드웨어에 Azure 파일 공유를 배포할 수 있습니다. GPv2 스토리지 계정은 Azure 파일 공유 저장 외에도 Blob 컨테이너, 큐 또는 테이블과 같은 다른 스토리지 리소스를 저장할 수 있습니다. 파일 공유는 트랜잭션 최적화(기본값), 핫, 쿨 계층에 배포할 수 있습니다.

FileStorage 스토리지 계정: FileStorage 스토리지 계정을 사용하면 프리미엄/반도체 디스크 기반(SSD 기반) 하드웨어에 Azure 파일 공유를 배포할 수 있습니다. FileStorage 계정은 Azure 파일 공유를 저장하는 데만 사용할 수 있습니다. 다른 스토리지 리소스(Blob 컨테이너, 큐, 테이블 등)는 FileStorage 계정에 배포할 수 없습니다.

1 범용 버전 2 스토리지 계정은 더 높은 용량 제한과 요청별 수신에 대한 더 높은 제한을 지원합니다. 계정 제한을 늘리려면 Azure 지원에 문의하세요.

Azure 파일 공유 크기 조정 목표

Azure 파일 공유 크기 조정 목표는 파일 공유 수준에서 적용됩니다.

  • 100TiB, 대량 파일 공유 기능 사용 2
  • 5TiB, 기본값
  • 20,000, 대량 파일 공유 기능 사용 2
  • 100ms당 1,000 또는 100개 요청, 기본값
  • 기준 IOPS: GiB당 3000 + 1 IOPS, 최대 100,000
  • IOPS 버스팅: 최대(GiB당 10000, 3배 IOPS), 최대 100,000
  • 최대 300MiB/초, 대량 파일 공유 기능 Azure Files 확장성 및 성능 목표 | Microsoft Docs 사용 2
  • 최대 60MiB/초, 기본값

1 표준 파일 공유에 대한 제한은 표준 파일 공유에 사용할 수 있는 세 계층(트랜잭션 최적화, 핫, 쿨) 모두에 적용됩니다.

2 표준 파일 공유의 기본값은 5TiB입니다. 100TiB 크기의 파일 공유를 만들고 기존 표준 파일 공유를 최대 100TiB까지 늘리는 방법에 대한 자세한 내용은 Azure 파일 공유 만들기를 참조하세요. 더 큰 크기 조정 목표를 활용하려면 할당량을 5TiB보다 크게 변경해야 합니다.

3 Azure Files는 디렉터리 및 파일 이름에 특정 명명 규칙을 적용합니다.

파일 크기 조정 목표

파일 크기 조정 목표는 Azure 파일 공유에 저장된 개별 파일에 적용됩니다.

attribute 표준 파일 공유의 파일 프리미엄 파일 공유의 파일
최대 파일 크기 4TiB 4TiB
최대 동시 요청 빈도 1,000 IOPS 최대 8,000 1
파일의 최대 수신 60MiB/초 200MiB/초(SMB 다중 채널로 최대 1GiB/초) 2
파일의 최대 송신 60MiB/초 300MiB/초(SMB 다중 채널로 최대 1GiB/초) 2
최대 동시 핸들 수 2,000개 핸들 2,000개 핸들

1 읽기 및 쓰기 IO(일반적으로 64KiB 이하의 더 작은 IO 크기)에 적용됩니다. 읽기 및 쓰기 이외의 메타데이터 작업은 더 작을 수 있습니다. 2 컴퓨터 네트워크 제한, 사용 가능한 대역폭, IO 크기, 큐 깊이 및 기타 요인에 따라 달라질 수 있습니다. 자세한 내용은 SMB 다중 채널 성능을 참조하세요.

Azure 파일 동기화의 크기 조정 목표

다음 표는 Microsoft에서 테스트한 경계 및 하드를 표시하는 소프트 대상을 나타내며, 적용된 최대값을 나타냅니다.

리소스 대상 하드 한도
지역당 스토리지 동기화 서비스 수 100개 스토리지 동기화 서비스
스토리지 동기화 서비스당 동기화 그룹 수 200개 동기화 그룹
스토리지 동기화 서비스당 등록된 서버 서버 99대
동기화 그룹당 클라우드 엔드포인트 수 1개 클라우드 엔드포인트
동기화 그룹당 서버 엔드포인트 수 100개 서버 엔드포인트
서버당 서버 엔드포인트 수 30개 서버 엔드포인트
동기화 그룹당 파일 시스템 개체(디렉터리 및 파일) 수 1억 개 개체 아니요
디렉터리에 있는 파일 시스템 개체(디렉터리 및 파일)의 최대 수 (재귀적이지 않음) 500만 개 개체
최대 개체(디렉터리 및 파일) 보안 설명자 크기 64KiB
파일 크기 100GiB 아니요
계층화할 파일에 대한 최소 파일 크기 파일 시스템 클러스터 크기를 기준으로 합니다(이중 파일 시스템 클러스터 크기). 예를 들어 파일 시스템 클러스터 크기가 4KiB이면 최소 파일 크기는 8KiB입니다.

Azure 파일 동기화 엔드포인트는 Azure 파일 공유의 크기로 확장할 수 있습니다. Azure 파일 공유 크기 제한에 도달하면 동기화가 작동할 수 없습니다.

Azure 파일 동기화 성능 메트릭

Azure 파일 동기화 에이전트가 Azure 파일 공유에 연결된 Windows Server 컴퓨터에서 실행되므로 유효한 동기화 성능은 인프라에 포함된 많은 요소(Windows Server 및 기본 디스크 구성,서버와 Azure Storage 간의 네트워크 대역폭, 파일 크기, 데이터 세트의 총 크기 및 데이터 세트의 작업 등)에 따라 달라집니다. Azure 파일 동기화가 파일 수준에서 작동하므로 Azure 파일 동기화 기반 솔루션의 성능 특성은 초당 처리된 개체(예: 파일 및 디렉터리)의 수로 측정해야 합니다.

Azure 파일 동기화의 경우 다음과 같은 두 단계에서 성능이 중요합니다.

  1. 일회성 초기 프로비전: 초기 프로비전에 대한 성능을 최적화하기 위해 최적의 배포 세부 정보는 Azure 파일 동기화에 온보딩을 참조하세요.
  2. 진행 중인 동기화: Azure 파일 공유에서 데이터를 처음으로 시드한 후에 Azure 파일 동기화는 여러 엔트포인트를 동기화된 상태로 유지합니다.

동일한 동기화 그룹의 많은 서버 엔드포인트가 동시에 동기화되는 경우 클라우드 서비스 리소스를 놓고 경합하고 있습니다. 따라서 업로드 성능에 영향을 줍니다. 극단적인 경우 일부 동기화 세션은 리소스에 액세스하지 못하고 실패합니다. 그러나 이러한 동기화 세션은 곧 다시 시작되고 정체가 줄어들면 결국 성공합니다.

각 단계에 대한 배포를 계획하기 위해 구성이 포함된 시스템의 내부 테스트 중에 확인되는 결과는 아래와 같습니다.

시스템 구성 세부 정보
CPU 64개의 MiB L3 캐시를 포함한 64개의 가상 코어
메모리 128GiB
디스크 배터리 지원 캐시를 사용하는 RAID 10을 포함한 SAS 디스크
네트워크 1Gbps 네트워크
작업 범용 파일 서버
일회성 초기 프로비전 세부 정보
개체 수 2500만 개 개체
데이터 세트 크기 ~4.7TiB
평균 파일 크기 ~200KiB(최대 파일: 100GiB)
초기 클라우드 변경 열거 초당 20개 개체
처리량 업로드 동기화 그룹당 초당 20 개의 개체
네임스페이스 다운로드 처리량 초당 개체 400개

일회성 초기 프로비전

초기 클라우드 변경 열거: 새 동기화 그룹을 만들 때 실행하게 되는 첫 번째 단계는 초기 클라우드 변경 열거입니다. 이 프로세스에서 시스템은 Azure 파일 공유의 모든 항목을 열거합니다. 이때 동기화 작업은 수행되지 않습니다. 즉, 클라우드 엔드포인트에서 서버 엔드포인트로 다운로드되는 항목이 없고 서버 엔드포인트에서 클라우드 엔드포인트로 업로드되는 항목도 없습니다. 초기 클라우드 변경 열거가 완료되면 동기화 작업이 다시 시작됩니다. 성능 속도는 초당 20 개의 개체입니다. 고객은 클라우드 공유의 항목 수를 결정하고 다음 수식을 사용해 일 단위로 시간을 계산함으로써 초기 클라우드 변경 열거를 완료하는 데 걸리는 시간을 추정할 수 있습니다.

초기 클라우드 열거 시간(일) = (클라우드 엔드포인트의 개체 수)/(20 * 60 * 60 * 24)

Windows server에서 Azure 파일 공유로의 데이터 초기 동기화: 모든 데이터가 Windows Server에 존재하기 때문에 Azure 파일 동기화 배포가 빈 Azure 파일 Azure Files 확장성 및 성능 목표 | Microsoft Docs 공유로 시작하는 경우가 많습니다. 이러한 경우 초기 클라우드 변경 열거가 빠르며 Windows Server에서 Azure 파일 공유로 변경 내용을 동기화하는 데 대부분의 시간이 소요됩니다.

동기화가 데이터를 Azure 파일 공유로 업로드하는 동안 로컬 파일 서버에는 가동 중지 시간이 발생하지 않으며 관리자는 네트워크 제한을 설정하여 백그라운드 데이터 업로드에 사용되는 대역폭의 양을 제한할 수 있습니다.

초기 동기화는 일반적으로 동기화 그룹당 초당 20 개 파일의 초기 업로드 속도로 제한됩니다. 고객은 다음 수식을 사용해 일 단위로 시간을 계산함으로써 모든 데이터를 Azure에 업로드하는 시간을 추정할 수 있습니다.

동기화 그룹에 파일을 업로드하는 시간(일) = (서버 엔드포인트의 개체 수)/(20 * 60 * 60 * 24)

여러 동기화 그룹에 대해 각각 초당 20 개 항목의 속도로 동시에 업로드를 수행할 수 있기 때문에 여러 개의 서버 엔드포인트와 동기화 그룹으로 데이터를 분할하면 초기 데이터 업로드 속도를 높일 수 있습니다. 따라서 두 개의 동기화 그룹은 합해서 초당 40 개 항목의 속도로 실행됩니다. 완료까지 소요되는 총 시간은 동기화할 파일이 가장 많은 동기화 그룹의 예상 시간과 같습니다.

네임 스페이스 다운로드 처리량 기존 동기화 그룹에 새 서버 엔드포인트를 추가하면 Azure 파일 동기화 에이전트는 클라우드 엔드포인트에서 파일 콘텐츠를 전혀 다운로드하지 않습니다. 먼저 전체 네임스페이스를 동기화한 다음, 백그라운드 회수를 트리거하여 전체 파일을 다운로드하거나 클라우드 계층화를 사용하는 경우 서버 엔드포인트에서 설정된 클라우드 계층화 정책에 파일을 다운로드합니다.

진행 중인 동기화 세부 정보
동기화된 개체 수 125000개 개체(~1% 변동)
데이터 세트 크기 50GiB
평균 파일 크기 ~500KiB
처리량 업로드 동기화 그룹당 초당 20 개의 개체
전체 다운로드 처리량* 초당 개체 60개

*클라우드 계층화를 사용하면 일부 파일 데이터만을 다운로드할 때 성능이 더 개선될 수도 있습니다. Azure 파일 동기화는 엔드포인트 중 하나에서 캐시된 Azure Files 확장성 및 성능 목표 | Microsoft Docs 파일의 데이터가 변경될 때에만 해당 데이터를 다운로드합니다. 계층되거나 새로 생성된 파일의 경우 에이전트는 파일 데이터를 다운로드하지 않습니다. 대신 모든 서버 엔드포인트에 네임스페이스만을 동기화합니다. 에이전트는 사용자가 액세스할 때 계층화된 파일의 부분 다운로드도 지원합니다.

$ 100최소 계정 크기

기업의 마케팅, 개인 비즈니스 혹은 퍼스널 브랜딩 도구로 소셜미디어를 운영하는 사람이라면, 각 플랫폼에 최적화된 이미지 사이즈와 비율, 각 플랫폼 고유의 문법과 트렌드를 염두에 두고 그에 맞는 게시물을 작성할텐데요, 인스타그램의 이미지와 영상 사이즈, 파일 포맷 및 몇몇 요구사항을 정리해봤습니다. (2021년 업데이트)

프로필 사진

사이즈: 최소 110x100px, 비율 1:1 (정사각)

스마트폰에서 보여주는 프로필 사진의 크기는 110x110px, 데스크탑에서는 180x180px입니다.

하지만 선명한 프로필 이미지를 위해서는 큰 사이즈의 이미지 업로드를 권합니다. 고해상도 이미지를 올리면 인스타그램상에서 빠른 로딩을 위해 이를 320x320픽셀, 150x150픽셀로 따로 저장합니다. (사용자 디바이스에 따라 다르게 출력)

여기에서 힌트를 얻어 최소 320x320px 이상의 이미지 를 업로드하면 보다 선명한 프로필 이미지를 보여줄 수 있을 것입니다.

인스타그램 공식계정에 업로드된 프로필 사진 원본은 1080x1080px 입니다. (로고이미지라서 파일 용량은 매우 적음.) 인스타그램, 애플 등 많은 기업이 프로필 이미지로 1080x1080px의 고해상도 로고파일을 업로드했습니다.

*프로필 이미지로 얼굴이나 풍경 등 풀컬러의 사진 이미지를 올린다면 320x320픽셀 이상, 벡터를 변환한 로고파일 등 저용량 이미지는 1080x1080픽셀 추천.

프로필 사진 업로드하기 전 확인할 점

프로필 사진은 모서리를 없애고 동그랗게 보여주기 때문에 로고의 경우 잘리는 부분이 없는지, 이미지가 원 안에 너무 꽉 차서 답답해 보이진 않는지 확인하고 업로드합니다.

또한, 작은 크기로 화면에 출력되므로 디테일한 이미지나 작은 글자는 식별이 불가능하기 때문에, 110픽셀에서도 잘 보일 수 있게 이미지를 단순화시켜주는 것이 좋습니다.

1. 원을 씌우면 로고 일부가 잘리거나 너무 답답하게 꽉차진 않는지 체크. 2. 읽을 수 없는 글자는 가치가 없다. 3. 지저분한 것보다 차라리 ● 이런 프로필 이미지가 낫다.

1. 원 안에서 봤을 때를 감안해 여백과 위치를 조정해준다. 2. 심볼, 글자 중에 심볼 선택. 3. 110픽셀에서도 식별가능한 얼굴크기.(더 커도 됨)

피드 포스팅 이미지 및 동영상

게시물에 올리는 이미지 사이즈는 2015년 이후 폭(width) 1080픽셀 을 지원하면서 고화질 이미지를 담을 수 있게 되었습니다. ( 이전엔 640x640픽셀) 또한 이 시기부터 정사각 뿐만 아니라 다양한 비율의 이미지 업로드를 허용하게 되었습니다.

2020년 현재 인스타그램 피드 포스팅 사이즈는 폭(width) 1080픽셀을 기준으로, 높이는 566픽셀부터 1350픽셀까지 가능하며, 이를 가로세로 비율(aspect ratio)로 따지면 1.91:1부터 4:5까지 입니다.

1. 세로 이미지 포스팅 2. 정사각 이미지 포스팅 3. 가로 이미지 포스팅의 예

1. 세로 이미지 Portrait (최대 4:5까지)

세로로 긴 최대 비율인 4:5의 경우 최적의 이미지 사이즈는 1080x1350px 입니다.

세로로 긴 이미지는 피드상에서 많은 면적을 차지할 수 있다는 장점이 있습니다. 사용자가 스크롤을 내리면서 훑어본다면, 차지하는 면적이 크기 때문에 눈에 띄일 확률도 높겠죠.

하지만 프로필의 썸네일에서는 위아래를 자르고 정사각 이미지로 보여주기 때문에 꽉 찬 인물사진일 경우 일부가 잘리거나, 포스터의 경우 제목 부분이 잘릴 수 있으므로, 낱개의 포스팅 뿐만 아니라 전체 계정 썸네일까지 관리하는 계정은 게시물이 정사각으로 크롭됐을 때의 모습도 감안해서 제작합니다.

2. 정사각 이미지 Square (1:1)

인스타그램의 아이덴티티라 할 수 있는 정사각 이미지 해상도는 최소 600x600px, 최대 1936x1936px로 업로드 가능하고, 최적의 사이즈는 1080x1080px 입니다. 웬만하면 이 사이즈로 제작할 것을 추천합니다.

3. 가로 이미지 Landscape (최대 1.91:1까지)

1.91:1은 페이스북 preview와 같은 비율이므로 하나의 파일을 두 플랫폼 모두에서 사용할 수 있습니다. 이 비율의 권장 사이즈는 1080x566px 입니다. (페이스북 권장사이즈 1200x628px 와 같은 비율)

만약 풍경사진작가처럼 가로 이미지를 지속적으로 업로드하는 경우라면 하나의 비율을 정해서 항상 같은 비율로 업로드하는 것이 팔로워가 쭉 이어서 볼 때 정리된 느낌을 줍니다. (폭 1080px 고정, 높이는 원하는 사이즈 정해서 동일한 사이즈 유지)

1번같은 세로 이미지와 반대로 피드에서 차지하는 면적이 상대적으로 작아서 손해라고 여기기 때문에, 마케터들은 인스타 광고(프로모션)에 이 비율을 추천하지 않더라고요.

계정 페이지의 썸네일 그리드는 이미지를 정사각으로 크롭해서 보여주기 때문에 사진에 글자가 들어간다면 썸네일에서 어색하게 잘리지 않도록 안쪽으로 배치해주는 것이 좋습니다.

1. 중요한 내용이 잘려서 안 보이고 인물이 안 예쁘게 잘림 2. 정상 3. 사진의 주인공이 사라짐. 양 옆의 내용이 어정쩡하게 잘려서 어수선함 

★주의: 멀티이미지 슬라이드 포스팅할 때(carousel) 제각각 다른 비율의 이미지를 올리면 첫번째 이미지 비율로 나머지 모두 크롭됩니다.

포스팅 이미지/영상 최적 해상도: 폭 1080픽셀, 높이 566픽셀~1350픽셀 사이, 권장 사이즈 1080x1080px.

업로드 가능한 파일 포맷은 jpg, png 입니다.

*1080픽셀 이상의 이미지를 올렸는데 화질이 떨어진다면 파일 용량이 너무 적진 않은지 체크해봅니다. 저장시 설정을 낮게 해서 저화질로 저장됐을 수 있습니다. 또한, 최적의 환경을 위해 인스타그램 앱을 항상 최신버전으로 유지합니다.

파일포맷: mp4, mov

재생시간: 3초~60초

파일 사이즈(용량): 최대 4GB

Framerate: 30f/sec (초당 최대 30프레임)

요건을 충족하지 못한 경우 업로드가 되지 않습니다. 업로드에 실패한다면 파일속성에 들어가 코덱이나 파일 포맷을 점검해봅니다.

* 1분이라함은 칼같이 1:00:00 이하를 의미합니다. 그런데 간혹 렌더링시 프레임이 밀려서 1분짜리의 최종 파일이 1분+1프레임이 될 수도 있습니다(이러면 1:00:01 이 되어 1분 초과). 이 경우 업로드가 안되기 때문에, 이왕이면 안전하게 영상을 59초 20프레임 정도로 만듭니다.
프로모션 비디오처럼 시작과 끝이 딱 떨어지게 제작되어 대충 줄이면 안되는 경우에 이렇게 신경써서 제작하라는 것이고, 대부분의 캐주얼한 영상은 이렇게 프레임수까지 신경쓸 거 없이 인스타 업로드시에 슥삭 잘라도 무방하죠.

스토리 업로드 파일

스토리에 업로드할 수 있는 비율은 1.91:1부터 9:16까지이고, 권장사이즈는 9:16 비율인 1080x1920픽셀 입니다.

이 비율은 스마트폰이나 dslr 등 카메라에서 기본사이즈로 세로 촬영한 화면 비율이므로 파일을 따로 크롭할 필요없이 바로 사용가능합니다. (여기서는 몇 픽셀보다는 가로세로 비율이 더 중요)

비디오 재생 시간은 ~15초이고 이보다 길 경우, 현재 인스타그램 앱상에서 15초씩 자동분할해서 슬라이드 형식으로 업로드 가능합니다.

한편, 이미지 하나당 슬라이드 재생 시간은 7초입니다. 7초는 꽤 깁니다. 클릭한 팔로워가 지루하지 않게 충분한 볼거리(참여할 수 있는 내용이나 주의를 끌만한 문구)를 첨가해서 스토리를 재미있게 꾸며주는 것도 좋습니다. 스토리 사용이 처음이라면 테스트삼아 업로드한 내용을 직접 읽어보고 7초라는 시간에 맞게 적당히 가감합니다.

* 스토리는 특별한 이유가 없는 한 화면을 꽉 채우는 9:16 비율의 이미지/비디오를 업로드할 것을 권장합니다.

가로 이미지(좌) 경우 위 아래 빈 공간 때문에 미완성 느낌. 9:16 이미지(우)는 화면을 꽉 채우니까 화면 전체를 사용한다는 장점이 있다.

Reels 릴스 비디오 사이즈

스토리와 마찬가지로 권장사이즈는 9:16 비율인 1080x1920픽셀 입니다.

  • 릴스비디오가 메인 피드상에 올라가면 다른 포스팅과 마찬가지로 썸네일이 1:1 비율의 사이즈가 되기 때문에, 보기에 어색하거나 글씨가 잘린다면 썸네일을 만들어서 업로드해주는 것이 좋습니다.
  • 릴스 비디오를 재생할 때 화면 아래에 비디오 캡션과 계정 정보가 화면에 오버레이되어 나옵니다. (아래 이미지 참고)
  • 영상의 허용 길이는 현재 60초까지 가능합니다.
  • 파일종류: .MP4 또는 .MOV
  • 파일용량: 4GB까지 업로드 가능 (용량이 큰 비디오를 올려도 업로드 과정에서 어차피 압축되어 용량이 줄어듭니다.)
  • 코덱: 비디오 H.264, 오디오 AAC (폰으로 촬영한 영상은 신경 쓸 필요 X)
  • 초당 프레임: 30fps까지 가능

릴스를 재생할 때 화면 하단에 아이디 정보와 비디오 설명이 오버레이되어 나오므로 중요한 비주얼 요소가 있으면 가려질 수 있으니 촬영할 때 신경써주면 좋습니다.

Amazon Redshift 클러스터의 테이블이 예상보다 많거나 적은 디스크 스토리지 공간을 소비하는 이유는 무엇인가요?

최소 테이블 크기는 Amazon Redshift 클러스터에서 테이블의 최소 설치 공간입니다. 최소 테이블 크기는 클러스터 스토리지 사용을 분석하거나 Amazon Redshift 클러스터를 크기 조정할 때 확인할 수 있습니다.

KEY, EEN 또는 자동(EVEN) 배포 스타일을 사용하여 생성된 테이블의 경우 다음 공식을 사용합니다.

ALL 또는 자동(ALL) 배포 스타일을 사용하여 생성된 테이블의 경우 다음 공식을 사용합니다.

테이블 수식의 경우 세그먼트 수는 테이블에 정의된 정렬 키가 있는지 여부에 따라 결정됩니다. Amazon Redshift 테이블에 정의된 정렬 키가 있는 경우 테이블은 2개의 세그먼트(정렬된 세그먼트와 정렬되지 않은 세그먼트)를 가집니다. Amazon Redshift 테이블에 정렬 키가 없는 경우 테이블은 정렬되지 않은 세그먼트를 하나만 생성합니다.

다음 쿼리를 사용하여 채워진 조각 수를 계산할 수 있습니다.

예: 6개의 dc2.large 클러스터

예를 들어 동일한 구조와 행 수를 가진 4개의 작은 테이블로 6개의 dc2.large 클러스터를 생성할 수 있습니다. 클러스터에서 3가지 배포 스타일과 정렬 키가 있는 하나의 배포 스타일을 사용하는 경우 다른 쿼리가 사용됩니다.

다음 쿼리는 ALL 배포 스타일과 채워진 조각 6개의 출력으로 테이블을 생성합니다.

다음 쿼리는 EVEN 배포 스타일과 채워진 조각 6개의 출력으로 테이블을 생성합니다.

다음 쿼리는 하나의 배포 스타일과 채워진 조각 1개의 출력으로 테이블을 생성합니다.

다음 쿼리는 하나의 배포 스타일, 정렬 키 및 채워진 조각 6개의 출력으로 테이블을 생성합니다.

최소 테이블 크기 계산

EEN 배포 스타일에 대한 최소 테이블 크기를 계산하려면 다음 공식을 사용합니다.

ALL 배포 스타일에 대한 최소 테이블 크기를 계산하려면 다음 공식을 사용합니다.

KEY 배포 스타일에 대한 최소 테이블 크기를 계산하려면 다음 공식을 사용합니다.

정렬 키를 사용하는 균등 배포에 대한 최소 테이블 크기를 계산하려면 다음 공식을 사용합니다.

계산에서 알 수 있듯이 적은 수의 행이 삽입되면 테이블 크기가 예상보다 큽니다. 행 수가 삽입되고 채워진 조각 수가 늘어남에 따라 테이블 크기가 계속 커집니다.

클래식 크기 조정이 수행되면 테이블에 대한 데이터 볼륨이 증가하지 않고 채워진 조각 수가 증가합니다. 결과적으로 크기 조정 후 여유 공간의 양은 선형으로 증가하지 않습니다.


0 개 댓글

답장을 남겨주세요