XenServer

빠른 시작

이 문서에서는 XenServer와 그래픽 기반 Windows 사용자 인터페이스인 XenCenter를 설치하고 구성하는 방법을 단계별로 설명합니다. 설치 후에는 Windows 가상 머신(VM)을 생성하고, 여러 유사한 VM을 빠르게 생성하는 데 사용할 수 있는 사용자 지정 VM 템플릿을 만드는 과정을 안내합니다. 마지막으로, 이 문서에서는 실행 중인 VM을 라이브 마이그레이션을 사용하여 호스트 간에 마이그레이션할 수 있는 기반을 제공하는 호스트 풀을 생성하는 방법을 보여줍니다.

가장 기본적인 시나리오에 중점을 둔 이 문서는 사용자가 빠르게 설정할 수 있도록 돕는 것을 목표로 합니다.

이 문서는 주로 XenServer 및 XenCenter의 신규 사용자를 대상으로 합니다. XenCenter를 사용하여 XenServer를 관리하려는 사용자를 위한 것입니다. XenServer 명령줄 인터페이스(xe CLI로 알려짐)를 통해 Linux 기반 xe 명령을 사용하여 XenServer를 관리하는 방법에 대한 자세한 내용은 명령줄 인터페이스를 참조하십시오.

용어 및 약어 설명

  • 서버: XenServer를 실행하는 물리적 컴퓨터.

  • 호스트: 가상 머신(VM)을 호스팅하는 XenServer 설치.

  • 가상 머신(VM): 물리적 컴퓨터처럼 자체 운영 체제와 애플리케이션을 실행할 수 있는, 전적으로 소프트웨어로 구성된 컴퓨터. VM은 물리적 컴퓨터와 똑같이 작동하며 자체 가상(소프트웨어 기반) CPU, RAM, 하드 디스크 및 NIC를 포함합니다.

  • : 여러 XenServer 호스트와 해당 VM을 함께 묶는 단일 관리 엔터티.

  • 풀 코디네이터 (이전 풀 마스터): 풀의 모든 호스트에 대한 단일 연락 지점을 제공하고 필요에 따라 풀의 다른 구성원에게 통신을 라우팅하는 풀의 기본 호스트.

  • 스토리지 리포지토리(SR): 가상 디스크가 저장되는 스토리지 컨테이너.

주요 구성 요소

젠서버

XenServer는 가상 인프라를 생성하고 관리하는 데 필요한 모든 기능을 갖춘 완벽한 서버 가상화 플랫폼입니다. XenServer는 Windows 및 Linux 가상 서버 모두에 최적화되어 있습니다.

XenServer는 기본 운영 체제 없이 서버 하드웨어에서 직접 실행되므로 효율적이고 확장 가능한 시스템을 제공합니다. XenServer는 물리적 머신(하드 드라이브, 리소스, 포트 등)에서 요소를 추상화하여 해당 요소들을 실행 중인 가상 머신(VM)에 할당합니다.

XenServer를 사용하면 VM을 생성하고, VM 디스크 스냅샷을 찍고, VM 워크로드를 관리할 수 있습니다.

젠센터

XenCenter는 그래픽 기반의 Windows 사용자 인터페이스입니다. XenCenter를 사용하면 XenServer 호스트, 풀 및 공유 스토리지를 관리할 수 있습니다. Windows 데스크톱 컴퓨터에서 XenCenter를 사용하여 VM을 배포, 관리 및 모니터링하십시오.

XenCenter 온라인 도움말은 XenCenter를 시작하는 데 훌륭한 자료이기도 합니다. 언제든지 F1 키를 눌러 상황에 맞는 정보에 액세스하십시오.

젠서버 및 젠센터 설치

이 섹션에서는 최소 XenServer 설치를 설정합니다.

학습 내용

다음 방법을 배웁니다.

  • 단일 물리적 서버에 XenServer 설치
  • Windows 컴퓨터에 젠센터 설치
  • 가상 머신(VM) 생성 및 실행을 위한 인프라를 구성하기 위해 XenCenter와 XenServer 연결

요구 사항

시작하려면 다음 항목이 필요합니다.

  • XenServer 호스트가 될 물리적 컴퓨터
  • XenCenter 애플리케이션을 실행할 Windows 컴퓨터
  • 젠서버 및 젠센터 설치 파일

XenServer 호스트 컴퓨터는 XenServer를 실행하고 VM을 호스팅하는 작업에 전적으로 사용되며 다른 애플리케이션에는 사용되지 않습니다. XenCenter를 실행하는 컴퓨터는 하드웨어 요구 사항을 충족하는 모든 범용 Windows 컴퓨터일 수 있습니다. 이 컴퓨터를 사용하여 다른 애플리케이션도 실행할 수 있습니다. 자세한 내용은 시스템 요구 사항을 참조하십시오.

설치 파일은 XenServer 다운로드에서 다운로드할 수 있습니다.

젠서버 호스트 설치

모든 서버에는 하나 이상의 IP 주소가 연결되어 있습니다. 호스트에 고정 IP 주소를 구성하려면(DHCP를 사용하는 대신) 이 절차를 시작하기 전에 고정 IP 주소를 준비해 두십시오.

팁:

다음 설치 프로그램 화면으로 빠르게 이동하려면 F12를 누르십시오. 일반 도움말을 보려면 F1을 누르십시오.

