방법: Lab Management용으로 사용할 수 있는 가상 컴퓨터 및 템플릿 만들기 및 저장
게시: 2016년 7월
시스템 관리자인 경우 다양한 팀 프로젝트의 요구를 충족하기 위해 정기적으로 새 골든 가상 컴퓨터를 만들어야 할 수 있습니다. Lab Management를 사용하여 VM(가상 컴퓨터)을 처음부터 만들 수 없기 때문에 Hyper-V 또는 SCVMM(System Center Virtual Machine Manager)에서 만든 기존 가상 컴퓨터로 시작한 다음 팀 프로젝트로 가져와야 합니다. SCVMM에서 가상 컴퓨터를 만든 후 다음을 수행할 수 있습니다.
호스트에서 가상 컴퓨터를 그대로 두고 주위 환경을 구성합니다.
가상 컴퓨터를 템플릿으로 변환하고 팀 프로젝트 라이브러리에 템플릿을 저장합니다.
다음 다이어그램에서는 다양한 컴퓨터 및 에이전트가 상호 작용하는 방식을 보여 줍니다.
이 항목에는 SCVMM을 사용하여 필요한 모든 에이전트로 가상 컴퓨터를 만들고 이러한 가상 컴퓨터를 템플릿으로 변환한 다음 SCVMM 라이브러리에 템플릿을 저장하기 위한 지침이 포함되어 있습니다.
테스트 에이전트를 사용하여 가상 컴퓨터 준비
가상 컴퓨터를 만들려면
Virtual Machine Manager를 실행하는 서버에 관리자로 로그인합니다.
Virtual Machine Manager 관리자 콘솔을 엽니다.
다음 세 가지 방법 중 하나를 사용하여 SCVMM에서 가상 컴퓨터를 만듭니다.
SCVMM 관리자 콘솔에서 VM 콘솔을 사용하여 가상 컴퓨터에 연결합니다.
SCVMM에서 가상 컴퓨터 탭을 클릭하고 가상 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 가상 컴퓨터에 연결을 클릭합니다.
이 가상 컴퓨터에 적절한 운영 체제 및 응용 프로그램 필수 구성 요소를 설치했는지 확인합니다.
이 가상 컴퓨터에 원격 데스크톱 연결을 사용하도록 설정합니다.
이렇게 하면 가상 컴퓨터에 게스트 기반 연결을 사용할 수 있습니다. 연결 형식에 대한 자세한 내용은 방법: 랩 환경의 컴퓨터에 연결을 참조하세요.
가상 컴퓨터에서 시작을 클릭하고 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
시스템 대화 상자에서 원격 설정을 클릭합니다.
시스템 속성 대화 상자의 원격 탭에서 적절한 연결 허용 옵션을 클릭한 다음 사용자 선택을 클릭합니다.
원격 데스크톱 사용자 대화 상자에서 적절한 사용자 이름이 표시되는지 확인하거나 추가를 클릭하여 다른 사용자 계정을 추가하고 확인을 클릭합니다.
Lab Management를 사용하여 사용자 환경에 응용 프로그램을 배포하고 해당 환경에서 테스트를 실행할 수 있습니다. 이를 워크플로 통합이라고 합니다. 워크플로 통합에서 응용 프로그램을 배포하려면 사용자 환경의 각 가상 컴퓨터에 응용 프로그램을 배포하는 워크플로가 포함된 빌드 정의를 만듭니다. 그런 다음 테스트 설정에서 선택한 역할로 테스트를 실행할 수 있습니다. 환경 및 역할에 대한 자세한 내용은 테스트를 실행하거나 데이터를 수집할 테스트 컴퓨터 설정을 참조하세요.
다음에는 사용자가 만든 각 가상 컴퓨터에 테스트 에이전트를 설치합니다.
가상 컴퓨터에 테스트 에이전트를 설치하려면
가상 컴퓨터에 테스트 에이전트를 설치합니다. Team Foundation Server를 설치한 DVD와 동일한 DVD에서 테스트 에이전트를 찾을 수 있습니다.
테스트 에이전트를 설치할 때 테스트 컨트롤러에 테스트 에이전트를 등록할 필요는 없습니다. 이 작업은 Lab Management에서 가상 컴퓨터를 배포할 때 자동으로 수행됩니다.
이 가상 컴퓨터를 사용하여 가상 환경을 구성하는 경우 작업이 완료되었습니다. 가상 컴퓨터를 라이브러리에 저장하는 경우 다음 섹션에서 계속합니다.
경고
Lab Management에는 격리된 환경을 만들 때의 네트워크 구성 방법에 대한 매우 엄격한 요구 사항이 있습니다.다음을 수행하지 마세요.
-
네트워크 어댑터에 대해 가상 LAN ID를 설정하지 마세요.VLAN ID는 가상 컴퓨터를 배포할 때 지워집니다.VLAN ID를 사용하는 방법에 대한 자세한 내용은 VMM에서 가상 네트워크 구성을 참조하세요.
-
특정 네트워크에 연결하는 가상 컴퓨터에서 여러 네트워크 어댑터를 만들지 마세요.Lab Management는 이 구성을 재정의하고 두 개의 어댑터를 만듭니다.한 어댑터는 랩 네트워크에 연결하고 다른 어댑터는 가상 컴퓨터 간의 통신을 처리합니다.
-
네트워크 어댑터에 MAC 주소를 구성하지 마세요.Lab Management는 네트워크 격리 환경을 만들 때 MAC 주소를 지웁니다.
SCVMM 라이브러리에 가상 컴퓨터 저장
SCVMM 라이브러리에 가상 컴퓨터를 저장하는 경우 가상 컴퓨터로 저장할지 또는 템플릿으로 저장할지를 결정해야 합니다. 가상 컴퓨터를 있는 그대로 저장할지 또는 템플릿으로 저장할지의 결정은 다음과 같은 여러 요인에 따라 달라집니다.
가상 컴퓨터에 대한 고유 식별 정보가 제거될 경우 가상 컴퓨터에 설치된 응용 프로그램이 계속 작동할 수 있는지 여부
가상 컴퓨터가 네트워크 격리 환경의 일부로만 사용되는지 여부.
예를 들어 동일한 환경에서 사용하기 위해 이 가상 컴퓨터의 여러 복사본을 만드는 경우(즉, 환경에서 컴퓨터를 한 번만 사용하는 경우) 라이브러리에 저장하지 않고 가상 컴퓨터에서 가상 환경을 구성합니다. 동일한 네트워크의 둘 이상 환경에서 가상 컴퓨터를 사용하는 경우 템플릿으로 변환한 다음 라이브러리에 저장하거나 네트워크 격리를 사용하도록 각 환경을 구성해야 합니다. 고려해야 할 요인에 대한 자세한 내용은 SCVMM 환경을 만들고 관리하기 위한 지침을 참조하세요.
가상 컴퓨터를 라이브러리에 있는 그대로 저장하려면
팀 프로젝트로 가져올 수 있도록 가상 컴퓨터를 저장하고 VM을 마우스 오른쪽 단추로 클릭한 다음 라이브러리에 저장을 가리킵니다.
SCVMM 관리자 콘솔에서 가상 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 종료를 클릭합니다.
팀 프로젝트 컬렉션에 추가한 SCVMM 라이브러리 공유를 선택하고 다음을 클릭합니다.
이 가상 컴퓨터에 대한 공유 위치의 경로를 선택하고 다음을 클릭합니다.
저장을 클릭합니다.
먼저 VM을 템플릿으로 변환한 다음 라이브러리에 저장하려면
관리자 암호 및 로컬 암호 정책을 선택 취소하여 템플릿으로 변환할 가상 컴퓨터를 준비합니다.
가상 컴퓨터가 도메인에 가입되어 있는 경우 도메인에서 제거하고 작업 그룹에 연결합니다. 해당 메시지가 표시되면 컴퓨터를 다시 시작합니다.
gpedit.msc를 열고 로컬 컴퓨터 정책, 컴퓨터 구성, Windows 설정, 보안 설정, 계정 정책, 암호 정책을 차례로 클릭합니다.
다음 값을 설정합니다.
최근 암호 기억: 0
최소 암호 길이: 0
암호는 복잡성 조건을 만족해야 함: 사용 안 함
gpedit.msc를 닫습니다
로컬 관리자 계정의 암호를 비어 있음으로 변경합니다. 이렇게 하려면 \Administrator로 로그인한 다음 Ctrl+Alt+Del을 사용하여 암호를 변경합니다.
가상 컴퓨터의 이름이 변경된 후 가상 컴퓨터에 이미 설치된 응용 프로그램이 제대로 작동하는지 확인합니다.
경고
응용 프로그램이 특정 컴퓨터 이름이나 특정 도메인 가입에 종속된 경우 템플릿을 통해 새 가상 컴퓨터를 배포할 때 응용 프로그램이 작동하지 않을 수도 있습니다.
가상 컴퓨터에 로드된 미디어(DVD)가 없는지 확인합니다. 미디어를 꺼내는 방법에 대한 자세한 내용은 가상 컴퓨터에 DVD 또는 CD 드라이브를 추가하는 방법을 참조하세요.
가상 컴퓨터를 종료합니다. SCVMM 관리자 콘솔에서 가상 컴퓨터를 선택하고 마우스 오른쪽 단추를 클릭한 다음 종료를 클릭합니다.
가상 컴퓨터를 선택하고 클론을 만듭니다. 원래 가상 컴퓨터는 템플릿으로 변환될 때 소멸되기 때문에 이 작업을 수행하는 것이 좋습니다.
클론을 선택하고 가상 컴퓨터에서 모든 검사점을 제거합니다. SCVMM은 검사점이 있는 가상 컴퓨터를 템플릿으로 변환할 수 없기 때문에 이 작업이 필요합니다.
가상 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 검사점 관리를 클릭합니다.
각 검사점을 클릭한 다음 제거를 클릭합니다.
가상 컴퓨터에서 검사점을 제거하는 경우 Hyper-V는 검사점과 연결된 디스크를 병합합니다. 이 작업은 검사점의 크기에 따라 몇 분 정도 걸릴 수 있습니다. 가상 컴퓨터가 배포된 호스트에서 Hyper-V 관리자를 사용하여 이 병합의 진행률을 확인할 수 있습니다. 다음 단계로 이동하기 전에 병합이 완료되기를 기다립니다.
SCVMM 관리자 콘솔에서 가상 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 새 템플릿을 클릭합니다.
모든 화면에서 기본값을 적용합니다. 라이브러리 공유 위치에 대한 메시지가 표시되면 SCVMM 라이브러리 공유를 선택합니다.
만들기를 클릭하여 SCVMM 작업을 시작합니다. SCVMM 작업이 성공적으로 완료되지 않으면 오류 메시지를 검토하고 적절한 조치를 수행합니다.