기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
BMC AMI 클라우드 데이터를 사용하여 메인프레임 데이터를 백업하고 Amazon S3에 아카이브
작성자: Santosh Kumar Singh, Mikhael Liberman(Model9 Mainframe Software), Gilberto Biondo, Maggie Li
요약
이 패턴은 메인프레임 데이터를 백업하여 Amazon Simple Storage Service(Amazon S3)에 직접 아카이브한 다음 BMC AMI 클라우드 데이터(이전에는 Model9 Manager라고 함)를 사용하여 해당 데이터를 메인프레임으로 복원하는 방법을 보여줍니다. 메인프레임 현대화 프로젝트의 일환으로 백업 및 아카이브 솔루션을 현대화하거나 규정 준수 요구 사항을 충족하는 방법을 찾고 있다면이 패턴이 이러한 목표를 달성하는 데 도움이 될 수 있습니다.
일반적으로 메인프레임에서 핵심 비즈니스 애플리케이션을 실행하는 조직은 가상 테이프 라이브러리(VTL)를 사용하여 파일 및 로그와 같은 데이터 스토어를 백업합니다. 이 방법은 청구 가능한 MIPS를 소비하고 메인프레임 외부의 테이프에 저장된 데이터에 액세스할 수 없기 때문에 비용이 많이 들 수 있습니다. 이러한 문제를 방지하려면 BMC AMI 클라우드 데이터를 사용하여 운영 및 기록 메인프레임 데이터를 Amazon S3로 빠르고 비용 효율적으로 전송할 수 있습니다. BMC AMI 클라우드 데이터를 사용하여 TCP/IP를 통해에 데이터를 백업하고 아카이브하는 AWS 동시에 IBM z 통합 정보 프로세서(zIIP) 엔진을 활용하여 비용, 병렬 처리 및 전송 시간을 줄일 수 있습니다.
사전 조건 및 제한 사항
사전 조건
활성 상태의 계정.
유효한 라이선스 키가 있는 BMC AMI 클라우드 데이터
메인프레임과의 TCP/IP 연결
S3 버킷에 대한 읽기/쓰기 액세스를 위한 AWS Identity and Access Management (IAM) 역할
BMC AMI 클라우드 프로세스를 실행하기 위한 메인프레임 보안 제품(RACF) 액세스
사용 가능한 네트워크 포트, S3 버킷에 대한 액세스를 허용하는 방화벽 규칙 및 전용 z/FS 파일 시스템이 있는 BMC AMI Cloud z/OS 에이전트(Java 버전 8 64비트 SR5 FP16 이상)
BMC AMI 클라우드 관리 서버의 요구 사항
제한 사항
BMC AMI Cloud Data는 관리 서버와 동일한 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 Docker 컨테이너로 실행되는 PostgreSQL 데이터베이스에 운영 데이터를 저장합니다. Amazon Relational Database Service(Amazon RDS)는 현재 BMC AMI 클라우드 데이터의 백엔드로 지원되지 않습니다. 최신 제품 업데이트에 대한 자세한 내용은 BMC 설명서의 새로운 기능 섹션을
참조하세요. 이 패턴은 z/OS 메인프레임 데이터만 백업하고 보관합니다. BMC AMI Cloud Data는 메인프레임 파일만 백업하고 보관합니다.
이 패턴은 데이터를 JSON 또는 CSV와 같은 표준 오픈 형식으로 변환하지 않습니다. BMC AMI Cloud Analytics
(이전에는 Model9 Gravity라고 함)와 같은 추가 변환 서비스를 사용하여 데이터를 표준 오픈 형식으로 변환합니다. 클라우드 네이티브 애플리케이션 및 데이터 분석 도구는 클라우드에 기록된 후 데이터에 액세스할 수 있습니다.
제품 버전
BMC AMI 클라우드 데이터 버전 2.x
아키텍처
소스 기술 스택
z/OS를 실행하는 메인프레임
데이터 세트 및 z/OS UNIX 시스템 서비스(USS) 파일과 같은 메인프레임 파일
메인프레임 디스크(예: 직접 액세스 스토리지 디바이스) (DASD)
메인프레임 테이프(가상 또는 물리적 테이프 라이브러리)
대상 기술 스택
Amazon S3
Virtual Private Cloud(VPC)의 Amazon EC2 인스턴스
AWS Direct Connect
Amazon Elastic File System(Amazon EFS)
대상 아키텍처
다음 다이어그램은 메인프레임의 BMC AMI 클라우드 데이터 소프트웨어 에이전트가 Amazon S3에 데이터를 저장하는 레거시 데이터 백업 및 아카이브 프로세스를 구동하는 참조 아키텍처를 보여줍니다.

