Azure Stack Hub 스토리지 용량 계획

다음 섹션에서는 솔루션의 스토리지 요구 사항을 계획하는 데 도움이 되도록 Azure Stack Hub 스토리지 용량 계획 정보를 제공합니다.

스토리지 용량의 사용 및 organization

Azure Stack Hub의 하이퍼 컨버지드 구성을 사용하면 물리적 스토리지 디바이스를 공유할 수 있습니다. 공유할 수 있는 사용 가능한 스토리지에는 인프라, 테넌트 VM(가상 머신)의 임시 스토리지, ACS(Azure Consistent Storage) 서비스의 Blob, 테이블 및 큐를 지원하는 스토리지의 세 가지 기본 부서가 있습니다.

스토리지 공간 다이렉트 캐시 및 용량 계층

운영 체제, 로컬 로깅, 덤프 및 기타 임시 인프라 스토리지 요구 사항에 사용되는 스토리지 용량이 있습니다. 이 로컬 스토리지 용량은 저장소 공간 다이렉트 구성을 관리하여 가져온 스토리지 디바이스와 별개(디바이스 및 용량)입니다. 나머지 스토리지 디바이스는 배율 단위의 서버 수에 관계없이 단일 스토리지 용량 풀에 배치됩니다.

이러한 디바이스는 캐시 및 용량의 두 가지 유형입니다. 저장소 공간 다이렉트 쓰기 저장 및 읽기 캐싱을 위해 캐시 디바이스를 사용합니다. 사용되는 동안 이러한 캐시 디바이스의 용량은 형식이 지정된 가상 디스크의 형식이 지정된 "표시되는" 용량에 커밋되지 않습니다. 반면, 저장소 공간 다이렉트 이 목적을 위해 용량 디바이스를 사용하여 관리되는 데이터의 "홈 위치"를 제공합니다.

Azure Stack Hub 인프라는 모든 스토리지 용량을 직접 할당하고 관리합니다. 연산자는 구성, 할당, 용량 확장에 대해 선택할 필요가 없습니다. Azure Stack Hub는 초기 설치 및 배포 또는 용량 확장 중에 솔루션 요구 사항에 맞게 이러한 디자인 결정을 자동화합니다. Azure Stack Hub는 디자인의 일부로 복원력, 다시 빌드를 위한 예약된 용량 및 기타 세부 정보를 고려합니다.

운영자는 모든 플래시 또는 하이브리드 스토리지 구성 중에서 선택할 수 있습니다.

Azure Storage 용량 계획 다이어그램

모든 플래시 구성에서 구성은 2계층 또는 단일 계층 구성일 수 있습니다. 구성이 단일 계층인 경우 모든 용량 디바이스는 동일한 형식(예: NVMe 또는 SATA SSD 또는 SAS SSD)이며 캐시 디바이스는 사용되지 않습니다. 2계층의 모든 플래시 구성에서 일반적인 구성은 NVMe를 캐시 디바이스로, SATA 또는 SAS SSD를 용량 디바이스로 사용합니다.

하이브리드 2계층 구성에서 캐시는 NVMe, SATA 또는 SAS SSD 중에서 선택되며 용량은 HDD입니다.

저장소 공간 다이렉트 및 Azure Stack Hub 스토리지 구성에 대한 간략한 요약은 다음과 같습니다.

  • 배율 단위당 하나의 저장소 공간 다이렉트 풀(모든 스토리지 디바이스는 단일 풀 내에서 구성됨).
  • 가상 디스크는 최상의 성능과 복원력을 위해 세 번의 복사 미러 만들어집니다.
  • 각 가상 디스크는 ReFS 파일 시스템으로 포맷됩니다.
  • 가상 디스크 용량은 풀에 할당되지 않은 하나의 용량 디바이스의 데이터 용량을 그대로 두는 방식으로 계산되고 할당됩니다. 이는 서버당 하나의 용량 드라이브에 해당합니다.
  • 각 ReFS 파일 시스템에는 미사용 데이터 암호화에 대해 BitLocker가 사용하도록 설정되어 있습니다.

자동으로 만들어진 가상 디스크와 해당 용량은 다음과 같습니다.

이름 용량 계산 Description
로컬/부팅 디바이스 최소 340GB1 운영 체제 이미지 및 "로컬" 인프라 VM에 대한 개별 서버 스토리지입니다.
인프라 3.5TB 모든 Azure Stack Hub 인프라 사용.
VmTemp 아래2 참조 테넌트 VM에는 임시 디스크가 연결되어 있으며 해당 데이터는 이러한 가상 디스크에 저장됩니다.
ACS 아래 3 참조 Blob, 테이블 및 큐를 서비스하기 위한 Azure Consistent Storage 용량입니다.

1 Azure Stack Hub 솔루션 파트너에게 필요한 최소 스토리지 용량입니다.

2 테넌트 VM 임시 디스크에 사용되는 가상 디스크 크기는 서버의 실제 메모리 비율로 계산됩니다. 임시 디스크는 VM에 할당된 실제 메모리의 비율입니다. Azure Stack Hub의 "임시 디스크" 스토리지에 대해 수행된 할당은 대부분의 사용 사례를 캡처하지만 모든 임시 디스크 스토리지 요구 사항을 충족하지 못할 수 있습니다. 이 비율은 임시 스토리지를 사용할 수 있도록 하는 것과 임시 디스크 용량에 대해서만 솔루션의 스토리지 용량의 대부분을 사용하지 않는 것 사이의 절판입니다. 확장 단위의 서버당 하나의 임시 스토리지 디스크가 만들어집니다. 임시 스토리지의 용량은 배율 단위의 스토리지 풀에서 사용 가능한 전체 스토리지 용량의 10%를 초과하지 않습니다. 계산은 다음 예제와 같습니다.

  DesiredTempStoragePerServer = PhysicalMemory * 0.65 * 8
  TempStoragePerSolution = DesiredTempStoragePerServer * NumberOfServers
  PercentOfTotalCapacity = TempStoragePerSolution / TotalAvailableCapacity
  If (PercentOfTotalCapacity <= 0.1)
      TempVirtualDiskSize = DesiredTempStoragePerServer
  Else
      TempVirtualDiskSize = (TotalAvailableCapacity * 0.1) / NumberOfServers

3 ACS에서 사용하기 위해 만든 가상 디스크는 나머지 용량의 간단한 분할입니다. 언급했듯이 모든 가상 디스크는 3방향 미러 각 서버에 대한 용량 드라이브의 용량 1개가 할당되지 않습니다. 이전에 열거된 다양한 가상 디스크가 먼저 할당되고 나머지 용량이 ACS 가상 디스크에 사용됩니다.

다음 단계

Azure Stack Hub Capacity Planner에 대해 알아봅니다.