편집

다음을 통해 공유


Skytap을 사용하여 IBM i 시리즈를 Azure로 마이그레이션

Azure Virtual Network
Azure Private Link
Azure ExpressRoute
Azure Virtual Machines
Azure Data Box

이 예제 아키텍처에서는 Microsoft Azure 구성 요소와 함께 네이티브 IBM i 백업 및 복구 서비스를 사용하여 IBM i 워크로드를 Azure의 Skytap으로 신속하게 마이그레이션하는 방법을 보여 줍니다. 이 네이티브 IBM Power9 인프라는 Azure 데이터 센터에서 호스트되므로 기존 워크로드와 Azure에서 기본적으로 실행되는 워크로드 간의 대기 시간을 최소화합니다. Azure의 안정성과 도달률, 주문형 IBM I 논리 파티션(LPAR)을 배포 및 스케일링하는 유연성, Azure Storage를 통한 전체 백업 및 복구 서비스를 얻을 수 있습니다.

건축학

ibm i 워크로드를 Azure의 Skytap으로 마이그레이션하는 데 사용되는 Microsoft Azure 구성 요소의 인포그래픽을 보여 주는 다이어그램

이 아키텍처의 Visio 파일 다운로드합니다.

워크플로

다이어그램의 숫자는 다음 데이터 흐름에 해당합니다.

  1. 온-프레미스 사용자는 웹 브라우저를 사용하여 프라이빗 Azure ExpressRoute 연결을 통해 Azure에 연결합니다. 이 웹 기반 앱은 Azure의 Skytap에서 실행되는 IBM i 인스턴스에서 실행되는 서비스에 대한 최신 인터페이스를 제공합니다.

  2. FTP 프록시 및 Azure Data Box Gateway는 데이터 센터의 기존 IBM i 인프라 옆에 온-프레미스에 배포됩니다. 마이그레이션 전에 GoSave 또는 BACKUP, Recovery 및 BRMS(Media Services)를 사용하여 IBM i 시스템을 백업합니다.

  3. Data Box Gateway는 AZURE Private Link 엔드포인트를 통해 IBM i 시스템에서 Azure Blob Storage 계정으로 데이터를 보냅니다.

  4. FTP 프록시 및 Data Box Gateway는 IBM i 시스템과 동일한 네트워크의 Azure 환경의 Skytap에 배포됩니다.

  5. IBM i 시스템은 원래 백업에 사용되는 경우 옵션 21(시스템 및 사용자 데이터 복원), 옵션 23(사용자 데이터 복원) 또는 BRMS를 사용하여 Azure의 Skytap에서 복원됩니다.

구성 요소

아키텍처는 다음 구성 요소를 사용합니다.

  • azure Skytap은 Azure 데이터 센터의 하드웨어에서 IBM Power 및 x86 기존 워크로드를 실행하는 서비스입니다. IBM Power 기반 AIX, IBM i 또는 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로 보냅니다.

대안

  • VPN(가상 사설망) 또는 인터넷을 통해 Azure의 Skytap에서 실행되는 IBM i 인스턴스에 연결할 수 있습니다. 예를 들어 SSH(Secure Shell)를 사용하여 Azure에서 IBM i 애플리케이션에 액세스할 수 있습니다.

  • 보안을 최대화하고 열린 포트 수를 최소화하기 위해 VM을 LPAR에 대한 관리 액세스를 위한 요새 호스트로 사용할 수 있습니다. 배스천 호스트는 Azure의 VNet 내에서 실행됩니다. 예를 들어 관리자는 5250 터미널 에뮬레이터를 사용하여 IBM i 시스템에 액세스할 수 있습니다.

  • BRMS를 사용하여 마이그레이션 전에 시스템을 백업한 다음 증분 백업에 BRMS 복원을 사용할 수 있습니다.

  • 고가용성 시나리오에서는 거의 실시간으로 조직의 ExpressRoute 또는 VPN 연결을 통해 저널 데이터를 복제할 수 있습니다. 오류가 발생할 경우 즉시 장애 조치(failover)에 대한 역할 교환을 수행할 수 있습니다.

시나리오 세부 정보

중간급 컴퓨터의 IBM System i 제품군은 1988년에 AS/400으로 처음 도입되었습니다. 지금까지는 iSeries 애플리케이션을 클라우드로 이동하기 전에 다시 보관하거나 온-프레미스 또는 공동 배치된 시설에서 유지 관리하는 것이 고가의 옵션이었습니다.

이 예제에서 Azure의 웹앱은 사용자에게 Azure의 Skytap에서 실행되는 리소스에 대한 최신 인터페이스를 제공합니다. IBM i 온-프레미스에서 중요한 구성 요소 또는 SOR(레코드 시스템)을 계속 실행할 수 있습니다. 고급 분석 및 기계 학습과 같은 네이티브 Azure 서비스를 사용하여 전체 IBM i 워크로드를 마이그레이션하고 현대화할 수도 있습니다. 이러한 유형의 모든 클라우드 시나리오에서 Azure의 Skytap은 비용을 최적화하는 데 도움이 됩니다.