XenServer 호스트를 설치하려면:

  1. XenServer 설치 파일을 CD에 굽거나 부팅 가능한 USB를 만드십시오.

    참고:

    HTTP, FTP 또는 NFS를 설치 소스로 사용하는 방법에 대한 자세한 내용은 XenServer 설치를 참조하십시오.

  2. 보존하려는 데이터를 백업하십시오. XenServer를 설치하면 설치에 사용할 하드 드라이브의 데이터가 덮어쓰여집니다.

  3. 설치 미디어를 시스템에 삽입하십시오.

  4. 시스템을 다시 시작하십시오.

  5. 로컬 설치 미디어로 부팅합니다 (필요한 경우 부팅 순서 변경에 대한 정보는 하드웨어 공급업체 설명서를 참조하십시오).

  6. 초기 부팅 메시지와 Welcome to XenServer 화면이 나타나면 설치에 사용할 키보드 레이아웃을 선택합니다.

  7. XenServer 설정 시작 화면이 표시되면, 확인을 선택합니다.

  8. XenServer EULA를 읽고 해당 약관에 동의하십시오.

    참고:

    System Hardware 경고가 표시되면 시스템 펌웨어에서 하드웨어 가상화 지원이 활성화되어 있는지 확인하십시오.

  9. 클린 설치를 위해 Ok를 선택합니다.

  10. 하드 디스크가 여러 개인 경우 설치를 위한 기본 디스크를 선택합니다. Ok를 선택합니다.

    가상 시스템 저장소에 사용할 디스크를 선택합니다. Ok를 선택합니다.

  11. 설치 소스로 Local media를 선택합니다.

  12. Skip Verification을 선택한 다음 Ok를 선택합니다.

    참고:

    설치 중 문제가 발생하면 설치 소스를 확인하십시오.

  13. XenCenter 애플리케이션이 XenServer 호스트에 연결하는 데 사용하는 루트 암호를 생성하고 확인합니다.

  14. XenCenter에 연결하는 데 사용할 관리 인터페이스를 설정합니다.

    컴퓨터에 여러 NIC가 있는 경우, 관리 트래픽에 사용할 NIC를 선택합니다(일반적으로 첫 번째 NIC).

  15. 관리 NIC IP 주소를 고정 IP 주소로 구성하거나 DHCP를 사용합니다.

  16. 호스트 이름과 DNS 구성을 수동으로 또는 DHCP를 통해 자동으로 지정합니다.

    DNS를 수동으로 구성하는 경우, 제공된 필드에 기본(필수), 보조(선택 사항) 및 삼차(선택 사항) DNS 서버의 IP 주소를 입력합니다.

  17. 시간대를 선택합니다.

  18. 호스트가 로컬 시간을 결정하는 방법을 지정합니다: NTP를 사용하거나 수동 시간 입력을 통해. 확인을 선택합니다.

    • NTP를 사용하는 경우, DHCP가 시간 서버를 설정할지 여부를 지정할 수 있습니다. 또는 다음 필드에 하나 이상의 NTP 호스트 이름 또는 IP 주소를 입력할 수 있습니다.

    • 날짜와 시간을 수동으로 설정하도록 선택한 경우, 그렇게 하라는 메시지가 표시됩니다.

  19. XenServer 설치를 선택합니다.

    설치 프로세스가 시작됩니다. 몇 분 정도 걸릴 수 있습니다.

  20. 다음 화면에서 추가 팩을 설치할지 묻습니다. 계속하려면 아니요를 선택합니다.

  21. 설치 완료 화면에서 설치 미디어를 꺼낸 다음, 호스트를 재부팅하려면 확인을 선택합니다.

    호스트가 재부팅되면 XenServer는 시스템 구성 콘솔인 xsconsole을 표시합니다.

    참고:

    표시된 IP 주소를 기록해 둡니다. XenCenter를 호스트에 연결할 때 이 IP 주소를 사용합니다.

XenCenter를 설치하는 방법

XenCenter는 일반적으로 로컬 시스템에 설치됩니다. XenCenter 설치 프로그램은 XenServer 다운로드 페이지에서 다운로드할 수 있습니다.

XenCenter를 설치하려면:

  1. XenCenter를 실행할 컴퓨터에 XenCenter 설치 프로그램을 다운로드하거나 전송합니다.

  2. 설치를 시작하려면 설치 프로그램 .msi 파일을 두 번 클릭합니다.

  3. 기본 대상 폴더를 수정하고 XenCenter를 설치할 수 있는 설치 마법사를 따릅니다.

젠센터를 젠서버 호스트에 연결

이 절차를 통해 XenCenter에 호스트를 추가할 수 있습니다.

XenCenter를 XenServer 호스트에 연결하려면 다음을 수행합니다.

  1. XenCenter를 실행합니다.

    프로그램이 탭으로 열립니다.

    젠센터 홈 탭

  2. 새 서버 추가 아이콘을 클릭하여 새 서버 추가 대화 상자를 엽니다.

    새 서버 추가 마법사. 필드는 서버, 사용자 이름, 암호입니다.

  3. 서버 필드에 호스트의 IP 주소를 입력합니다. XenServer 설치 중에 설정한 루트 사용자 이름과 암호를 입력합니다. 추가를 선택합니다.

참고:

XenCenter에 호스트를 처음 추가하면 다음 대화 상자가 나타납니다:

  • 연결 상태 저장 및 복원 - 이 대화 상자를 통해 호스트 연결 정보를 저장하고 호스트 연결을 자동으로 복원하는 기본 설정을 지정할 수 있습니다.
  • 새 보안 인증서 - 이 대화 상자를 통해 XenCenter에 추가하는 호스트의 보안 인증서를 볼 수 있습니다. 합법적인 호스트에 연결하고 있는지 확인하려면 인증서 세부 정보에 표시된 TLS 키 지문을 물리적 호스트에서 직접 얻은 TLS 키 지문과 비교하십시오.

XenServer 라이선스 부여

XenServer는 라이선스 없이(평가판) 최대 90일 동안 사용할 수 있습니다. 평가판을 사용하면 프리미엄 에디션 기능을 사용해 볼 수 있지만, 최대 3개의 호스트로 제한된 크기의 풀에서만 가능합니다. 90일 평가 기간이 만료되면 평가판 호스트 또는 풀에서 VM을 시작할 수 없습니다.

호스트 및 풀에 라이선스를 부여하기 위해 라이선스 파일을 호스팅하는 Citrix License Server를 사용하는 경우, Citrix Cloud의 License Activation Service 내에 있는 라이선스를 사용하도록 변경해야 합니다. 자세한 내용은 라이선스를 참조하십시오.

