z/OS 표준 이름 지정 규칙
WebSphere® Application Server for z/OS®에서 셀 및 노드는 Profile Management Tool 또는 zpmt 명령을 사용하여 빌드되는 사용자 정의 작업을 사용함으로써 작성됩니다. Profile Management Tool을 사용하여 이러한 사용자 정의 작업을 작성하면 대부분의 필드는 기본값으로 사전 설정됩니다. 사용자 정의 중에 1 및 2 문자 셀, 클러스터 및 시스템 ID 값을 지정하는 경우 표준 이름 지정 규칙을 따르는 기본값이 사용됩니다.
표준 이름 지정 규칙은 최초 및 프로덕션용으로 적합한데, 여기서는 각 그룹이 공통 사용자 ID 및 그룹 이름 세트를 공유하는 셀 및 서버 그룹을 작성할 수 있습니다. 동일한 셀 ID를 공유하는 것으로 셀 및 서버 그룹이 구별됩니다.
표준 이름 지정 규칙과 기본 이름 지정 규칙의 차이점
이 관리 그룹이 실제 WebSphere Application Server 아키텍처에 속하는 것은 아닙니다. 다만 z/OS 시스템에서 셀 그룹이 SAF 그룹 및 사용자 ID의 공통 세트를 사용할 수 있으며 이로 인해 이들 셀 간의 연결을 간단하게 설정할 수 있다는 것을 나타냅니다. 반면, 개별 셀에 대해 서로 다른 SAF 그룹 및 사용자 ID를 사용할 경우 관리 및 런타임이 구분되므로, 다른 SAF ID를 사용하는 셀은 사용자가 지정하는 방식으로만 상호 작용하거나 상호 작용이 불가능하게 됩니다.
셀, 시스템 및 클러스터 ID 선택
- 이러한 두 개의 대문자로 된 영숫자 값은 동일한 셀 ID를 공유하는
모든 셀과 서버에 사용되는 SAF 사용자 ID 및 그룹을 구성하는 데 사용됩니다.
또한 시스템 ID와 더불어 셀 이름, 노드 이름 및 기타 값을 빌드하는 데
사용됩니다.
두 셀 간의 상호 작용을 간소화하려면 동일한 셀 ID를 사용하여 셀을 작성하십시오. 두 셀 간의 상호 작용을 최소화하거나 방지하려면 다른 셀 ID를 사용하여 셀을 작성하십시오.
제한사항: - 1자의 대문자로 된 영숫자 값은 Network Deployment 셀의 애플리케이션 서버 노드와 여러 유형의 기타 서버를
서로 구별하는 데 사용됩니다. 이름은 셀이 분포하는 각 z/OS 시스템의 한 애플리케이션 서버 노드에
Network Deployment 셀을 작성하는 과정에서 도출됩니다.
그러나 동일한 z/OS 시스템에 있는 여러 개의 노드를 구별하거나 동일한 셀 ID를
갖는 여러 개의 단일 노드 셀을 식별하는 데 단일 문자 ID를 사용할 수도
있습니다. 후자의 경우 시스템 ID가 실제 z/OS 시스템을 나타낼 필요는 없습니다.
z/OS 시스템당 노드가 하나인 Network Deployment 셀의 경우 단일 영숫자 문자를 각 z/OS 시스템에 지정하고 해당 시스템에서 연합 또는 관리 애플리케이션 서버 노드를 구성할 때 해당 값을 사용하십시오. 기타 셀 유형의 경우 동일한 유형의 두 서버가 셀 ID와 시스템 ID를 모두 공유하지 않는 한 시스템 ID에 원하는 규칙을 지정할 수 있습니다.
- 두 개의 대문자로 된 영숫자 값은 애플리케이션 서버 노드 내에서 애플리케이션 서버를 구별하는 데 사용됩니다. 임의의 애플리케이션 서버를 애플리케이션 서버 클러스터의 기초로 사용할 수 있으려면 자체의 클러스터 ID를 가지고 Network Deployment 셀에 클러스터되지 않은 애플리케이션 서버를 작성하십시오. 이 자료의 끝에 나오는 예에는 각 이름의 파트를 쉽게 식별할 수 있도록 클러스터 ID가 두 자리 숫자로 주어져 있습니다.
셀, 노드 및 서버 이름의 기본값
각각의 기타 셀 유형에 고유한 시스템 ID를 지정하여 단일 셀 ID 아래에 표준 이름 지정 규칙을 사용하여 하나의 Network Deployment 셀과 최대 36개의 기타 셀 유형을 작성할 수 있습니다. 다시 말해 공통 셀 ID를 공유하는 두 개의 독립형 애플리케이션 서버 또는 두 개의 작업 관리자는 별도의 시스템 ID를 가져야 합니다.
이름 | ND 셀 배치 관리자 | ND 셀 관리 노드 | 독립형 애플리케이션 서버 | 관리 에이전트 | 작업 관리자 | 보안 프록시 서버 | 보안 프록시 관리 에이전트 |
---|---|---|---|---|---|---|---|
셀 이름 | aaCELL | aaCELL | aaBASEs | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
노드 이름 | aaDMNODE | aaNODEs | aaNODEs | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
Network Deployment 셀은 하나의 배치 관리자 노드를 가지며 각 시스템 ID에 대해 하나의 애플리케이션 서버 노드(관리 또는 연합)를 가질 수 있습니다. 독립형 애플리케이션 서버의 노드 이름은 연합이 쉽도록 Network Deployment 셀과 동일한 규칙을 사용합니다. 기타 서버 유형에는 셀 이름 및 노드 이름과 동일한 값이 사용되는데, 이는 여기에 다중 노드 또는 자세한 이름 지정 규칙이 필요하지 않기 때문입니다.
지금까지 사용된 이름은 모두 대문자인데, 이들은 셀 축약 이름 및 노드 축약 이름 등 반드시 대문자여야 하는 z/OS 축약 이름이기 때문입니다. 각각의 이 값은 WebSphere Application Server의 내부 이름 버전인 대소문자가 혼합된 긴 이름을 갖습니다. 편의상 표준 이름 지정 규칙은 긴 이름에 대해 축약 이름과 동일한 값을 사용하지만 소문자로 변경합니다.
서버 이름은 셀 ID, 시스템 ID 및 클러스터 ID(애플리케이션 서버의 경우)를 사용하여 구성됩니다. Network Deployment 셀은 배치 관리자를 하나만 가질 수 있으며 기타 비애플리케이션 서버 유형은 각각 하나의 서버만 갖습니다. 또한 각 서버에는 서버를 Workload Management에 식별하는 데 사용되며 클러스터되는 애플리케이션 서버의 초기 클러스터 이름으로도 사용되는 일반 축약 이름이 지정됩니다.
이름 | ND 셀 배치 관리자 | ND 셀 또는 독립형의 Application Server | 관리 에이전트 | 작업 관리자 | 보안 프록시 서버 | 보안 프록시 관리 에이전트 |
---|---|---|---|---|---|---|
서버 이름 | aaDMGR | aaSRnns | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
일반 이름 | aaDMGR | aaSRnn | aaADMAs | aaJMGRs | aaPROXs | aaPRXAs |
이 애플리케이션 서버 이름 지정 규칙에서는 동일한 이름 지정 규칙을 따라 애플리케이션 서버 노드에 서버를 추가로 작성할 수 있는데 이 경우 클러스터링이 더 쉬워집니다.
SAF 그룹 및 사용자 ID 이름의 기본값
ccCFG | 구성 그룹 관리 및 서버 권한을 제공합니다. |
ccSRVG | 하위(servant) 그룹 하위(servant) 영역에 필요한 권한을 제공합니다. |
ccGUESTG | 인증되지 않은 로컬 사용자 또는 게스트 그룹 셀에 액세스하기 위한 기본 권한만을 제공합니다. |
ccACRU | 제어기 사용자 ID 제어기, 제어 영역 부속 요소 및 디먼 시작 태스크 |
ccASRU | 하위(servant) 사용자 ID 하위(servant) 시작 태스크 |
ccADMIN | 관리자의 사용자 ID 셀 구성에 사용되며 특정한 경우 WAS 관리자로 사용됩니다. |
ccGUEST | 인증되지 않은 사용자의 사용자 ID(z/OS 관리 보안에서만) 보안상의 이유로 알 수 없는 사용자를 나타냅니다. |
구성 파일 시스템 이름 및 마운트 지점의 기본값
OMVS.MNT.cell_short_name/node_short_name.HFS
(HFS 데이터 세트의 경우)
OMVS.MNT.cell_short_name/node_short_name.ZFS
(zFS 데이터 세트의 경우)
현지 규칙에 맞으면서 각 데이터 세트와 연관된
셀 및 노드를 분명하게 나타내도록 이들 이름을 수정할 수 있습니다.
이들 구성 파일 시스템의 기본 마운트 지점은 읽기 쉽도록 셀 및 노드
긴 이름(기본적으로 긴 이름의 소문자 버전)을 사용합니다.
/wasv9config/cell_long_name/node_long_name
데이터 세트의 이름은 바꿀 수 있지만 마운트 지점은 최초 사용자 정의 이후 변경하면 안 되는데, 구성 파일 전반에 걸쳐 마운트 지점이 참조되기 때문입니다. 이 결과, 독립형 애플리케이션 서버가 Network Deployment 셀에 연합되는 경우 해당 마운트 지점에 이전의 (독립형) 셀 이름이 포함되어 있어도 원래의 구성 마운트 지점을 유지합니다. 독립형 애플리케이션 서버가 특정 Network Deployment 셀에 연합된다는 것을 아는 사용자는 노드의 최종 셀 이름을 반영하도록 독립형 애플리케이션 서버 작성 중에 구성 파일 시스템 데이터 세트 이름과 마운트 지점을 직접 업데이트할 수도 있습니다.
작업 이름 및 카탈로그 프로시저 이름의 기본값
대부분의 애플리케이션 서버는 제어기(제어 영역)와 하나 이상의 하위(servant)(하위 영역)로 구성됩니다. 또한 애플리케이션 서버에는 제어 영역 부속 요소라고 하는 메시징 영역도 있습니다. 제어 영역의 작업 이름은 서버 축약 이름과 같습니다. 하위(servant)의 최초 작업 이름은 서버 축약 이름과 후속하는 S로 구성되며 제어 영역 부속 요소의 최초 작업 이름은 서버 축약 이름과 후속하는 A로 구성됩니다. (이것이 서버 축약 이름이 보통 7문자 길이로 제한되는 이유입니다.)
각 제어 영역, 하위(servant) 영역 및 제어 영역 부속 요소에는 서버 구성 파일 시스템을 가리키는 카탈로그 프로시저가 필요합니다. 사실상 이는 각 노드에 자체의 제어기, 하위(servant) 및 제어 영역 부속 요소 카탈로그 프로시저(일부의 경우)가 있음을 의미합니다. 그러나 애플리케이션 서버 노드의 각 서버는 구성 파일 시스템을 공유하므로 자체의 카탈로그 프로시저를 필요로하지 않습니다.
이름 | ND 셀 배치 관리자 | Application Server 노드 (ND 셀의 노드 에이전트) | Application Server 노드(Application Server) | 관리 에이전트 | 작업 관리자 | 보안 프록시 서버 | 보안 프록시 관리 에이전트 |
---|---|---|---|---|---|---|---|
제어기 작업 이름 | ccDMGR | ccAGNTs | ccSRnns | ccADMAs | ccJMGRs | ccPROXs | ccPRXAs |
하위(servant) 작업 이름 | ccDMGRs | ccAGNTsS | ccSRnnsS | ccADMAsS | ccJMGRsS | ccPRXAsS | |
부속 요소 작업 이름 | ccSRnnsA | ||||||
제어기 프로시저 | ccDCR | ccACRs | ccACRs | ccGCRs | ccJCRs | ccXCRs | ccYCRs |
하위(servant) 프로시저 | ccDSR | ccASRs | ccASRs | ccGSRs | ccJSRs | ccYSRs | |
부속 요소 프로시저 | ccAARs |
이름 | ND 셀(모든 노드) | 독립형 애플리케이션 서버 | 관리 에이전트 | 작업 관리자 | 보안 프록시 서버 | 보안 프록시 관리 에이전트 |
---|---|---|---|---|---|---|
디먼 작업 이름 | ccDEMN | ccDEMNs | ccDMNGs | ccDMNJs | ccDMNXs | ccDMNYs |
디먼 프로시저 | ccDEMN | ccDEMNs | ccDMNGs | ccDMNJs | ccDMNXs | ccDMNYs |