z/OS 애플리케이션 서버 이름 지정 규칙
WebSphere® Application Server for z/OS® 구성 중에 지정해야 하는 몇 가지 이름이 있습니다. 임시 기준에 따라 WebSphere Application Server for z/OS 오브젝트에 이름을 지정할 수 있지만, 규칙적 형태로 이름을 지정하는 것이 더 효율적이고 안전합니다.
긴 이름 및 축약 이름
- 긴 이름은 셀, 노드, 서버 및 클러스터 WebSphere Application Server for z/OS에 알려진 프린시펄 이름입니다. 이 이름은 스크립트 및 관리 콘솔에서 사용되는 이름입니다. 긴 이름은 50자까지 가능하며 대소문자 혼합 영문자, 숫자 및 ! ^ ( ) _ - . { } [ ]
- 축약 이름은 WebSphere Application Server의
z/OS 구현에 따라 다르며 셀, 노드, 서버 및 클러스터가
z/OS에 알려진
프린시펄 이름입니다. 참고: z/OS 운영 체제는 다수의 운영 체제 인터페이스 값을 8문자로 제한합니다.
축약 이름은 1 - 8자여야 하고 대문자 또는 숫자만 포함하며 숫자로 시작할 수 없습니다.
런타임 시 S 또는 A를 축약 이름에 추가하여 하위(servant) 영역 또는 부속 요소를 추가할 수 있도록 서버 축약 이름을 7문자로 제한해야 합니다. 예를 들어 BBOS001의 서버 축약 이름은 하위(servant) 영역의 경우 BBOS001S가 되고 제어 영역 부속 요소 프로세스의 경우 BBOS001A가 됩니다. 서버 축약 이름으로 8문자를 요구하는 표준일 경우 하위(servant) 및 부속 요소 영역의 축약 이름을 명시적으로 설정하십시오.
두 이름이 동일하거나 달라야 한다고 명시되어 있는 경우 이는 긴 이름이 동일하거나 달라야 함을 의미하며 축약 이름도 동일하거나 달라야 함을 의미합니다. 긴 이름과 축약 이름이 서로 연관되어야 한다는 조건은 없지만 대체로 두 이름을 동일하거나 서로 유사하게 만드는 것이 편리합니다.
셀 이름 선택
각 셀에는 동일한 시스템의 다른 셀과 공유하지 않는 셀 이름이 있어야 합니다. 다른 시스템의 셀이 서로 통신하는 경우 셀 이름이 동일하면 안 됩니다.
독립형 애플리케이션 서버를 Network Deployment 셀에 연합하려면 독립형 서버의 셀 이름이 Network Deployment 셀의 셀 이름과 달라야 합니다.
서버 이름 선택
서버 이름은 서버가 속하는 노드 내에서 WebSphere Application Server 서버를 식별합니다. 각 서버에는 동일한 노드의 다른 서버와 공유하지 않는 서버 이름이 있어야 합니다. z/OS 운영 체제에서는 서버 축약 이름이 서버의 MVS™ 작업 이름으로도 사용됩니다. 따라서 서버 축약 이름이 동일한 두 개의 서버가 서로 다른 셀에 있으면서 동시에 동일한 z/OS 시스템에서 실행되는 경우는 없습니다.
- 독립형 애플리케이션 서버에는 하나의 애플리케이션 서버가 있는 것이 보통인데, 왜냐하면 독립형 애플리케이션 서버 셀의 관리 콘솔이 하나의 서버만 제어할 수 있기 때문입니다. 그러나 애플리케이션 서버 노드가 관리 에이전트에 등록되어 있는 경우 관리 에이전트를 사용하여 서버를 추가로 작성할 수 있습니다.
- Network Deployment 셀에는 최소한 하나의 서버(자체 노드의 배치 관리자)와 약간의 추가 애플리케이션 서버, 웹 서버, 프록시 서버 및 기타 유형의 서버가 있습니다.
- 보안 프록시 서버, 관리 에이전트 및 작업 관리자 각각에는 단일 서버가 있습니다.
클러스터 이름 및 일반 서버 축약 이름 선택
클러스터 이름은 WebSphere Application Server 클러스터를 식별하는데, 이 클러스터는 동일한 애플리케이션을 실행하며 여러 노드 또는 시스템에 있을 수 있는 동일한 서버의 콜렉션입니다. 애플리케이션 서버와 프록시 서버는 클러스터할 수 있습니다. 각 클러스터에는 도일한 셀의 다른 클러스터와 공유하지 않는 클러스터 이름이 있어야 합니다.
클러스터 축약 이름에는 특수한 기능이 있습니다. 즉 이 이름은 클러스터 서버를 z/OS Workload Management 기능(WLM)에 식별하는 데 사용됩니다. 클러스터되지 않은 노드에도 서버의 일반 축약 이름이 있는데, 클러스터 전이 이름이라고도 하며 동일한 용도로 사용됩니다. 기존의 애플리케이션 서버를 사용하여 클러스터를 작성한 경우에는 서버의 일반 축약 이름이 클러스터 이름이 됩니다.
결과적으로 동일한 z/OS 시스템의 두 서버는 동일한 클러스터에 있지 않는 한 서버의 일반 축약 이름이 동일하면 안 됩니다. 이 규칙은 애플리케이션 서버와 프록시 서버뿐 아니라 배치 관리자, 노드 에이전트, 관리 에이전트 및 작업 관리자에도 적용됩니다.
이름 지정 규칙
다수의 이름을 선택하면서 일부는 동일해야 하고 일부는 고유해야 한다는 조건 때문에 엔터프라이즈의 비즈니스 요구와 WebSphere Application Server 아키텍처의 요구사항을 모두 충족시키는 이름을 선택하는 표준 방식을 준비하는 것이 좋습니다.
- 이 규칙에는 WebSphere Application Server for z/OS 버전 4.0 이후 정해진 수정된 기본값 세트가
버전 7.0 이상의 새 서버 유형을 위해 일부 조정되어 포함됩니다. 이 기본값은 z/OS에서
WebSphere Application Server를 시작하기
위한 것으로, 주어진 z/OS 시스템에서
각 서버 유형을 하나만 지원합니다.
서버 추가 시에는 기본값을 변경해야 합니다.
이 이름 지정 규칙에 대한 자세한 정보는 z/OS 기본 이름 지정 규칙의 내용을 읽으십시오.
- 이 규칙에는 사용자 정의 중 선택한 하나 또는 두 문자 셀, 클러스터 및
시스템 ID로 생성된 이름을 사용하는 구조화된 기본값 세트가 포함됩니다.
이러한 기본값은 수에 관계없이 셀, 노드 및 서버를 지원하며 프로덕션 환경을 위한 것입니다.
이 이름 지정 규칙에 대한 자세한 정보는 z/OS 표준 이름 지정 규칙의 내용을 읽으십시오.
자신만의 이름 지정 규칙을 개발할 수는 있지만 여기서 논의하였고 기본 및 표준 이름 지정 규칙의 관련 주제에서 더 자세히 설명하고 있는 사항들을 고려해야 합니다.