XenServer 라이선스 획득에 대한 자세한 내용은 Citrix 웹사이트를 참조하십시오. XenServer는 이제 Citrix 프라이빗 클라우드용, Citrix 유니버설 하이브리드 멀티클라우드, Citrix 유니버설 MSP 및 Citrix 플랫폼 라이선스 구독에 포함되어 Citrix 워크로드를 실행할 수 있습니다. 자세히 알아보기.

XenServer 라이선스가 있다면 지금 적용하십시오. 자세한 내용은 라이선스를 참조하십시오.

XenServer 호스트 풀 생성

리소스 풀은 여러 XenServer 호스트 설치로 구성되며, 단일 관리 엔터티로 함께 묶여 있습니다.

리소스 풀을 사용하면 여러 호스트와 연결된 공유 스토리지를 단일 통합 리소스로 볼 수 있습니다. 리소스 요구 사항 및 비즈니스 우선 순위에 따라 리소스 풀 전체에 VM을 유연하게 배포할 수 있습니다. 풀은 동일한 버전의 XenServer 소프트웨어를 실행하고, 동일한 패치 수준이며, 광범위하게 호환되는 하드웨어를 갖춘 최대 32개의 호스트를 포함할 수 있습니다.

풀의 한 호스트는 풀 코디네이터로 지정됩니다. 풀 코디네이터는 전체 풀에 대한 단일 연락 지점을 제공하며, 필요에 따라 풀의 다른 구성원에게 통신을 라우팅합니다. 리소스 풀의 모든 구성원은 필요한 경우 풀 코디네이터 역할을 인계받는 데 필요한 모든 정보를 포함합니다. 풀 코디네이터는 XenCenter 리소스 창에서 풀에 대해 나열된 첫 번째 호스트입니다. 풀 코디네이터를 선택하고 검색 탭을 클릭하여 풀 코디네이터의 IP 주소를 찾을 수 있습니다.

공유 스토리지가 있는 풀에서는 충분한 메모리를 가진 모든 풀 구성원에서 VM을 시작하고 호스트 간에 VM을 동적으로 이동할 수 있습니다. VM은 실행 중인 상태에서 최소한의 다운타임으로 이동됩니다. 개별 XenServer 호스트에 하드웨어 오류가 발생하면 동일한 풀의 다른 호스트에서 실패한 VM을 다시 시작할 수 있습니다.

고가용성 기능이 활성화된 경우, 호스트에 오류가 발생하면 보호된 VM이 자동으로 이동됩니다. HA가 활성화된 풀에서는 풀 코디네이터가 종료되면 새 풀 코디네이터가 자동으로 지명됩니다.

참고:

이종 풀 기술에 대한 설명은 호스트 및 리소스 풀을(를) 참조하십시오.

학습 내용

다음 방법을 학습합니다:

  • 호스트 풀 생성
  • 풀을 위한 네트워크 설정
  • NIC 본딩
  • 풀을 위한 공유 스토리지 설정

XenServer는 다양한 공유 스토리지 솔루션을 지원하지만, 이 섹션에서는 NFS 및 iSCSI라는 두 가지 일반적인 유형에 중점을 둡니다.

요구 사항

공유 스토리지가 있는 풀을 생성하려면 다음 항목이 필요합니다:

  • 유사한 프로세서 유형을 가진 두 번째 XenServer 호스트. 이 호스트를 XenCenter 애플리케이션에 연결합니다.
  • IP 기반 스토리지를 위한 스토리지 리포지토리
  • 풀에 추가하려는 모든 호스트에 대한 일관된 네트워크 구성. 모든 호스트는 동일한 수의 NIC를 가져야 합니다. 풀의 각 호스트에 있는 NIC0은 동일한 네트워크에 있어야 합니다.

빠른 시작을 위해 이 섹션에서는 동종 풀 생성에 중점을 둡니다. 동종 풀 내에서 모든 호스트는 호환 가능한 프로세서를 가지고 있어야 하며, 동일한 유형의 XenServer 제품 라이선스 하에 동일한 버전의 XenServer를 실행해야 합니다. 동종 풀 요구 사항의 전체 목록은 시스템 요구 사항을(를) 참조하십시오.

풀 생성

풀을 생성하려면 다음을 수행합니다:

  1. 도구 모음에서 새 풀 버튼을 클릭합니다.

    도구 모음. 새 풀 버튼이 강조 표시되어 있습니다. 이 버튼은 왼쪽에서 네 번째입니다.

  2. 새 풀의 이름과 선택적 설명을 입력합니다.

  3. 코디네이터 목록에서 호스트를 선택하여 풀 코디네이터를 지정합니다.

  4. 추가 멤버 목록에서 새 풀에 배치할 두 번째 호스트를 선택합니다.

  5. 풀 생성을 클릭합니다. 새 풀이 리소스 창에 나타납니다.

탐색 창에 풀이 표시된 XenCenter 홈 화면.

풀에 대한 네트워크 설정

XenServer를 설치할 때, 일반적으로 XenServer 설치 중에 IP 주소를 지정한 풀의 첫 번째 NIC에 네트워크 연결을 생성합니다.

그러나 풀을 VLAN 및 기타 물리적 네트워크에 연결해야 할 수도 있습니다. 이렇게 하려면 이러한 네트워크를 풀에 추가해야 합니다. XenServer를 구성하여 각 NIC를 하나의 물리적 네트워크와 여러 VLAN에 연결할 수 있습니다.

네트워킹 구성에 대한 자세한 내용은 리소스 풀에서 네트워크 생성을 참조하십시오.

네트워크를 생성하기 전에 풀의 각 호스트에서 케이블 연결이 일치하는지 확인하십시오. 각 호스트의 NIC를 다른 풀 멤버의 해당 NIC와 동일한 물리적 네트워크에 연결하십시오.

참고:

XenServer를 설치할 때 NIC가 호스트의 NIC에 연결되어 있지 않았다면:

  • NIC를 연결합니다.
  • XenCenter에서 <호스트> > NIC 탭을 선택합니다.
  • 표시되도록 다시 검색을 클릭합니다.

