데이터 설비 스토리지 관리 서브시스템(MVS)
Data Facility Storage Management Subsystem (MVS)DFSMS(Data Facility Storage Management Subsystem[a])는 IBM의 대표적인 운영 체제 z/OS의 핵심 구성요소다.접속 방법, 유틸리티, 프로그램 관리 기능을 포함한다.Data Facility Storage Management Subsystem(데이터 설비 스토리지 관리 서브시스템)도 여러 제품의 집합적인 명칭으로, DFSMS/MVS 제품에 2개를 제외하고 모두 포함되어 있다.
역사
이 구간은 확장이 필요하다.덧셈으로 도움도 된다(2021년 8월) |
1972년에 IBM은 IBM System 370 시스템을 위한 OS/VS2 운영 체제의 첫 번째 릴리즈를 발표했으며, 그 릴리즈는 나중에 SVS(Single Virtual Storage)로 알려졌다.1974년에 IBM은 2.0 릴리즈를 발표했는데, 이 릴리즈와 이후 모든 릴리즈는 MVS(Multiple Virtual Storage)로 알려지게 되었다.모든 OS/VS2 릴리즈는 소프트웨어 비용이 하드웨어 비용과 함께 번들되었기 때문에 무료로 이용할 수 있었다.OS/VS2 릴리즈 3.8은 MVS의 마지막 무료 릴리즈였다.
70년대 후반과 80년대 초반에 IBM은 다음과 같이 발표했다.
- 5740-XE1 MVS/시스템 확장(MVS/SE)
- MVS/SE는 OS/VS2(MVS)의 성능과 RAS를 개선한다.
- 5740-AM6 OS/VS1용 DFDS(데이터 시설 장치 지원)
- 5740-AM7 MVS용 DFDS(데이터 시설 장치 지원)
- DFDS는 인덱싱된 VTOC를 지원하며, 적절한 PTF를 통해 IBM 3880의 Speed Matching Buffer를 지원한다.
- 5740-XYQ 데이터 시설 확장 기능(DFEF)
- DFEF는 새로운 유형의 VSAM 카탈로그를 제공하지만 DFP에서만 해결된 신뢰성 문제가 있었다.
- 5740-AM3 순차 액세스 방법 확장(SAM-E)
- SAM-E는 직접 액세스 스토리지 장치에서 BPAM, BSAM 및 QSAM의 성능을 개선한다.
- 5740-AM8 액세스 메서드 서비스 암호화 옵션
- 5748-UT2 오프라인 3800 유틸리티
1980년 6월 IBM은 MVS/SE의 대체품으로 MVS/System Product(MVS/SP)를 발표했다.
1981년 10월 21일 IBM은 3081의 새로운 Kxx 모델을 발표하여[1] System/370 Extended Architecture(370-XA)라고 알려진 새로운 아키텍처를 지원하였다.IBM은 MVS/SP 버전 2와[3] 핵심 신제품인 데이터 설비 제품[4](DFP), 5665-284로 구성된 MVS/Extended Architecture(MVS/XA)도 발표해[2] 위에 열거한 제품 중 5개, 링크 편집기, 로더 등을[b] 대체했다.
1983년 5월 17일, IBM은 MVS/SP 버전 1 릴리스 3에 대해 MVS/370 DFP(MVS/370 DFP) 5665-295를 발표하여[5] MVS/XA용 DFP와 동일한 5개의 프로그램을 대체하였다[b].
1985년 2월 5일 IBM은 MVS/XA 데이터 시설 제품 버전 1, 5665-284의 대체품으로 MVS/XA 데이터 시설 제품(MVS/XA DFP) 버전 2, 5655-XA2를 발표했다[6].DFP는 BDAM, BPAM, BSAM, ISAM, QSAM, VSAM을 대체했다.
On February 15, 1988 IBM announced[7] MVS/System Product Version 3 (MVS/ESA), it also announced[8] MVS/Data Facility Product Version 3 (MVS/DFP), 5665-XA3; MVS/SP V3 required either MVS/XA Data Facility Product Version 2, 5655-XA2, or Version 3.보다 최신 릴리즈는 MVS/ESA SP 버전 4 및 MVS/ESA SP 버전 5의 핵심 요건이었다.
1988년 4월 19일, IBM은 프로그램이 제공하는 설비를 위한 데이터 시설 스토리지 관리 서브시스템이라는 용어를 발표했다[9].
- IBM MVS/Data Facility Product(MVS/DFP) 버전 3 릴리스 1.0
- IBM[c] DFDSS 버전 2 릴리스 4.0
- IBM DFHSM 버전 2 릴리스 4.0
- IBM RACF(Resource Access Control Facility) 릴리스 8.1
- IBM DFSORT(Data Facility Sort) 릴리스 10.0
기본 MVS/SP에서 장치 지원의 일부를 교체하는 것 외에, DFP는 링크 편집기와 여러 유틸리티 프로그램 및 서비스 보조 장치를 교체한다.
DFP는 더 이상 별도의 제품으로 제공되지 않지만 DFSMSdfp라는 이름으로 Data Facility Storage Management Subsysem의 일부가 되었다.
On May 19, 1992, IBM announced[10] DFSMS/MVS, 5695-DF1, replacing MVS/Data Facility Product (MVS/DFP) Version 3, 5665-XA3, Data Facility Hierarchical Storage Manager (DFHSM) Version 2, 5665-329 and Data Facility Data Set Services (DFDSS) Version 2, 5665-327. DFSMS/MVS also replaced utilities and service aids.DSDSS와 DFHSM은 DFSMS의 선택적 충전 가능 기능이 되었으며, DFSPORT와 RACF는 별도의 제품으로 유지되었다.While DFSMS/MVS Release 1 still included ISAM, IBM eventually dropped it, but continued to support the ISAM compatibility interface to VSAM. DFSMS/MVS R1 included the optional Removeable Media Manager (DFSMSrmm), which supports both manual tape libraries and the 3495[11] Tape Library Dataserver.
1994년 3월 1일, IBM은 DFSMS/MVS 릴리즈 2를 발표했다[12].
1994년 3월 1일, IBM은 DFSMS/MVS 릴리즈 3을[13] 발표했다.
1994년 3월 1일, IBM은 DFSMS/MVS 릴리즈 4를 발표했다[14].
1994년 3월 1일, IBM은 DFSMS/MVS 릴리스 5를 발표했다[15].
구성 요소들
이 구간은 확장이 필요하다.덧셈으로 도움도 된다(2021년 8월) |
이 절에서는 z/OS의 관점에서 DFSMS의 특징을 설명하며, 예를 들어 DFDS가 추가한 기능과 z/OS의 최신 릴리즈에서 추가된 특징을 구분하지 않는다.
DFSMSdss
DFSMSdss는[d] DFSMS의 충전 가능한 기능으로 제어문 사양에 따라 선택된 데이터 세트와 선택된 볼륨을 덤프 및 복원할 수 있다.그것은 문서에서도 데이터 이동자로 언급된다.
DFSMSdfp
DFSMSdfp는[e] 이전의 직접, 색인 및 순차 액세스 방법, 유틸리티 및 서비스 보조 장치, 링크 편집기, 로더 및 프로그램 가져오기를 대체한다.새로운 장치 지원 코드가 추가되는 구성 요소다.DFSMSdfp는 느슨하게 관련된 많은 시설을 추가한다.
인덱싱된 VTOC
OS/360에서 물려받은 VTOC 구조는 44바이트 키의 레코드와 검색 키 이퀄/TIC *-8 루프를 이용한 순차 검색을 사용한다.VTOC 지수(VTOCIX)는 DSCB(Data Set Control Block)를 인덱싱하는 선택적 데이터 세트로서 보다 빠른 검색을 가능하게 한다.
ICF 카탈로그
이 구간은 확장이 필요하다.덧셈으로 도움도 된다(2021년 8월) |
ICF(향상된 카탈로그 기능)는 OS/360 Control Volume(CVOL)과 VSAM 카탈로그를 보다 탄력적인 카탈로그 구조로 대체한다.
PDSE
이 구간은 확장이 필요하다.덧셈으로 도움도 된다(2021년 8월) |
PDSE(Partitated Data Set Extended)는 기존 PDS 조직의 몇 가지 문제를 해결하는 새로운 유형의 데이터셋이지만 기존 BPAM, BSAM 및 QSAM 코드로 읽고 쓸 수 있다.
시스템 관리 스토리지
이 구간은 확장이 필요하다.덧셈으로 도움도 된다(2021년 8월) |
시스템 매니지드 스토리지(SMS)는 JCL의 VOL=SER 사양과 같이 이전 방식보다 유연성이 뛰어난 직접 액세스 스토리지 디바이스에 데이터셋의 배치, 마이그레이션 및 보존을 제어하기 위한 설비 집합이다.SMS에 앞서 설치에서는 시스템 생성[f] 중 단위 이름과 시스템 매개 변수 라이브러리의 멤버에 PLOCK 및 STORY라고 하는 DASD 볼륨 풀 2개를 정의했다.또한 사용자는 새 데이터셋의 특성을 명시적으로 정의해야 했다.
SMS를 통해 설치는 IBM에 의해 다음과 같이 기술된[16] 여러 유형의 목록을 정의하고 업데이트할 수 있다.
- 데이터 클래스
- 데이터 정의 매개 변수
- 스토리지 클래스
- 가용성 및 접근성 요구 사항
- 관리 클래스
- 데이터 마이그레이션, 백업 및 보존 속성
- 저장소 그룹
- 공통 속성이 있는 스토리지 볼륨 목록
- 집계 그룹
- 단일 작업으로 그룹의 모든 데이터 세트 백업 또는 복구
- 풀 복사
설치는 예를 들어 데이터 세트 이름을 테스트하고 설치 정책 및 사용자 요청에 따라 목록 이름을 선택할 수 있는 ACS(자동 클래스 선택) 규칙도 정의할 수 있다.일반적인 시나리오는 설치 프로그램이 스토리지 그룹 ACS 루틴을 작성하여 UNIT 파라미터를 무시하고 스토리지 그룹을 선택하는 것과 DATACLAS ACS 규칙을 작성하여 기본 DCB 파라미터를 가진 데이터클래스를 할당하고 데이터 세트 이름을 기준으로 결정을 내리는 것이다.
SMS가 활성화되면 동적 할당 및 DD JCL 문(예: DSNTYPE)에서 몇 가지 새로운 매개 변수를 사용할 수 있다.
바인더
바인더는 PDSE 라이브러리의 프로그램 개체도 관리할 수 있는 링크 편집기와 유사한 프로그램이다.
원격 복사 및 미러링
이 구간은 확장이 필요하다.덧셈으로 도움도 된다(2021년 8월) |
DFSMSdfp는 여러 다른 프로토콜을 사용하여 DASD 볼륨을 원격 위치에 복제하거나 미러링할 수 있는 기능을 제공한다.
OAM
OAM(Object Access Method[17])은 구조화되지 않은 개체의 라이브러리를 유지 관리한다.그러한 물체를 BLOB라고 부르기도 한다.
DFSort
DFSPORT는 DFSMS 제품군에 속하지만 DFSMS/MVS 제품군에 속하지 않는 정렬/매거 유틸리티다.
DFSMShsm
DFSMShsm은 DFSMS의 선택적 구성요소가 되기 전에 원래 계층적 스토리지 관리자(HSM), 5740-XRB 및 이후 DFHSM(Data Facility Laterial Storage Manager Version 2) 5665-329는 데이터셋을 보관하고 검색하는 유틸리티다.타임 스탬프나 명시적 요청에 따라 더 빠른 스토리지에서 더 저렴한 스토리지로 데이터를 마이그레이션한다.DFSMSdss를 데이터 무버로 사용한다.
RACF
RACF는 DFSMS 제품군에 속하지만 DFSMS/MVS 제품에 속하지 않는 보안 프로그램이다.응용프로그램이 인증을 하고 액세스 권한을 확인할 수 있는 SAF라는 API를 포함하고 있으며, LDAP에 대한 인터페이스도 포함하고 있다.
DFSMSrmm
이동식 미디어 관리자(DFSMSDFSMSrmm)는 테이프 드라이브에 수동으로 마운트되거나 자동화된 테이프 라이브러리에 저장되는 테이프 라이브러리를 제어한다.
메모들
- ^ ACS(Automatic Class Selection)의 구문은 유사하지만 z/VM의 Data Facility Storage Management Subsystem/VM은 서로 다른 리소스 세트를 관리하고 I/O에 다른 코드를 사용한다.
- ^ a b DFP는 이 제품 전체를 교체한다.
- 5740-AM7 DFDS(데이터 시설 장치 지원)
- 5740-XYQ 데이터 시설 확장 기능(DFEF)
- 5740-AM3 순차 액세스 방법 확장(SAM-E)
- 5740-AM8 액세스 메서드 서비스 암호화 옵션
- 5748-UT2 오프라인 3800 유틸리티
- ^ DSS는 IEHDASDR 또는 5740-UT1, DASDR(Direct Access Storage Dump Restore)에서 생성된 덤프를 읽을 수 없다.
- ^ 원래 DFDSS(Data Facility Data Set Services)라고 한다.
- ^ 원래 데이터 시설 제품이라고 함.
- ^ 결국 IBM은 기기 이름을 정의하는 sysgen 방법을 새로운 MVSCP와 HCD 프로그램으로 대체했다.
참조
- ^ "3081 Processor Complex Models K16, K24 and K32 - New System/370 Extended Architecture (370-XA) Added to 3081". Announcement Letters. IBM. October 21, 1981. ZG81-0263.
- ^ "MVS/XA System Overview - New Levels of System Function Provided by MVS/Extended Architecture (XA)". Announcement Letters. IBM. October 21, 1981. LTR ZP81-0789.
- ^ "System/370 Extended Architecture Supported by MVS/System Product Version 2". Announcement Letters. IBM. LTR ZP81-0794.
- ^ "Data Facility Product Release 1". Announcement Letters. IBM. October 21, 1981. LTR ZP81-0798.
- ^ "MVS/370 Data Facility Product". Announcement Letters. IBM. May 17, 1983. LTR 283-141.
- ^ "Multiple Virtual Storage Extended Architecture (MVS/XA) Data Facility Product (DFP) Version 2 Release 1". Announcement Letters. IBM. February 5, 1985. LTR 285-030.
- ^ "Enterprise Systems Architecture/370 and MVS System Product Version 3". Announcement Letters. IBM. February 15, 1988. LTR 288-059.
- ^ "MVS/Data Facility Product (MVS/DFP), Version 3". Announcement Letters. IBM. February 15, 1988. LTR 288-060.
- ^ "Data Facility Storage Management Subsystem Overview". Announcement Letters. IBM. April 19, 1988. LTR 288-200.
- ^ "IBM DFSMS/MVS Version 1 Release 1". Announcement Letters. IBM. May 19, 1992. LTR 292-260.
- ^ "IBM 3495 Tape Library Dataserver and IBM 3490 Library Attachment". Announcement Letters. IBM. May 19, 1992. LTR 192-124.
- ^ "IBM DFSMS/MVS Version 1 Release 2". Announcement Letters. IBM. March 1, 1994. LTR ZP94-0202.
- ^ "IBM DFSMS/MVS Version 1 Release 3". Announcement Letters. IBM. May 30, 1995. LTR AZ5=607.
- ^ "IBM DFSMS/MVS Version 1 Release 4". Announcement Letters. IBM. September 10, 1996. LTR 296-347.
- ^ "IBM DFSMS/MVS Version 1 Release 5". Announcement Letters. IBM. June 9, 1997. LTR A97-0608.
- ^ "SMS Classes and Groups" (PDF). z/OS 2.5 DFSMS Introduction (PDF). IBM. September 30, 2021. pp. 18–21. SC23-6851-50.
- ^ "IBM MVS/Data Facility Product (MVS/DFP) Version 3 - Object Access Method". Announcement Letters. IBM. June 28, 1988. LTR 288-340.
