HPC Pack 2016의 새로운 기능
이 문서에서는 Microsoft HPC Pack 2016에서 사용할 수 있는 새로운 기능 및 변경 내용을 나열합니다.
운영 체제 및 소프트웨어 요구 사항
HPC Pack 2016에는 운영 체제 및 기타 필수 구성 요소 소프트웨어에 대한
메모
헤드 노드 역할의 경우 HPC Pack 2016은 Windows Server 2012에서 실행할 수 없습니다.
고가용성
HPC 팩 2016에서는 헤드 노드 서비스를 장애 조치(failover) 클러스터링 서비스에서 Service Fabric 서비스로 마이그레이션했습니다. 이제 Azure 또는 온-프레미스에서 고가용성 HPC 팩 클러스터를 훨씬 더 쉽게 배포할 수 있습니다. 온-프레미스에서 고가용성 HPC 팩 클러스터를 만들려면 Microsoft HPC Pack 2016 대한
Azure Active Directory 통합
이전 버전의 HPC 팩이 Azure 가상 머신에 설정되었으므로 HPC 클러스터에 대한 도메인 컨트롤러를 설정해야 했습니다. HPC 팩에는 클러스터 관리자 및 클러스터 사용자를 위한 Active Directory 인증이 필요하기 때문입니다. HPC Pack 2016에서 관리자는 클러스터 인증을 위해 Azure Active Directory
향상된 GPU 지원
HPC 팩 2012 R2 업데이트 3 이후 Windows 컴퓨팅 노드에 대한 GPU를 지원했습니다. HPC 팩은 Linux 컴퓨팅 노드를 포함하도록 지원을 확장합니다. Azure N 시리즈 VM 크기사용하면 Azure에서 GPU 기능이 있는 HPC 팩 클러스터를 배포할 수 있습니다. 자세한 내용은 HPC 팩 및 Azure N 시리즈 VM시작하세요.
GUI 개선 사항
작업 보류 - 이제 HPC 작업 관리자(작업 관리 UI)에서 활성 작업을 보류 날짜 및 시간으로 유지할 수 있습니다. 활성 작업 내의 대기 중인 작업은 디스패치에서 유지됩니다. 작업에서 실행 중인 작업이 있는 경우 작업 상태는 실행 중인
대신 드레이닝 표시됩니다.사용자 지정 속성 페이지 - 작업 대화 상자에서 이제 작업의 사용자 지정 속성을 보고 편집할 수 있습니다. 속성 값이 링크인 경우 링크가 페이지에 표시되고 사용자가 클릭할 수 있습니다. 파일 위치도 클릭할 수 있도록 하려면
file:///<location>
형식(예:file:///c:/users
)을 사용합니다.탑재 지점 대체 - Linux 노드에서 작업이 실행될 때 사용자는 일반적으로 작업 디렉터리를 열 수 없습니다. 이제 작업 관리 UI 내에서 linuxMountPoint
작업 사용자 지정 속성을 지정하고 사용자가 폴더에 액세스할 수 있도록 windowsMountPoint 탑재 지점을 대체할 수 있습니다. 예를 들어 다음 설정을 사용하여 작업을 만들 수 있습니다. - 사용자 지정 속성:
linuxMountPoint = /gpfs/Production
- 사용자 지정 속성:
windowsMountPoint = Z:\Production
- 작업 디렉터리:
/gpfs/Production/myjob
그런 다음 GUI에서 작업을 볼 때 작업 대화 상자의 작업 디렉터리 값 >작업 보기 페이지 >세부 정보 탭이
z:\production\myjob
. 또한 이전에 로컬 Z: 드라이브에/gpfs
탑재한 경우 작업 출력 파일을 볼 수 있습니다.- 사용자 지정 속성:
활동 로그 - 작업 수정 로그도 작업의 활동 로그에 기록됩니다.
노드 대한 구독 정보 설정 - 관리자는 GUI에서 노드 구독 코어 또는 소켓을 설정할 수 있습니다. 오프라인 노드를 선택하고 속성 편집 작업을 수행합니다.
복사 작업 없음 – 작업 사용자 지정 속성을 noGUICopy
true
지정하면 GUI의 복사 작업이 비활성화됩니다.
스케줄러 개선 사항
작업 실행 필터 - HPC Pack 2016에서는 Linux 노드에서 태스크가 실행될 때마다 관리자가 사용자 지정한 스크립트를 호출할 수 있도록 Linux 컴퓨팅 노드에 대한 작업 실행 필터를 도입했습니다. 이렇게 하면 Linux 노드에서 Active Directory 계정으로 작업을 실행하고 태스크 실행을 위해 사용자의 홈 폴더를 탑재하는 등의 시나리오를 사용할 수 있습니다. 자세한 내용은 HPC Pack 작업 실행 필터시작하세요.
릴리스 작업 문제 해결 – HPC Pack 2016은 단독 작업에 대해 작업 릴리스 작업이 실행되지 않을 수 있는 문제를 해결합니다.
작업 중단 문제 – HPC Pack 2016은 작업이 대기 중인 상태에서 중단될 수 있는 문제를 해결합니다.
SOA 개선 사항
4MB 메시지 제한 제거 - 이제 SOA 요청에서 크기가 4MB보다 큰 요청을 보낼 수 있습니다. 큰 요청은 더 작은 메시지로 분할되어 4MB 메시지 크기 제한이 있는 MSMQ로 유지됩니다.
SOA 세션 HoldUntil
- SOA 세션의 경우 사용자는 이제 세션 작업의 HoldUntil 속성을 나중에 수정하여 실행 중인 세션을 일시 중지할 수 있습니다.헤드 노드 장애 조치(failover) 동안 SOA 세션 생존
SOA 세션은 도메인에 가입되지 않은 컴퓨팅 노드에서 실행할 수 있습니다. 도메인에 가입되지 않은 컴퓨팅 노드의 경우 서비스 등록 파일의 브로커 백 엔드 바인딩 구성을 None 또는 Certificate 보안으로 업데이트할 수 있습니다.
새 nethttp 전송 체계 - nethttp는 WebSocket을 기반으로 하므로 기본 HTTP 연결에 비해 메시지 처리량을 크게 향상시킬 수 있습니다.
구성 가능한 broker 디스패처 용량
- 사용자는 계산된 코어 대신 broker 디스패처 용량을 지정할 수 있습니다. 이렇게 하면 리소스 종류가 노드 또는 소켓인 경우 더 정확한 증가 및 축소 동작이 수행됩니다. 공유 세션 풀 여러 SOA 세션
- SOA 서비스의 풀 크기를 지정하려면 서비스 등록 파일에 선택적 구성 추가합니다. 세션 풀을 사용하여 공유 SOA 세션을 만들 때 sessionStartInfo.ShareSession
및sessionStartInfo.SessionPool
모두true
지정합니다. 그리고 이 세션을 사용한 후 풀에 남겨 두지 않고 닫습니다.업데이트된 EchoClient.exe - 임의 메시지 크기 및 시간, 요청 지원 횟수당 플러시, 메시지 작업(send/flush/EOM/get) 시간 제한 매개 변수 및 새 nethttp 체계 지원에 대한 업데이트입니다.
Excel VBA ExcelClient.OpenSession 메서드의 추가 선택적 매개 변수
- 추가 매개 변수에는 , 및 포함됩니다. SOA 세션 API 대한 GPU 유형 지원이 추가됨
SOA 서비스 기타 안정성 및 성능 수정
경영
자동 증가/축소 서비스는 Linux 노드를 지원합니다. HPC 팩 클러스터가 Azure 가상 머신에 배포되는 경우
자동 증가/축소 서비스 대한 새 속성
- ExcludeNodeGroup 속성을 사용하면 자동 노드 시작 및 중지에서 제외할 노드 그룹 또는 노드 그룹을 지정할 수 있습니다.기본 제공 REST API 서비스 – 이제 REST API 서비스가 기본적으로 모든 헤드 노드 인스턴스에 설치됩니다.
도메인에 가입되지 않은 Windows 컴퓨팅 노드 – 클러스터 관리자는 도메인에 가입되지 않은 Windows 컴퓨팅 노드를 설정할 수 있습니다. 로컬 계정은 이 유형의 노드에서 작업이 실행될 때 만들어지고 사용됩니다.