XenServer 네트워킹 구성에 대한 추가 정보는 네트워킹XenServer 네트워크 정보를 참조하십시오.

XenServer에 네트워크를 추가하려면:

  1. XenCenter의 리소스 창에서 풀을 선택합니다.

  2. 네트워킹 탭을 클릭합니다.

  3. 네트워크 추가를 클릭합니다.

    메인 창에 풀의 네트워크 탭이 표시된 XenCenter 콘솔.

  4. 유형 선택 페이지에서 외부 네트워크를 선택하고 다음을 클릭합니다.

  5. 이름 페이지에서 네트워크에 대한 의미 있는 이름과 설명을 입력합니다.

  6. 네트워크 설정 페이지에서 다음을 지정합니다.

    • NIC: XenServer가 네트워크에서 데이터를 송수신하는 데 사용할 NIC를 선택합니다.

    • VLAN: 네트워크가 VLAN인 경우 VLAN ID(또는 “태그”)를 입력합니다.

    • MTU: 네트워크에서 점보 프레임을 사용하는 경우, MTU(Maximum Transmission Unit) 값을 1500에서 9216 사이로 입력합니다. 그렇지 않은 경우, MTU 상자를 기본값인 1500으로 둡니다.

    이 네트워크를 사용하도록 여러 가상 머신을 구성하는 경우, 새 가상 머신에 이 네트워크 자동 추가 확인란을 선택할 수 있습니다. 이 옵션은 기본적으로 네트워크를 추가합니다.

  7. 마침을 클릭합니다.

NIC 본딩

NIC 본딩은 두 개 이상의 물리적 NIC를 단일의 고성능 채널처럼 사용하여 호스트의 복원력을 높일 수 있습니다. 이 섹션에서는 NIC 팀 구성이라고도 하는 본딩에 대한 간략한 개요만 제공합니다. 프로덕션 환경에서 사용할 본드를 구성하기 전에 본딩에 대한 심층 정보를 더 읽어보는 것이 좋습니다. 자세한 내용은 네트워킹을 참조하십시오.

XenServer는 다음 본드 모드를 지원합니다: 활성/활성, 활성/수동(활성/백업) 및 LACP. 활성/활성 모드는 VM 기반 트래픽에 대한 로드 밸런싱 및 이중화를 제공합니다. 다른 유형의 트래픽(스토리지 및 관리)의 경우 활성/활성 모드는 트래픽 로드 밸런싱을 수행할 수 없습니다. 결과적으로 LACP 또는 멀티패싱이 스토리지 트래픽에 더 나은 선택입니다. 멀티패싱에 대한 자세한 내용은 스토리지를 참조하십시오. 본딩에 대한 자세한 내용은 네트워킹을 참조하십시오.

LACP는 스위치가 IEEE 802.3ad 표준을 지원해야 합니다. 스위치에는 호스트의 각 LACP 본드에 대해 별도로 구성된 LAG 그룹이 포함되어야 합니다. LAG 그룹 생성에 대한 자세한 내용은 네트워킹을 참조하십시오.

NIC를 본딩하려면:

  1. 함께 바인딩하려는 NIC가 사용 중이 아닌지 확인하십시오. 본드를 생성하기 전에 이 NIC를 사용하는 가상 네트워크 인터페이스가 있는 모든 VM을 종료하십시오. 본드를 생성한 후 가상 네트워크 인터페이스를 적절한 네트워크에 다시 연결하십시오.

  2. 리소스 창에서 호스트를 선택한 다음 NIC 탭을 열고 본드 생성을 클릭합니다.

  3. 함께 본딩할 NIC를 선택합니다. NIC를 선택하려면 목록에서 해당 확인란을 선택합니다. 이 목록에서는 최대 4개의 NIC를 선택할 수 있습니다. NIC를 선택 해제하려면 확인란을 지웁니다. 유연하고 안전한 네트워크를 유지하려면 두 개, 세 개 또는 네 개의 NIC를 본딩할 수 있습니다.

  4. 본드 모드에서 본드 유형을 선택합니다.

    • 활성-활성 본드를 구성하려면 활성-활성을 선택합니다. 트래픽은 본딩된 NIC 간에 균형을 이룹니다. 본드 내의 NIC 중 하나가 실패하면 호스트의 네트워크 트래픽은 자동으로 두 번째 NIC를 통해 라우팅됩니다.

    • 활성-수동 본드를 구성하려면 활성-수동을 선택합니다. 트래픽은 본딩된 NIC 중 하나를 통해서만 전달됩니다. 이 모드에서는 활성 NIC가 실패하는 경우(예: 네트워크 연결이 끊어지는 경우)에만 두 번째 NIC가 활성화됩니다.

    • LACP 본드를 구성하려면 소스 MAC 주소 기반 로드 밸런싱을 사용하는 LACP를 선택합니다. 나가는 NIC는 트래픽이 시작된 VM의 MAC 주소를 기반으로 선택됩니다. 이 옵션은 동일한 호스트에 여러 VM이 있는 환경에서 트래픽 균형을 맞추는 데 사용합니다. 이 옵션은 NIC보다 가상 인터페이스(VIF) 수가 적은 경우에는 적합하지 않습니다. 로드 밸런싱이 최적이 아니기 때문에 트래픽을 NIC 간에 분할할 수 없습니다.

    • LACP 본드를 구성하려면 원본 및 대상의 IP 및 포트를 기반으로 하는 로드 밸런싱을 사용하는 LACP를 선택합니다. 원본 IP 주소, 원본 포트 번호, 대상 IP 주소 및 대상 포트 번호는 NIC 전체에 트래픽을 할당하는 데 사용됩니다. NIC 수가 VIF 수보다 많은 환경에서 VM의 트래픽 균형을 맞추려면 이 옵션을 사용하십시오.

  5. 점보 프레임을 사용하려면 최대 전송 단위(MTU)를 1500에서 9216 사이의 값으로 설정하십시오.

  6. 새 VM 마법사를 사용하여 생성된 모든 새 VM에 본딩된 네트워크가 자동으로 추가되도록 하려면 확인란을 선택하십시오.

  7. 생성을 클릭하여 NIC 본드를 생성하고 대화 상자를 닫습니다.

    새 본드가 생성되면 XenCenter는 관리 및 보조 인터페이스를 보조 본딩된 NIC에서 본드 인터페이스로 자동으로 이동합니다. 본드에 관리 인터페이스가 있는 호스트는 풀에 참여할 수 없습니다. 호스트가 풀에 참여하기 전에 관리 인터페이스를 재구성하고 물리적 NIC로 다시 이동해야 합니다.

