Azure의 Skytap은 Azure에서 기본적으로 x86 워크로드와 함께 AIX, IBM i(AS/400) 및 Linux on Power와 같은 IBM Power 워크로드를 실행하는 데 사용할 수 있는 클라우드 IaaS(Infrastructure as a Service)입니다. Skytap에는 리팩터링, 다시 관리 또는 재배치가 필요하지 않으므로 기존 워크로드를 Azure로 쉽게 이동할 수 있습니다.
Azure에 Skytap을 배포하는 경우 파일 스토리지에 Azure NetApp Files를 사용합니다. 서비스 중단 없이 언제든지 스토리지 할당을 확장 또는 축소할 수 있습니다. 스토리지 서비스 수준 성능 요구 사항을 동적으로 조정할 수도 있습니다.
자세한 내용은 Skytap을 사용하여 IBM i 시리즈를 Azure로 마이그레이션을 참조하세요.
아키텍처
이 아키텍처의 Visio 파일을 다운로드합니다.
워크플로
이 아키텍처는 Azure의 Skytap에서 워크로드와 함께 Azure NetApp Files를 사용하는 방법을 보여 줍니다. 다음 워크플로는 이전 다이어그램에 해당합니다.
- Azure VPN Gateway 또는 Azure ExpressRoute 회로를 사용하여 프라이빗 네트워크에 연결합니다.
- Azure Portal에서 Azure NetApp Files 용량 풀 및 공유를 설정합니다.
- Azure의 Skytap에서 Power 기반 워크로드에 대한 AIX, IBM i 또는 Linux에 공유를 탑재합니다.
- 공유를 기본 스토리지로 사용하고 플랫폼 및 Azure 네이티브 배포에서 파일을 공유합니다.
구성 요소
아키텍처는 다음 구성 요소를 사용합니다.
Azure 의 Skytap은 Azure 데이터 센터의 하드웨어에서 IBM Power 및 x86 기존 워크로드를 기본적으로 실행하는 Azure의 서비스입니다. 조직에서 IBM Power 기반 AIX, IBM i 또는 Linux OS(운영 체제)를 실행하는 경우 Azure의 Skytap을 사용하여 최소한의 사전 노력으로 워크로드를 Azure로 마이그레이션할 수 있습니다.
Azure NetApp Files 는 Azure 네이티브 엔터프라이즈급 고성능 파일 스토리지 서비스입니다. Azure NetApp Files는 NetApp 계정, 용량 풀 및 볼륨을 만드는 데 사용할 수 있는 서비스로 볼륨을 제공합니다. 서비스 및 성능 수준을 선택하고 영역 및 지역에서 데이터 보호 및 복제를 관리할 수 있습니다.
ExpressRoute 는 연결 공급자의 도움을 받아 프라이빗 연결을 통해 온-프레미스 네트워크를 Microsoft 클라우드로 확장합니다. ExpressRoute를 사용하여 Microsoft Azure 및 Microsoft 365와 같은 Microsoft 클라우드 서비스에 대한 연결을 설정할 수 있습니다.
Azure VM(가상 머신) 은 Azure에서 제공하는 확장 가능한 주문형 컴퓨팅 리소스입니다. 일반적으로 다른 리소스가 제공하는 것보다 컴퓨팅 환경을 더 많이 제어해야 하는 경우 VM을 사용합니다.
Azure VPN Gateway 는 원격 지점 설정 및 연결에 사용하는 프로세스와 유사한 프로세스에서 사이트 간 VPN을 통해 온-프레미스 네트워크를 Azure에 연결합니다. 이 구성은 업계 표준 프로토콜 IPsec(인터넷 프로토콜 보안) 및 IKE(인터넷 키 교환)를 사용하는 보안 연결을 제공합니다.
대안
- Azure Blob Storage
- Azure 파일
시나리오 정보
잠재적인 사용 사례
클라우드에서 네트워크 파일 스토리지가 필요한 시나리오 및 다음 사용 사례에 Azure NetApp Files를 사용할 수 있습니다.
확장 가능하고 복원력 있는 파일 공유 서비스: 확장 가능하고 복원력 있는 파일 공유 서비스는 데이터 요구 사항과 함께 증가하고 정보를 안전하게 유지할 수 있는 강력한 스토리지 솔루션입니다. 파일 공유 서비스를 사용하여 성능을 향상시키기 위해 필요할 때 실시간으로 스토리지 용량을 추가합니다. 기본 제공 데이터 복원력을 위해 복제를 통합하여 데이터에 항상 액세스할 수 있도록 할 수도 있습니다. Azure NetApp Files는 IBM Power 플랫폼에서 호스트되는 중요 업무용 워크로드 파일을 공유하고 저장하기 위한 안정적이고 적응 가능한 플랫폼을 제공합니다.
중요 백업: AIX
mksysb
명령을 사용하여 시스템 코어의 부팅 가능한 백업을 만들 수 있으므로 충돌 후 새 하드웨어로 마이그레이션하거나 시스템을 복원할 수 있습니다. 이mksysb
명령은 시스템 기본 이미지 또는 몇 개의 파일을 복원하는 데 사용할 수 있는 파일에 저장하여 루트 볼륨 그룹 및 설정을 캡처합니다. Azure NetApp Files는 이러한 백업을 Azure 클라우드에 저장하는 확장 가능하고 비용 효율적인 방법을 제공합니다.중앙 집중식 데이터 스토리지: Azure NetApp Files를 사용하여 여러 AIX 시스템이 NFS(네트워크 파일 시스템)를 통해 액세스할 수 있는 공유 스토리지 풀을 만들 수 있습니다. 이 공유 스토리지 풀에는 네트워크 전체의 사용자 홈 디렉터리, 애플리케이션 데이터 또는 프로젝트 파일이 포함됩니다. 분산 애플리케이션에 공유 스토리지 풀을 사용하는 경우가 많습니다.
고가용성: 장애 조치 기능의 경우 PowerHA SystemMirror와 같은 AIX 클러스터링 솔루션과 Azure NetApp Files를 통합할 수 있습니다. 한 서버가 중단되면 클라이언트는 Azure NetApp Files에서 동일한 NFS 리포지토리를 호스팅하는 다른 서버의 데이터에 원활하게 액세스할 수 있습니다.
SAP 글로벌 전송 디렉터리: SAP 글로벌 전송 디렉터리 (/usr/sap/trans)는 SAP TMS(전송 관리 시스템)의 글로벌 도메인 컨트롤러에 있는 공유 위치입니다. 요구 사항에 따라 하나의 글로벌 전송 디렉터리 또는 여러 전송 디렉터리가 있을 수 있습니다. 이 디렉터리를 Azure NetApp Files의 Azure 클라우드에서 호스트되는 NFS 공유로 사용할 수 있습니다. 디렉터리를 사용하여 네트워크를 통해 여러 클라이언트와 파일을 공유합니다. Azure NetApp Files는 이 시나리오에서 복원력과 성능을 제공합니다.
고려 사항
Azure NetApp Files에는 워크로드의 품질을 개선하는 데 사용되는 안내 테넌트 집합인 Azure Well-Architected Framework의 핵심 요소를 기반으로 디자인 고려 사항을 제공하는 기능 집합이 포함되어 있습니다.
안정성
안정성은 애플리케이션이 고객에 대한 약정을 충족하도록 보장합니다. 자세한 내용은 안정성 핵심 요소 개요를 참조 하세요.
Azure의 Skytap은 플랫폼 및 LPAR(논리 파티션)에 대한 표준 99.95% 가용성 SLO(서비스 수준 목표)를 제공합니다.
Azure NetApp Files는 모든 계층 및 지원되는 지역에 대해 표준 99.99% 가용성 SLA(서비스 수준 계약)를 제공합니다. 또한 Azure NetApp Files는 선택한 가용성 영역에서 볼륨 프로비저닝을 지원하고 영역 중단이 있는 경우 추가된 데이터 보호를 위해 영역 간에 HA 배포를 지원합니다.
향상된 복구 지점 목표 및 RPO/RTO(복구 시간 목표) SLA를 위해 스냅샷 및 백업과 통합된 데이터 보호를 서비스와 함께 사용할 수 있습니다. 또한 지역 간 복제는 Azure 지역 전체에서 재해 복구 이점을 제공합니다.
보안
보안은 고의적인 공격 및 중요한 데이터 및 시스템 남용에 대한 보증을 제공합니다. 자세한 내용은 보안 핵심 요소 개요를 참조하세요.
Azure NetApp Files는 가상 네트워크 내에서 볼륨 및 데이터 트래픽을 유지하고 공개적으로 주소 지정 가능한 엔드포인트를 제공하지 않음으로써 추가 수준의 보안을 제공합니다. 모든 데이터는 항상 미사 용 시 암호화됩니다. NFS Kerberos를 사용하여 전송 중인 데이터를 암호화할 수도 있습니다.
Azure NetApp Files는 이름 문자열, 제한된 방화벽 포트 노출, LDAP 통합 및 NFSv4.1 ACL과 같은 표준 NFSv4.1 보안 조치를 지원합니다.
Azure Policy는 조직 표준을 적용하고 대규모 규정 준수를 평가하는 데 도움이 될 수 있습니다. Azure NetApp Files는 사용자 지정 및 기본 제공 정책 정의를 통해 Azure Policy를 지원합니다.
비용 최적화
비용 최적화는 불필요한 비용을 줄이고 운영 효율성을 높이는 방법을 찾는 것입니다. 자세한 내용은 비용 최적화를 위한 디자인 검토 검사 목록을 참조하세요.
클라우드 지출을 관리하는 데 도움이 되는 Azure NetApp Files 비용 모델을 이해합니다.
Azure NetApp Files에 대한 청구는 용량 풀을 만들어 할당하는 프로비전된 스토리지 용량을 기반으로 합니다.
용량 요구 사항 변동
용량 풀 크기 요구 사항이 변동하는 경우 가변 용량 및 성능 요구 사항과 비용의 균형을 맞추기 위해 볼륨 및 용량 풀의 크기를 조정하는 것이 좋습니다. 워크로드에 지장을 주지 않고 크기를 조정할 수 있습니다.
성능 요구 사항 변동
용량 풀 크기 요구 사항이 일관되지만 성능 요구 사항이 변동하는 경우 볼륨의 서비스 수준을 동적으로 변경하는 것이 좋습니다. Azure NetApp Files에는 클라우드 요구 사항에 대한 비용 최적화에 가장 적합한 성능 혼합을 제공하기 위해 여러 서비스 수준이 있습니다. 예를 들어 워크로드가 분기의 특정 시간에만 사용 중인 경우 프리미엄 또는 Ultra 서비스 수준을 적용하여 성능을 최대화합니다. 또는 워크로드가 때때로 정체되는 경우 비용 절감을 위해 볼륨의 서비스 수준을 표준으로 무차별적으로 조정합니다.
콜드 데이터 자동 계층화
Azure NetApp Files에는 쿨 액세스 권한이 있는 표준 스토리지 서비스 수준이 있습니다. 이 기능을 사용하여 콜드 데이터를 계층화하고 개체 스토리지 비용을 줄일 수 있습니다. 쿨 액세스는 콜드 블록을 Azure Blob Storage로 자동으로 이동하고 클라이언트가 요청하면 자동으로 활성 파일 시스템으로 반환합니다.
또한 한 달 내내 다양한 유형의 용량 풀을 프로비전 및 프로비전 해제하여 Just-In-Time 성능을 제공하고 고성능이 필요하지 않은 기간 동안 비용을 절감할 수 있습니다.
가격 책정
용량 및 성능 요구 사항에 따라 필요한 Azure NetApp Files 서비스 수준(표준, 프리미엄 또는 울트라)을 결정합니다. Azure 가격 계산기를 사용하여 이러한 구성 요소에 대한 비용을 평가합니다.
- Azure 구성 요소의 Skytap
- Azure NetApp Files
- ExpressRoute 회로 및 VPN 게이트웨이
- 가상 네트워크
성능 효율성
성능 효율성은 사용자가 배치된 요구 사항을 효율적인 방식으로 충족하기 위해 워크로드의 크기를 조정할 수 있는 기능입니다. 자세한 내용은 성능 효율성에 대한 디자인 검토 검사 목록을 참조하세요.
Azure NetApp Files는 워크로드 요구 사항이 변경됨에 따라 중단 없이 성능 서비스 수준을 동적으로 강화하거나 성능 서비스 수준을 축소하는 기능을 제공합니다.
서비스 수준은 다음과 같습니다.
- 표준: 1TiB당 16MiB/s
- 프리미엄: 1TiB당 64MiB/s
- Ultra: 1TiB당 128MiB/s
용량 허용보다 더 많은 성능이 필요한 경우 용량 풀에서 수동 QoS(서비스 품질) 유형을 설정하여 볼륨에서 허용되는 처리량을 최대화하는 것이 좋습니다.
Azure NetApp Files를 사용하여 애플리케이션 워크로드에 필요한 성능에 따라 비용을 제어합니다.
처리량 및 용량과 관련된 요구 사항은 다음을 참조하세요.
대규모 스카이탭
컴퓨팅 성능을 확장하기 위해 Azure의 Skytap에서 실행되는 LPAR에 용량을 추가할 수 있습니다. Azure NetApp Files 볼륨에 대한 스토리지 크기를 동적으로 조정할 수도 있습니다. 자동 QoS 는 성능을 자동으로 조정합니다. 각 볼륨을 보다 세부적으로 제어하려면 수동 QoS를 사용하여 용량 풀에 대해 각 볼륨의 성능을 개별적으로 제어합니다.
Azure NetApp Files 볼륨은 Ultra, Premium 및 Standard 성능 계층에서 사용할 수 있습니다. 성능 요구 사항에 가장 적합한 계층을 선택하는 경우 사용 가능한 성능 대역폭이 볼륨 크기로 확장된다는 점을 고려합니다. 스토리지 작업을 중단하지 않고 언제든지 볼륨의 서비스 수준을 변경할 수 있습니다. Azure NetApp Files 비용 모델에 대한 자세한 내용은 가격 책정 예제를 참조 하세요.
시작하려면 Azure NetApp Files 성능 계산기를 참조 하세요.
참가자
Microsoft에서 이 문서를 유지 관리합니다. 원래 다음 기여자가 작성했습니다.
주요 작성자
- Abhishek Jain | 클라우드 솔루션 설계자, Skytap
- Jason Scott | 필드 기술 판매 이사, Skytap
기타 기여자:
- Justin Parisi | 기술 마케팅 엔지니어, Azure NetApp Files
비공개 LinkedIn 프로필을 보려면 LinkedIn에 로그인합니다.
다음 단계
- 스카이탭 정보
- Skytap 도움말 및 설명서
- Azure NetApp Files란?
- Azure NetApp Files의 NAS 개념 이해 | Microsoft Learn
- Azure NetApp Files의 데이터 보호 및 재해 복구 옵션 이해 | Microsoft Learn