Azure Files란?

완료됨

Azure Files는 클라우드에서 완벽하게 관리되는 파일 공유를 제공합니다. 파일 공유는 클라이언트 운영 체제에 로컬 스토리지로 표시할 수 있는 네트워크 스토리지 위치입니다. Azure Files는 SMB(서버 메시지 블록) 및 NFS(네트워크 파일 시스템)라는 두 가지 업계 표준 파일 공유 프로토콜을 지원합니다. SMB는 Windows, Linux, macOS 클라이언트에서 사용할 수 있습니다. NFS는 Linux 및 macOS 클라이언트에서 사용할 수 있습니다. Azure Files에는 REST API(애플리케이션 프로그래밍 인터페이스)도 있습니다.

클라우드 또는 온-프레미스 배포에서 Azure 파일 공유를 동시에 탑재할 수 있습니다.

Azure Files의 주요 기능

  • Azure Files를 사용하면 모든 온-프레미스 파일 및 애플리케이션을 클라우드로 쉽게 이동할 수 있으며 클라우드에서 파일을 효과적으로 관리할 수 있습니다.

  • Azure Files를 사용하면 애플리케이션 또는 사용자 데이터를 저장하기 위해 파일 공유를 예상하는 애플리케이션을 클라우드로 쉽게 리프트 앤 시프트할 수 있습니다.

  • Azure Files는 여러 계층을 제공하며 이는 예산 및 성능 요구 사항에 따라 선택할 수 있습니다.

  • Azure 파일 공유는 상태 저장 컨테이너의 영구적 볼륨으로 사용할 수 있습니다. 모든 시작 시 원시 데이터에 액세스하는 컨테이너의 경우 이러한 컨테이너에서 실행되는 인스턴스에 관계 없이 파일 시스템에 액세스할 수 있도록 공유 파일 시스템이 필요합니다.

Azure 파일 공유 유형

Azure는 두 가지 유형의 파일 공유(표준프리미엄)를 제공합니다.

프리미엄 파일 공유 및 표준 파일 공유 간에는 주요 차이점이 있습니다.

  • 프리미엄 계층은 최신 SSD(반도체 드라이브)에 데이터를 저장하고 표준 계층은 HDD(하드 디스크 드라이브)를 사용합니다.
  • 표준 파일 공유는 SMB 프로토콜 및 REST 프로토콜에서만 사용할 수 있지만 프리미엄 파일 공유는 SMB, NFS, REST 프로토콜과 함께 사용할 수 있습니다.
  • 표준 파일 공유의 핫, 쿨, 트랜잭션 최적화 계층 간에는 쉽게 전환할 수 있지만 프리미엄 파일 공유에서는 표준 계층으로 전환할 수 없습니다.

다음 표는 각 계층을 더 잘 이해하는 데 도움이 됩니다.

공유 유형 계층 Description
프리미엄( SSD) Premium 프리미엄 파일 공유를 사용하면 처리량이 높고 대기 시간이 짧은 고도로 I/O 집약적인 워크로드가 가능합니다. 프리미엄 파일 공유에는 FileStorage 스토리지 계정 종류가 필요하며, 프로비저닝된 청구 모델에서만 사용할 수 있습니다.
표준(HDD) 트랜잭션 최적화됨 트랜잭션 최적화 파일 공유를 사용하면 프리미엄 파일 공유의 일관되게 짧은 대기 시간이 필요하지 않고 트랜잭션이 많은 워크로드를 사용할 수 있습니다. 트랜잭션 최적화 파일 공유는 파일 스토리지가 필요한 애플리케이션이나 백 엔드 스토리지에 적합합니다.
표준(HDD) 핫 파일 공유는 팀 공유와 같은 범용 파일 공유 시나리오에 최적화되어 있습니다.
표준(HDD) 쿨 파일 공유는 온라인 보관 스토리지 시나리오에 최적화된 비용 효율적인 스토리지를 제공합니다. 이 계층은 미사용 데이터에 가장 적합합니다.

결제

Azure Files는 다음과 같은 청구 모델을 제공합니다.

  • 프로비전된 모델: 스토리지에 프로비전된 모델을 사용하는 것은 온-프레미스 스토리지 솔루션을 구입하는 것과 같습니다. 특정 양의 스토리지 용량으로 Azure 파일 공유를 프로비전하는 경우 사용 여부에 관계없이 해당 스토리지 용량에 대한 비용을 지불합니다. 처리량 및 IOPS(초당 입력/출력) 비용은 프로비저닝된 스토리지 양에 포함됩니다. 즉, 용량 및 성능을 선불로 지불해야 합니다.

  • 종량제 모델: 종량제 모델에서는 사용량에 대한 요금을 지불합니다. 처리량 및 IOPS 비용은 스토리지 용량에 포함되지 않습니다. 저장된 데이터 양에 대한 비용을 지불하고 해당 데이터의 사용량에 따라 트랜잭션 비용을 지불합니다. Azure Files의 종량제 지불 모델은 표준(HDD) 파일 공유에만 사용할 수 있습니다.

중복

Azure Storage 계정의 데이터는 항상 기본 지역에서 세 번 복제됩니다. 표준 파일 공유의 경우 다음 중복 옵션 중에서 선택하여 복사본이 지리적으로 저장되는 방법과 위치를 지정할 수 있습니다. 프리미엄 파일 공유는 LRS(로컬 중복 스토리지)에서만 범용으로 사용할 수 있으며 일부 지역에서는 ZRS(영역 중복 스토리지)를 사용할 수 있습니다.

  • LRS(로컬 중복 저장소) 는 기본 지역의 단일 물리적 위치 내에서 데이터를 동기적으로 세 번 복사합니다. LRS는 가장 저렴한 복제 옵션이지만 고가용성이나 높은 내구성이 필요한 애플리케이션에는 권장되지 않습니다.

  • ZRS(영역 중복 저장소) 는 기본 지역에 있는 3개의 Azure 가용성 영역에서 데이터를 동기적으로 복사합니다. 고가용성이 필요한 응용 프로그램의 경우 기본 지역에서 ZRS를 사용하고 보조 지역에도 복제하는 것이 좋습니다.

  • GRS(지역 중복 저장소) 는 LRS를 사용하여 기본 지역의 단일 물리적 위치 내에서 데이터를 동기적으로 세 번 복사합니다. 그런 다음 보조 지역의 단일 물리적 위치에 데이터를 비동기적으로 복사합니다. 보조 지역 내에서 데이터는 총 6개의 데이터 복사본에 대해 LRS를 사용하여 세 번 동기적으로 복사됩니다.

  • GZRS(지역 영역 중복 저장소) 는 ZRS를 사용하여 기본 지역에 있는 3개의 Azure 가용성 영역에서 데이터를 동기적으로 복사합니다. 그런 다음 보조 지역의 단일 물리적 위치에 데이터를 비동기적으로 복사합니다. 보조 지역 내에서 데이터는 총 6개의 데이터 복사본에 대해 LRS를 사용하여 세 번 동기적으로 복사됩니다.

다음 표에서는 각 계층에 사용할 수 있는 Azure 중복도 유형을 보여 줍니다.

공유 유형 계층 지원되는 중복성
프리미엄( SSD) Premium LRS, ZRS
표준(HDD) 트랜잭션 최적화됨 LRS, ZRS, GRS, GZRS
표준(HDD) LRS, ZRS, GRS, GZRS
표준(HDD) LRS, ZRS, GRS, GZRS