풀을 위한 공유 스토리지 설정

풀의 호스트를 원격 스토리지 어레이에 연결하려면 XenServer SR을 생성하십시오. SR은 VM의 가상 디스크가 저장되는 스토리지 컨테이너입니다. SR은 XenServer와 독립적으로 존재하는 영구적인 디스크 내 개체입니다. SR은 내부 및 외부의 다양한 유형의 물리적 스토리지 장치에 존재할 수 있습니다. 이러한 유형에는 로컬 디스크 장치 및 공유 네트워크 스토리지가 포함됩니다.

다음과 같은 다양한 유형의 스토리지에 대해 XenServer SR을 구성할 수 있습니다.

  • NFS

  • 소프트웨어 iSCSI

  • 하드웨어 HBA

  • SMB

  • 파이버 채널

  • 소프트웨어 FCoE (더 이상 사용되지 않음)

이 섹션에서는 호스트 풀을 위한 두 가지 유형의 공유 SR(NFS 및 iSCSI) 설정 단계를 안내합니다. SR을 생성하기 전에 NFS 또는 iSCSI 스토리지 어레이를 구성하십시오. 설정은 사용하는 스토리지 솔루션 유형에 따라 다릅니다. 자세한 내용은 공급업체 설명서를 참조하십시오. 일반적으로 시작하기 전에 스토리지 솔루션에 대해 다음 설정을 완료하십시오.

  • iSCSI SR: 스토리지 어레이에 볼륨과 LUN을 생성해야 합니다.

  • NFS SR: 스토리지 장치에 볼륨을 생성해야 합니다.

  • 하드웨어 HBA: 새 스토리지 저장소 마법사를 실행하기 전에 LUN을 노출하는 데 필요한 구성을 완료해야 합니다.

  • 소프트웨어 FCoE SR: 호스트에 LUN을 노출하는 데 필요한 구성을 수동으로 완료해야 합니다. 이 설정에는 FCoE 패브릭 구성 및 SAN의 공용 PWWN(World Wide Name)에 LUN 할당이 포함됩니다.

IP 기반 스토리지(iSCSI 또는 NFS)용 SR을 생성하는 경우 다음 중 하나를 스토리지 네트워크로 구성할 수 있습니다. 관리 트래픽을 처리하는 NIC 또는 스토리지 트래픽용 새 NIC. 스토리지 트래픽에 다른 NIC를 구성하려면 관리 인터페이스를 생성하여 NIC에 IP 주소를 할당합니다.

관리 인터페이스를 생성할 때 다음 기준을 충족하는 IP 주소를 할당해야 합니다.

  • IP 주소는 해당하는 경우 스토리지 컨트롤러와 동일한 서브넷에 있어야 합니다.
  • IP 주소는 XenServer를 설치할 때 지정한 IP 주소와는 다른 서브넷에 있어야 합니다.
  • IP 주소는 다른 관리 인터페이스와 동일한 서브넷에 있지 않아야 합니다.

NIC에 IP 주소를 할당하려면:

  1. NIC가 별도의 서브넷에 있거나 네트워크 토폴로지에 맞게 라우팅이 구성되어 있는지 확인합니다. 이 구성은 선택한 NIC를 통해 원하는 트래픽을 강제합니다.

  2. XenCenter의 리소스 창에서 풀(또는 독립 실행형 호스트)을 선택합니다. 네트워킹 탭을 클릭한 다음 구성 버튼을 클릭합니다.

  3. IP 주소 구성 대화 상자의 왼쪽 창에서 IP 주소 추가를 클릭합니다.

  4. 새 인터페이스에 의미 있는 이름(예: yourstoragearray_network)을 지정합니다. 스토리지 트래픽에 사용하는 NIC와 연결된 네트워크를 선택합니다.

  5. 이 네트워크 설정 사용을 클릭합니다. NIC에 구성할 고정 IP 주소, 서브넷 마스크 및 게이트웨이를 입력합니다. 확인을 클릭합니다. IP 주소는 NIC가 연결된 스토리지 컨트롤러와 동일한 서브넷에 있어야 합니다.

참고:

NIC에 IP 주소를 할당할 때마다 풀에 있는 IP 주소가 있는 다른 NIC와는 다른 서브넷에 있어야 합니다. 여기에는 기본 관리 인터페이스가 포함됩니다.

