다음을 통해 공유


Windows HLK 필수 구성 요소

경고

  Windows HLK(Hardware Lab Kit)는 테스트 전용으로 사용되는 컴퓨터에만 설치해야 합니다. 전용 테스트 환경 외부에 있는 컴퓨터에 HLK 구성 요소를 설치하지 마세요.

Windows HLK는 HLK 테스트 서버와 하나 이상의 테스트 시스템이라는 두 가지 구성 요소로 구성됩니다.

  • HLK 테스트 서버. 컨트롤러라고도 하는 테스트 서버에는 Windows HLK 컨트롤러와 Windows HLK Studio, 두 부분이 있습니다. 컨트롤러 소프트웨어는 테스트 시스템에서 실행되는 테스트를 관리하는 엔진입니다. Studio 소프트웨어는 테스트 서버에 연결된 모든 테스트 시스템에 대해 테스트를 선택하고 예약할 수 있는 관리 도구입니다. 컨트롤러와 Studio는 Windows HLK 설치 원본에서 설치됩니다. 설치 후 테스트 서버에는 원격 Windows HLK Studio 및 Windows HLK 클라이언트를 설치하는 별도의 설치 관리자가 포함되어 있습니다.

    하나의 컨트롤러가 클라이언트 컴퓨터 컬렉션을 제어합니다. 컨트롤러는 제어하는 클라이언트 컴퓨터만 관리하고 액세스할 수 있습니다.

  • 테스트 시스템. 클라이언트 컴퓨터라고도 하는 각 테스트 시스템에는 다양한 하드웨어, 운영 체제, 서비스 팩 및 드라이버를 비롯한 다양한 테스트 시나리오에 적합한 다른 구성이 있을 수 있습니다. 각 테스트 시스템은 하나의 테스트 서버에만 연결할 수 있습니다. 테스트 서버의 공유 네트워크 위치에서 직접 Windows HLK 클라이언트 소프트웨어 설치 관리자를 실행하여 각 테스트 시스템을 구성할 수 있습니다.

테스트를 시작하기 전에 테스트 환경이 필요한 요구 사항을 충족하는지 확인합니다.

  • 컨트롤러를 설치하기 전에 .NET Framework 4.5를 설치해야 합니다. .NET Framework 4.5가 이전에 설치되지 않은 경우 컨트롤러 설치가 실패합니다.
  • HLK를 설치하기 전에 32비트 SQL Server 설치를 제거해야 합니다. 32비트 SQL Server 설치는 지원되지 않습니다.
  • HLK를 설치하기 전에 SQL Server 2014, 2015, 2016 및 2017 설치를 모두 제거해야 합니다.
  • 테스트 시스템의 경우 테스트 컴퓨터에서 보안 부팅을 사용하도록 설정하면 HLK 클라이언트 설치가 실패할 수 있습니다. 또한 제대로 실행하려면 보안 부팅을 사용하지 않도록 설정해야 하는 일련의 HLK 테스트가 있습니다. 전체 테스트 목록은 보안 부팅을 사용한 시스템 테스트를 참조하세요.

배포 시나리오

Windows HLK에 대한 두 가지 배포 시나리오가 있습니다.

  • 도메인 조인 환경. 도메인에 조인된 환경에는 도메인 컨트롤러가 있고 Windows HLK 기능에 지정된 모든 컴퓨터는 동일한 도메인 컨트롤러에 조인되어 있습니다. 도메인에 조인된 환경에서 Windows HLK를 배포하려면 Windows 도메인 컨트롤러, Windows HLK 테스트 서버 및 하나 이상의 Windows HLK 테스트 시스템 등 최소 3대의 컴퓨터가 필요합니다. Microsoft Active Directory가 구성되어 있고 도메인 컨트롤러에서 실행 중인지 확인합니다. 도메인 컨트롤러와 HLK 테스트 서버는 같은 상자에 있을 수 없습니다.

  • 작업 그룹 환경. 작업 그룹 환경에는 도메인 컨트롤러가 없습니다. 작업 그룹에 Windows HLK를 배포하려는 경우 동일한 작업 그룹에 조인된 테스트 서버와 테스트 시스템, 최소 두 대의 컴퓨터가 필요합니다. 기본 관리자 계정을 사용하지 마세요. 이 구성에서는 게스트 계정을 사용하도록 설정해야 합니다.

또한 Windows HLK를 가장 잘 사용하기 위해 랩 리소스를 구성하는 방법을 고려합니다. 테스트 서버의 수와 여기에 연결하는 테스트 시스템의 수를 결정해야 합니다. 이러한 결정은 테스트하려는 디바이스 또는 시스템 유형에 부분적으로 영향을 받습니다.

시스템을 테스트하고 드라이버를 필터링하려면 최소 1개의 테스트 서버와 1개의 테스트 시스템이 필요합니다.

외부 디바이스를 테스트하려면 최소 1개의 테스트 서버, 1개의 테스트 시스템 및 테스트할 외부 디바이스가 필요합니다.

컨트롤러 및 클라이언트를 관리하는 오버헤드를 줄이려면 각각 여러 클라이언트가 연결된 컨트롤러를 더 적게 할당하도록 선택할 수 있습니다. 단일 컨트롤러에 최대 150개의 클라이언트를 연결할 수 있습니다. 또는 더 많은 컨트롤러를 할당하고 여기에 더 적은 수의 클라이언트를 연결할 수 있습니다. 이렇게 하면 지정된 컨트롤러와 통신하는 클라이언트가 적기 때문에 응답성이 더 높아질 수 있습니다. 자세한 내용은 HLK 컨트롤러 및 클라이언트 구성을 참조하세요.

