운영 체제 미설치 컴퓨터에서 Hyper-V 호스트 또는 클러스터 프로비전
이 문서를 사용하여 System Center VMM(Virtual Machine Manager) 패브릭에 아무것도 설치되지 않은 운영 체제 미설치 컴퓨터에서 Hyper-V 호스트 또는 클러스터를 프로비전합니다.
VMM은 기존 Windows 서버를 Hyper-V 호스트 및 클러스터로 패브릭에 추가하는 것 외에도 물리적 운영 체제를 검색하고, 운영 체제를 자동으로 설치하고, Hyper-V 서버 호스트 및 클러스터로 프로비전할 수 있습니다.
이 작업을 수행하는 방법은 다음과 같습니다.
- 필수 구성 요소 확인: 시작하기 전에 모든 필수 구성 요소가 있는지 확인합니다.
- 초기 구성: 가상화를 지원하도록 컴퓨터에서 BIOS를 설정하고, PXE(Pre-Boot Execution Environment)가 설정된 네트워크 어댑터에서 부팅하도록 BIOS 부팅 순서를 설정하고, 각 컴퓨터에서 BMC에 대한 로그인 자격 증명 및 IP 주소 설정을 구성합니다. 컴퓨터 이름에 대한 DNS 항목 및 Active Directory 계정을 만들어야 하며 DNS 복제가 수행될 시간을 허용하는 것이 좋습니다.
- PXE 서버 환경 준비: VMM 관리에 PXE 서버 추가(필수 구성 요소에 설명된 대로: 호스트 만들기, 호스트 클러스터, VMM의 운영 체제 미설치에서 스케일 아웃 파일 서버 클러스터, VMM에 PXE 서버를 추가하는 방법)
- VMM 라이브러리에 리소스 추가: 설치 중에 운영 체제에 추가할 기본 이미지 및 선택적 드라이버 파일로 사용할 적절한 운영 체제(필수 구성 요소에 나열된 대로: VMM의 운영 체제 미설치에서 호스트, 호스트 클러스터 또는 스케일 아웃 파일 서버 클러스터 만들기)를 포함하는 일반화된 가상 하드 디스크를 포함하는 리소스를 추가합니다.
- 프로필 만들기: 라이브러리에서 하나 이상의 물리적 컴퓨터 프로필을 만듭니다. 이러한 프로필에는 운영 체제 이미지의 위치, 하드웨어 및 운영 체제 구성 설정과 같은 구성 설정이 포함됩니다.
- Hyper-V 호스트 또는 클러스터 만들기: 독립 실행형 호스트 또는 클러스터를 설정할지 여부에 따라 다른 마법사를 실행합니다.
시작하기 전에
참고 항목
VMM은 비연속 네임스페이스에서 물리적 머신의 완전 프로비저닝을 지원하지 않습니다. 해결 방법으로 다음 단계를 수행합니다.
- 비연속 네임스페이스 도메인에서 운영 체제 미설치를 프로비전합니다.
- VMM에서 프로비전된 호스트를 제거합니다.
- 호스트를 연결하지 않는 네임스페이스 도메인에 조인합니다.
- 호스트를 VMM에 다시 추가합니다. 이 절차를 사용합니다.
다음 필수 구성 요소를 확인합니다.
구성 요소 | 필수 구성 요소 | 세부 정보 |
---|---|---|
물리적 컴퓨터 | 검색 지원 | 각 물리적 컴퓨터에는 대역 외 관리를 가능하게 하는 BMC(베이스보드 관리 컨트롤러)가 설치되어 있어야 합니다. BMC를 통해 컴퓨터를 끄거나 끄는 기능과 같은 운영 체제 및 제어 시스템 기능에 관계없이 원격으로 컴퓨터에 액세스할 수 있습니다. BMC 요구 사항: BMC는 지원되는 대역 외 관리 프로토콜 중 하나를 사용해야 하며 BMC 설정에서 관리 프로토콜을 사용하도록 설정해야 합니다. 지원되는 프로토콜은 IPMI(Intelligent Platform Management Interface) 버전 1.5 또는 2.0입니다. DCMI(데이터 센터 관리 인터페이스) 버전 1.0; WS-Man(WS-Management)을 통해 SMASH(서버 하드웨어) 버전 1.0용 시스템 관리 아키텍처 iLO(Integrated Lights-Out)와 같은 사용자 지정 프로토콜 BMC는 BMC 모델에 최신 버전의 펌웨어를 사용해야 합니다. BCC는 로그인 자격 증명으로 구성해야 하며 고정 IP 주소 지정 또는 DHCP를 사용해야 합니다. DHCP를 사용하는 경우 DHCP 예약과 같이 각 BMC에 상수 IP 주소를 할당하도록 DHCP를 구성하는 것이 좋습니다. VMM 관리 서버는 BMC가 구성된 네트워크 세그먼트에 액세스할 수 있어야 합니다. |
물리적 컴퓨터 | Hyper-V 역할 요구 사항 | Hyper-V 역할을 지원하는 컴퓨터는 x64 기반 프로세서를 사용하고 적절한 BIOS(기본 입력/출력 시스템) 설정을 사용하도록 설정해야 합니다. |
물리적 컴퓨터 | DNS | 사용자 환경에 DNS 복제에 다소 시간이 걸릴 수 있는 여러 DNS(도메인 이름 시스템) 서버가 있는 경우 물리적 컴퓨터에 할당된 컴퓨터 이름에 대한 DNS 항목을 만들고 DNS 복제가 수행될 시간을 허용하는 것이 좋습니다. 그렇지 않으면 컴퓨터 배포가 실패할 수 있습니다. |
물리적 컴퓨터 | BIOS/EFI | 컴퓨터에서 EFI(Extensible Firmware Interface) 또는 BIOS를 사용하는지 여부를 확인합니다. 각 유형의 컴퓨터가 있는 경우 각 형식에 대해 별도의 프로필을 만들어야 합니다. |
물리적 컴퓨터 | 운영 체제 | 이전에 지정한 요구 사항에 따라 Windows Server 2012 R2 클러스터에 Windows Server 2016 노드를 추가할 수 있습니다. 그러나 Windows Server 2012 R2 노드는 Windows Server 2016 클러스터에 추가할 수 없습니다. 참고: VMM 2019 UR3 이상에서는 Azure Stack Hyper Converged Infrastructure(HCI, 버전 20H2)를 지원합니다. |
PXE 서버 | 배포 요구 사항 | Windows Deployment Services로 구성된 PXE 서버가 있어야 합니다. Windows Deployment Services로 구성된 환경에 기존 PXE 서버가 있는 경우 해당 서버를 VMM에 추가할 수 있습니다. 그런 다음 VMM에서 프로비전에 사용할 수 있습니다(VMM은 결과 서버만 인식). 다른 모든 요청은 구성 방법에 따라 PXE 서버에서 계속 처리됩니다. 기존 PXE 서버가 없는 경우 지원되는 운영 체제(Windows Server 2012 R2 이상)를 실행하는 서버에 Windows 배포 서비스 역할을 배포할 수 있습니다. Windows Deployment Services를 설치할 때 배포 서버와 전송 서버 옵션을 모두 설치해야 합니다. 이미지를 추가할 필요가 없습니다. 호스트 배포 중에 VMM은 사용자가 만들고 라이브러리에 저장한 가상 하드 디스크를 사용합니다. 또한 PXE 응답 탭에서 설정을 구성할 필요가 없습니다. VMM은 자체 PXE 공급자를 제공합니다. PXE 서버는 프로비전하려는 물리적 컴퓨터와 동일한 서브넷에 있어야 합니다. PXE 서버를 추가하는 경우 PXE 서버에 대한 로컬 관리자 권한이 있는 계정의 계정 자격 증명을 지정해야 합니다. 사용자 이름 및 암호를 입력하거나 실행 계정을 지정할 수 있습니다. 실행 계정을 사용하려는 경우 시작하기 전에 또는 배포 중에 RunAs 계정을 만들 수 있습니다. |
PXE 서버 | 부팅 순서 | 각 컴퓨터에서 첫 번째 디바이스로 PXE(Preboot Execution Environment) 지원 네트워크 어댑터에서 부팅하도록 BIOS 부팅 순서를 설정합니다. |
가상 하드 디스크 | 운영 체제 | VMM 라이브러리 공유에 일반화된 가상 하드 디스크가 있는지 확인합니다. Windows Server 2012 R2 이상을 실행해야 합니다. 프로덕션 서버의 경우 성능을 높이고 사용자 데이터를 보호하려면 고정 디스크(.vhd 또는 .vhdx 파일 형식)를 사용하는 것이 좋습니다. 기본적으로 물리적 컴퓨터 프로필을 만들 때 VMM은 동적 디스크를 고정 디스크로 변환합니다. 고객 드라이버를 할당하려는 경우 라이브러리에 있어야 합니다. 가상 하드 디스크를 만들려면 가상 머신을 만들고 게스트 운영 체제를 설치한 다음 /generalize 및 /oobe 옵션과 함께 sysprep을 사용할 수 있습니다. 호스트 또는 클러스터에 배포하는 가상 하드 디스크의 운영 체제는 VHD(가상 하드 디스크) 옵션에서 부팅을 지원해야 합니다. RDS(원격 데스크톱 서비스)를 사용하여 서버를 관리하는 경우 이미지에서 RDS 연결을 사용하도록 설정하는 것이 좋습니다. 물리적 컴퓨터 프로필의 응답 파일을 사용하여 RDS를 사용하도록 설정할 수도 있습니다. |
네트워킹 | Logical networks | VMM에서 논리 네트워크 또는 논리 스위치를 이미 구성한 경우 해당 구성을 실제 컴퓨터 프로필에 포함할 수 있습니다. 물리적 컴퓨터 프로필(호스트 또는 호스트 클러스터의 경우)에서 물리적 NIC에 적용하려는 논리 스위치를 포함하려면 먼저 특정 단계를 수행해야 합니다. 호스트 컴퓨터 또는 컴퓨터에 의도한 수의 NIC를 설치했는지 확인합니다. 또한 VMM에서 물리적 컴퓨터 프로필을 만들기 전에 논리 스위치를 만듭니다. 물리적 컴퓨터 프로필에서 논리 네트워크를 통해 제어되는 고정 IP 주소를 포함하려면 논리 네트워크를 구성합니다. 논리 네트워크에는 하나 이상의 네트워크 사이트와 고정 IP 주소 풀이 포함되어야 합니다. 네트워크 사이트는 호스트 그룹 또는 운영 체제 미설치에서 만드는 호스트를 할당하려는 부모 호스트 그룹에도 사용할 수 있어야 합니다. 호스트 또는 호스트 클러스터의 경우 물리적 컴퓨터 프로필에 호스트에 대한 가상 NIC를 포함하려면 먼저 특정 단계를 수행해야 합니다. 호스트가 될 컴퓨터 또는 컴퓨터에 의도한 수의 실제 NIC를 설치했는지 확인합니다. 또한 VMM 관리 서버에서 필요한 모든 가상 스위치 확장 및 확장 공급자를 설치하고, 하나 이상의 VM 네트워크를 만들고, 논리 스위치를 만듭니다. 논리 스위치에 가상 포트에 대한 하나 이상의 포트 분류를 포함하는 것이 가장 좋습니다. |
물리적 컴퓨터 프로필 | 응답 파일 | 물리적 컴퓨터 프로필에 응답 파일(Unattend.xml 파일) 또는 사용자 지정 리소스(예: 배포 후 스크립트 명령에서 참조되는 애플리케이션 설치 관리자)에 대한 참조를 포함하려면 배포 전에 응답 파일을 만들거나 사용자 지정 리소스를 가져와 VMM 라이브러리 공유에 추가합니다. 라이브러리 공유 내에서 사용자 지정 리소스를 하나 이상의 폴더에 배치합니다. CR(사용자 지정 리소스) 확장. VMM은 이를 사용자 지정 리소스로 인식합니다. 예를 들어 원격 데스크톱 서비스를 사용하도록 설정하고 라이브러리 공유에 배치하는 응답 파일을 만들 수 있습니다. 그런 다음 물리적 컴퓨터 프로필을 구성할 때 해당 파일을 선택할 수 있습니다. 기본적으로 운영 체제 미설치에서 서버 또는 클러스터를 배포하는 경우 VMM은 자동으로 다음을 수행합니다(응답 파일 또는 배포 후 명령 필요 없음). Hyper-V 호스트에 대한 Hyper-V 역할을 설치합니다. Hyper-V 클러스터에 대한 Hyper-V 역할, 장애 조치(failover) 클러스터 기능 및 MPIO(다중 경로 I/O)를 설치합니다. |
계정 | 두 개의 실행 계정이 필요합니다. 컴퓨터를 도메인에 조인하기 위한 실행 계정입니다. 설정 작업 영역에서 실행 계정을 만들 수 있습니다. 각 컴퓨터의 BMC(베이스보드 관리 컨트롤러)에 액세스하기 위한 실행 계정입니다. |
구성 요소 | 필수 구성 요소 | 세부 정보 |
---|---|---|
물리적 컴퓨터 | 검색 지원 | 각 물리적 컴퓨터에는 대역 외 관리를 가능하게 하는 BMC(베이스보드 관리 컨트롤러)가 설치되어 있어야 합니다. BMC를 통해 컴퓨터를 끄거나 끄는 기능과 같은 운영 체제 및 제어 시스템 기능에 관계없이 원격으로 컴퓨터에 액세스할 수 있습니다. BMC 요구 사항: BMC는 지원되는 대역 외 관리 프로토콜 중 하나를 사용해야 하며 BMC 설정에서 관리 프로토콜을 사용하도록 설정해야 합니다. 지원되는 프로토콜은 IPMI(Intelligent Platform Management Interface) 버전 1.5 또는 2.0입니다. DCMI(데이터 센터 관리 인터페이스) 버전 1.0; WS-Man(WS-Management)을 통해 SMASH(서버 하드웨어) 버전 1.0용 시스템 관리 아키텍처 iLO(Integrated Lights-Out)와 같은 사용자 지정 프로토콜 BMC는 BMC 모델에 최신 버전의 펌웨어를 사용해야 합니다. BCC는 로그인 자격 증명으로 구성해야 하며 고정 IP 주소 지정 또는 DHCP를 사용해야 합니다. DHCP를 사용하는 경우 DHCP 예약을 사용하여 각 BMC에 상수 IP 주소를 할당하도록 DHCP를 구성하는 것이 좋습니다. VMM 관리 서버는 BMC가 구성된 네트워크 세그먼트에 액세스할 수 있어야 합니다. |
물리적 컴퓨터 | Hyper-V 역할 요구 사항 | Hyper-V 역할을 지원하는 컴퓨터는 x64 기반 프로세서를 사용하고 적절한 BIOS(기본 입력/출력 시스템) 설정을 사용하도록 설정해야 합니다. |
물리적 컴퓨터 | DNS | 사용자 환경에 DNS 복제에 다소 시간이 걸릴 수 있는 여러 DNS(도메인 이름 시스템) 서버가 있는 경우 물리적 컴퓨터에 할당된 컴퓨터 이름에 대한 DNS 항목을 만들고 DNS 복제가 수행될 시간을 허용하는 것이 좋습니다. 그렇지 않으면 컴퓨터 배포가 실패할 수 있습니다. |
물리적 컴퓨터 | BIOS/EFI | 컴퓨터에서 EFI(Extensible Firmware Interface) 또는 BIOS를 사용하는지 여부를 확인합니다. 각 유형의 컴퓨터가 있는 경우 각 형식에 대해 별도의 프로필을 만들어야 합니다. |
물리적 컴퓨터 | 운영 체제 | 이전에 지정한 요구 사항에 따라 Windows Server 2022 클러스터에 Windows Server 2025 노드를 추가할 수 있습니다. 그러나 Windows Server 2022 노드는 Windows Server 2025 클러스터에 추가할 수 없습니다. 참고: VMM 2025는 Azure Stack Hyper Converged Infrastructure(HCI, 버전 23H2 및 22H2)를 지원합니다. |
PXE 서버 | 배포 요구 사항 | Windows Deployment Services로 구성된 PXE 서버가 있어야 합니다. Windows Deployment Services로 구성된 환경에 기존 PXE 서버가 있는 경우 해당 서버를 VMM에 추가할 수 있습니다. 그런 다음 VMM에서 프로비전에 사용할 수 있습니다(VMM은 결과 서버만 인식). 다른 모든 요청은 구성 방법에 따라 PXE 서버에서 계속 처리됩니다. 기존 PXE 서버가 없는 경우 지원되는 운영 체제(Windows Server 2019 이상)를 실행하는 서버에 Windows 배포 서비스 역할을 배포할 수 있습니다. Windows Deployment Services를 설치할 때 배포 서버와 전송 서버 옵션을 모두 설치해야 합니다. 이미지를 추가할 필요가 없습니다. 호스트 배포 중에 VMM은 사용자가 만들고 라이브러리에 저장한 가상 하드 디스크를 사용합니다. 또한 PXE 응답 탭에서 설정을 구성할 필요가 없습니다. VMM은 자체 PXE 공급자를 제공합니다. PXE 서버는 프로비전하려는 물리적 컴퓨터와 동일한 서브넷에 있어야 합니다. PXE 서버를 추가하는 경우 PXE 서버에 대한 로컬 관리자 권한이 있는 계정의 계정 자격 증명을 지정해야 합니다. 사용자 이름 및 암호를 입력하거나 실행 계정을 지정할 수 있습니다. 실행 계정을 사용하려는 경우 시작하기 전에 또는 배포 중에 RunAs 계정을 만들 수 있습니다. |
PXE 서버 | 부팅 순서 | 각 컴퓨터에서 첫 번째 디바이스로 PXE(Preboot Execution Environment) 지원 네트워크 어댑터에서 부팅하도록 BIOS 부팅 순서를 설정합니다. |
가상 하드 디스크 | 운영 체제 | VMM 라이브러리 공유에 일반화된 가상 하드 디스크가 있는지 확인합니다. Windows Server 2019 이상을 실행해야 합니다. 프로덕션 서버의 경우 성능을 높이고 사용자 데이터를 보호하려면 고정 디스크(.vhd 또는 .vhdx 파일 형식)를 사용하는 것이 좋습니다. 기본적으로 물리적 컴퓨터 프로필을 만들 때 VMM은 동적 디스크를 고정 디스크로 변환합니다. 고객 드라이버를 할당하려는 경우 라이브러리에 있어야 합니다. 가상 하드 디스크를 만들려면 가상 머신을 만들고 게스트 운영 체제를 설치한 다음 /generalize 및 /oobe 옵션과 함께 sysprep을 사용할 수 있습니다. 호스트 또는 클러스터에 배포하는 가상 하드 디스크의 운영 체제는 VHD(가상 하드 디스크) 옵션에서 부팅을 지원해야 합니다. RDS(원격 데스크톱 서비스)를 사용하여 서버를 관리하는 경우 이미지에서 RDS 연결을 사용하도록 설정하는 것이 좋습니다. 물리적 컴퓨터 프로필의 응답 파일을 사용하여 RDS를 사용하도록 설정할 수도 있습니다. |
네트워킹 | Logical networks | VMM에서 논리 네트워크 또는 논리 스위치를 이미 구성한 경우 해당 구성을 실제 컴퓨터 프로필에 포함할 수 있습니다. 물리적 컴퓨터 프로필(호스트 또는 호스트 클러스터의 경우)에서 물리적 NIC에 적용하려는 논리 스위치를 포함하려면 먼저 특정 단계를 수행해야 합니다. 호스트 컴퓨터 또는 컴퓨터에 의도한 수의 NIC를 설치했는지 확인합니다. 또한 VMM에서 물리적 컴퓨터 프로필을 만들기 전에 논리 스위치를 만듭니다. 물리적 컴퓨터 프로필에서 논리 네트워크를 통해 제어되는 고정 IP 주소를 포함하려면 논리 네트워크를 구성합니다. 논리 네트워크에는 하나 이상의 네트워크 사이트와 고정 IP 주소 풀이 포함되어야 합니다. 네트워크 사이트는 호스트 그룹 또는 운영 체제 미설치에서 만드는 호스트를 할당하려는 부모 호스트 그룹에도 사용할 수 있어야 합니다. 호스트 또는 호스트 클러스터의 경우 물리적 컴퓨터 프로필에 호스트에 대한 가상 NIC를 포함하려면 먼저 특정 단계를 수행해야 합니다. 호스트가 될 컴퓨터 또는 컴퓨터에 의도한 수의 실제 NIC를 설치했는지 확인합니다. 또한 VMM 관리 서버에서 필요한 모든 가상 스위치 확장 및 확장 공급자를 설치하고, 하나 이상의 VM 네트워크를 만들고, 논리 스위치를 만듭니다. 논리 스위치에 가상 포트에 대한 하나 이상의 포트 분류를 포함하는 것이 가장 좋습니다. |
물리적 컴퓨터 프로필 | 응답 파일 | 물리적 컴퓨터 프로필에 응답 파일(Unattend.xml 파일) 또는 사용자 지정 리소스(예: 배포 후 스크립트 명령에서 참조되는 애플리케이션 설치 관리자)에 대한 참조를 포함하려면 배포 전에 응답 파일을 만들거나 사용자 지정 리소스를 가져와 VMM 라이브러리 공유에 추가합니다. 라이브러리 공유 내에서 사용자 지정 리소스를 하나 이상의 폴더에 배치합니다. CR(사용자 지정 리소스) 확장. VMM은 이를 사용자 지정 리소스로 인식합니다. 예를 들어 원격 데스크톱 서비스를 사용하도록 설정하고 라이브러리 공유에 배치하는 응답 파일을 만들 수 있습니다. 그런 다음 물리적 컴퓨터 프로필을 구성할 때 해당 파일을 선택할 수 있습니다. 기본적으로 운영 체제 미설치에서 서버 또는 클러스터를 배포하는 경우 VMM은 자동으로 다음을 수행합니다(응답 파일 또는 배포 후 명령 필요 없음). Hyper-V 호스트에 대한 Hyper-V 역할을 설치합니다. Hyper-V 클러스터에 대한 Hyper-V 역할, 장애 조치(failover) 클러스터 기능 및 MPIO(다중 경로 I/O)를 설치합니다. |
계정 | 두 개의 실행 계정이 필요합니다. 컴퓨터를 도메인에 조인하기 위한 실행 계정입니다. 설정 작업 영역에서 실행 계정을 만들 수 있습니다. 각 컴퓨터의 BMC(베이스보드 관리 컨트롤러)에 액세스하기 위한 실행 계정입니다. |
VMM 패브릭에 PXE 서버 추가
- 패브릭>서버>추가>리소스>PXE 서버를 선택합니다.
- 컴퓨터 이름에서 PXE 서버 이름을 지정합니다.
- PXE 서버에 대한 로컬 관리자 권한이 있는 계정에 대한 자격 증명을 추가합니다. 기존 실행 계정을 지정하거나 실행 계정 만들기를 선택하여 새 계정을 만들 수 있습니다. domain_name\user_name 형식으로 사용자 자격 증명을 수동으로 입력합니다. 추가를 선택합니다.
- 작업에서 작업 상태가 완료되었는지 확인하고 대화 상자를 닫습니다. 이 작업은 새 PXE 서버를 설정하고, PXE 서버에 VMM 에이전트를 설치하고, 새 Windows PE(Windows 사전 설치 환경) 이미지를 가져오고, PXE 서버의 컴퓨터 계정을 VMM에 추가합니다.
- PXE 서버가 패브릭>서버 PXE 서버>>홈>쇼>패브릭 리소스 PXE 서버에 추가되었는지 확인합니다.> 에이전트 상태가 응답 중이어야 합니다.
드라이버 파일 추가 및 할당
사용자 지정 드라이버를 할당하려는 경우 라이브러리에 드라이버 파일이 있어야 합니다. 나중에 태그로 필터링할 수 있도록 라이브러리의 드라이버에 태그를 지정할 수 있습니다. 파일이 추가된 후 물리적 컴퓨터 프로필을 구성할 때 드라이버 파일을 지정할 수 있습니다. VMM은 물리적 컴퓨터에 운영 체제를 설치할 때 지정된 드라이버를 설치합니다.
물리적 컴퓨터 프로필에서 태그별로 드라이버를 필터링하도록 선택하거나 물리적 컴퓨터에서 일치하는 PnP(플러그 앤 플레이) ID를 사용하여 드라이버를 필터링하도록 선택할 수 있습니다. 태그별로 드라이버를 필터링하도록 선택하면 VMM은 라이브러리의 드라이버에 할당하는 태그를 프로필에 할당한 태그와 일치시켜 적용할 드라이버를 결정합니다. 일치하는 PnP ID를 사용하여 드라이버를 필터링하도록 선택하는 경우 사용자 지정 태그를 할당할 필요가 없습니다.
- 라이브러리에 추가하려는 드라이버 패키지를 찾습니다.
- 물리적 컴퓨터를 배포하려는 그룹과 연결된 라이브러리 서버에 있는 라이브러리 공유에서 드라이버를 저장할 폴더를 만들고 드라이버 패키지를 해당 폴더에 복사합니다.
- 각 드라이버 패키지에 대해 별도의 폴더를 만들고 드라이버 폴더에 리소스를 혼합하지 않는 것이 좋습니다. .iso 이미지, .vhd 파일 또는 .inf 파일 이름 확장명을 가진 스크립트와 같은 다른 라이브러리 리소스를 동일한 폴더에 포함하면 VMM 라이브러리 서버에서 리소스를 검색할 수 없습니다. 또한 라이브러리에서 .inf 드라이버 패키지를 삭제하면 VMM은 드라이버 .inf 파일이 있는 전체 폴더를 삭제합니다.
- VMM 콘솔에서 라이브러리 작업 영역을 엽니다. 라이브러리>라이브러리 서버에서 공유가 있는 라이브러리 서버를 확장하고 공유를 마우스 오른쪽 단추로 클릭한 다음 새로 고침을 선택합니다. 라이브러리를 새로 고치면 드라이버를 저장하기 위해 만든 폴더가 나타납니다.
- 이제 필요한 경우 태그를 할당합니다. 라이브러리에서 만든 폴더를 확장하여 이전 절차에서 드라이버를 저장한 다음 드라이버 패키지가 포함된 폴더를 선택합니다.
- 물리적 라이브러리 개체에서 드라이버 .inf 파일을 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.
- 드라이버 파일 이름 속성>사용자 지정 태그에 세미콜론으로 구분된 사용자 지정 태그를 입력하거나 Select를 선택하여 사용 가능한 태그를 할당하거나 새 태그를 만들고 할당합니다. 선택을 선택한 다음 새 태그를 선택하면 확인을 선택한 후 태그의 이름을 변경할 수 있습니다. 예를 들어 네트워크 어댑터 드라이버 파일을 추가한 경우 ServerModel NetworkAdapterModel이라는 태그를 만들 수 있습니다. 여기서 ServerModel은 서버 모델이고 NetworkAdapterModel은 네트워크 어댑터 모델입니다.
물리적 컴퓨터 프로필 만들기
- 라이브러리>홈>물리적 컴퓨터 프로필 만들기>를 선택합니다.
- 새 물리적 컴퓨터 프로필 마법사>프로필 설명에서 이름 및 설명을 입력하고 VM 호스트를 선택합니다.
- OS 이미지>가상 하드 디스크 파일>찾아보기에서 라이브러리 공유에 추가한 일반화된 가상 하드 디스크를 선택합니다. 기본적으로 디스크가 동적인 경우 VMM은 호스트 배포 중에 고정 디스크로 변환합니다. 프로덕션 서버의 경우 고정 디스크를 사용하여 성능을 높이고 사용자 데이터를 보호하는 것이 좋습니다.
- 하드웨어 구성>관리 NIC에서 VMM과 통신하는 데 사용되는 네트워크 어댑터와 DHCP 또는 정적 주소를 사용할지 여부를 선택합니다. 어댑터에 대해 CDN(일관된 디바이스 이름 지정)을 사용하거나 논리 스위치 및 포트를 구성하려면 물리적 속성을 선택합니다. 추가를 선택하여 어댑터를 추가합니다.
- 디스크에서 첫 번째 디스크에 대한 분할 구성표를 지정합니다. 물리적 컴퓨터 프로필이 EFI인 경우 GPT를 사용할 수 있습니다. 파티션 정보에서 볼륨 레이블, 나머지 여유 공간 또는 특정 크기를 사용할지 여부 및 파티션을 부팅 파티션으로 지정할지 여부를 선택합니다. 새 디스크 또는 파티션을 추가할 수도 있습니다. 배포하는 동안 VMM은 가상 하드 디스크 파일을 부팅 파티션에 복사하고 동일한 디스크에 시스템 파티션을 자동으로 만듭니다.
- 드라이버 필터에서 호스트 배포 중에 운영 체제에 적용할 드라이버 필터를 필터링합니다. 플러그 앤 플레이 ID 또는 특정 태그별로 필터링할 수 있습니다. 일치하는 태그를 사용하여 드라이버를 필터링하도록 선택하는 경우 라이브러리에 드라이버 파일을 추가하고 해당 태그를 할당했는지 확인합니다.
- OS 구성에서 Hyper-V 호스트 또는 클러스터가 조인해야 하는 도메인을 지정하고 로컬 관리자 자격 증명 및 ID 정보를 지정합니다. 설치를 위한 제품 키를 추가하고 표준 시간대를 설정합니다. GUIRunOnce에서 사용자가 처음으로 Hyper-V 호스트에 로그인할 때 실행할 명령을 하나 이상 지정합니다.
- 호스트 설정에서 호스트에 배치된 가상 머신과 연결된 파일을 저장할 호스트의 경로를 지정합니다. C 드라이브는 배치에 사용할 수 없으므로 지정하지 마세요. 경로를 지정하지 않으면 VMM 배치에서 가장 적합한 위치를 결정합니다.
- 요약에서 설정을 확인합니다. 작업이 완료된 상태를 표시할 때까지 기다린 다음 라이브러리>프로필 물리적 컴퓨터 프로필에서 프로필을>확인합니다.
PCP 배포 후 설정
PCP를 만들어 배포한 후에는 PCP 배포 후 스크립트를 사용하여 RDMA, QoS 및 SET 같은 추가적인 설정을 구성할 수 있습니다.
샘플 스크립트
RDMA, SET 및 QoS를 구성하는 샘플 스크립트는 다음과 같습니다.
# Install data center bridging
Install-WindowsFeature Data-Center-Bridging
#Enable RDMA, assuming customer chosen switch name for storage as Storage1Switch and Storage2Switch
Enable-NetAdapterRDMA "Storage1Switch"
Enable-NetAdapterRDMA "Storage2Switch"
# set Qos Policy
New-NetQosPolicy "SMB" -NetDirectPortMatchCondition 445 -PriorityValue8021Action 3
# Enable net qos flow control
Enable-NetQosFlowControl -Priority 3
# Disable net qos flow control other than 3
Disable-NetQosFlowControl -Priority 0,1,2,4,5,6,7
# Enable net adapter qos on all adapters
Enable-NetAdapterQos -InterfaceAlias "*"
# set qos traffic class
New-NetQosTrafficClass "SMB" -Priority 3 -BandwidthPercentage 50 -Algorithm ETS
# Install windows feature
Install-WindowsFeature –Name Hyper-V
Install-WindowsFeature –Name RSAT-Hyper-V-Tools
# set net adapter property "encapsulated overhead"
NetAdapterAdvancedProperty -Name "*" -DisplayName "Encapsulated Overhead" -DisplayValue "160"
#disable ipv6
netsh int ipv6 isatap set state disabled
#Configure SET team mapping between virtual network adapter to physical network adapters. (Note: to get names of adapters, use command Get-NetAdapater. For team mapping use command
$physicalAdapters = Get-NetAdapter -Physical
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage1Switch"}
$virtualStorageAdapter1 = Get-VMNetworkAdapter -ManagementOS | Where-Object {$_.Name -eq "Storage2Switch"}
Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[0].Name -VMNetworkAdapterName $virtualStorageAdapter1.Name
Set-VMNetworkAdapterTeamMapping -ManagementOS -PhysicalNetAdapterName $physicalAdapters[1].Name -VMNetworkAdapterName $virtualStorageAdapter2.Name
#Set firewall rules.
[System.String[]]$Alias=@("vEthernet (WssdStorage2)", "vEthernet WssdStorage1)");
$Profile ='Any'
$Name="File and Printer Sharing"
$rules = Get-NetFirewallRule -DisplayGroup $Name
foreach ($rule in $rules)
{
$rule | Get-NetFirewallAddressFilter | Set-NetFirewallAddressFilter -
LocalAddress Any -RemoteAddress Any
}
Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile – InterfaceAlias $Alias
$Profile='Any'
$Name=='FPS-LLMNR-In-UDP'
Set-NetFirewallRule -Name $Name -Enabled True -Profile $Profile
[System.String[]]$Alias=@("Storage2Switch", "Storage1Switch", "ManagementSwitch");
$Profile ='Any'
$Name="Windows Remote Management"
Set-NetFirewallRule -DisplayGroup $Name -Enabled True -Profile $Profile –InterfaceAlias $Alias
#Set assurance settings
reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 1 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v RequirePlatformSecurityFeatures /t REG_DWORD /d 2 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v LsaCfgFlags /t REG_DWORD /d 1 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control\LSA /v DisableRestrictedAdmin /t REG_DWORD /d 0 /f
운영 체제 미설치에서 Hyper-V 호스트 프로비전
운영 체제 미설치에서 Hyper-V 호스트를 배포하는 경우 VMM은 다음을 수행합니다.
- 대역 외 관리를 통해 물리적 컴퓨터를 검색합니다.
- 물리적 컴퓨터 프로필을 통해 컴퓨터에 운영 체제 이미지를 배포합니다.
- 컴퓨터에서 Hyper-V 역할을 사용하도록 설정합니다.
- VMM 관리에서 컴퓨터를 관리되는 Hyper-V 호스트로 가져옵니다.
다음과 같이 프로비전합니다.
- 패브릭>서버>홈>추가>리소스>추가 Hyper-V 호스트 및 클러스터를 선택합니다.
- 리소스 추가 마법사>리소스 위치에서 가상 머신 호스트로 프로비전할 물리적 컴퓨터를 선택합니다.
- 자격 증명 및 프로토콜에서 BMC에 액세스할 수 있는 권한이 있는 실행 계정을 선택합니다. 프로토콜 목록에서 BMC에서 사용하는 대역 외 관리 프로토콜을 선택합니다. DCMI(데이터 센터 관리 인터페이스)를 사용하려면 IPMI(지능형 플랫폼 관리 인터페이스)를 선택합니다. DCMI 1.0은 나열되지 않지만 지원됩니다. 올바른 포트가 선택되어 있는지 확인합니다.
- 검색 범위에서 BCC의 IP 주소를 포함하는 IP 주소 범위를 지정합니다. 단일 IP 주소, IP 서브넷 또는 IP 주소 범위를 입력할 수 있습니다.
- 단일 컴퓨터를 프로비전하는 경우 단일 IP 주소를 지정하거나 원하는 IP 주소로 시작하고 끝나는 IP 주소 범위를 지정할 수 있습니다. 단일 IP 주소를 지정하는 경우 다음을 선택하면 컴퓨터가 다시 시작됩니다.
- IP 주소 범위를 지정하는 경우 다음을 선택하면 컴퓨터에 대한 정보가 표시되고 의도한 컴퓨터를 지정했는지 확인할 수 있습니다.
- 이전 페이지에서 단일 IP 주소를 지정한 경우 이 단계를 건너뜁니다. 그렇지 않으면 대상 리소스 페이지가 나타납니다. 검색된 BMC 목록(IP 주소로 식별됨)을 검토하고 호스트로 프로비전하려는 항목을 선택합니다. 예상하는 모든 BMC가 표시되지 않으면 VMM 서버에서 액세스할 수 있는 네트워크에 있는지 확인하고 필요에 따라 새로 고침을 선택합니다.
- 프로비저닝 옵션에서 새 Hyper-V 호스트에 대한 호스트 그룹을 선택합니다. 적용할 물리적 컴퓨터 프로필을 선택합니다.
- 배포 사용자 지정에서 컴퓨터 목록을 다시 검토하고 포함하려는 각 컴퓨터에 대한 정보를 제공합니다.
- 포함하지 않으려는 컴퓨터가 표시되면 BMC(IP 주소로 식별됨)를 선택한 다음 제거를 선택합니다.
- 컴퓨터를 구성하려면 BMC IP 주소를 선택합니다.
- 와일드카드 문자 없이 고유한 컴퓨터 이름을 지정합니다.
- 이 컴퓨터 이름에 대한 Active Directory 건너뛰기 선택 또는 선택을 취소합니다. Active Directory 검사는 컴퓨터 계정이 이미 있는 경우 배포를 방지합니다. 이렇게 하면 기존 컴퓨터와 이름이 같은 컴퓨터를 배포하지 않도록 방지할 수 있습니다. Active Directory 검사를 건너뛰고 물리적 컴퓨터 프로필에 지정된 실행 계정 이외의 기존 컴퓨터 계정이 AD DS에 있는 경우 배포 프로세스가 컴퓨터를 도메인에 가입하지 못합니다.
- 구성 중인 컴퓨터의 경우 왼쪽에 있는 네트워크 어댑터를 선택합니다. 구성을 수정하거나 자세한 정보를 입력할 수 있습니다.
- BMC가 아닌 관리 NIC의 MAC 주소와 이 네트워크 어댑터에 대한 고정 IP 설정을 지정할 수 있습니다. 주소를 지정하는 경우 해당하는 경우 논리 네트워크 및 IP 서브넷을 선택합니다. 선택한 IP 서브넷에 IP 주소 풀이 포함된 경우 선택한 서브넷에 해당하는 IP 주소 가져오기를 확인할 수 있습니다. 그렇지 않으면 논리 네트워크 또는 해당 서브넷 내에 있는 IP 주소를 입력합니다. IP 서브넷을 선택하는 경우 호스트를 배포하는 실제 위치와 어댑터가 연결된 네트워크에 해당하는지 확인합니다. 그렇지 않으면 배포가 실패할 수 있습니다.
- 각 네트워크 어댑터에 대한 어댑터 설정을 구성합니다.
참고 항목
컴퓨터의 실제 네트워크 어댑터 수가 실제 컴퓨터 프로필에 정의된 실제 네트워크 어댑터 수와 일치하지 않는 경우 어댑터에 대해 누락된 정보를 지정해야 합니다. 지금 이 컴퓨터를 프로비전하지 않기로 결정한 경우(예: 물리적 하드웨어를 설치하거나 제거해야 하는 경우) 목록에서 컴퓨터의 BMC IP 주소를 선택한 다음 제거를 선택할 수 있습니다.
- 목록의 각 BMC IP 주소에 대한 구성을 반복합니다. 프로비전하려는 모든 컴퓨터에 대한 정보를 입력한 경우 다음을 선택합니다.
- 요약하자면 설정을 확인한 다음 마침을 선택하여 새 Hyper-V 호스트를 배포하고 VMM 관리로 가져옵니다. 설정에 따라 작업 대화 상자가 나타날 수 있습니다. 작업의 모든 단계에 완료됨 상태가 있는지 확인하고 대화 상자를 닫습니다.
- 호스트가 추가되었는지 확인하려면 패브릭>서버>모든 호스트> 호스트 그룹을 선택하고 새 Hyper-V 호스트가 그룹에 표시되는지 확인합니다.
운영 체제 미설치에서 Hyper-V 클러스터 프로비전
운영 체제 미설치에서 Hyper-V 클러스터를 배포하는 경우 VMM은 다음을 수행합니다.
- 대역 외 관리를 통해 물리적 컴퓨터를 검색합니다.
- 선택한 물리적 컴퓨터 프로필을 사용하여 컴퓨터에 운영 체제 이미지를 배포합니다.
- 장애 조치(failover) 클러스터링 기능과 Hyper-V 역할 및 MPIO 기능을 설치합니다.
- VMM 관리에서 프로비전된 클러스터를 가져옵니다.
다음과 같이 프로비전합니다.
패브릭>서버를>선택하여 리소스>추가 Hyper-V 호스트 및 클러스터를 추가>합니다.
일반 구성에서 호스트 클러스터의 이름을 지정합니다. 필요한 경우 스토리지 구성을 선택합니다.
- 공유 스토리지의 경우 공유 SAS, FC 또는 iSCSI를 사용하여 클러스터에 연결된 스토리지를 선택합니다.
- 저장소 공간 Direct의 경우 클러스터의 개별 노드에 직접 연결된 디스크 하위 시스템을 선택합니다.
리소스 종류>에서 프로비전할 물리적 컴퓨터를 선택합니다.
- 클러스터를 만드는 데 사용할 관리자 실행 계정을 지정합니다.
- 물리적 컴퓨터 프로필(각 노드에 대한 도메인 이름 및 관리자 실행 계정을 제공)을 선택합니다.
- BMC 실행 계정 상자 옆에 있는 찾아보기를 선택하고 BMC에 액세스할 수 있는 권한이 있는 실행 계정을 선택합니다.
- 대역 외 관리 프로토콜 목록에서 BMC에서 사용하는 프로토콜을 선택합니다. DCMI(데이터 센터 관리 인터페이스)를 사용하려면 IPMI(지능형 플랫폼 관리 인터페이스)를 선택합니다. DCMI 1.0은 나열되지 않지만 지원됩니다. 올바른 포트가 선택되어 있는지 확인합니다.
- 클러스터 유효성 검사 건너뛰기 옵션이 나타나고 이 클러스터에 대한 Microsoft의 지원이 필요하지 않은 경우 유효성 검사를 건너뛸 수 있습니다.
검색 범위에서 BCC의 IP 주소를 포함하는 IP 주소 범위를 지정합니다. 단일 IP 주소, IP 서브넷 또는 IP 주소 범위를 입력할 수 있습니다. 심층 검색은 컴퓨터에 대한 자세한 정보(예: 네트워크 어댑터의 MAC 주소)를 제공하지만 컴퓨터를 다시 시작하며 추가 시간이 필요합니다. 심층 검색을 허용하거나 건너뛸 수 있습니다.
이전 페이지에서 단일 IP 주소를 지정한 경우 이 단계를 건너뜁니다. 그렇지 않으면 대상 리소스 페이지가 나타납니다. 검색된 BMC 목록(IP 주소로 식별됨)을 검토하고 클러스터에 포함할 항목을 선택합니다.
예상하는 모든 BMC가 표시되지 않으면 VMM 서버에서 액세스할 수 있는 네트워크에 있는지 확인하고 필요에 따라 새로 고침을 선택합니다. 심층 검색을 허용하거나 건너뜁니다. 심층 검색은 컴퓨터에 대한 자세한 정보(예: 네트워크 어댑터의 MAC 주소)를 제공하지만 컴퓨터를 다시 시작하며 추가 시간이 필요합니다. 그런 후 다음을 선택합니다.
배포 사용자 지정에서 포함하려는 각 컴퓨터에 대한 정보를 제공합니다. 포함하지 않으려는 컴퓨터가 표시되면 BMC(IP 주소로 식별됨)를 선택한 다음 제거를 선택합니다.
- 컴퓨터를 구성하려면 BMC IP 주소를 선택합니다. 와일드카드 문자 없이 고유한 컴퓨터 이름을 지정합니다.
- 이 컴퓨터 이름에 대한 Active Directory 건너뛰기 선택 또는 선택을 취소합니다. Active Directory 검사는 컴퓨터 계정이 이미 있는 경우 배포를 방지합니다.
참고 항목
확인을 건너뛰고 실제 컴퓨터 프로필에 지정된 실행 계정 이외의 기존 컴퓨터 계정이 AD에 있는 경우 배포 프로세스가 컴퓨터를 도메인에 가입하지 못합니다.
- 구성 중인 컴퓨터의 경우 네트워크 어댑터를 선택합니다. 구성을 수정하거나 자세한 정보를 입력할 수 있습니다.
- BMC가 아닌 관리 NIC의 MAC 주소와 이 네트워크 어댑터에 대한 고정 IP 설정을 지정할 수 있습니다. 주소를 지정하는 경우 해당하는 경우 논리 네트워크 및 IP 서브넷을 선택합니다. 선택한 IP 서브넷에 IP 주소 풀이 포함된 경우 선택한 서브넷에 해당하는 IP 주소 가져오기를 확인할 수 있습니다. 그렇지 않으면 논리 네트워크 또는 해당 서브넷 내에 있는 IP 주소를 입력합니다. IP 서브넷을 선택하는 경우 호스트를 배포하는 실제 위치와 어댑터가 연결된 네트워크에 해당하는지 확인합니다. 그렇지 않으면 배포가 실패할 수 있습니다.
각 네트워크 어댑터에 대한 네트워크 어댑터 설정을 구성합니다.
참고 항목
컴퓨터의 실제 네트워크 어댑터 수가 실제 컴퓨터 프로필에 정의된 실제 네트워크 어댑터 수와 일치하지 않는 경우 어댑터에 대해 누락된 정보를 지정해야 합니다. 지금 이 컴퓨터를 프로비전하지 않기로 결정한 경우(예: 물리적 하드웨어를 설치하거나 제거해야 하는 경우) 목록에서 컴퓨터의 BMC IP 주소를 선택한 다음 제거를 선택할 수 있습니다.
- 목록의 각 BMC IP 주소에 대한 구성을 반복합니다.
- 프로비전하려는 모든 컴퓨터에 필요한 정보를 입력한 경우 다음을 선택합니다.
- 요약하자면 설정을 확인한 다음 마침을 선택하여 새 Hyper-V 호스트를 배포하고 VMM 관리로 가져옵니다. 설정에 따라 작업 대화 상자가 나타날 수 있습니다. 작업의 모든 단계에 완료됨 상태가 있는지 확인하고 대화 상자를 닫습니다.
- 호스트가 추가되었는지 확인하려면 패브릭>서버>모든 호스트를> 선택하고 새 호스트 클러스터를 찾아 선택합니다. 호스트 창의 호스트 상태 열에서 클러스터의 각 노드가 정상인지 확인합니다.