Table of contents
TOC
콘텐츠의 테이블 축소
콘텐츠의 테이블 확장

VMM 패브릭에서 SAN Copy를 사용한 신속한 프로비전으로 VM 배포

Rayne Wiselman|마지막 업데이트: 2017-03-02
|
1 기고자

적용 대상: System Center 2016 - Virtual Machine Manager

이 문서에서는 SAN Copy를 사용하여 System Center 2016 - VMM(Virtual Machine Manager) 패브릭에서 VM을 신속하게 프로비전하는 방법을 설명합니다.

신속한 프로비전을 사용하면 네트워크를 통해 VM을 복사하지 않고도 저장소 배열에 새 가상 컴퓨터를 배포할 수 있습니다. VMM에서는 SAN 인프라를 사용하여 VM을 복제하고, VM 템플릿을 사용하여 게스트 운영 체제를 사용자 지정합니다.

  • 신속한 프로비전을 사용하여 독립 실행형 VM 및 서비스의 일부로 배포된 VM을 배포할 수 있습니다.
  • 복제 또는 스냅숏을 통해 SAN Copy를 지원하는 저장소 논리 단위에 있는 VHD(가상 하드 디스크)에서 SAN Copy 지원 템플릿을 만들 수 있습니다.
  • SAN Copy 지원 템플릿을 사용하여 VM을 만들면 VMM에서 VHD가 포함된 논리 단위의 읽기-쓰기 복사본을 빠르게 만들고 새 논리 단위에 가상 컴퓨터 파일을 배치합니다. VMM에서 SAN Copy를 통한 신속한 프로비전을 사용하여 가상 컴퓨터를 배포하면 VMM에서 네트워크 전송 대신 SAN 전송을 사용합니다. SAN 전송 중에 가상 컴퓨터가 포함된 논리 단위의 SAN Copy가 생성되어 대상 호스트나 호스트 클러스터에 할당됩니다. SAN을 통해 가상 컴퓨터를 전송할 때 가상 컴퓨터의 파일이 네트워크를 통해 실제로 이동하는 것이 아니므로 표준 네트워크를 통해 전송하는 것보다 훨씬 빠릅니다.
  • 다음 방법 중 하나를 사용하여 SAN Copy 지원 템플릿을 만들 수 있습니다.
    • 새 VM에서 SAN Copy 지원 템플릿 만들기
    • 기존 VM에서 SAN Copy 지원 템플릿 만들기