새 공유 NFS 또는 iSCSI 스토리지 리포지토리를 생성하려면 다음을 수행합니다.

  1. 리소스 창에서 풀을 선택합니다. 도구 모음에서 새 스토리지 버튼을 클릭합니다.

    도구 모음. 새 스토리지 버튼이 강조 표시되어 있습니다. 이 버튼은 왼쪽에서 다섯 번째입니다.

    새 스토리지 리포지토리 마법사가 열립니다.

    새 스토리지 마법사. 유형 패널에서 NFS 옵션이 선택되어 있습니다.

  2. 가상 디스크 스토리지에서 스토리지 유형으로 NFS 또는 iSCSI를 선택합니다. 계속하려면 다음을 클릭합니다.

  3. NFS를 선택하는 경우:

    1. 새 SR의 이름을 입력하고 SR이 위치한 공유의 이름을 입력합니다. 지정된 위치에서 기존 NFS SR을 검색하도록 마법사를 스캔하려면 스캔을 클릭합니다.

      참고:

      NFS 호스트는 지정된 경로를 풀의 모든 XenServer 호스트에 내보내도록 구성되어야 합니다.

    2. 마침을 클릭합니다.

      새 SR은 풀 내의 리소스 창에 나타납니다.

  4. iSCSI를 선택하는 경우:

    1. 새 SR의 이름을 입력한 다음 iSCSI 대상의 IP 주소 또는 DNS 이름을 입력합니다.

      참고:

      iSCSI 스토리지 대상은 풀의 모든 XenServer 호스트가 하나 이상의 LUN에 액세스할 수 있도록 구성되어야 합니다.

    2. CHAP 인증을 사용하도록 iSCSI 대상을 구성한 경우 사용자 이름과 암호를 입력합니다.

    3. 대상 호스트 검색 버튼을 클릭한 다음 대상 IQN 목록에서 iSCSI 대상 IQN을 선택합니다.

      경고:

      iSCSI 대상과 풀의 모든 호스트는 고유한 IQN을 가져야 합니다.

    4. 대상 LUN을 클릭한 다음 대상 LUN 목록에서 SR을 생성할 LUN을 선택합니다.

      경고:

      각 개별 iSCSI 스토리지 리포지토리는 단일 LUN에 완전히 포함되어야 하며 두 개 이상의 LUN에 걸쳐 있을 수 없습니다. 선택한 LUN에 있는 모든 데이터는 파괴됩니다.

    5. 마침을 클릭합니다.

      새 SR이 풀 내의 리소스 창에 나타납니다.

새 공유 SR은 이제 풀의 기본 SR이 됩니다.

가상 머신 생성

XenCenter를 통해 필요에 따라 다양한 방법으로 가상 머신을 생성할 수 있습니다. 고유한 구성을 가진 개별 VM을 배포하든, 여러 개의 유사한 VM 그룹을 배포하든, XenCenter는 몇 단계만 거치면 바로 시작할 수 있도록 도와줍니다.

XenServer는 VMware에서 가상 머신 배치를 변환하는 쉬운 방법도 제공합니다. 자세한 내용은 변환 관리자를 참조하십시오.

이 섹션에서는 Windows VM을 생성하는 몇 가지 방법에 중점을 둡니다. 빠르게 시작하기 위해 절차는 XenServer의 가장 간단한 설정인 로컬 스토리지가 있는 단일 XenServer 호스트를 사용합니다 (XenCenter를 XenServer 호스트에 연결하면 호스트의 로컬 디스크에 스토리지가 자동으로 구성됩니다).

이 섹션에서는 라이브 마이그레이션을 사용하여 풀의 호스트 간에 VM을 라이브 마이그레이션하는 방법도 보여줍니다.

새 VM을 생성하고 사용자 지정하는 방법을 설명한 후, 이 섹션에서는 기존 VM을 VM 템플릿으로 변환하는 방법을 보여줍니다. VM 템플릿은 사용자 지정을 보존하므로 항상 동일하거나 유사한 사양의 VM을 생성하는 데 사용할 수 있습니다. 또한 여러 VM을 생성하는 데 걸리는 시간을 줄여줍니다.

기존 VM의 스냅샷에서 VM 템플릿을 생성할 수도 있습니다. 스냅샷은 특정 시점의 실행 중인 VM 기록입니다. 원본 VM의 스토리지, 구성 및 네트워킹 정보를 저장하므로 백업 목적으로 유용합니다. 스냅샷은 VM 템플릿을 빠르게 만드는 방법을 제공합니다. 이 섹션에서는 기존 VM의 스냅샷을 찍은 다음 해당 스냅샷을 VM 템플릿으로 변환하는 방법을 보여줍니다. 마지막으로 이 섹션에서는 VM 템플릿에서 VM을 생성하는 방법을 설명합니다.

학습할 내용

다음 방법을 배웁니다.

  • Windows 10 가상 머신 생성
  • Windows용 젠서버 VM 툴 설치
  • 풀의 호스트 간에 실행 중인 VM 마이그레이션
  • VM 템플릿 생성
  • VM 템플릿에서 VM 생성

요구 사항

공유 스토리지가 있는 풀을 생성하려면 다음 항목이 필요합니다.

  • 사용자가 설정한 XenServer 풀
  • 젠센터
  • Windows 10 가상 머신용 설치 파일
  • 윈도우용 XenServer VM 도구 설치 파일

윈도우 10 가상 머신 생성

참고:

다음 절차는 Windows 10 VM 생성의 예시를 제공합니다. 기본값은 선택하는 운영 체제에 따라 달라질 수 있습니다.

