노드 템플릿 이해
노드 템플릿은 클러스터에서 노드를 추가, 구성 및 유지 관리하는 데 필요한 작업을 정의합니다. 이러한 작업에 대한 자세한 내용은 클러스터 노드 추가 및 노드유지 관리를 참조하세요.
구성노드 템플릿 만들기 마법사 사용하여 새 노드 템플릿을 만들 수 있습니다. 마법사에는 broker 노드, 컴퓨팅 노드, 워크스테이션 노드 또는 관리되지 않는 서버 노드 또는 Windows Azure 노드 템플릿을 만드는 옵션이 포함되어 있습니다. 노드가 추가되면 해당 노드 역할이 자동으로 활성화됩니다. 워크스테이션 노드 및 관리되지 않는 서버 노드 템플릿 및 Windows Azure 노드 템플릿은 워크스테이션에 대한 가용성 정책(즉, 클러스터 작업을 실행하는 데 노드를 사용할 수 있는 방법 및 시기)도 정의합니다. 자세한 내용은 노드 템플릿만들기를 참조하세요.
메모
Windows Azure 노드는 HPC 팩 2008 R2 SP1(서비스 팩 1)부터 지원됩니다. 관리되지 않는 서버 노드는 SP3이 있는 HPC Pack 2008 R2부터 지원됩니다.
노드 템플릿 만들기 마법사를 사용하여 만드는 노드 템플릿은 가장 일반적인 배포 및 구성 작업을 포함할 있습니다. 만든 노드 템플릿에 작업을 더 추가하거나 노드 템플릿 편집기사용하여 기존 작업을 수정할 수 있습니다. 자세한 내용은 노드 템플릿편집을 참조하세요.
사용 가능한 노드 템플릿 작업 및 해당 속성
노드 템플릿 작업에는 다음 네 가지 유형이 있습니다.
프로 비전
프로비전 작업은 노드의 배포 프로세스가 수행되기 전에 헤드 노드에서 수행됩니다. 다음 표에는 노드 템플릿에서 추가하거나 수정할 수 있는 프로비저닝 작업과 각 템플릿과 연결된 속성이 나열되어 있습니다.
작업 이름 | 작업 설명 | 속성 |
---|---|---|
컴퓨터 계정 만들기 | 노드에 대한 Active Directory에 컴퓨터 계정을 만듭니다. |
-
ComputerPath(선택 사항): 컴퓨터 계정을 만들 Active Directory의 경로를 지정합니다. 기본값은 cn=Computers . 이 속성을 지정하지 않으면 헤드 노드의 컴퓨터 경로가 사용됩니다.- 도메인(선택 사항): 컴퓨터 계정을 만들 도메인의 이름을 지정합니다. 이 속성을 지정하지 않으면 헤드 노드의 도메인이 사용됩니다. |
사용자 지정 PXE 클라이언트 사용 | 노드에서 PXE 부팅에 대한 특정 NBP(네트워크 부팅 프로그램)를 제공합니다. |
-
ClientPath(선택 사항): PXE 부팅에 사용되는 NBP(네트워크 부팅 프로그램) 파일이 저장되는 헤드 노드의 경로를 지정합니다. 파일 경로는 폴더에 상대적이어야 합니다. %CCP_DATA%\Boot . 이 속성을 지정하지 않으면 부팅 시 노드에 NBP가 제공되지 않습니다. 노드에 설치된 네트워크 어댑터의 펌웨어가 iSCSI 부팅용으로 이미 구성되어 있거나 iSCSI 부팅을 시작하도록 구성된 네트워크(헤드 노드가 아닌)에 다른 PXE 부팅 서버가 없는 한 이 속성을 지정해야 합니다.- DeferPXE(선택 사항): True 선택하면 이 노드 템플릿이 할당된 노드의 PXE 요청은 무시됩니다. 이 속성을 지정하지 않았거나 False 선택한 - UserClientDhcpString(선택 사항): PXE 부팅에 사용되는 NBP(네트워크 부팅 프로그램)의 DHCP 클라이언트 클래스를 지정합니다. 예를 들어 NBP가 gPXE용인 경우 gPXE를 클래스로 지정합니다. NBP에 대한 설명서에서 필요하지 않다고 명시하지 않는 한 이 속성을 지정해야 합니다. |
DHCP 예약 만들기 | 노드에 대한 DHCP 예약을 만듭니다. | - ClientIqnOptionId(선택 사항): DHCP를 사용하여 노드에 IQN을 동적으로 할당하는 경우 예약에 사용할 DHCP 옵션의 ID를 지정합니다. |
구성
구성 작업은 배포 프로세스 시작 시 노드가 Microsoft Windows PE(사전 설치 환경)로 부팅될 때 노드에서 수행됩니다. 다음 표에는 노드 템플릿에서 추가하거나 수정할 수 있는 구성 작업과 각 템플릿과 연결된 속성이 나와 있습니다.
작업 이름 | 작업 설명 | 속성 |
---|---|---|
Windows PE 명령 실행 | Windows PE에서 명령을 실행합니다. |
-
명령(필수): 실행하려는 Windows PE 명령을 지정합니다. - ContinueOnFailure(선택 사항): True 선택하면 명령이 성공적으로 실행되지 않으면 구성 작업이 실패하지 않습니다. False 선택하면 명령이 성공적으로 실행되지 않으면 구성 작업이 실패합니다. - ErrorWhiteList(선택 사항): 명령에 대해 무시해야 하는 반환 오류 코드를 지정합니다. 명령이 성공적으로 실행될 때 명령에서 예상되는 기본 반환 코드는 0입니다. 명령이 0이 아닌 성공 코드를 반환하는 경우 해당 반환 코드를 무시해야 하는 오류 코드 목록에 추가해야 합니다. 그렇지 않으면 오류 코드로 해석되고 작업이 실패합니다. |
멀티캐스트 복사본 | 멀티캐스트 프로토콜을 사용하여 헤드 노드에서 파일을 복사합니다. |
-
DestFile(필수): 파일이 복사될 노드 드라이브의 절대 경로를 지정합니다.
파티션 디스크 태스크를 노드 템플릿에 추가한 경우 해당 작업으로 만들 파티션에 유효한 경로를 지정해야 합니다. - SourceFile(필수): Microsoft HPC Pack\Data\InstallShare 폴더를 기준으로 복사할 파일의 이름과 경로를 지정합니다.- UnicastFallback(선택 사항): True 선택하고 멀티캐스트에 실패하면 SMB(서버 메시지 블록) 프로토콜을 사용하여 파일이 복사됩니다. False 선택하고 멀티캐스트에 실패하면 작업이 실패합니다. |
유니캐스트 복사본 | SMB(서버 메시지 블록) 프로토콜을 사용하여 헤드 노드에서 파일을 복사합니다. |
-
대상(필수): 파일이 복사될 노드 드라이브의 절대 경로를 지정합니다.
파티션 디스크 태스크를 노드 템플릿에 추가한 경우 해당 작업으로 만들 파티션에 유효한 경로를 지정해야 합니다. - 원본(필수): Microsoft HPC Pack\Data\InstallShare 폴더를 기준으로 복사할 파일의 이름과 경로를 지정합니다.- 디렉터리(선택 사항): 파일(False) 또는 폴더(True)가 복사되는지 여부를 지정합니다. |
파티션 디스크 | Diskpart에 대한 스크립트를 사용하여 노드에서 디스크를 분할합니다. | - DiskPartScript(필수): Diskpart와 함께 사용할 스크립트의 이름과 경로를 지정합니다. |
공유 탑재 | 운영 체제 설치의 Windows PE 단계에서 폴더를 공유합니다. |
-
경로(필수): 공유할 폴더의 이름과 경로를 지정합니다. - DriveLetter(선택 사항): 폴더를 공유할 드라이브 문자를 지정합니다. - 사용자(선택 사항): 폴더를 공유할 때 사용할 사용자 이름을 지정합니다. - UserPassword(선택 사항): 폴더를 공유할 때 사용할 암호를 지정합니다. |
Windows 설치 | 노드에 Windows Server 운영 체제를 설치합니다. |
-
로컬 관리자 암호 자동 생성(필수): True 선택하면 로컬 관리자 계정의 암호가 자동으로 생성됩니다. 암호가 자동으로 생성되면 비밀이며 복구할 수 없습니다.
False 선택한 경우 로컬 관리자 암호 특성을 사용하여 암호를 지정해야 합니다. - 이미지(필수): 운영 체제 설치에 사용할 이미지를 지정합니다. - 사용자 지정 무인 파일(선택 사항): 설치에 사용할 사용자 지정 무인 파일의 절대 경로를 지정합니다. - 설치 드라이브(선택 사항): Windows Server 운영 체제가 설치될 드라이브 문자를 지정합니다. 파티션 디스크 작업을 노드 템플릿에 추가한 경우 해당 작업으로 만들 파티션에 유효한 드라이브 문자를 지정해야 합니다. - 로컬 관리자 암호(선택 사항): 노드의 로컬 관리자 계정에 대한 암호를 지정합니다. - 제품 키(선택 사항): 운영 체제 활성화를 위해 이 노드 템플릿에 사용할 제품 키를 지정합니다. |
WIM 이미지 적용 | WIM 파일의 파일을 노드의 로컬 디스크로 추출합니다. |
-
DestinationPath(필수): WIM(Windows 이미징 형식) 파일의 파일을 추출할 노드의 경로를 지정합니다.
파티션 디스크 태스크를 노드 템플릿에 추가한 경우 해당 작업으로 만들 파티션에 유효한 경로를 지정해야 합니다. - WimPath(필수): 추출할 WIM 파일이 저장되는 노드의 경로를 지정합니다. 자세한 내용은 노드 템플릿 이미지 이해참조하세요. |
다시 시작할 | 노드를 다시 시작합니다. | -없음 |
전개
배포 작업은 운영 체제가 설치된 후 노드에서 수행됩니다. 다음 표에는 노드 템플릿에서 추가하거나 수정할 수 있는 배포 작업과 각 템플릿과 연결된 속성이 나와 있습니다.
작업 이름 | 작업 설명 | 속성 |
---|---|---|
유니캐스트 복사본 | SMB(서버 메시지 블록) 프로토콜을 사용하여 헤드 노드에서 파일을 복사합니다. |
-
대상(필수): 파일이 복사될 노드 드라이브의 절대 경로를 지정합니다. - 원본(필수): Microsoft HPC Pack\Data\InstallShare 폴더를 기준으로 복사할 파일의 이름과 경로를 지정합니다.- 디렉터리(선택 사항): 파일(False) 또는 폴더(True)가 복사되는지 여부를 지정합니다. |
OS 명령 실행 | 로컬 관리자 권한으로 명령을 실행합니다. |
-
명령(필수): 관리자 권한으로 실행하려는 명령을 지정합니다. - ContinueOnFailure(선택 사항): True 선택하면 명령이 성공적으로 실행되지 않으면 배포가 실패하지 않습니다. False 선택하면 명령이 성공적으로 실행되지 않으면 배포가 실패합니다. - ErrorWhiteList(선택 사항): 명령에 대해 무시해야 하는 반환 오류 코드를 지정합니다. 명령이 성공적으로 실행될 때 명령에서 예상되는 기본 반환 코드는 0입니다. 명령이 0이 아닌 성공 코드를 반환하는 경우 해당 반환 코드를 무시해야 하는 오류 코드 목록에 추가해야 합니다. 그렇지 않으면 오류 코드로 해석되고 작업이 실패합니다. |
HPC 팩 설치 | 노드에 HPC 팩을 설치합니다. |
-
노드 종류(필수): 생성될 노드 유형(컴퓨팅 노드, 브로커 노드 또는 워크스테이션 노드)을 지정합니다. - 설치 원본 디렉터리(필수): HPC 팩에 대한 설치 파일의 위치를 지정합니다. |
공유 탑재 | 노드의 폴더를 공유합니다. |
-
경로(필수): 공유할 폴더의 이름과 경로를 지정합니다. - DriveLetter(선택 사항): 폴더를 공유할 드라이브 문자를 지정합니다. - 사용자(선택 사항): 폴더를 공유할 때 사용할 사용자 이름을 지정합니다. - UserPassword(선택 사항): 폴더를 공유할 때 사용할 암호를 지정합니다. |
도메인 가입 | 노드를 Active Directory 도메인에 조인합니다. | - 도메인(선택 사항): 노드가 조인될 도메인의 이름을 지정합니다. 이 속성을 지정하지 않으면 헤드 노드의 도메인이 사용됩니다. |
다시 시작할 | 노드를 다시 시작합니다. | -없음 |
로그오프 | 노드를 로그오프합니다. | -없음 |
정비
유지 관리 작업은 노드 관리 노드를 선택한 다음 유지 관리를 클릭하면 노드에서 수행됩니다. 자세한 내용은 노드유지 관리를 참조하세요. 다음 표에는 노드 템플릿에서 추가하거나 수정할 수 있는 유지 관리 작업과 각 템플릿과 연결된 속성이 나와 있습니다.
작업 이름 | 작업 설명 | 속성 |
---|---|---|
업데이트 적용 | Microsoft Update 또는 WSUS(Windows Server Update Services)의 노드에 업데이트를 적용합니다. 자세한 내용은 소프트웨어 업데이트 적용 |
-
범주(필수): 노드에 적용할 업데이트 유형을 지정합니다. - 업데이트(선택 사항): 노드에 적용할 업데이트 목록을 지정합니다. |
설치 후 명령 | HPC 팩이 설치된 후 노드에서 명령을 실행합니다. |
-
명령(필수): 실행할 명령을 지정합니다. 이 명령은 헤드 노드의 구성 프로세스 중에 제공된 설치 자격 증명을 사용하여 실행됩니다. - ContinueOnFailure(선택 사항): True 선택하면 명령이 성공적으로 실행되지 않으면 유지 관리 작업이 실패하지 않습니다. False 선택하면 명령이 성공적으로 실행되지 않으면 유지 관리 작업이 실패합니다. - 제한 시간(선택 사항): 명령 시간이 초과되기 전의 시간(초)을 지정합니다. 이 속성을 지정하지 않으면 기본 시간 제한 값은 60초입니다. - WorkingDirectory(선택 사항): 명령이 실행되는 폴더를 지정합니다. |
전원 구성표 설정 참고: 이 작업은 HPC Pack 2012에 추가되었습니다. | 노드의 전원 구성표(계획)를 설정합니다. |
-
전원 구성표(필수): 노드에 설정할 전원 구성표(전원 계획)를 지정하여 클러스터 성능에 영향을 줄 수 있습니다. 운영 체제에서 제공되는 세 가지 기본 전원 구성표 중 하나를 선택합니다. 고성능(권장), 분산된또는 전원 절약 장치. 또는 기타 선택하고 노드에서 사용할 수 있는 전원 구성표의 GUID를 제공합니다. 노드에서 사용 가능한 전원 구성표를 보려면 진단활성 전원 구성표 보고서 실행합니다. - ContinueOnFailure(선택 사항): True 선택하면 명령이 성공적으로 실행되지 않으면 유지 관리 작업이 실패하지 않습니다. False 선택하면 명령이 성공적으로 실행되지 않으면 유지 관리 작업이 실패합니다. 자세한 내용은 컴퓨팅 노드 템플릿 |
운영 체제 활성화 | 노드에서 운영 체제를 활성화합니다. | -없음 |