시작하기 전에

  • 운영 체제 디스크로 사용할 특정 디스크를 선택하더라도 프로비저닝 프로세스 중에 프로비전된 컴퓨터에서 액세스할 수 있는 저장소가 분할될 수 있습니다. 이 경우 데이터가 손실됩니다. 특정 부팅 볼륨 사용을 보장하려면 심층 검색을 사용하고 운영 체제 배포가 완료되기 전까지는 볼륨을 다시 시작하지 마세요.
  • 저장소 배열은 VMM의 새 저장소 관리 기능을 지원해야 합니다.
  • 저장소 배열은 복제 또는 스냅숏을 지원해야 하며 복제 또는 스냅숏 기능을 사용하도록 설정해야 합니다. 저장소 공급업체의 추가 라이선싱이 필요할 수 있습니다.
  • 신속한 프로비전에 사용할 저장소 풀은 VMM에서 관리해야 합니다. 이 요구 사항을 충족하려면 배열의 SMI-S(Storage Management Initiative Specification) 공급자를 추가하고, 저장소 풀을 검색하며, 저장소를 분류하고, 저장소 배열의 기본 할당 방법을 스냅숏이나 복제로 설정해야 합니다.
  • 신속한 프로비전에 사용할 저장소 풀은 가상 컴퓨터의 신속한 프로비전을 사용할 호스트 그룹에 할당해야 합니다.
  • 배치 대상으로 사용할 Hyper-V 호스트는 호스트 그룹의 구성원이어야 합니다. 또한 다음과 같은 전제 조건을 충족해야 합니다.
    • 새 가상 컴퓨터에서 SAN Copy 지원 템플릿을 만들려면 가상 컴퓨터를 만들 호스트도 이 호스트 그룹의 구성원이어야 합니다.
    • 기존 가상 컴퓨터에서 SAN Copy 지원 템플릿을 만들고 라이브러리 서버에서 논리 단위를 만들어 할당하려면 라이브러리 서버가 이 호스트 그룹의 구성원이어야 합니다. 그러므로 라이브러리 서버는 Hyper-V 호스트여야 합니다. 라이브러리 서버를 호스트로 추가하지 않으려면 저장소 배열 공급업체의 관리 도구를 사용하여 논리 단위를 대역 외로 할당할 수 있습니다.
    • 신속한 프로비전을 사용하여 2세대 VM을 배포하려면 2세대를 지원하는 운영 체제가 설치된 호스트를 선택해야 합니다.
    • 신속한 프로비전에 사용할 모든 Hyper-V 호스트와 라이브러리 서버는 저장소 배열에 액세스할 수 있어야 합니다. 또한 동일한 유형의 SAN 연결을 사용해야 합니다. SAN 마이그레이션을 성공적으로 수행하려면 일부 호스트는 파이버 채널을 통해 배열에 연결하고 다른 일부 호스트는 iSCSI를 통해 연결하지 않도록 합니다. 구성은 저장소 하드웨어에 따라 달라집니다.
  • 저장소 공급업체에서 특정 구성 정보를 가져와야 하지만 구성에는 일반적으로 다음이 필요합니다.
    • 파이버 채널 또는 iSCSI 저장소 배열에 액세스할 각 호스트에 MPIO(다중 경로 I/O) 기능을 추가해야 합니다. 서버 관리자를 통해 MPIO 기능을 추가할 수 있습니다.
      • VMM 관리에 호스트를 추가하기 전에 MPIO 기능을 이미 사용하도록 설정했으면 VMM에서 자동으로 Microsoft에서 제공하는 DSM(장치별 모듈)을 사용하여 지원되는 저장소 배열의 MPIO를 사용하도록 설정합니다. 지원되는 저장소 배열에 공급업체의 DSM을 이미 설치한 상태에서 VMM 관리에 호스트를 추가하는 경우 해당 배열과 통신하기 위해 공급업체의 MPIO 설정이 사용됩니다.
      • MPIO 기능을 추가하기 전에 VMM에 호스트를 추가하는 경우 MPIO를 수동으로 구성하여 검색된 장치 하드웨어 ID를 추가해야 합니다. 또는 공급업체의 DSM을 설치할 수 있습니다.
      • 파이버 채널 SAN(저장 영역 네트워크)을 사용하는 경우 저장소 배열에 액세스할 각 호스트에 HBA(호스트 버스 어댑터)를 설치해야 합니다. 또한 그에 따라 호스트 영역을 설정해야 호스트에서 저장소 배열에 액세스할 수 있습니다.
      • iSCSI SAN을 사용하는 경우 iSCSI 포털을 추가했고 iSCSI 초기자가 배열에 로깅되었는지 확인합니다. 그리고 각 호스트의 Microsoft iSCSI 초기자 서비스가 시작되고 자동으로 설정되었는지 확인합니다. VMM을 통해 호스트에 iSCSI 세션을 만드는 방법에 대한 자세한 내용은 VMM에서 Hyper-V 호스트에 저장소를 구성하는 방법을 참조하세요.

새 가상 컴퓨터에서 SAN Copy 지원 템플릿 만들기

Hyper-V 호스트에 할당된 논리 단위에 새 VM을 만듭니다. 라이브러리 서버의 VM에서 SAN Copy 지원 템플릿을 만듭니다. 다음 사항에 유의하십시오.

  • 라이브러리 서버는 관리되는 Hyper-V 호스트가 아니어도 되지만 논리 단위가 있는 저장소 풀에 액세스할 수 있어야 합니다.
  • 템플릿을 만들 때는 논리 단위가 자동으로 호스트에서 등록 취소되고 라이브러리 서버에 등록됩니다.
  1. 신속한 프로비전에 사용할 관리되는 저장소 풀에서 VMM 저장소 패브릭에 논리 단위를 만듭니다. 또는 저장소 배열 관리 도구에서 논리 단위를 만들고 할당할 수 있습니다.
  2. 대상 호스트가 있는 호스트 그룹에 논리 단위를 할당합니다. 그런 다음 호스트에 논리 단위를 할당합니다. LUN을 할 때 LUN을 포맷하고 드라이브 문자를 할당할 수 있습니다. 할당할 논리 단위가 비어 있어야 합니다.
  3. 논리 단위에서 빈 가상 하드 디스크 파일로 가상 컴퓨터를 만듭니다.

    • 원본 선택에서 빈 가상 하드 디스크를 사용하는 새 가상 컴퓨터 만들기를 선택합니다.
    • 하드웨어 구성에서 필요한 설정을 구성합니다. 새 가상 하드 디스크 만들기가 선택되어 있는지 확인합니다.
    • 대상 선택에서 기본 설정인 가상 컴퓨터를 호스트에 배치를 그대로 적용합니다.
    • 설정 구성대상 폴더 선택에서 할당된 논리 단위에서 만든 드라이브를 클릭합니다. SAN (마이그레이션 가능)이 드라이브 정보 옆에 표시되는지 확인합니다. 예를 들어 (L:) [사용 가능: 9.92GB, 전체: 10.00GB, SAN(마이그레이션 가능)]이 표시됩니다.
    • 컴퓨터 리소스에서 가상 하드 디스크를 클릭합니다. 찾아보기 > 대상 폴더 선택에서 할당된 논리 단위에서 만든 드라이브를 클릭합니다.
    • 네트워크 선택속성 추가에서 필요한 설정을 선택합니다. 요약에서 설정을 검토하고 만들기를 클릭합니다. VM 및 서비스 > 모든 호스트 > VM에 VM이 나열되는지 확인합니다.
  4. 새 VM에서 게스트 운영 체제와 원하는 응용 프로그램을 설치하고 사용자 지정합니다. /generalize/oobe 옵션과 함께 Sysprep.exe를 사용해서 이미지를 일반화하여 연결된 가상 하드 디스크를 일반화합니다. 자세히 알아봅니다. 작업을 완료한 후 가상 DVD 드라이브에 연결된 .iso 이미지 파일이 없는지 확인합니다.