다음 이미지는 예제 테스트 환경을 보여 줍니다.

hlk 테스트 환경 예제

시스템 요구 사항

테스트 서버

구성 요소 최소 최적

프로세서

2.0GHz 속도의 단일 Intel 또는 AMD 기반 x64 플랫폼

2.0GHz 이상의 속도로 x64 모드에서 실행되는 다중 코어 또는 다중 x64 기반 프로세서

시스템 메모리

2GB 주 메모리

4GB 주 메모리

하드 디스크 용량

생성할 수 있는 로그 볼륨을 수용하려면 최소 300GB가 필요합니다.

RAID 구성

네트워크 연결

초당 100메가비트(Mbps)

1Gbps

운영 체제

2021년 이전에 릴리스된 HLK 버전의 경우 Windows Server 2012, Windows Server 2012 R2, Windows Server 2016의 영어 및 영어 로컬 버전. Windows 11의 경우 HLK Windows Server 2016 및 Windows Server 2019는 HLK 컨트롤러에 지원되는 유일한 Windows Server 버전입니다.

참고

Windows Server 2019는 2021년 이전의 HLK 릴리스에서 1809 HLK 컨트롤러의 호스트 OS로 지원되지 않습니다. 하지만 클라이언트 OS로는 지원됩니다.

참고

  • Windows 10S 사용자는 Windows 10 Pro에 대해 테스트해야 합니다.
  • 컨트롤러는 Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP 또는 Windows 2000에서 지원되지 않습니다.
  • 컨트롤러는 이미 도메인 컨트롤러로 설정된 설치에서 지원되지 않습니다.
  • 테스트 시스템은 테스트 전용이어야 하며 중요한 정보를 저장하거나 과거에 중요한 정보를 저장하는 데 사용된 적이 있어서는 안 됩니다. HLK 클라이언트를 설치하고 테스트를 실행하기 전에 시스템이 클린 상태가 되도록 각 테스트 시스템의 하드 드라이브를 포맷하고 컴퓨터에서 실행하려는 운영 체제를 설치하거나 다시 설치해야 합니다.
  • 컨트롤러는 Server Core 설치에서 지원되지 않습니다.
  • 컨트롤러는 Standard 및 Datacenter 버전만 지원합니다.

테스트 시스템

구성 요소 최소

프로세서

설치하는 운영 체제에 권장되는 프로세서입니다.

시스템 메모리

설치하는 운영 체제의 권장 프로세서를 참조하세요.

하드 디스크 용량

생성할 수 있는 테스트 파일 및 로그를 수용하려면 최소 300GB가 필요합니다.

클라이언트는 고유해야 합니다. 드라이브를 교환할 수 없습니다.

네트워크 연결

100Mbps

운영 체제

테스트할 Windows 운영 체제의 영어 및 영어 로컬 버전을 설치합니다.

테스트 시스템은 가상 PC 또는 타사 하이퍼바이저 환경에서 지원되지 않습니다.

Windows "N" 버전에 대해 테스트하는 경우 미디어 기능 팩도 수동으로 설치해야 합니다.

Windows 10S 사용자는 Windows 10 Pro에 대해 테스트해야 합니다.

Windows Server에 대해 테스트하는 경우 설치 중에 DataCenter 버전과 "전체 서버" 또는 "GUI가 있는 서버"를 설치합니다.

추가 요구 사항

보안 부팅을 사용하지 않도록 설정하면 HLK 클라이언트 설치가 실패할 수 있습니다. 또한 올바르게 실행하려면 보안 부팅을 사용하지 않도록 설정해야 하는 일련의 테스트가 있습니다. 자세한 내용은 [보안 부팅을 사용한 시스템 테스트](../testref/system-testing-with-secure-boot.md) 설명서를 참조하세요.

대부분의 테스트는 테스트 실행을 완료하기 위해 테스트 시스템을 다시 시작해야 합니다(보통 두 번 이상). 따라서 다음을 수행하는 것이 좋습니다.

  • 외부 디바이스, CD 또는 DVD 부팅 디스크가 아닌 하드 드라이브의 일반 부팅 섹터에서 부팅하도록 테스트 시스템을 구성합니다.

작업 그룹 환경의 경우 게스트 계정을 사용하도록 설정해야 합니다.

  1. 각 컴퓨터에서 새 사용자 계정을 만들고 관리자 그룹에 추가합니다.

  2. 각 컴퓨터에서 방금 만든 관리자 계정으로 로그온하고 게스트 계정을 사용하도록 설정합니다.

테스트에는 다음이 필요할 수도 있습니다.

  • HLK 필터.

  • 테스트 서명 드라이버.

  • 패키지 만들기 마지막에 요청되는 추가 소스 코드/Readme 파일.

원격/독립 실행형 Windows HLK Studio(선택 사항)

구성 요소 최소

프로세서

설치하는 운영 체제에 권장되는 프로세서입니다.

시스템 메모리

설치하는 운영 체제의 권장 프로세서를 참조하세요.

하드 디스크 용량

생성할 수 있는 로그 볼륨을 수용하려면 최소 300GB가 필요합니다.

클라이언트는 고유해야 합니다. 드라이브를 교환할 수 없습니다.

네트워크 연결

100Mbps

운영 체제

  • Windows 10

  • Windows 8.1

  • Windows 8

  • Windows 7