이 다이어그램은 다음 워크플로를 보여줍니다.
BMC AMI 클라우드 데이터 소프트웨어 에이전트는 메인프레임 논리적 파티션(LPARs. 소프트웨어 에이전트는 TCP/IP를 통해 DASD 또는 테이프에서 Amazon S3로 직접 메인프레임 데이터를 읽고 씁니다.
AWS Direct Connect 는 온프레미스 네트워크와 간에 물리적으로 격리된 연결을 설정합니다 AWS. 보안 강화를 위해에 대해 site-to-site VPN을 실행 AWS Direct Connect 하여 전송 중인 데이터를 암호화합니다.
S3 버킷은 메인프레임 파일을 객체 스토리지 데이터로 저장하고 BMC AMI 클라우드 데이터 에이전트는 S3 버킷과 직접 통신합니다. 인증서는 에이전트와 Amazon S3 간의 모든 통신의 HTTPS 암호화에 사용됩니다. Amazon S3 데이터 암호화는 저장 데이터를 암호화하고 보호하는 데 사용됩니다.
BMC AMI 클라우드 데이터 관리 서버는 EC2 인스턴스에서 Docker 컨테이너로 실행됩니다. 인스턴스는 메인프레임 LPAR 및 S3 버킷에서 실행되는 에이전트와 통신합니다.
Amazon EFS는 액티브 및 패시브 EC2 인스턴스 모두에 탑재되어 NFS(네트워크 파일 시스템) 스토리지를 공유합니다. 이는 장애 조치 발생 시 관리 서버에서 생성된 정책과 관련된 메타데이터가 손실되지 않도록 하기 위한 것입니다. 활성 서버에 의한 장애 조치가 발생하는 경우 데이터 손실 없이 패시브 서버에 액세스할 수 있습니다. 패시브 서버가 실패하면 데이터 손실 없이 활성 서버에 액세스할 수 있습니다.
도구
서비스
Amazon Elastic Compute Cloud(Amazon EC2)는에서 확장 가능한 컴퓨팅 용량을 제공합니다 AWS 클라우드. 필요한 만큼 가상 서버를 시작하고 빠르게 스케일 업하거나 스케일 다운할 수 있습니다.
Amazon Elastic File System(Amazon EFS)은에서 공유 파일 시스템을 생성하고 구성하는 데 도움이 됩니다 AWS 클라우드.
Amazon Simple Storage Service(Amazon S3)는 거의 모든 양의 데이터를 저장, 보호 및 검색하는 데 도움이 되는 클라우드 기반 객체 스토리지 서비스입니다.
Amazon Virtual Private Cloud(Amazon VPC)를 사용하면 정의한 가상 네트워크로 AWS 리소스를 시작할 수 있습니다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센터에서 운영하는 기존 네트워크와 유사합니다.
AWS Direct Connect는 표준 이더넷 광섬유 케이블을 통해 내부 네트워크를 AWS Direct Connect 위치에 연결합니다. 이 연결을 사용하면 네트워크 경로에서 인터넷 AWS 서비스 공급자를 우회하면서 퍼블릭 서비스에 직접 가상 인터페이스를 생성할 수 있습니다.
AWS Identity and Access Management (IAM)를 사용하면 AWS 리소스에 대한 액세스를 인증하고 사용할 수 있는 권한을 부여받은 사용자를 제어하여 리소스에 대한 액세스를 안전하게 관리할 수 있습니다.
BMC 도구
BMC AMI 클라우드 관리 서버
는 Amazon EC2용 Amazon Linux Amazon Machine Image(AMI)에서 Docker 컨테이너로 실행되는 GUI 애플리케이션입니다. 관리 서버는 보고, 정책 생성 및 관리, 아카이브 실행, 백업, 리콜 및 복원 수행과 같은 BMC AMI 클라우드 활동을 관리하는 기능을 제공합니다. BMC AMI Cloud 에이전트
는 TCP/IP를 사용하여 객체 스토리지에 직접 파일을 읽고 쓰는 온프레미스 메인프레임 LPAR에서 실행됩니다. 시작된 작업은 메인프레임 LPAR에서 실행되며 Amazon S3에서 백업 및 아카이브 데이터를 읽고 쓸 책임이 있습니다. BMC AMI 클라우드 메인프레임 명령줄 인터페이스(M9CLI)
는 관리 서버에 의존하지 않고 TSO/E에서 직접 또는 배치 작업으로 BMC AMI 클라우드 작업을 수행하는 명령 세트를 제공합니다.
에픽
작업 | 설명 | 필요한 기술 |
---|---|---|
S3 버킷을 생성합니다. | S3 버킷을 생성하여 백업하고 메인프레임 환경에서 아카이브하려는 파일과 볼륨을 저장합니다. | 일반 |
IAM 정책을 생성합니다. | 모든 BMC AMI 클라우드 관리 서버 및 에이전트는 이전 단계에서 생성한 S3 버킷에 액세스해야 합니다. 필요한 액세스 권한을 부여하려면 다음과 같은 IAM 정책을 생성하십시오.
| 일반 |
작업 | 설명 | 필요한 기술 |
---|---|---|
BMC AMI Cloud 소프트웨어 라이선스를 받습니다. | 소프트웨어 라이선스 키를 가져오려면 BMC AMI 클라우드 팀에 | 리드 구축 |
BMC AMI 클라우드 소프트웨어 및 라이선스 키를 다운로드합니다. | BMC 설명서 | 메인프레임 인프라 관리자 |
작업 | 설명 | 필요한 기술 |
---|---|---|
BMC AMI Cloud 소프트웨어 에이전트를 설치합니다. |
| 메인프레임 인프라 관리자 |
작업 | 설명 | 필요한 기술 |
---|---|---|
Amazon EC2 Linux 2 인스턴스를 생성합니다. | Amazon EC2 설명서의 1단계: 인스턴스 시작의 지침에 따라 서로 다른 가용 영역에서 두 개의 Amazon EC2 Linux 2 인스턴스를 시작합니다. Amazon EC2 인스턴스는 다음과 같은 권장 하드웨어 및 소프트웨어 요구 사항을 충족해야 합니다.
자세한 내용은 BMC 설명서를 | 클라우드 아키텍트, 클라우드 관리자 |
Amazon EFS 파일 시스템을 생성합니다. | Amazon EFS 설명서의 1단계: Amazon EFS 파일 시스템 생성의 지침에 따라 Amazon EFS 파일 시스템을 생성합니다. 파일 시스템을 생성할 때 다음을 수행합니다.
| 클라우드 관리자, 클라우드 아키텍트 |
Docker를 설치하고 관리 서버를 구성합니다. | EC2 인스턴스에 연결합니다. Amazon EC2 설명서의 Linux 인스턴스에 연결의 지침에 따라 EC2 인스턴스에 연결합니다. EC2 인스턴스를 구성합니다. 각 EC2 인스턴스에 대해 다음을 수행합니다.
| 클라우드 아키텍트, 클라우드 관리자 |
관리 서버 소프트웨어를 설치합니다. |
참고문제를 해결하려면 | 클라우드 아키텍트, 클라우드 관리자 |
작업 | 설명 | 필요한 기술 |
---|---|---|
새로운 에이전트를 추가합니다. | 새 에이전트를 추가하기 전에 다음을 확인합니다.
백업 및 아카이브 정책을 정의하기 전에 관리 서버에서 에이전트를 생성해야 합니다. 에이전트를 생성하려면 다음을 수행합니다.
에이전트가 생성되면 테이블에 나타나는 새 창에서 객체 스토리지 및 메인프레임 에이전트에 대한 연결 상태를 볼 수 있습니다. | 메인프레임 스토리지 관리자 또는 개발자 |
백업 또는 아카이브 정책을 생성합니다. |
| 메인프레임 스토리지 관리자 또는 개발자 |
작업 | 설명 | 필요한 기술 |
---|---|---|
백업 또는 아카이브 정책을 실행합니다. | 관리 서버에서 이전에 생성한 데이터 백업 또는 아카이브 정책을 수동 또는 자동으로 실행합니다(일정에 따라). 정책을 수동으로 실행하려면:
| 메인프레임 스토리지 관리자 또는 개발자 |
백업 또는 아카이브 정책을 복원합니다. |
| 메인프레임 스토리지 관리자 또는 개발자 |
작업 | 설명 | 필요한 기술 |
---|---|---|
M9CLI를 사용하여 백업 또는 아카이브 정책을 실행합니다. | M9CLI를 사용하여 BMC AMI 클라우드 관리 서버에 규칙을 설정하지 않고 TSO/E, REXX 또는 JCLs을 통해 백업 및 복원 프로세스를 수행할 수 있습니다. TSO/E 사용: TSO/E를 사용하는 경우 참고M9CLI 명령에 대한 자세한 내용은 BMC 설명서의 CLI 참조 JCLs 사용: JCL을 사용하여 백업 및 아카이브 정책을 실행하려면 배치 작업 사용: 다음 예제에서는
| 메인프레임 스토리지 관리자 또는 개발자 |
JCL 배치에서 백업 또는 아카이브 정책을 실행합니다. | BMC AMI Cloud는 M9SAPIJ라는 샘플 JCL 루틴을 제공합니다. M9SAPIJ를 사용자 지정하여 JCL을 사용하여 관리 서버에서 생성된 특정 정책을 실행할 수 있습니다. 이 작업은 백업 및 복원 프로세스를 자동으로 실행하기 위한 일괄 작업 스케줄러의 일부일 수도 있습니다. 작업에는 다음과 같은 필수 값이 필요합니다.
참고샘플 작업에 대한 지침에 따라 다른 값을 변경할 수도 있습니다. | 메인프레임 스토리지 관리자 또는 개발자 |
관련 리소스
메인프레임 현대화
(설명서) Model9를 사용하여 메인프레임용 클라우드 백업으로 비용을 절감하는 방법
(파트너 네트워크 블로그) Model9를 사용하여 메인프레임 데이터 분석을 활성화하는 방법
( 파트너 네트워크 블로그) BMC AMI 클라우드 설명서
(BMC 웹 사이트)