Windows VM을 생성하려면:

  1. 도구 모음에서 새 VM 버튼을 클릭하여 새 VM 마법사를 엽니다.

    도구 모음. 새 VM 버튼이 강조 표시되어 있습니다. 이 버튼은 왼쪽에서 여섯 번째입니다.

    새 VM 마법사를 사용하면 새 VM을 구성하고 CPU, 스토리지 및 네트워킹 리소스에 대한 다양한 매개변수를 조정할 수 있습니다.

  2. VM 템플릿을 선택하고 다음을 클릭합니다.

    각 템플릿에는 특정 게스트 운영 체제(OS)와 최적의 스토리지를 사용하여 VM을 생성하기 위한 설정 정보가 포함되어 있습니다. 이 목록은 XenServer가 현재 지원하는 템플릿을 나타냅니다.

    참고:

    새 VM에 설치하는 OS가 원래 하드웨어와만 호환되는 경우, 호스트 BIOS 문자열을 VM에 복사 확인란을 선택합니다. 예를 들어, 특정 컴퓨터와 함께 제공된 OS 설치 CD에 이 옵션을 사용합니다.

    VM을 처음 시작한 후에는 BIOS 문자열을 변경할 수 없습니다. VM을 처음 시작하기 전에 BIOS 문자열이 올바른지 확인하십시오.

  3. 새 VM의 이름과 선택적 설명을 입력합니다.

  4. 새 VM에 설치할 OS 미디어의 소스를 선택합니다.

    CD/DVD에서 설치하는 것이 시작하기에 가장 간단한 옵션입니다. 기본 설치 소스 옵션(DVD 드라이브)을 선택하고, XenServer 호스트의 DVD 드라이브에 디스크를 삽입한 다음, 다음을 선택하여 진행합니다.

    XenServer는 또한 기존 ISO 라이브러리를 포함하여 다양한 소스에서 OS 설치 미디어를 가져올 수 있도록 합니다.

    기존 ISO 라이브러리를 연결하려면 새 ISO 라이브러리를 클릭하고 ISO 라이브러리의 위치와 유형을 지정합니다. 그런 다음 목록에서 특정 운영 체제 ISO 미디어를 선택할 수 있습니다.

  5. VM은 설치된 호스트에서 실행됩니다. 다음을 선택하여 진행합니다.

  6. 프로세서 및 메모리 리소스를 할당합니다.

    각 OS에는 템플릿에 반영된 다른 구성 요구 사항이 있습니다. 필요한 경우 기본값을 수정할 수 있습니다. 계속하려면 다음을 클릭합니다.

  7. 그래픽 처리 장치(GPU)를 할당합니다.

    새 VM 마법사는 전용 GPU 또는 가상 GPU를 VM에 할당하도록 안내합니다. 이 옵션을 사용하면 VM이 GPU의 처리 능력을 사용할 수 있습니다. CAD, GIS 및 의료 영상 애플리케이션과 같은 고급 3D 전문 그래픽 애플리케이션에 대한 더 나은 지원을 제공합니다.

    참고:

    그래픽 처리 장치 가상화는 XenServer Premium Edition 고객에게 제공됩니다.

  8. 새 VM의 스토리지를 구성합니다.

    기본 할당 및 구성을 선택하려면 다음을 클릭하거나 다음을 수행할 수 있습니다.

    1. 편집을 클릭하여 가상 디스크의 이름, 설명 또는 크기를 변경합니다.

    2. 추가를 선택하여 새 가상 디스크를 추가합니다.

    참고:

    XenServer 호스트 풀을 생성할 때, VM을 생성하는 이 시점에서 공유 스토리지를 구성할 수 있습니다.

  9. 새 VM에서 네트워킹을 구성합니다.

    다음을 클릭하여 기본 NIC 및 구성을 선택합니다. 여기에는 각 NIC에 대해 자동으로 생성된 고유 MAC 주소가 포함됩니다. 또는 다음을 수행할 수 있습니다.

    1. 편집을 클릭하여 가상 디스크의 물리적 네트워크, MAC 주소 또는 QoS(서비스 품질) 우선순위를 변경합니다.

    2. 추가를 선택하여 새 가상 네트워크 인터페이스를 추가합니다.

      XenServer는 가상 네트워크 인터페이스를 사용하여 호스트의 물리적 네트워크에 연결합니다. 가상 머신에 필요한 네트워크와 일치하는 네트워크를 선택해야 합니다. 물리적 네트워크를 추가하려면 풀용 네트워크 설정을 참조하십시오.

  10. 설정을 검토한 다음 지금 생성을 클릭하여 VM을 생성하고 검색 탭으로 돌아갑니다.

    리소스 창의 호스트 아래에 새 VM 아이콘이 나타납니다.

    XenCenter 애플리케이션. 리소스 창에서 VM이 선택되어 있습니다. 기본 창에서 콘솔 탭이 열려 있습니다. Windows 데스크톱이 패널에 표시됩니다.

    리소스 창에서 VM을 선택한 다음 콘솔 탭을 클릭하여 VM 콘솔을 확인합니다.

  11. OS 설치 화면을 따라 선택합니다.

  12. OS 설치가 완료되고 VM이 재부팅되면 Windows용 XenServer VM Tools를 설치합니다.

윈도우용 젠서버 VM 도구 설치

XenServer VM Tools for Windows는 기존 장치 에뮬레이션의 오버헤드 없이 고성능 I/O 서비스를 제공합니다. XenServer VM Tools for Windows는 I/O 드라이버(반가상화 드라이버 또는 PV 드라이버라고도 함) 및 관리 에이전트로 구성됩니다. VM이 완벽하게 지원되는 구성을 갖추려면 각 Windows VM에 XenServer VM Tools for Windows를 설치해야 합니다. Windows VM은 이 도구 없이도 작동하지만, 성능이 저하됩니다. XenServer VM Tools for Windows는 또한 VM을 깔끔하게 종료, 재부팅, 일시 중단 및 라이브 마이그레이션하는 것을 포함한 특정 기능들을 활성화합니다.

경고:

각 Windows 가상 머신에 XenServer Windows용 VM 도구를 설치하십시오. XenServer Windows용 VM 도구 없이 Windows 가상 머신을 실행하는 것은 지원되지 않습니다.

XenServer VM Tools를 설치하거나 업데이트하기 전에 VM 스냅샷을 생성하는 것이 좋습니다.

Windows용 XenServer VM Tools를 설치하려면 다음을 수행하십시오.

  1. XenServer VM Tools for Windows 파일을 Windows VM에 다운로드하십시오. 이 파일은 XenServer 다운로드 페이지에서 얻을 수 있습니다.

  2. managementagentx64.msi 파일을 실행하여 XenServer VM Tools 설치를 시작하십시오.

  3. 설치 프로그램의 지시에 따르십시오.

  4. 설치 프로세스를 완료하려면 메시지가 표시될 때 VM을 다시 시작하십시오.

참고:

Windows Update에서 업데이트를 받을 수 있는 Windows VM에는 I/O 드라이버가 자동으로 설치됩니다. 그러나 관리 에이전트를 설치하고 지원되는 구성을 유지하려면 XenServer VM Tools for Windows 패키지를 설치하는 것이 좋습니다. 다음 기능은 XenServer Premium Edition 고객에게만 제공됩니다.

  • Windows Update에서 I/O 드라이버를 받을 수 있는 기능
  • 관리 에이전트의 자동 업데이트

