전환 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

전환

메인프레임 현대화에서 가장 중요한 과제 중 하나는 새 플랫폼으로 전환하는 동안 가동 중지 시간과 위험을 최소화하는 것입니다. 블루/그린 배포 전략은 시스템 마이그레이션에 대한 강력하고 유연한 접근 방식을 제공합니다.

블루/그린 배포는 블루그린이라는 두 개의 동일한 프로덕션 환경을 실행하여 가동 중지 시간과 위험을 줄이는 기법입니다. 메인프레임 현대화 컨텍스트에서 작동 방식은 다음과 같습니다.

  • 블루 환경: 모든 프로덕션 트래픽을 처리하는 현재 메인프레임 시스템입니다.

  • 그린 환경:이 플랫폼은 인수할 준비가 AWS 된 새롭고 현대화된 플랫폼입니다.

블루/그린 전환 전략에는 프로비저닝, 라이브 전환, 문제가 발생할 경우 롤백, 종료와 같은 단계가 포함됩니다.

프로비저닝

이 단계에서는 다음 단계에 AWS 따라에서 새 (그린) 환경을 프로비저닝합니다.

  1. 환경 리플랫포밍: Route 53 호스팅 영역에는 메인프레임 환경(블루)을 가리키는 DNS 레코드가 포함되어야 합니다.

  2. 연결 확인: AWS 계정 및 온프레미스 트랜잭션 관리자와 Db2 for z/OS 데이터베이스 간의 연결이 적절한지 확인합니다.

  3. 연기 테스트 실행: AWS 로드 밸런서 주소를 사용하여 리플랫포밍된 환경에 액세스하고 포괄적인 연기 테스트를 수행하여 다음을 확인합니다.

    • 모든 예상 워크로드를 사용할 수 있습니다.

    • 3270개의 트랜잭션이 올바르게 처리되고 있습니다.

    • z/OS용 Db2와의 데이터 상호 작용은 예상대로 작동합니다.

Go live

이 단계에서는 트래픽을 그린 환경으로 전환하고 변경 사항을 모니터링합니다.

  1. Route 53의 트래픽 라우팅 정책을 사용하여 트래픽을 이동합니다.

    • 옵션 A: 트래픽을 한 번에 모두 이동할 수 있습니다.

    • 옵션 B: 또는 점진적 가중치 분포를 사용할 수 있습니다.

  2. 모니터링 및 검증:

    • 트래픽이 이동할 때 AWS 환경을 면밀히 관찰합니다.

    • 3270 트랜잭션 처리를 확인합니다.

    • Db2에서 z/OS 통신을 확인합니다.

    • 성능 문제를 모니터링합니다.

    • 사용자가 트랜잭션 결과를 검증하도록 합니다.

롤백

문제가 발생하면 Route 53를 빠르게 업데이트하여 트래픽을 온프레미스 메인프레임(블루) 환경으로 다시 리디렉션할 수 있습니다.

다른 전환을 시도하기 전에 문제를 조사하고 해결해야 합니다.

결론

트래픽을 모니터링하고 그린 환경이 올바르게 작동하는지 확인한 후 애플리케이션 트래픽을 로 점진적으로 늘릴 수 있습니다 AWS.

안정적인 기간이 지나면 메인프레임 트랜잭션(블루) 환경을 폐기하고 Db2 for z/OS 데이터베이스를 온프레미스에 유지할 수 있습니다.

아키텍처

다음 다이어그램은 전환 흐름을 보여줍니다.

에서 메인프레임 애플리케이션을 리플랫포밍하기 위한 전환 아키텍처입니다 AWS.

전환 프로세스는 다음으로 구성됩니다.

  1. 프런트엔드(BFFs)용 클라이언트 애플리케이션, 프런트엔드 및 백엔드는 Route 53 도메인 이름으로 트랜잭션을 전송합니다.

  2. Route 53는 정의된 라우팅 정책에 따라 연결을 메인프레임 트랜잭션 관리자 또는 Network Load Balancer로 라우팅합니다.

  3. 트랜잭션 관리자는 메인프레임으로 전송되는 트랜잭션을 처리합니다.

  4. Network Load Balancer는 처리를 위해 사용 가능한 리플랫폼 환경에 트랜잭션을 분산합니다.

  5. AWS Mainframe Modernization 리플랫포밍 환경은 요청을 처리합니다.