기존 VM에서 SAN Copy 지원 템플릿 만들기

기존 VM을 기반으로 템플릿을 만듭니다.

  • VMM에서 이 절차를 수행하려면 라이브러리 서버를 관리되는 Hyper-V 호스트로 추가해야 합니다. 이렇게 하면 VMM을 통해 라이브러리 서버에 논리 단위를 할당할 수 있습니다. 라이브러리 서버를 관리 Hyper-V 호스트로 만들지 않으려면 배열 공급업체의 관리 도구를 사용하여 라이브러리 서버에 논리 단위를 할당하면 됩니다.
  • 신속히 프로비전하기 위해 기본 이미지로 사용할 기존 가상 하드 디스크가 있어야 하는데, 이 디스크는 Sysprep을 사용하여 일반화된 디스크입니다.
  • 라이브러리 공유에 논리 단위를 탑재하고 가상 하드 디스크를 저장하는 데 사용할 폴더를 만듭니다. 예를 들어 SEALibrary 라이브러리 공유에 Rapid Provision VHD라는 폴더를 만듭니다.
  1. 신속한 프로비전에 사용할 관리되는 저장소 풀에서 VMM 저장소 패브릭에 논리 단위를 만듭니다.
  2. 논리 단위를 포맷하고 이전에 만든 폴더 경로에 탑재합니다.
  3. 논리 단위를 라이브러리 서버에 할당합니다. Hyper-V 호스트에서 라이브러리 서버를 관리하는 경우 이 라이브러리 서버에서 논리 단위를 만들고 할당할 수 있습니다. NTFS 형식으로 디스크를 포맷하는 동시에 논리 단위를 라이브러리 공유의 폴더 경로에 탑재할 수도 있습니다.

    • 논리 단위를 만들 때 비어 있는 NTFS 폴더에 탑재 > 찾아보기 옵션을 클릭한 다음 이전에 만든 폴더를 클릭합니다.
    • 드라이브 문자를 할당하지 마세요. 또한 폴더에 여러 개의 탑재 지점도 만들지 마세요.
  4. 라이브러리 서버가 관리되는 Hyper-V 호스트가 아닌 경우 배열 공급업체의 관리 도구를 사용하여 논리 단위를 만들고 라이브러리 서버에서 이 논리 단위를 마스크 해제합니다. 그런 후 다음을 수행합니다.

    • 드라이브 문자를 할당하지 마세요.
    • 디스크 관리(diskmgmt.msc)를 사용하여 디스크를 다시 검사하고, 디스크를 초기화하고, 포맷합니다.
    • 디스크 관리에서 라이브러리 공유에 만든 폴더 경로(드라이브 문자 및 경로 변경 > 추가 > 비어 있는 NTFS 폴더에 탑재에서 빈 라이브러리 폴더 클릭)에 논리 단위를 탑재합니다.
  5. 라이브러리 공유의 새 폴더에서 사용할 가상 하드 디스크를 복사합니다. 가상 하드 디스크는 논리 단위에 있는 유일한 파일이어야 합니다.
  6. 라이브러리 공유에 새로 만든 폴더가 나타납니다. 가상 하드 디스크가 SAN Copy를 지원하는지 확인하려면 새 폴더를 클릭하고 실제 라이브러리 개체에서 VHD 파일을 클릭합니다. SAN Copy 지원로 지정해야 합니다.

