Azure의 Skytap은 IBM Power Systems에서 실행되는 애플리케이션에 대한 클라우드 마이그레이션을 간소화합니다. 이 예제에서는 AIX LPAR(논리 파티션)을 Azure의 Skytap으로 마이그레이션하는 방법을 보여 줍니다. 최근 고객 환경의 모범 사례를 기반으로 합니다. Microsoft Azure의 웹앱은 사용자에게 Azure의 Skytap에 있는 LPAR에서 실행되는 리소스에 대한 최신 인터페이스를 제공합니다.
건축학
IBM i 워크로드를 Azure의 Skytap으로 마이그레이션하는 데 사용되는 Azure 구성 요소를 보여 주는
이 아키텍처의 Visio 파일 다운로드합니다.
워크플로
다이어그램의 숫자는 다음 데이터 흐름에 해당합니다.
온-프레미스 사용자는 웹 브라우저를 사용하여 프라이빗 연결을 만드는 Azure ExpressRoute
통해 Azure에 연결합니다. 이 웹 기반 앱은 Azure의 Skytap에 있는 AIX LPAR에서 실행되는 서비스에 대한 최신 인터페이스를 제공합니다. Azure Data Box Gateway는 AIX NIM(네트워크 설치 관리) 서버를 포함하는 데이터 센터의 기존 AIX 인프라 옆에 온-프레미스에 배포됩니다. Data Box Gateway는 데이터를 로드하고 Azure에서 시스템 복원을 완료합니다. AIX 백업은 운영 체제의 네이티브
mksyb 사용하여 실행되고 savevg 명령을. Data Box Gateway에 백업되는 파일은 Azure 서비스에 비공개로 액세스하기 위한 엔드포인트인 Azure Private Link를 통해 조직의 Azure Blob Storage 계정으로 마이그레이션됩니다.
Azure 환경의 Skytap에서 Unix를 실행하는 NIM 서버는 기본 AIX 운영 체제를 Azure의 Skytap에 있는 LPAR로 복원하는 데 사용됩니다.
AIX LPAR이 다시 부팅됩니다. 모든 데이터 볼륨 그룹은 NFS(네트워크 파일 시스템) 프로토콜을 통해 Data Box Gateway를 통해 복원됩니다. 이 프로세스는 복원할 각 LPAR에 대해 반복됩니다.
구성 요소
아키텍처는 다음 구성 요소를 사용합니다.
azure
Skytap은 Azure 데이터 센터의 하드웨어에서 IBM Power 및 x86 기존 워크로드를 실행하는 서비스입니다. IBM Power 기반 AIX 또는 Linux 운영 체제에서 애플리케이션을 실행하는 조직은 사전 노력의 일환으로 애플리케이션을 Azure로 마이그레이션할 수 있습니다. Azure Virtual Machines 인스턴스는 확장 가능한 주문형 컴퓨팅 성능을 제공합니다. VM(가상 머신)은 가상화를 실행하는 물리적 하드웨어를 구입하고 유지 관리할 필요 없이 가상화의 유연성을 제공합니다.
Azure Virtual Network Azure에서 프라이빗 네트워크의 기본 구성 요소입니다. 소프트웨어 정의 네트워크인 VNet(가상 네트워크)은 VM 및 기타 Azure 리소스가 서로, 인터넷 및 온-프레미스 네트워크와 통신할 수 있는 격리된 환경을 제공합니다. Azure 연결 Skytap의 Skytap이 Skytap Well-Architected Framework작동하는 방식에 대해 자세히 알아봅니다.
Azure Private Link 웹 클라이언트가 Azure의 Skytap에서 리소스를 사용할 수 있도록 가상 네트워크에 고유한 프라이빗 링크 서비스를 만듭니다.
Azure Blob Storage 텍스트 및 이진 데이터와 같은 대량의 구조화되지 않은 데이터를 저장하도록 설계된 개체 스토리지 솔루션입니다.
Azure ExpressRoute 연결 공급자가 용이하게 하는 프라이빗 연결을 통해 온-프레미스 네트워크를 Azure 및 Office 365를 포함한 Microsoft 클라우드 서비스로 확장합니다. Azure 네트워킹 시작 가이드
Skytap에서 Azure ExpressRoute가 Skytap과 작동하는 방식에 대해 자세히 알아봅니다. Azure Data Box Gateway 온-프레미스에 설치하는 가상 디바이스입니다. NFS 및 SMB(서버 메시지 블록) 프로토콜을 사용하여 데이터를 작성하고 Data Box Gateway는 데이터를 Azure로 보냅니다.
대안
Azure의 Skytap에서 실행되는 AIX 인스턴스에 액세스하려면 VPN(가상 사설망) 또는 인터넷을 통해 연결할 수 있습니다. 예를 들어 SSH(Secure Shell)를 사용하여 Azure의 AIX 시스템에 액세스할 수 있습니다.
보안을 최대화하고 열린 포트 수를 최소화하기 위해 VM을 LPAR에 대한 관리 액세스를 위한 요새 호스트로 사용할 수 있습니다. 배스천 호스트는 Azure의 VNet 내에서 실행됩니다.
사용자 액세스를 간소화하기 위해 AIX에서 중요한 구성 요소 또는 레코드 시스템(SOR)을 계속 실행하면서 Azure의 Skytap에서 실행되는 AIX 인스턴스에 대한 최신 프런트 엔드 및 앱을 Azure에 빌드할 수 있습니다.
시나리오 세부 정보
AIX 운영 체제는 1986년에 도입된 이래 중요 업무용 대규모 애플리케이션을 위한 최고의 선택이었습니다. AIX는 지정된 IBM Power System 서버에서 격리된 상태로 실행되는 여러 LPAR을 사용하여 처음부터 가상화를 위해 설계되었습니다. 지금까지 애플리케이션을 클라우드로 이동하거나 온-프레미스 또는 공동 배치된 시설에서 유지 관리하는 비용을 부담하도록 애플리케이션을 다시 아키텍처화해야 했습니다.
Azure의 Skytap은 AIX 운영 체제와 함께 네이티브 IBM Power9 인프라를 제공하는 전용 하드웨어입니다. 전체 클라우드 기반 백업 및 복구는 Azure Storage와 함께 제공됩니다. Azure의 Skytap에서 실행하기 위해 애플리케이션을 리팩터링하거나 아키텍처를 변경할 필요가 없으며, 기존 IBM Power 애플리케이션을 온-프레미스에서 관리하는 방식은 거의 변경되지 않습니다.
마이그레이션 후에는 네이티브 Azure 서비스를 활용하여 원하는 경우 애플리케이션을 현대화하거나 AIX에서 시스템을 계속 실행할 수 있습니다. 어느 쪽이든 Azure의 복원력, 유연성, 고가용성 및 확장성을 즉시 얻을 수 있습니다.
잠재적인 사용 사례
AIX 워크로드를 Azure의 Skytap으로 쉽게 셀프 서비스 리프트 앤 시프트를 시작합니다.
백업 및 재해 복구를 위한 비용 효율적인 Azure 솔루션을 사용하여 비즈니스 연속성을 개선합니다.
주문형 AIX LPAR을 신속하게 배포하여 규모를 추가합니다.
주문형 리소스를 사용하여 DevOps를 가속화하고 테스트 범위를 늘입니다.
고객 및 사용자에게 AIX 애플리케이션을 쉽게 데모할 수 있도록 Azure 템플릿 및 환경에서 Skytap을 사용하여 가상 랩을 만듭니다.
고려 사항
이러한 고려 사항은 워크로드의 품질을 개선하는 데 사용할 수 있는 지침 원칙 집합인 Azure Well-Architected Framework의 핵심 요소를 구현합니다. 자세한 내용은 Microsoft Azure Well-Architected Framework
신뢰도
안정성을 통해 애플리케이션이 고객에 대한 약속을 충족할 수 있습니다. 자세한 내용은 안정성대한
Azure의 Skytap은 SSD RAID 6+1 스토리지 및 10Gb/초 백플레인 네트워킹을 통해 지원되는 IBM Power9 Systems를 기반으로 하는 높은 안정성을 제공합니다.
Azure의 Skytap은 가용성이 99.95%인 SLA(서비스 수준 계약)에서 지원됩니다.
안전
보안은 의도적인 공격 및 중요한 데이터 및 시스템의 남용에 대한 보증을 제공합니다. 자세한 내용은 보안대한
Azure의 Skytap은 SOC 2(서비스 조직 2) 및 SOC 3 증명을 위한 시스템 및 조직 제어 및 ISO 27001 및 PCI DSS 3.2 준수를 비롯한 업계 클라우드 보안 요구 사항을 충족합니다.
Skytap에서 워크로드를 보호하는 방법에 대한 자세한 내용은 Skytap Well-Architected Framework 보안 핵심 요소자세히 알아보세요.
비용 최적화
비용 최적화는 불필요한 비용을 줄이고 운영 효율성을 개선하는 방법을 모색하는 것입니다. 자세한 내용은 비용 최적화대한
Azure의 Skytap에서 AIX 기반 워크로드를 실행하면 온-프레미스 배포에 비해 비용을 최적화하는 데 도움이 됩니다. 사용량 기반 사용 계획을 사용하면 필요에 따라 AIX LPAR을 배포하고 워크로드의 요구 사항에 맞게 필요에 따라 크기를 조정할 수 있습니다.
Azure Marketplace의 Azure Skytap 요금제 + 가격 책정 탭에서 자세한 가격 정보를 참조하세요.
성능 효율성
성능 효율성은 워크로드의 크기를 조정하여 사용자가 효율적인 방식으로 요구 사항을 충족하는 기능입니다. 자세한 내용은 성능 효율성대한
Azure의 Skytap은 클라우드 규모의 이점을 제공하면서 최대 16개의 vCPU 및 512GB의 메모리를 요구하는 워크로드를 지원하는 고성능 및 효율성을 제공합니다. 주문형 용량과 종량제 가격을 사용하면 더 높은 수요를 지원하기 위해 온-프레미스에 하드웨어를 추가하는 비용을 절감할 수 있습니다. 몇 개의 큰 LPAR 대신 더 작은 LPAR을 사용하고 필요에 따라 리소스를 구성할 수 있습니다.
Azure의 Skytap은 Azure 데이터 센터 내에서 호스트되고 Microsoft에서 관리하는 IBM Power9 시스템의 AIX에 대한 기본 지원을 통해 운영 우수성을 촉진합니다.
Azure 기반 솔루션의 장점 중 하나는 스케일 아웃 기능입니다. 크기를 조정하면 애플리케이션에서 거의 무제한 컴퓨팅 용량을 사용할 수 있습니다. Azure는 가상 머신 확장 집합을
Azure에서 강화하려면 워크로드에 더 큰 VM 크기 선택합니다.
이 시나리오 배포
Azure에서 AIX 애플리케이션 실행을 시작하려면 Azure Marketplace의 Azure 템플릿에서
다음 단계
Azure의 Skytap에 대해 자세히 알아보려면 legacy2azure@microsoft.com 문의하거나 다음 리소스를 확인하세요.
IBM Power 데모를 실행하는 앱용
Cloud Migration을 참조하세요. AzureSkytap을 사용하여 클라우드 전략을
가속화하는 방법을 알아봅니다. Azure Marketplace의 Azure 템플릿에서
Skytap을 탐색합니다. Skytap 마이그레이션 옵션대해 알아봅니다.
관련 리소스
- Azure 메인프레임 파일 복제 및 동기화
- 메인프레임 & 미드레인지 데이터 현대화