퀵 스타트
이 문서에서는 Citrix Hypervisor 및 Windows 기반 그래픽 사용자 인터페이스 XenCenter를 설치하고 구성하는 방법을 단계별로 설명합니다. 설치 후에는 Windows VM (가상 컴퓨터) 을 만든 다음 유사한 여러 VM을 빠르게 만드는 데 사용할 수 있는 사용자 지정 VM 템플릿을 만드는 과정을 안내합니다. 마지막으로 이 문서에서는 라이브 마이그레이션을 사용하여 서버 간에 실행 중인 VM을 마이그레이션할 수 있는 기반을 제공하는 서버 풀을 만드는 방법을 보여 줍니다.
이 문서에서는 가장 기본적인 시나리오에 초점을 맞추어 빠르게 설정하는 것을 목표로 합니다.
이 문서는 주로 Citrix Hypervisor 및 XenCenter의 새로운 사용자를 대상으로 합니다. XenCenter를 사용하여 Citrix Hypervisor를 관리하려는 사용자를 위한 것입니다. Citrix Hypervisor CLI (명령줄 인터페이스) 를 통해 Linux 기반 xe 명령을 사용하여 Citrix Hypervisor 관리하는 방법에 대한 자세한 내용은 명령줄 인터페이스를 참조하십시오.
용어 및 약어
-
서버: Citrix Hypervisor를 실행하는 물리적 컴퓨터
-
VM (가상 컴퓨터): 자체 운영 체제와 응용 프로그램을 실제 컴퓨터처럼 실행할 수 있는 소프트웨어로만 구성된 컴퓨터입니다. VM은 완전히 물리적 컴퓨터처럼 작동하며 자체 가상(소프트웨어 기반) CPU, RAM, 하드 디스크 및 NIC를 포함합니다.
-
풀: 여러 Citrix Hypervisor 서버와 해당 VM을 함께 바인딩하는 단일 관리형 엔터티
-
스토리지 저장소 (SR): 가상 디스크가 저장된 스토리지 컨테이너
주요 구성 요소
Citrix Hypervisor
Citrix Hypervisor는 가상 인프라를 만들고 관리하는 데 필요한 모든 기능을 갖춘 완벽한 서버 가상화 플랫폼입니다. Citrix Hypervisor는 Windows와 Linux 가상 서버 모두에 최적화되어 있습니다.
Citrix Hypervisor는 기반 운영 체제 없이 서버 하드웨어에서 직접 실행되므로 효율적이고 확장 가능한 시스템을 구축할 수 있습니다. Citrix Hypervisor는 물리적 시스템 (예: 하드 드라이브, 리소스 및 포트) 에서 요소를 추상화하여 해당 시스템에서 실행되는 가상 머신 (VM) 에 할당합니다.
Citrix Hypervisor에서는 VM을 만들고, VM 디스크 스냅샷을 만들고, VM 작업 부하를 관리할 수 있습니다.
XenCenter
XenCenter는 Windows 기반 그래픽 사용자 인터페이스입니다. XenCenter를 사용하면 Citrix Hypervisor 서버, 풀 및 공유 스토리지를 관리할 수 있습니다. XenCenter를 사용하여 Windows 데스크톱 시스템에서 VM을 배포, 관리 및 모니터링할 수 있습니다.
XenCenter 온라인 도움말은 XenCenter를 시작하는 데 유용한 리소스이기도 합니다. 언제든지 F1 키를 눌러 상황에 맞는 정보에 액세스할 수 있습니다.
Citrix Hypervisor 및 XenCenter 설치
이 섹션에서는 최소 Citrix Hypervisor 설치를 설정합니다.
배우게 될 내용
다음 방법을 배우게 됩니다.
- 단일 물리적 서버에 Citrix Hypervisor 설치
- Windows 컴퓨터에 XenCenter를 설치합니다.
- XenCenter와 Citrix Hypervisor를 연결하여 VM (가상 컴퓨터) 을 만들고 실행하기 위한 인프라를 구성합니다.
요구 사항
시작하려면 다음 항목이 필요합니다.
- Citrix Hypervisor 서버가 될 물리적 컴퓨터
- XenCenter 응용 프로그램을 실행하기 위한 Windows 컴퓨터
- Citrix Hypervisor 및 XenCenter용 설치 파일
Citrix Hypervisor 서버 컴퓨터는 전적으로 Citrix Hypervisor를 실행하고 VM을 호스팅하는 작업에만 전념하며 다른 응용 프로그램에는 사용되지 않습니다. XenCenter를 실행하는 컴퓨터는 하드웨어 요구 사항을 충족하는 범용 Windows 컴퓨터일 수 있습니다. 이 컴퓨터를 사용하여 다른 응용 프로그램도 실행할 수 있습니다. 자세한 내용은 시스템 요구 사항을 참조하십시오.
Citrix Hypervisor 다운로드에서 설치 파일을 다운로드할 수 있습니다.
Citrix Hypervisor 서버 설치
모든 서버에는 하나 이상의 IP 주소가 연결되어 있습니다. DHCP를 사용하는 대신 서버의 고정 IP 주소를 구성하려면 이 절차를 시작하기 전에 고정 IP 주소를 가지고 있어야 합니다.
팁:
F12 키를 눌러 다음 설치 프로그램 화면으로 빠르게 이동합니다. 일반적인 도움말을 보려면 F1키를 누릅니다.
Citrix Hypervisor 서버를 설치하려면
-
Citrix Hypervisor용 설치 파일을 CD에 굽거나 부팅 가능한 USB를 만듭니다.
참고:
HTTP, FTP 또는 NFS를 설치 원본으로 사용하는 방법에 대한 자세한 내용은 Citrix Hypervisor 설치를 참조하십시오.
-
보존할 데이터를 백업합니다. Citrix Hypervisor를 설치하면 설치에 사용하도록 선택한 하드 드라이브의 데이터를 덮어씁니다.
-
설치 미디어를 시스템에 삽입합니다.
-
시스템을 다시 시작합니다.
-
로컬 설치 미디어에서 부팅합니다(필요한 경우 부팅 순서 변경에 대한 자세한 내용은 하드웨어 공급업체 설명서를 참조하십시오).
-
초기 부팅 메시지와 Citrix Hypervisor 시작 화면 다음에 설치할 키보드 레이아웃을 선택합니다.
-
Citrix Hypervisor 설치 시작 화면이 표시되면 확인을 선택합니다.
-
Citrix Hypervisor EULA를 읽고 동의합니다.
참고:
시스템 하드웨어 경고가 표시되면 시스템 펌웨어에 하드웨어 가상화 지원이 활성화되어 있는지 확인하십시오.
-
확인을 선택하여 새로 설치합니다.
-
하드 디스크가 여러 개인 경우에는 설치에 사용할 주 디스크를 선택합니다. 확인을 선택합니다.
가상 시스템 스토리지에 사용할 디스크를 선택합니다. OK(확인)를 선택합니다.
-
설치 소스로 로컬 미디어를 선택합니다.
-
Skip Verification(확인 건너뛰기)을 선택한 다음 OK(확인)를 선택합니다.
참고:
설치 중에 문제가 발생하면 설치 원본을 확인해야 합니다.
-
XenCenter 응용 프로그램에서 Citrix Hypervisor 서버에 연결하는 데 사용하는 루트 암호를 만들고 확인합니다.
-
XenCenter에 연결하는 데 사용할 관리 인터페이스를 설정합니다.
컴퓨터에 여러 NIC가 있는 경우 관리 트래픽에 사용할 NIC (일반적으로 첫 번째 NIC) 를 선택합니다.
-
고정 IP 주소를 사용하여 관리 NIC IP 주소를 구성하거나 DHCP를 사용합니다.
-
호스트 이름과 DNS 구성을 DHCP를 통해 수동 또는 자동으로 지정합니다.
DNS를 수동으로 구성하는 경우 제공된 필드에 주 (필수), 보조 (옵션) 및 3차 (선택 사항) DNS 서버의 IP 주소를 입력합니다.
-
시간대를 선택합니다.
-
서버에서 현지 시간을 결정하는 방식, 즉 NTP를 사용할지 또는 시간을 수동으로 입력할지를 지정합니다. OK(확인)를 선택합니다.
-
NTP를 사용하는 경우 DHCP에서 시간 서버를 설정할지 여부를 지정할 수 있습니다. 또는 다음 필드에 하나 이상의 NTP 서버 이름 또는 IP 주소를 입력할 수 있습니다.
-
날짜와 시간을 수동으로 설정하도록 선택한 경우 날짜와 시간을 설정하라는 메시지가 표시됩니다.
-
-
Citrix Hypervisor 설치를 선택합니다.
설치 프로세스가 시작됩니다. 이 작업은 몇 분 정도 걸릴 수 있습니다.
-
다음 화면에서 보조 팩을 설치할지 묻는 메시지가 표시됩니다. 계속하려면 아니요를 선택합니다.
-
설치 완료 화면에서 설치 미디어를 꺼낸 다음 확인을 선택하여 서버를 재부팅합니다.
서버가 재부팅되면 Citrix Hypervisor에 시스템 구성 콘솔인 xsconsole이 표시됩니다.
참고:
표시된 IP 주소를 기록해 둡니다. XenCenter를 서버에 연결할 때 이 IP 주소를 사용합니다.
XenCenter 설치
XenCenter는 일반적으로 로컬 시스템에 설치됩니다. Citrix 다운로드 사이트에서 XenCenter 설치 관리자를 다운로드할 수 있습니다.
XenCenter 설치하려면:
-
XenCenter 설치 관리자를 XenCenter를 실행할 컴퓨터로 다운로드하거나 전송합니다.
-
설치 프로그램
.msi
파일을 두 번 클릭하여 설치를 시작합니다. -
설치 마법사의 지침에 따라 기본 대상 폴더를 수정한 다음 XenCenter를 설치합니다.
XenCenter를 Citrix Hypervisor 서버에 연결
이 절차를 통해 XenCenter에 서버를 추가할 수 있습니다.
XenCenter를 Citrix Hypervisor 서버에 연결하려면 다음을 수행하십시오.
-
XenCenter를 시작합니다.
프로그램이 홈 탭으로 열립니다.
-
서버 추가 아이콘을 클릭하여 새 서버 추가 대화 상자를 엽니다.
-
서버 필드에 서버의 IP 주소를 입력합니다. Citrix Hypervisor를 설치하는 동안 설정한 루트 사용자 이름과 암호를 입력합니다. Add(추가)를 선택합니다.
참고:
서버를 처음 추가하면 연결 상태 저장 및 복원 대화 상자가 나타납니다. 이 대화 상자에서는 서버 연결 정보를 저장하고 서버 연결을 자동으로 복원하기 위한 기본 설정을 지정할 수 있습니다.
라이선스 Citrix Hypervisor
라이센스 없이 Citrix Hypervisor를 사용할 수 있습니다(무료 버전). 그러나 이 에디션에서는 제한된 기능 세트를 제공합니다.
Citrix Hypervisor 라이센스가 있는 경우 지금 적용하십시오.
자세한 내용은 라이선스를 참조하십시오.
Citrix Hypervisor 서버 풀 만들기
리소스 풀은 여러 Citrix Hypervisor 서버 설치로 구성되며 단일 관리 엔터티로 함께 바인딩됩니다.
리소스 풀을 사용하면 여러 서버와 연결된 공유 스토리지를 하나의 통합 리소스로 볼 수 있습니다. 리소스 요구 사항 및 비즈니스 우선 순위에 따라 리소스 풀 전체에 VM을 유연하게 배포할 수 있습니다. 풀에는 동일한 버전의 Citrix Hypervisor 소프트웨어를 동일한 패치 수준에서 광범위하게 호환되는 하드웨어로 실행하는 최대 64개의 서버가 포함될 수 있습니다.
풀의 한 서버가 풀 마스터로 지정됩니다. 풀 마스터는 전체 풀에 대한 단일 연락 지점을 제공하며 필요에 따라 풀의 다른 구성원에게 통신을 라우팅합니다. 리소스 풀의 모든 구성원에는 필요한 경우 master 역할을 인수하는 데 필요한 모든 정보가 들어 있습니다. 풀 마스터는 XenCenter 리소스 창에 풀에 대해 나열된 첫 번째 서버입니다. 풀 마스터를 선택하고 Search(검색) 탭을 클릭하여 풀 마스터의 IP 주소를 찾을 수 있습니다.
공유 스토리지가 있는 풀에서는 메모리가 충분한 모든 풀 구성원에서 VM을 시작하고 서버 간에 VM을 동적으로 이동할 수 있습니다. VM은 가동 중에도 최소한의 가동 중지 시간으로 이동됩니다. 개별 Citrix Hypervisor 서버에 하드웨어 오류가 발생하는 경우 동일한 풀의 다른 서버에서 실패한 VM을 다시 시작할 수 있습니다.
고가용성 기능을 사용하도록 설정한 경우 서버에 장애가 발생하면 보호된 VM이 자동으로 이동됩니다. HA 사용 풀에서 마스터가 종료된 경우 새 풀 마스터가 자동으로 지정됩니다.
참고:
이기종 풀 기술에 대한 설명은 호스트 및 리소스 풀을 참조하십시오.
배우게 될 내용
다음 방법을 배우게 됩니다.
- 서버 풀 생성
- 풀에 대한 네트워크 설정
- 본드 NIC
- 풀에 대한 공유 스토리지 설정
Citrix Hypervisor는 많은 공유 스토리지 솔루션을 수용하지만 이 섹션에서는 두 가지 일반적인 유형인 NFS와 iSCSI를 중점적으로 다룹니다.
요구 사항
공유 스토리지가 있는 풀을 생성하려면 다음 항목이 필요합니다.
- 프로세서 유형이 유사한 두 번째 Citrix Hypervisor 서버입니다. 이 서버를 XenCenter 응용 프로그램에 연결합니다.
- IP 기반 스토리지용 스토리지 저장소
이 섹션에서는 빠르게 시작할 수 있도록 동종 풀을 만드는 방법을 중점적으로 다룹니다. 동종 풀 내에서 모든 서버는 호환되는 프로세서가 있어야 하며 동일한 유형의 Citrix Hypervisor 제품 라이센스에 따라 동일한 버전의 Citrix Hypervisor를 실행해야 합니다. 동종 풀 요구 사항의 전체 목록은 시스템 요구 사항을 참조하십시오.
풀 생성
풀을 생성하려면 다음을 수행하십시오.
-
도구 모음에서 새 풀 버튼을 클릭합니다.
-
새 풀의 이름과 설명 (선택 사항) 을 입력합니다.
-
마스터 목록에서 서버를 선택하여 풀 마스터를 지명합니다.
-
추가 구성원 목록에서 새 풀에 배치할 두 번째 서버를 선택합니다.
-
Create Pool(풀 만들기)을 클릭합니다. 리소스 창에 새 풀이 나타납니다.
풀에 대한 네트워크 설정
Citrix Hypervisor를 설치할 때 일반적으로 IP 주소를 지정한 풀의 첫 번째 NIC에 네트워크 연결을 만듭니다(Citrix Hypervisor 설치 중).
그러나 풀을 VLAN 및 다른 물리적 네트워크에 연결해야 할 수도 있습니다. 이렇게 하려면 이러한 네트워크를 풀에 추가해야 합니다. 각 NIC를 하나의 물리적 네트워크와 여러 VLAN에 연결하도록 Citrix Hypervisor를 구성할 수 있습니다.
네트워크를 생성하기 전에 풀의 각 서버에서 케이블 연결이 일치하는지 확인합니다. 각 서버의 NIC를 다른 풀 구성원의 해당 NIC와 동일한 물리적 네트워크에 연결합니다.
참고:
Citrix Hypervisor를 설치할 때 NIC가 서버의 NIC에 연결되어 있지 않은 경우 다음을 수행하십시오.
- NIC를 꽂습니다.
- XenCenter에서 <your server> > NIC 탭을 선택합니다.
- 다시 스캔을 클릭하여 표시하십시오.
Citrix Hypervisor 네트워킹 구성에 대한 자세한 내용은 네트워킹 및 Citrix Hypervisor 네트워크 정보를 참조하십시오.
Citrix Hypervisor에 네트워크를 추가하려면:
-
XenCenter의 리소스 창에서 풀을 선택합니다.
-
Networking(네트워킹) 탭을 클릭합니다.
-
Add Network(네트워크 추가)를 클릭합니다.
-
유형 선택 페이지에서 외부 네트워크를 선택하고 다음을 클릭합니다.
-
이름 페이지에서 네트워크 및 설명에 대해 의미 있는 이름을 입력합니다.
-
네트워크 설정 페이지에서 다음을 지정합니다.
-
NIC: Citrix Hypervisor가 네트워크에서 데이터를 보내고 받는 데 사용할 NIC를 선택합니다.
-
VLAN: 네트워크가 VLAN인 경우 VLAN ID (또는 “태그”) 를 입력합니다.
-
MTU: 네트워크에서 점보 프레임을 사용하는 경우 1500에서 9216 사이의 MTU (최대 전송 단위) 값을 입력합니다. 그렇지 않으면 MTU 상자를 기본값 1500으로 둡니다.
이 네트워크를 사용하도록 여러 가상 컴퓨터를 구성하는 경우 이 네트워크를 새 가상 컴퓨터에 자동으로 추가 확인란을 선택할 수 있습니다. 이 옵션은 기본적으로 네트워크를 추가합니다.
-
-
Finish(마침)를 클릭합니다.
NIC 본드
NIC 결합은 둘 이상의 물리적 NIC를 하나의 고성능 채널인 것처럼 사용하여 서버의 복원력을 향상할 수 있습니다. 이 섹션에서는 NIC 팀구성이라고도 하는 본딩에 대한 간략한 개요만 제공합니다. 생산 환경에서 사용할 본드를 구성하기 전에 본딩에 대한 자세한 정보를 읽어 보는 것이 좋습니다. 자세한 내용은 네트워킹을 참조하십시오.
Citrix Hypervisor는 액티브/액티브, 액티브/패시브 (액티브/백업) 및 LACP와 같은 결합 모드를 지원합니다. 액티브/액티브에서는 VM 기반 트래픽에 대한 로드 밸런싱 및 중복성을 제공합니다. 다른 유형의 트래픽(스토리지 및 관리)에 대해서는 활성-활성에서 트래픽에 대한 부하 분산이 발생하지 않습니다. 따라서 스토리지 트래픽에는 LACP 또는 다중 경로가 가장 적절합니다. 다중 경로에 대한 자세한 내용은 스토리지를 참조하십시오. 본딩에 대한 자세한 내용은 네트워킹을 참조하십시오.
vSwitch를 네트워크 스택으로 구성하지 않으면 LACP 옵션을 표시하거나 사용할 수 없습니다. 마찬가지로 스위치가 IEEE 802.3ad 표준을 지원해야 합니다. 스위치에는 서버의 각 LACP 본드에 대해 구성된 별도의 LAG 그룹이 있어야 합니다. LAG 그룹 만들기에 대한 자세한 내용은 네트워킹을 참조하십시오.
NIC를 결합하려면
-
함께 바인딩할 NIC가 사용되고 있지 않은지 확인합니다. 본드를 생성하기 전에 이러한 NIC를 사용하여 가상 네트워크 인터페이스가 있는 VM을 종료합니다. 본드를 만든 후 가상 네트워크 인터페이스를 적절한 네트워크에 다시 연결합니다.
-
리소스 창에서 서버를 선택한 다음 NIC 탭을 열고 본드 생성을 클릭합니다.
-
함께 본드할 NIC를 선택합니다. NIC를 선택하려면 목록에서 해당 확인란을 선택합니다. 이 목록에는 최대 네 개의 NIC가 선택되어 있을 수 있습니다. NIC의 선택을 취소하려면 확인란의 선택을 취소합니다. 유연하고 안전한 네트워크를 유지하기 위해 vSwitch가 네트워크 스택인 경우 NIC를 2개, 3개 또는 4개 연결할 수 있습니다. 그러나 Linux 브리지가 네트워크 스택인 경우에는 두 개의 NIC만 연결할 수 있습니다.
-
본드 모드에서 본드 유형을 선택합니다.
-
액티브-액티브 본드를 구성하려면 액티브-액티브를 선택합니다. 본딩된 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의 트래픽 부하를 분산시키려면 이 옵션을 사용합니다.
참고:
LACP 본드는 vSwitch에만 사용할 수 있는 반면 활성-활성 및 활성-비활성 본드 모드는 vSwitch 및 Linux 브리지 모두에 사용할 수 있습니다. 네트워킹 스택에 대한 자세한 내용은 네트워킹을 참조하십시오.
-
-
점보 프레임을 사용하는 경우 MTU(최대 전송 단위)를 1500에서 9216 사이의 값으로 설정합니다.
-
New VM(새 VM) 마법사를 사용하여 만든 새 VM에 본드된 새 네트워크가 자동으로 추가되도록 하려면 해당 확인란을 선택합니다.
-
생성을 클릭하여 NIC 본드를 생성하고 대화 상자를 닫습니다.
XenCenter는 새 본드가 생성될 때 보조 본딩된 NIC에서 본드 마스터로 관리 및 보조 인터페이스를 자동으로 이동합니다. 본드에 관리 인터페이스가 있는 서버는 풀에 참여할 수 없습니다. 서버가 풀에 가입하려면 먼저 관리 인터페이스를 재구성하고 물리적 NIC로 다시 이동해야 합니다.
풀에 대한 공유 스토리지 설정
풀의 서버를 원격 스토리지 어레이에 연결하려면 Citrix Hypervisor SR을 만듭니다. SR은 VM의 가상 디스크가 저장되는 스토리지 컨테이너입니다. SR은 Citrix Hypervisor와 독립적으로 존재하는 영구적인 온디스크 개체입니다. SR은 내부 및 외부의 여러 유형의 물리적 스토리지 디바이스에 존재할 수 있습니다. 이러한 유형에는 로컬 디스크 디바이스와 공유 네트워크 스토리지가 포함됩니다.
다음과 같은 다양한 유형의 스토리지에 대해 Citrix Hypervisor SR을 구성할 수 있습니다.
-
NFS
-
소프트웨어 iSCSI
-
하드웨어 HBA
-
SMB
-
파이버 채널
-
소프트웨어 FCoE(지원 중단됨)
이 섹션에서는 서버 풀에 대해 NFS 및 iSCSI의 두 가지 공유 SR을 설정하는 단계를 단계별로 안내합니다. SR을 생성하기 전에 NFS 또는 iSCSI 스토리지 어레이를 구성합니다. 사용하는 스토리지 솔루션 유형에 따라 설치 과정이 다릅니다. 자세한 내용은 공급업체 설명서를 참조하십시오. 일반적으로 시작하기 전에 스토리지 솔루션에 대해 다음 설정을 완료하십시오.
-
iSCSI SR: 스토리지 어레이에 볼륨과 LUN을 생성해야 합니다.
-
NFS SR: 스토리지 디바이스에 볼륨을 생성해야 합니다.
-
하드웨어 HBA: 새 스토리지 저장소 마법사를 실행하기 전에 LUN을 노출하는 데 필요한 구성을 완료해야 합니다.
-
소프트웨어 FCoE SR: LUN을 서버에 노출하는 데 필요한 구성을 수동으로 완료해야 합니다. 이 설정에는 FCoE 패브릭을 구성하고 SAN의 PWWN (공용 월드 와이드 이름) 에 LUN을 할당하는 작업이 포함됩니다.
IP 기반 스토리지(iSCSI 또는 NFS)에 대한 SR을 만드는 경우 관리 트래픽을 처리하는 NIC나 스토리지 트래픽을 위한 새 NIC 중 하나를 스토리지 네트워크로 구성할 수 있습니다. 스토리지 트래픽에 대해 다른 NIC를 구성하려면 관리 인터페이스를 생성하여 IP 주소를 NIC에 할당합니다.
관리 인터페이스를 만들 때 다음 조건을 충족하는 IP 주소를 할당해야 합니다.
- IP 주소가 스토리지 컨트롤러와 동일한 서브넷에 있습니다(해당되는 경우).
- IP 주소가 Citrix Hypervisor를 설치할 때 지정한 IP 주소와 다른 서브넷에 있습니다.
- IP 주소가 다른 관리 인터페이스와 동일한 서브넷에 있지 않습니다.
NIC에 IP 주소를 할당하려면
-
NIC가 별도의 서브넷에 있거나 라우팅이 네트워크 토폴로지에 맞게 구성되어 있는지 확인합니다. 이 구성은 선택한 NIC를 통해 원하는 트래픽을 강제합니다.
-
XenCenter의 리소스 창에서 풀 (또는 독립 실행형 서버) 을 선택합니다. 네트워킹 탭을 클릭한 다음 구성 단추를 클릭합니다.
-
IP 주소 구성 대화 상자의 왼쪽 창에서 IP 주소 추가를 클릭합니다.
-
새 인터페이스에 의미 있는 이름을 지정합니다(예: yourstoragearray_network). 스토리지 트래픽에 사용하는 NIC와 연결된 네트워크를 선택합니다.
-
이 네트워크 설정 사용을 클릭합니다. NIC, 서브넷 마스크 및 게이트웨이에 구성할 고정 IP 주소를 입력합니다. 확인을 클릭합니다. IP 주소는 NIC를 연결할 스토리지 컨트롤러와 동일한 서브넷에 있어야 합니다.
참고:
NIC에 IP 주소를 할당할 때마다 해당 주소는 풀에 IP 주소가 있는 다른 NIC와 다른 서브넷에 있어야 합니다. 여기에는 기본 관리 인터페이스가 포함됩니다.
새 공유 NFS 또는 iSCSI 스토리지 저장소를 생성하려면 다음을 수행하십시오.
-
Resources(리소스) 창에서 풀을 선택합니다. 도구 모음에서 New Storage(새 스토리지) 단추를 클릭합니다.
New Storage Repository(새 스토리지 저장소) 마법사가 열립니다.
-
가상 디스크 스토리지에서 스토리지 유형으로 NFS 또는 iSCSI를 선택합니다. Next(다음)를 클릭하여 계속합니다.
-
NFS를 선택한 경우 다음을 수행합니다.
-
새 SR의 이름과 해당 SR이 있는 공유의 이름을 입력합니다. Scan(검사)을 클릭하여 마법사에서 지정된 위치의 기존 NFS SR을 검사하도록 합니다.
참고:
지정된 경로를 풀의 모든 Citrix Hypervisor 서버로 내보내도록 NFS 서버를 구성해야 합니다.
-
Finish(마침)를 클릭합니다.
새 SR이 풀 내의 리소스 창에 나타납니다.
-
-
iSCSI를 선택한 경우 다음을 수행합니다.
-
새 SR의 이름을 입력한 다음 iSCSI 대상의 IP 주소 또는 DNS 이름을 입력합니다.
참고:
풀의 모든 Citrix Hypervisor 서버가 하나 이상의 LUN에 액세스할 수 있도록 iSCSI 저장소 대상을 구성해야 합니다.
-
CHAP 인증을 사용하도록 iSCSI 대상을 구성한 경우 사용자 이름과 암호를 입력합니다.
-
대상 호스트 스캔 버튼을 클릭한 다음 대상 IQN 목록에서 iSCSI 대상 IQN을 선택합니다.
경고:
iSCSI 대상과 풀의 모든 서버에는 고유한 IQN이 있어야 합니다.
-
타겟 LUN을 클릭한 다음 타겟 LUN 목록에서 SR을 생성할 LUN을 선택합니다.
경고:
각각의 개별 iSCSI 스토리지 저장소는 단일 LUN에 완전히 포함되어야 하며 둘 이상의 LUN에 걸쳐서 존재할 수 없습니다. 선택한 LUN에 있는 데이터는 모두 삭제됩니다.
-
Finish(마침)를 클릭합니다.
새 SR이 풀 내의 리소스 창에 나타납니다.
-
새 공유 SR이 풀에 대한 기본 SR이 됩니다.
가상 머신 생성
XenCenter를 통해 필요에 따라 다양한 방법으로 가상 컴퓨터를 만들 수 있습니다. 별도의 구성을 사용하여 개별 VM을 배포하든, 유사한 여러 VM으로 구성된 그룹을 배포하든 XenCenter를 사용하면 몇 단계만 거치면 바로 시작할 수 있습니다.
또한 Citrix Hypervisor는 VMware에서 가상 머신의 배치를 쉽게 변환할 수 있는 방법을 제공합니다. 자세한 내용은 XenServer Conversion Manager를 참조하십시오.
이 섹션에서는 Windows VM을 만드는 몇 가지 방법에 대해 중점적으로 설명합니다. 신속하게 시작하기 위해 이 절차에서는 가장 간단한 Citrix Hypervisor 설정인 로컬 저장소가 있는 단일 Citrix Hypervisor 서버를 사용합니다. XenCenter를 Citrix Hypervisor 서버에 연결하면 서버의 로컬 디스크에 저장소가 자동으로 구성됩니다.
또한 실시간 마이그레이션을 사용하여 풀의 서버 간에 VM을 실시간 마이그레이션하는 방법을 보여 줍니다.
이 섹션에서는 새 VM을 만들고 사용자 지정하는 방법을 설명하고 나면 기존 VM을 VM 템플릿으로 변환하는 방법을 보여 줍니다. VM 템플릿은 사용자 지정을 보존하므로 항상 이 템플릿을 사용하여 동일한 (또는 유사한) 사양으로 VM을 만들 수 있습니다. 또한 여러 VM을 만드는 데 걸리는 시간도 줄어듭니다.
기존 VM의 스냅샷에서 VM 템플릿을 만들 수도 있습니다. 스냅샷은 특정 시점에 실행 중인 VM의 레코드입니다. 원본 VM의 스토리지, 구성 및 네트워킹 정보를 저장하므로 백업 용도로 유용합니다. 스냅샷은 VM 템플릿을 빠르게 만들 수 있는 방법을 제공합니다. 이 섹션에서는 기존 VM의 스냅샷을 만든 다음 해당 스냅샷을 VM 템플릿으로 변환하는 방법을 보여 줍니다. 마지막으로 이 섹션에서는 VM 템플릿에서 VM을 만드는 방법에 대해 설명합니다.
배우게 될 내용
다음 방법을 배우게 됩니다.
- Windows VM 만들기
- 윈도우용 XenServer VM 도구 설치 (이전 명칭은 Citrix VM Tools)
- 풀에 있는 서버 간에 실행 중인 VM 마이그레이션
- VM 템플릿 생성
- VM 템플릿에서 VM 만들기
요구 사항
공유 스토리지가 있는 풀을 생성하려면 다음 항목이 필요합니다.
- 사용자가 설정한 Citrix Hypervisor 풀
- XenCenter
- 윈도우용 설치 파일
- Windows용 XenServer VM Tools용 설치 파일
윈도우 10(32비트) VM 만들기
참고:
다음 절차에서는 Windows 10(32비트) VM을 만드는 예를 제공합니다. 기본값은 선택하는 운영 체제에 따라 다를 수 있습니다.
Windows VM을 만들려면 다음을 수행하십시오.
-
도구 모음에서 새 VM 버튼을 클릭하여 새 VM 마법사를 엽니다.
새 VM 마법사를 사용하면 CPU, 스토리지 및 네트워킹 리소스에 대한 다양한 매개 변수를 조정하여 새 VM을 구성할 수 있습니다.
-
VM 템플릿을 선택하고 다음을 클릭합니다.
각 템플릿에는 특정 게스트 운영 체제 (OS) 와 최적의 스토리지로 VM을 만들기 위한 설정 정보가 포함되어 있습니다. 이 목록에는 Citrix Hypervisor가 현재 지원하는 템플릿이 반영되어 있습니다.
참고:
새 VM에 설치하는 OS가 원래 하드웨어와만 호환되는 경우 호스트 BIOS 문자열을 VM에 복사 확인란을 선택합니다. 예를 들어 특정 컴퓨터와 함께 패키지된 OS 설치 CD에 이 옵션을 사용합니다.
VM을 처음 시작한 후에는 해당 BIOS 문자열을 변경할 수 없습니다. VM을 처음 시작하기 전에 BIOS 문자열이 올바른지 확인하십시오.
-
새 VM의 이름과 원하는 경우 설명을 입력합니다.
-
새 VM에 설치할 OS 미디어의 원본을 선택합니다.
CD/DVD에서 설치하는 방법이 가장 간단하게 시작할 수 있는 옵션입니다. 기본 설치 원본 옵션 (DVD 드라이브) 을 선택하고 Citrix Hypervisor 서버의 DVD 드라이브에 디스크를 넣은 후 다음을 선택하여 계속합니다.
또한 Citrix Hypervisor를 사용하면 기존 ISO 라이브러리를 비롯한 다양한 소스에서 OS 설치 미디어를 가져올 수 있습니다.
기존 ISO 라이브러리를 첨부하려면 새 ISO 라이브러리를 클릭하고 ISO 라이브러리의 위치와 유형을 지정합니다. 그런 다음 목록에서 특정 운영 체제 ISO 미디어를 선택할 수 있습니다.
-
VM은 설치된 서버에서 실행됩니다. 다음을 선택하여 계속합니다.
-
프로세서 및 메모리 리소스를 할당합니다.
Windows 10 VM의 경우 기본값은 가상 CPU 1개, 소켓 1개, 소켓당 코어 1개, RAM 4GB입니다. 필요한 경우 기본값을 수정하도록 선택할 수 있습니다. 다음을 클릭하여 계속합니다.
참고:
각 OS에는 템플릿에 반영되는 다양한 구성 요구 사항이 있습니다.
-
GPU(그래픽 처리 장치)를 할당합니다.
새 VM 마법사는 VM에 전용 GPU 또는 가상 GPU를 할당하라는 메시지를 표시합니다. 이 옵션을 사용하면 VM에서 GPU의 처리 성능을 사용할 수 있습니다. CAD, GIS 및 의료 이미징 응용 프로그램과 같은 고급 3D 전문 그래픽 응용 프로그램에 대한 더 나은 지원을 제공합니다.
참고:
GPU는 Citrix Hypervisor 프리미엄 에디션 고객 또는 Citrix Virtual Apps and Desktops 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객에게 제공됩니다.
-
새 VM에 대한 스토리지를 구성합니다.
다음을 클릭하여 기본 할당 (24GB) 및 구성을 선택하거나 다음을 수행할 수 있습니다.
-
편집을 클릭하여 가상 디스크의 이름, 설명 또는 크기를 변경합니다.
-
추가를 선택하여 새 가상 디스크를 추가합니다.
참고:
Citrix Hypervisor 서버 풀을 만들 때 VM을 만들 때 이 시점에서 공유 저장소를 구성할 수 있습니다.
-
-
새 VM에서 네트워킹을 구성합니다.
다음을 클릭하여 각 NIC에 대해 자동으로 생성된 고유한 MAC 주소를 포함하여 기본 NIC 및 구성을 선택하거나 다음을 수행할 수 있습니다.
-
편집을 클릭하여 가상 디스크의 물리적 네트워크, MAC 주소 또는 QoS (서비스 품질) 우선 순위를 변경합니다.
-
추가를 선택하여 새 가상 네트워크 인터페이스를 추가합니다.
Citrix Hypervisor는 가상 네트워크 인터페이스를 사용하여 서버의 물리적 네트워크에 연결합니다. 가상 컴퓨터에 필요한 네트워크에 해당하는 네트워크를 선택합니다. 물리적 네트워크를 추가하려면 풀에 대한 네트워크 설정을 참조하십시오.
-
-
설정을 검토한 다음 지금 만들기를 클릭하여 VM을 만들고 검색 탭으로 돌아갑니다.
새 VM에 대한 아이콘이 리소스 창의 서버 아래에 나타납니다.
리소스 창에서 VM을 선택한 다음 콘솔 탭을 클릭하여 VM 콘솔을 확인합니다.
-
OS 설치 화면에 따라 원하는 항목을 선택합니다.
-
OS 설치가 완료되고 VM이 재부팅되면 Windows용 XenServer VM Tools를 설치합니다.
Windows용 XenServer VM Tools 설치
Windows용 XenServer VM Tools는 기존 장치 에뮬레이션의 오버헤드 없이 고성능 I/O 서비스를 제공합니다. Windows용 XenServer VM Tools는 I/O 드라이버 (반가상화 드라이버 또는 PV 드라이버라고도 함)와 관리 에이전트로 구성됩니다. VM이 완벽하게 지원되는 구성을 가지려면 각 Windows VM에 Windows용 XenServer VM Tools가 설치되어 있어야 합니다. Windows VM은 이러한 기능 없이 작동하지만 성능이 저하됩니다. 또한 Windows용 XenServer VM Tools를 사용하면 VM을 완전히 종료, 재부팅, 일시 중지 및 실시간 마이그레이션하는 등의 특정 기능을 사용할 수 있습니다.
경고:
각 Windows VM에 Windows용 XenServer VM Tools를 설치합니다. Windows용 XenServer VM Tools를 사용하지 않고 Windows VM을 실행하는 것은 지원되지 않습니다 .
XenServer VM Tools를 설치하거나 업데이트하기 전에 VM의 스냅샷을 생성하는 것이 좋습니다.
Windows용 XenServer VM Tools를 설치하려면 다음을 수행하십시오.
-
Windows용 XenServer VM Tools 파일을 Windows VM에 다운로드합니다. Citrix Hypervisor 다운로드 페이지에서 이 파일을 가져옵니다.
32비트 및 64비트 버전의 도구를 사용할 수 있습니다.
-
managementagent.msi
파일을 실행하여 XenServer VM Tools 설치를 시작합니다. -
설치 프로그램의 프롬프트를 따릅니다.
-
설치 프로세스를 완료하라는 메시지가 표시되면 VM을 다시 시작합니다.
참고:
I/O 드라이버는 Windows 업데이트에서 업데이트를 받을 수 있는 Windows VM에 자동으로 설치됩니다. 그러나 관리 에이전트를 설치하고 지원되는 구성을 유지 관리하려면 Windows용 XenServer VM Tools 패키지를 설치하는 것이 좋습니다. 다음 기능은 Citrix Hypervisor 프리미엄 에디션 고객 또는 Citrix Virtual Apps and Desktops 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객에게만 제공됩니다.
- Windows 업데이트에서 I/O 드라이버를 받을 수 있는 기능
- 관리 에이전트의 자동 업데이트
Windows용 XenServer VM Tools를 설치한 후 응용 프로그램을 설치하고 다른 구성을 수행하여 VM을 사용자 지정할 수 있습니다. 유사한 사양의 VM을 여러 개 생성하려는 경우 기존 VM에서 템플릿을 만들어 신속하게 수행할 수 있습니다. 이 템플릿을 사용하여 VM을 생성합니다. 자세한 내용은 VM 템플릿 만들기를 참조하십시오.
풀에 있는 서버 간에 실행 중인 VM 마이그레이션
실시간 마이그레이션을 사용하면 서비스 중단 없이 실행 중인 VM을 동일한 풀의 한 서버에서 다른 서버로 이동할 수 있습니다. VM을 마이그레이션할 위치는 VM 및 풀을 구성하는 방법에 따라 다릅니다.
실행 중인 VM을 마이그레이션하려면
-
리소스 창에서 이동할 VM을 선택합니다.
참고:
마이그레이션하는 VM에 로컬 스토리지가 없는지 확인합니다.
-
VM 아이콘을 마우스 오른쪽 단추로 클릭하고 서버로 마이그레이션을 가리킨 다음 새 VM 서버를 선택합니다.
팁:
VM을 대상 서버로 드래그할 수도 있습니다.
-
마이그레이션된 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이 더 이상 존재하지 않습니다.
-
변환할 VM을 종료합니다.
-
리소스 창에서 VM을 마우스 오른쪽 단추로 클릭하고 템플릿으로 변환을 선택합니다.
-
변환을 클릭하여 확인합니다.
템플릿을 만들면 리소스 창에 새 VM 템플릿이 표시되어 기존 VM을 대체합니다.
VM 스냅샷에서 VM 템플릿 생성
VM의 스냅샷에서 템플릿을 만들려면
-
리소스 창에서 VM을 선택합니다. 스냅샷 탭을 클릭한 다음 스냅샷 찍기를 클릭합니다.
-
새 스냅샷의 이름과 원하는 경우 설명을 입력합니다. Take Snapshot(스냅샷 만들기)을 클릭합니다.
-
스냅샷이 완료되고 스냅샷 탭에 아이콘이 표시되면 아이콘을 선택합니다.
-
작업 목록에서 스냅샷에서 새 템플릿을 선택합니다.
-
템플릿 이름을 입력한 다음 만들기를 클릭합니다.
VM 템플릿에서 VM 생성
사용자 지정 VM 템플릿에서 VM을 만들려면 다음을 수행하십시오.
-
XenCenter 리소스 창에서 템플릿을 마우스 오른쪽 단추로 클릭하고 새 VM 마법사를 선택합니다.
새 VM 마법사가 열립니다.
-
새 VM 마법사에 따라 선택한 템플릿에서 VM을 만듭니다.
참고:
OS 설치 미디어 원본을 묻는 메시지가 마법사에 나타나면 기본값을 선택하고 계속합니다.
새 VM이 리소스 창에 나타납니다.
기존 VM에서 만든 템플릿을 사용하는 경우 빠른 만들기를 선택할 수도 있습니다. 이 옵션을 선택해도 새 VM 마법사가 실행되지는 않습니다. 대신 이 옵션은 템플릿에 지정된 모든 구성 설정을 사용하여 새 VM을 즉시 만들고 프로비저닝합니다.