SAN Copy 지원 템플릿 만들기

  1. 라이브러리 > 만들기 > VM 템플릿 만들기를 클릭합니다.
  2. VM 템플릿 만들기 마법사 > 원본 선택에서 호스트에 배포된 기존 가상 컴퓨터 기반 > 찾아보기를 클릭합니다. 논리 단위에서 VM을 선택합니다. 경고 메시지에서 를 클릭합니다.
  3. ID에서 템플릿 이름 및 설명을 입력합니다.
  4. 하드웨어 구성에서 다음을 클릭합니다. 표시되는 분류는 논리 단위를 만든 저장소 풀에 할당한 분류와 일치합니다.
  5. 운영 체제 구성에서 다음을 클릭합니다.
  6. 라이브러리 서버 선택에서 템플릿을 만들 라이브러리 서버를 클릭합니다. 전송 형식SAN인지 확인하고 다음을 클릭합니다. 라이브러리 서버에 호스트와 같은 저장소 풀에 대한 액세스 권한이 있어야 합니다.
  7. 경로 선택에서 찾아보기를 클릭하고 라이브러리 서버에서 VM 파일을 저장할 위치를 선택합니다.
  8. 요약에서 설정을 검토하고 만들기를 클릭합니다. 작업에서 만드는 중인 템플릿을 추적할 수 있습니다. 완료 상태가 될 때까지 기다립니다. 라이브러리 > 템플릿 > VM 템플릿에서 템플릿을 확인합니다.

템플릿에서 VM 배포

SAN Copy 지원 템플릿에서 VM을 새로 배포합니다. 이 절차에서는 독립 실행형 VM을 배포하는 방법을 설명합니다. 또는 서비스를 만들 때 템플릿을 선택할 수 있습니다. 다음 사항에 유의하십시오.

  • VM을 배치할 호스트는 템플릿과 연결된 논리 단위가 상주하는 관리되는 저장소 풀에 액세스할 수 있어야 합니다.
  • 사설 클라우드에 가상 컴퓨터를 배포하려는 경우 SAN 복제 지원 템플릿을 만드는 데 사용된 논리 단위에 할당된 저장소 분류를 사설 클라우드에 사용할 수 있어야 합니다.
  • 클라우드 배포의 경우 리소스를 사설 클라우드에 제공하는 데 사용되는 호스트 그룹에는 템플릿과 연결된 논리 단위가 상주하는 관리되는 저장소 풀에 액세스할 수 있는 호스트가 있어 합니다.
  1. VM 및 서비스 > 만들기 > 가상 컴퓨터 만들기를 클릭합니다.
  2. 가상 컴퓨터 만들기 마법사 > 원본 선택에서 기존 가상 컴퓨터, VM 템플릿 또는 가상 하드 디스크 사용 > 찾아보기를 클릭합니다. VM 템플릿 유형을 선택하고 신속한 프로비전을 위해 만든 템플릿을 클릭합니다. 템플릿의 SAN Copy 지원 열에서 를 지정해야 합니다.
  3. 원본 선택에서 다음을 클릭합니다.
  4. 마법사의 나머지 단계를 완료하여 가상 컴퓨터를 만들고 배포합니다. 를 참조하되 다음에 유의하십시오.

    • 하드웨어 구성 > 버스 구성에서 분류 목록을 비어 있는 상태로 두거나 저장소 분류를 선택합니다. 호스트 선택 또는 클라우드 선택에서 전송 형식 열에 SAN이 표시되어 있는지 확인합니다. 설정 구성 > 컴퓨터 리소스에서 가상 컴퓨터를 호스트에 배치하도록 선택한 경우 해당 가상 하드 디스크를 클릭하여 배포 옵션을 확인합니다. SAN Copy를 통해 신속히 프로비전하려면 호스트 목록에 가상 하드 디스크를 배포하는 방법이 SAN을 사용하여 가상 디스크 전송이어야 합니다.
  5. 마법사를 완료한 후 작업 > 가상 컴퓨터 만들기 작업을 열고 작업 상태를 확인합니다.

  6. SAN Copy 지원 템플릿에서 가상 컴퓨터를 만들 때는 새 논리 단위가 SAN Copy 지원 템플릿을 만드는 데 사용된 가상 하드 디스크가 상주하는 동일한 저장소 풀에서 자동으로 프로비전됩니다. 논리 단위가 자동으로 대상 호스트에 등록되고 탑재됩니다.
  7. 가상 컴퓨터가 만들어졌는지 확인하려면 VM 및 서비스 작업 영역을 엽니다. 모든 호스트 또는 클라우드를 확장하고 대상 호스트 또는 사설 클라우드를 찾아서 클릭합니다. VM에서 새 가상 컴퓨터가 표시되는지 확인합니다. 대상 호스트에서 디스크 관리(Diskmgmt.msc)를 열면 호스트에 할당되고 등록된 새 디스크를 볼 수 있습니다.

다음 단계

VM 설정 관리

© 2017 Microsoft