ELS(Enterprise Library Software)는 Oracle StorageTek의 ACS(Automated Cartridge System) 및 VSM(Virtual Storage Manager) 하드웨어를 관리하고 사용할 수 있게 해 주는 소프트웨어 솔루션입니다.
이 모듈식 라이브러리는 자동화된 테이프의 중심으로, 노동 집약적 수동 테이프 작업을 자동화된 테이프 작업으로 바꾸어 줍니다. 예를 들어, SL8500은 HandBot High Performance(tm) 로봇을 통해 카트리지 테이프 마운트 및 마운트 해제를 자동화합니다. SL8500은 단기 또는 장기적으로 확장성이 높습니다. 예를 들어, RealTime Growth(tm) 기능을 통해 중단 없이 슬롯, 드라이브 및 로봇을 추가하여 작업량 증가(예: 연말 처리)에 대처할 수 있습니다. SL8500은 Oracle 엔터프라이즈 및 중급 드라이브의 모든 조합을 지원하므로 여러 개의 작은 라이브러리를 하나의 고성능 시스템으로 통합하는 데 적합합니다. SL8500은 중요한 데이터를 암호화하는 기능도 제공하는 오라클의 최신 테이프 드라이브(액세스 중심 T9840D 및 용량 중심 T10000C)를 지원합니다.
VSM(Virtual Storage Manager)은 테이프 매체 및 전송을 비효율적으로 사용하는 문제에 대한 Oracle StorageTek의 가상 스토리지 솔루션입니다. VSM은 VTV(가상 테이프 볼륨)를 VTSS(가상 테이프 스토리지 부속 시스템)의 디스크 버퍼에 저장하여 이 문제를 해결합니다. VSM은 그런 다음 VTV를 RTD(Real Tape Drive)에 마운트된 MVC(다중 볼륨 카트리지)라고 하는 실제 자동화된 테이프 볼륨에 마이그레이션(및 쌓기)합니다. 호스트의 필요에 따라 마이그레이션된 테이프 볼륨은 VTSS에 없는 경우 자동으로 VTSS로 회수됩니다. VTSS 및 VTV를 통해 VSM은 액세스 시간, 처리량, 물리적 매체 및 전송 사용을 최적화할 수 있습니다. VSM은 MVS 호스트 소프트웨어인 VTCS(Virtual Tape Control System), VTCS를 지원하는 ELS의 일부 및 VTSS로 구성됩니다.
다음 절에서는 ELS 소프트웨어 구성 요소에 대해 설명합니다.
ELS 기본 소프트웨어는 그림 1-1에 나와 있는 대로 HSC(Host Software Component), SMC(Storage Management Component), HTTP Server 및 VTCS(Virtual Tape Control Software)로 구성됩니다.
사용자 데이터
ACS 명령
VTSS 명령
시스템 간 ELS 통신(TCP/IP)
HSC는 다음 역할을 수행합니다.
물리적 및 가상 드라이브 및 TapePlex의 해당 매체에 대한 정보를 포함하는 CDS(컨트롤 데이터 세트)를 유지 관리합니다.
SMC에서 마운트, 마운트 해제 및 스왑에 대한 요청을 받고, 이러한 요청을 이러한 작업을 자동으로 수행하는 LMU로 질의 및 전송합니다.
ACS(Automated Cartridge System) 및 ACS를 구성하는 LSM을 관리합니다.
손실된 카트리지 등의 오류 조건을 관리합니다.
SMC는 IBM의 z/OS 운영체제와 HSC 및 MVS/CSC 간의 인터페이스입니다. SMC는 필수 ELS 구성 요소이며 자동화된 실제 테이프 및/또는 VSM 가상 테이프에 액세스하는 모든 MVS 호스트에 존재해야 합니다. SMC는 JES2 및 JES3 시스템 모두에서 실행되며 다음 역할을 수행합니다.
테이프 장치 할당(실제 및 가상)에 영향을 줍니다.
테이프 관리와 운영체제 마운트, 마운트 해제 및 스왑 메시지를 가로채어 이러한 기능에 대한 요청을 만든 다음 이 요청의 경로를 HSC 또는 MVS/CSC로 지정합니다.
여러 TapePlex 간 요청을 조정합니다. 이러한 요청은 마운트, 마운트 해제, 스왑 및 질의(구성, 볼륨 조회)로 구성될 수 있습니다.
TapePlex는 단일 하드웨어 구성으로, 대개 단일 HSC CDS(컨트롤 데이터 세트)로 표현됩니다.
TapePlex는 여러 개의 ACS 및 VTSS(가상 테이프 스토리지 부속 시스템)를 포함할 수 있습니다.
SMC는 원하는 수의 TapePlex와 통신할 수 있습니다. SMC는 전체 주소 공간 기능을 사용하여 같은 호스트에서 실행 중인 HSC 또는 MVS/CSC와 통신하고, TCP/IP를 사용하여 다른 호스트에서 실행 중인 HSC 시스템과 통신합니다.
SMC HTTP 서버는 원격 SMC 클라이언트의 인바운드 TCP/IP 트랜잭션을 관리하는 SMC의 구성 요소입니다. HTTP 구성 요소의 시작 및 중지는 SMC 명령으로 제어됩니다. HTTP 구성 요소는 일반적으로 HSC가 실행 중인 호스트에서만 시작됩니다. 자세한 내용은 SMC 구성 및 관리를 참조하십시오.
HSC/SMC에 대한 확장으로 작동하는 VTCS는 다음 역할을 수행합니다.
VTD(가상 테이프 드라이브)의 할당에 영향을 줍니다.
VTV 사용을 관리합니다.
가상 볼륨의 마이그레이션 및 회수를 관리합니다.
VSM에서 사용하는 실제 테이프 매체 및 전송 사용을 관리합니다.
CDRT(Concurrent Disaster Recovery Test) 기능은 ELS에 통합되었으며, 다음과 같이 고객의 비즈니스 지속성(재해 복구) 계획이 보험, 규정 또는 감사 요구사항을 충족함을 보여 주어 고객을 지원할 수 있습니다.
추가 ACS 또는 VSM 하드웨어를 구입하지 않고도 ACS 및 VSM 하드웨어가 재해 복구 사이트와 프로덕션 사이트 간 동시에 공유될 수 있게 합니다.
재해 복구 테스트 기간 동안 기존 ACS 하드웨어 및 테이프 볼륨 풀의 고객 정의 부분을 분리하여 ACS 하드웨어를 동시에 사용할 수 있게 합니다.
프로덕션 데이터를 사용하여 프로덕션 처리를 실행하면서 동시에 분리된 ACS 및/또는 VSM 하드웨어의 프로덕션 데이터를 공유하며 재해 사이트에서 동시에 실행되는 고객 응용 프로그램을 병렬로 테스트할 수 있도록 지원합니다.
재해 복구 테스트 종료 시 정상적인 프로덕션 처리를 중단하지 않으면서 분리된 하드웨어를 다시 손쉽게 프로덕션에서 사용할 수 있도록 해 줍니다.
LCM 및 LCM과 ELS 메인프레임 소프트웨어와의 상호 작용은 그림 1-2에 나와 있습니다.
주:
LCM은 ELS 소프트웨어 패키지와 함께 배포되지만 다른 ELS 구성 요소와 별도로 라이센스를 받아야 하는 선택적 소프트웨어입니다.LCM
ELS 메인프레임 소프트웨어
ACS 및 VSM 시스템을 관리할 수 있도록 LCM(Library Content Manager)은 ACS 컨텐츠, VSM 리소스(MVC 및 VTV)를 효율적으로 관리하고 선택된 VSM 작업(마이그레이션 및 회수 등)을 수행할 수 있도록 해 줍니다.
ELS 7.0 이상의 경우 LCM은 MVC를 오프사이트에 원격 보관하고, 장기 보관을 위해 볼륨을 원격 보관하고, 플로어 볼륨을 관리할 수 있게 해 주는 DR(재해 복구) 솔루션인 Offsite Vault Feature에 대한 관리 인터페이스이기도 합니다.
ELS 추가 메인프레임 소프트웨어는 그림 1-3에 나와 있는 대로 LibraryStation 및 MVS/CSC로 구성됩니다.
ACSLS를 서버로 사용
ACSLS로 전송
LibraryStation을 서버로 사용
개방형 클라이언트에서 전송
MVS/CSC 및 LibraryStation은 ELS 배포 매체에 패키징되어 있지만 ELS 솔루션에 속해 있지 않으며 ELS FMID에 포함되어 있지도 않습니다. MVS/CSC는 ACSLS가 라이브러리 리소스를 관리할 때 필요합니다. MVS가 아닌 클라이언트 및 HSC를 사용하는 경우 LibraryStation이 필요합니다.