잠재적인 사용 사례

  • IBM i를 Azure로 실행하는 온-프레미스 워크로드의 간편한 셀프 서비스 리프트 앤 시프트를 사용하도록 설정합니다.

  • IBM i에서 실행되는 이전 시스템과 데이터에 연결하는 하이브리드 구성에서 네이티브 Azure 서비스를 사용하여 애플리케이션을 현대화합니다.

  • 백업 및 재해 복구를 위한 비용 효율적인 Azure 솔루션을 사용하여 비즈니스 연속성을 개선합니다.

  • 주문형 IBM i 인스턴스를 신속하게 배포하여 규모를 추가합니다.

고려 사항

이러한 고려 사항은 워크로드의 품질을 개선하는 데 사용할 수 있는 지침 원칙 집합인 Azure Well-Architected Framework의 핵심 요소를 구현합니다. 자세한 내용은 Microsoft Azure Well-Architected Framework참조하세요.

신뢰도

안정성을 통해 애플리케이션이 고객에 대한 약속을 충족할 수 있습니다. 자세한 내용은 안정성대한 디자인 검토 검사 목록을 참조하세요.

Azure의 Skytap은 SSD RAID 6+1 스토리지 및 10Gb/초 백플레인 네트워킹을 통해 지원되는 IBM Power9 Systems를 기반으로 하는 높은 안정성을 제공합니다.

안전

보안은 의도적인 공격 및 중요한 데이터 및 시스템의 남용에 대한 보증을 제공합니다. 자세한 내용은 보안대한 디자인 검토 검사 목록을 참조하세요.

Azure의 Skytap은 SOC 2(서비스 조직 2) 및 SOC 3 증명을 위한 시스템 및 조직 제어 및 ISO 27001 및 PCI DSS 3.2 준수를 비롯한 업계 클라우드 보안 요구 사항을 충족합니다. Skytap에서 워크로드를 보호하는 방법에 대한 자세한 내용은 Skytap Well-Architected Framework 보안 핵심 요소자세히 알아보세요.

비용 최적화

비용 최적화는 불필요한 비용을 줄이고 운영 효율성을 개선하는 방법을 모색하는 것입니다. 자세한 내용은 비용 최적화대한 디자인 검토 검사 목록을 참조하세요.

Azure의 Skytap에서 IBM i 시리즈 워크로드를 실행하면 온-프레미스 배포에 비해 비용을 최적화하는 데 도움이 됩니다. 사용량 기반 사용 계획을 사용하면 필요에 따라 LPAR을 배포하고 워크로드의 요구 사항을 충족하도록 요청 시 크기를 조정할 수 있습니다.

Azure Marketplace의 Azure Skytap 요금제 + 가격 책정 탭에서 자세한 가격 정보를 참조하세요.

성능 효율성

성능 효율성은 워크로드의 크기를 조정하여 사용자가 효율적인 방식으로 요구 사항을 충족하는 기능입니다. 자세한 내용은 성능 효율성대한 디자인 검토 검사 목록을 참조하세요.

Azure의 Skytap은 클라우드 규모의 이점을 제공하면서 최대 44,000개의 CPU 및 512GB RAM의 까다로운 워크로드를 지원하는 고성능 및 효율성을 제공합니다. 주문형 용량과 종량제 가격을 사용하면 변화하는 요구를 충족하기 위해 온-프레미스에 하드웨어를 추가하는 비용을 절감할 수 있습니다. 몇 개의 큰 LPAR 대신 더 작은 LPAR을 사용하고 필요에 따라 리소스를 구성할 수 있습니다.

Azure 기반 솔루션의 장점 중 하나는 스케일 아웃 기능입니다. 크기를 조정하면 애플리케이션에서 거의 무제한 컴퓨팅 용량을 사용할 수 있습니다. Azure는 가상 머신 확장 집합을 클러스터 전체의 부하 분산 등 컴퓨팅 성능을 스케일 아웃하는 여러 가지 방법을 지원합니다. 다른 서비스는 컴퓨팅 리소스를 동적으로 확장합니다. 또한 Azure의 애플리케이션은 지정된 리소스에 대한 컴퓨팅 서비스로 Kubernetes 클러스터를 사용할 수도 있습니다.

Azure 컴퓨팅 확장은 워크로드에 적합한 가상 머신 선택하는 것만큼 간단할 수 있습니다.

이 시나리오 배포

Azure에서 iSeries 애플리케이션 실행을 시작하려면 Azure Marketplace의 Azure 템플릿에서 Skytap을 확인하세요. Skytap Well-Architected Framework사용하여 다양한 마이그레이션 및 배포 옵션에 대해 자세히 알아봅니다.

다음 단계

Azure의 Skytap에 대해 자세히 알아보려면 legacy2azure@microsoft.com 문의하거나 다음 리소스를 확인하세요.

  • Azure 메인프레임 파일 복제 및 동기화
  • 메인프레임 & 미드레인지 데이터 현대화