XenServer VM Tools for Windows를 설치한 후에는 애플리케이션을 설치하고 다른 구성을 수행하여 VM을 사용자 지정할 수 있습니다. 유사한 사양을 가진 여러 VM을 생성하려면 기존 VM에서 템플릿을 만들어 빠르게 수행할 수 있습니다. 해당 템플릿을 사용하여 VM을 생성하십시오. 자세한 내용은 VM 템플릿 생성을 참조하십시오.

풀의 호스트 간에 실행 중인 VM 마이그레이션

라이브 마이그레이션을 사용하면 실행 중인 VM을 동일한 풀 내의 한 호스트에서 다른 호스트로 이동할 수 있으며, 서비스 중단이 거의 없습니다. VM을 어디로 마이그레이션할지는 VM 및 풀을 구성하는 방식에 따라 달라집니다.

실행 중인 VM을 마이그레이션하려면:

  1. 리소스 창에서 이동하려는 VM을 선택합니다.

    참고:

    마이그레이션하는 VM에 로컬 스토리지가 없는지 확인하십시오.

  2. VM 아이콘을 마우스 오른쪽 버튼으로 클릭하고 서버로 마이그레이션을 가리킨 다음 새 VM 호스트를 선택합니다.

    팁:

    VM을 대상 호스트로 끌어다 놓을 수도 있습니다.

    XenCenter 애플리케이션. VM의 상황별 메뉴가 열려 있습니다. 서버로 마이그레이션 하위 메뉴가 선택되어 있고 사용 가능한 서버 목록이 표시됩니다.

  3. 마이그레이션된 VM은 리소스 창의 새 호스트 아래에 표시됩니다.

VM 템플릿 생성

기존 Windows VM에서 VM 템플릿을 생성하는 방법은 여러 가지가 있으며, 각 방법마다 장점이 다릅니다. 이 섹션에서는 두 가지 방법에 중점을 둡니다. 기존 VM을 템플릿으로 변환하는 방법과 VM 스냅샷에서 템플릿을 생성하는 방법입니다. 두 경우 모두 VM 템플릿은 원본 VM 또는 VM 스냅샷의 사용자 지정 구성을 보존합니다. 그런 다음 템플릿을 사용하여 유사한 새 VM을 빠르게 생성할 수 있습니다. 이 섹션에서는 이러한 템플릿으로 새 VM을 만드는 방법을 보여줍니다.

기존 VM 또는 VM 스냅샷에서 템플릿을 생성하기 전에 원본 VM에서 Windows 유틸리티 Sysprep을 실행하는 것이 좋습니다. 일반적으로 Sysprep를 실행하면 디스크 복제 및 복원을 위해 운영 체제가 준비됩니다. Windows OS 설치에는 설치당 많은 고유 요소(보안 식별자 및 컴퓨터 이름 포함)가 포함됩니다. 이러한 요소는 고유하게 유지되어야 하며 새 VM에 복사되어서는 안 됩니다. 복사되면 혼란과 문제가 발생할 가능성이 높습니다. Sysprep을 실행하면 새 VM에 대한 새롭고 고유한 요소를 생성할 수 있으므로 이러한 문제를 방지할 수 있습니다.

참고:

Sysprep을 실행하는 것은 프로덕션 환경에서만큼 기본 배포 또는 테스트 환경에서는 필요하지 않을 수 있습니다.

Sysprep에 대한 자세한 내용은 Windows 설명서를 참조하십시오. 이 유틸리티를 실행하는 자세한 절차는 설치된 Windows 버전에 따라 다를 수 있습니다.

기존 VM에서 VM 템플릿 생성

기존 VM에서 VM 템플릿을 생성하려면 다음을 수행하십시오.

경고:

기존 VM에서 템플릿을 생성하면 새 템플릿이 원래 VM을 대체합니다. 해당 VM은 더 이상 존재하지 않습니다.

  1. 변환하려는 VM을 종료합니다.

  2. 리소스 창에서 VM을 마우스 오른쪽 버튼으로 클릭하고 템플릿으로 변환을 선택합니다.

  3. 확인하려면 변환을 클릭합니다.

    템플릿을 생성하면 새 VM 템플릿이 리소스 창에 나타나 기존 VM을 대체합니다.

VM 스냅샷에서 VM 템플릿 생성

VM 스냅샷에서 템플릿을 생성하려면 다음을 수행하십시오.

  1. 리소스 창에서 VM을 선택합니다. 스냅샷 탭을 클릭한 다음 스냅샷 생성을 클릭합니다.

  2. 새 스냅샷의 이름과 선택적 설명을 입력합니다. 스냅샷 생성을 클릭합니다.

  3. 스냅샷이 완료되고 스냅샷 탭에 아이콘이 표시되면 새 스냅샷의 아이콘을 선택합니다. 작업 목록에서 스냅샷에서 새 템플릿을 선택합니다.

    XenCenter 애플리케이션. **리소스** 창에서 VM이 선택되어 있습니다. 기본 창에서 **스냅샷** 탭이 열려 있습니다.

  4. 템플릿 이름을 입력한 다음 만들기를 클릭합니다.

VM 템플릿에서 VM 만들기

사용자 지정 VM 템플릿에서 VM을 만들려면 다음을 수행합니다.

  1. XenCenter 리소스 창에서 템플릿을 마우스 오른쪽 버튼으로 클릭하고 새 VM 마법사를 선택합니다.

    새 VM 마법사가 열립니다.

  2. 새 VM 마법사의 지시에 따라 선택한 템플릿에서 VM을 만듭니다.

    참고:

    마법사가 OS 설치 미디어 소스를 묻는 메시지를 표시하면 기본값을 선택하고 계속합니다.

    새 VM이 리소스 창에 나타납니다.

기존 VM에서 생성된 템플릿을 사용하는 경우 빠른 생성을 선택할 수도 있습니다. 이 옵션은 새 VM 마법사를 거치지 않습니다. 대신 이 옵션은 템플릿에 지정된 모든 구성 설정을 사용하여 새 VM을 즉시 생성하고 프로비저닝합니다.

빠른 시작