기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
전환
메인프레임 현대화에서 가장 중요한 과제 중 하나는 새 플랫폼으로 전환하는 동안 가동 중지 시간과 위험을 최소화하는 것입니다. 블루/그린 배포 전략은 시스템 마이그레이션에 대한 강력하고 유연한 접근 방식을 제공합니다.
블루/그린 배포는 블루와 그린이라는 두 개의 동일한 프로덕션 환경을 실행하여 가동 중지 시간과 위험을 줄이는 기법입니다. 메인프레임 현대화 컨텍스트에서 작동 방식은 다음과 같습니다.
-
블루 환경: 모든 프로덕션 트래픽을 처리하는 현재 메인프레임 시스템입니다.
-
그린 환경:이 플랫폼은 인수할 준비가 AWS 된 새롭고 현대화된 플랫폼입니다.
블루/그린 전환 전략에는 프로비저닝, 라이브 전환, 문제가 발생할 경우 롤백, 종료와 같은 단계가 포함됩니다.
프로비저닝
이 단계에서는 다음 단계에 AWS 따라에서 새 (그린) 환경을 프로비저닝합니다.
-
환경 리플랫포밍: Route 53 호스팅 영역에는 메인프레임 환경(블루)을 가리키는 DNS 레코드가 포함되어야 합니다.
-
연결 확인: AWS 계정 및 온프레미스 트랜잭션 관리자와 Db2 for z/OS 데이터베이스 간의 연결이 적절한지 확인합니다.
-
연기 테스트 실행: AWS 로드 밸런서 주소를 사용하여 리플랫포밍된 환경에 액세스하고 포괄적인 연기 테스트를 수행하여 다음을 확인합니다.
-
모든 예상 워크로드를 사용할 수 있습니다.
-
3270개의 트랜잭션이 올바르게 처리되고 있습니다.
-
z/OS용 Db2와의 데이터 상호 작용은 예상대로 작동합니다.
-
Go live
이 단계에서는 트래픽을 그린 환경으로 전환하고 변경 사항을 모니터링합니다.
-
Route 53의 트래픽 라우팅 정책을 사용하여 트래픽을 이동합니다.
-
옵션 A: 트래픽을 한 번에 모두 이동할 수 있습니다.
-
옵션 B: 또는 점진적 가중치 분포를 사용할 수 있습니다.
-
-
모니터링 및 검증:
-
트래픽이 이동할 때 AWS 환경을 면밀히 관찰합니다.
-
3270 트랜잭션 처리를 확인합니다.
-
Db2에서 z/OS 통신을 확인합니다.
-
성능 문제를 모니터링합니다.
-
사용자가 트랜잭션 결과를 검증하도록 합니다.
-
롤백
문제가 발생하면 Route 53를 빠르게 업데이트하여 트래픽을 온프레미스 메인프레임(블루) 환경으로 다시 리디렉션할 수 있습니다.
다른 전환을 시도하기 전에 문제를 조사하고 해결해야 합니다.
결론
트래픽을 모니터링하고 그린 환경이 올바르게 작동하는지 확인한 후 애플리케이션 트래픽을 로 점진적으로 늘릴 수 있습니다 AWS.
안정적인 기간이 지나면 메인프레임 트랜잭션(블루) 환경을 폐기하고 Db2 for z/OS 데이터베이스를 온프레미스에 유지할 수 있습니다.
아키텍처
다음 다이어그램은 전환 흐름을 보여줍니다.
전환 프로세스는 다음으로 구성됩니다.
-
프런트엔드(BFFs)용 클라이언트 애플리케이션, 프런트엔드 및 백엔드는 Route 53 도메인 이름으로 트랜잭션을 전송합니다.
-
Route 53는 정의된 라우팅 정책에 따라 연결을 메인프레임 트랜잭션 관리자 또는 Network Load Balancer로 라우팅합니다.
-
트랜잭션 관리자는 메인프레임으로 전송되는 트랜잭션을 처리합니다.
-
Network Load Balancer는 처리를 위해 사용 가능한 리플랫폼 환경에 트랜잭션을 분산합니다.
-
AWS Mainframe Modernization 리플랫포밍 환경은 요청을 처리합니다.