Citrix NetScaler VPX 배포 · Citrix NetScaler VPX 배포 Oct 19, 2016 NetScaler 가상 장비 제품은 Citrix XenServer®, VMware ESX 또는 ESXi, Linux-KVM 및 Microsoft Hyper-V
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
NetScaler 가상 장비 제품은 Citrix XenServer®, VMware ESX 또는 ESXi, Linux-KVM 및 Microsoft Hyper-V 가상화 플랫폼에서호스트될 수 있는 가상 NetScaler 장비입니다.
NetScaler 가상 장비는 가상 MAC(vMAC) 주소, 2계층(L2) 모드 및 LACP(Link Aggregation Control Protocol) 기능을 제외한 물리적 NetScaler의 모든 기능을 지원합니다. VLAN 태그는 XenServer 및 VMware ESX 플랫폼에 호스트된 NetScaler 가상 장비에서지원됩니다.
VLAN 태그 기능을 작동하려면 다음 중 하나를 수행합니다.
Citrix XenServer의 경우 스위치의 포트에 태그 VLAN을 구성하되, 이 포트에 연결된 XenServer 인터페이스에는 VLAN을 구성하지 마십시오. VLAN 태그는 가상 장비를 통과하므로 태그 VLAN 구성을 가상 장비에서 사용할 수 있습니다.
VMware ESX의 경우 VMware ESX 서버의 VSwitch에서 포트 그룹의 VLAN ID를 4095로 설정합니다. VMware ESX 서버의VSwitch에서 VLAN ID를 설정하는 방법에 대한 자세한 내용은 http://www.vmware.com/pdf/esx3_vlan_wp.pdf를 참조하십시오.
이 개요에서는 NetScaler 가상 장비에 고유한 특성만을 소개합니다. NetScaler 가상 장비 기능의 개요는 NetScaler 이해를 참조하십시오.
메모NetScaler, NetScaler 장비 및 장비라는 용어는 달리 명시되어 있지 않는 한 NetScaler 가상 장비와 서로 바꿔 사용할 수 있습니다.
XenServer 플랫폼용 NetScaler 가상 장비 설정
NetScaler 가상 장비를 XenServer에 설치하는 경우 XenCenter 클라이언트를 사용하여 첫 번째 NetScaler 가상 장비를 설치해야 합니다. 이후의 가상 장비는 XenCenter 클라이언트 또는 Citrix Command Center를 사용하여 추가할 수 있습니다.
XenServer
XenServer® 제품은 가상화된 서버 및 클라이언트 운영 체제를 위한 베어메탈에 가까운 가상화 성능을 제공하는 서버 가상화 플랫폼입니다. XenServer는 Xen® 하이퍼바이저를 사용하여 설치된 각 서버를 가상화하므로 각 서버는 여러 가상 컴퓨터를 동시에 호스팅할 수 있습니다.
다음 그림에서는 XenServer에 설치된 NetScaler 가상 장비의 베어메탈 솔루션 아키텍처를 보여 줍니다.
하드웨어하드웨어 또는또는 물리적물리적 계층계층: 메모리, CPU, 네트워크 카드 및 디스크 드라이브를 포함한 물리적 하드웨어 구성 요소입니다.
Xen 하이퍼바이저하이퍼바이저: 하드웨어 위에서 실행되는 소프트웨어의 씬 계층입니다. Xen 하이퍼바이저는 각 가상 컴퓨터에 전용 하드웨어 보기를 제공합니다.
가상가상 컴퓨터컴퓨터: 하이퍼바이저에서 호스팅되는 운영 체제이며 사용자에게 별도의 물리적 컴퓨터로 표시됩니다. 하지만, 이 컴퓨터는 다른 가상 컴퓨터와 물리적 리소스를 공유하며 가상 컴퓨터는 물리적 하드웨어에서 추출되므로 이동이 가능합니다.
NetScaler 가상 컴퓨터 또는 가상 장비는 Xen 하이퍼바이저에 설치되며 반가상화 드라이버를 사용하여 스토리지 및 네트워크리소스에 액세스합니다. 자체 네트워크 ID, 사용자 권한 부여 및 인증 기능, 구성, 응용 프로그램 및 데이터를 보유한 독립NetScaler 장비로 사용자에게 표시됩니다. 반가상화 기술을 사용하면 가상 컴퓨터와 하이퍼바이저를 함께 작동하여 I/O 및CPU를 위한 고성능 및 메모리 가상화를 구현할 수 있습니다.
XenServer에 대한 자세한 내용은 http://support.citrix.com/en/products/xenserver의 XenServer 설명서를 참조하십시오.
XenCenter
XenCenter®는 XenServer를 위한 그래픽 가상화 관리 인터페이스로, 이를 통해 서버, 리소스 풀 및 공유 스토리지를 관리하고,
Windows 데스크톱 컴퓨터에서 가상 컴퓨터를 배포, 관리 및 모니터링할 수 있습니다.
XenCenter를 사용하여 XenServer에 NetScaler 가상 장비를 설치합니다.
XenCenter에 대한 자세한 내용은 http://support.citrix.com/en/products/xenserver의 XenServer 설명서를 참조하십시오.
Branch Repeater VPX™ 및 Citrix Repeater™를 포함한 Citrix 응용 프로그램 네트워킹 제품을 위한 관리 및 모니터링 솔루션입니다. Command Center를 사용하는 네트워크 관리자 및 운영 팀은 하나의 통합 콘솔에서 전체 글로벌 응용 프로그램 제공 인프라를 관리 및 모니터링하고 이에 대한 문제를 해결할 수 있습니다.
이 중앙 관리 솔루션은 관리자에게 엔터프라이즈 수준의 파악 기능을 제공하고 여러 장치에서 실행되어야 하는 관리 작업을 자동화하여 운영 프로세스를 간소화합니다.
Command Center에 대한 자세한 내용은 Command Center 설명서를 참조하십시오.
VMware ESX 플랫폼용 NetScaler 가상 장비 설치
VMware ESX 플랫폼용 NetScaler 가상 장비를 설치하려면 VMware ESX 또는 ESXi 서버 및 vSphere Client가 필요합니다.
VMware ESX 및 ESXi는 VMware, Inc.에서 제공하는 베어메탈 아키텍처 기반의 가상화 제품입니다. Citrix NetScaler 가상 장비는 VMware ESX 또는 ESXi 서버에서 호스트할 수 있습니다.
VMware ESX에 대한 자세한 내용은 http://www.vmware.com/을 참조하십시오.
vSphere 클라이언트는 VMware ESX 서버에 가상 컴퓨터를 관리하는 데 사용되는 그래픽 인터페이스입니다. vSphere 클라이언트를 사용하여 서버에 설치된 가상 장비에 ESX 서버의 리소스를 할당하거나 리소스 할당을 취소할 수 있습니다. 예를 들어, 가상네트워크 포트를 가상 장비에 할당할 수 있습니다.
VMware vSphere 클라이언트에 대한 자세한 내용은 http://www.vmware.com/을 참조하십시오.
Microsoft Hyper-V 플랫폼용 NetScaler 가상 장비 설치
Microsoft Hyper-V 플랫폼용 NetScaler 가상 장비를 설치하려면 Hyper-V 역할이 설치된 Windows Server 2008 R2 또는 2012
가 필요합니다. 모든 가상화 시스템과 마찬가지로 Hyper-V는 가상화된 컴퓨터 환경을 만들도록 지원함으로써 하드웨어 리소스의 활용률을 향상시킵니다.
Hyper-V는 Windows Server 2008 R2 또는 2012에 미리 설치된 상태로 제공되는 유형 1 하이퍼바이저로서, Windows Server에서 하나의 역할로 활성화해야 합니다.
Hyper-V에 대한 자세한 내용은 http://technet.microsoft.com/en-us/library/cc816638(WS.10).aspx를 참조하십시오.
Linux-KVM 플랫폼용 NetScaler 가상 장비 설정
NetScaler® VPX™는 KVM(커널 기반 가상화 컴퓨터)에 호스트될 수 있는 가상 NetScaler 장비입니다. 호스트 Linux 운영 체제는KVM Module 및 QEMU와 같은 가상화 도구를 사용하여 적절한 하드웨어에 설치해야 합니다. NetScaler VPX는 Linux-KVM 서버에서 가상 장비로 실행됩니다. 모든 가상화 시스템과 마찬가지로 KVM는 가상화된 컴퓨터 환경을 만들도록 지원함으로써 하드웨어 리소스의 활용률을 향상시킵니다.
NetScaler 가상 장비에서 지원되는 하이퍼바이저
다음 표에는 NetScaler 가상 장비에서 지원되는 여러 하이퍼바이저에 대한 시스템 ID(sysID), 다중 패킷 엔진(multi-PE)이 지원되는지 여부 등과 같은 세부 정보가 나와 있습니다.
Citrix XenServer에 NetScaler 가상 장비를 설치하려면 먼저 적절한 시스템 리소스를 갖춘 컴퓨터에 XenServer를 설치해야 합니다. NetScaler 가상 장비를 설치하려면 Citrix XenCenter를 사용하며 Citrix XenCenter는 네트워크를 통해 XenServer 호스트에연결될 수 있는 원격 컴퓨터에 설치해야 합니다.
참고: NetScaler 장비의 초기 구성 후 장비를 최신 소프트웨어 릴리스로 업그레이드하려면 Upgrading or Downgrading theSystem Software(시스템 소프트웨어 업그레이드 또는 다운그레이드)를 참조하십시오.
XenServer에 NetScaler 가상 장비를 설치하기 위한 필수 구성 요소
가상 장비를 설치하기 전에 먼저 다음을 수행하십시오.
최소 요구 사항을 충족하는 하드웨어에 XenServer® 버전 6.0 이상을 설치합니다.
최소 시스템 요구 사항을 충족하는 관리 워크스테이션에 XenCenter®를 설치합니다.
가상 장비 라이센스 파일을 준비합니다. 가상 장비 라이센스에 대한 자세한 내용은 NetScaler VPX LicensingGuide(NetScaler VPX 라이센싱 가이드)(http://support.citrix.com/article/ctx122426)를 참조하십시오.
XenServer 하드웨어 요구 사항
다음 표에는 NetScaler를 실행하는 XenServer 플랫폼에 대한 최소 하드웨어 요구 사항이 나와 있습니다.
운영 체제 Windows 7, Windows XP, Windows Server 2003 또는 Windows Vista
.NET Framework 버전 2.0 이상
CPU 750MHz
권장: 1GHz 이상
RAM 1GB
권장: 2GB
NIC(네트워크 인터페이스 카드) 100Mbps 이상 NIC
XenCenter 설치에 대한 자세한 내용은 http://support.citrix.com/product/xens/의 XenServer 설명서를 참조하십시오.
XenCenter를 사용하여 XenServer에 NetScaler 가상 장비 설치
업데이트 날짜: 2013년 08월 23일
XenServer 및 XenCenter를 설치 및 구성하고 나면 XenCenter를 사용하여 가상 장비를 XenServer에 설치할 수 있습니다. 설치할 수 있는 가상 장비 수는 XenServer를 실행하는 하드웨어에서 사용할 수 있는 메모리 크기에 따라 다릅니다.XenCenter를 통해 초기 NetScaler 가상 장비(.xva 이미지)를 XenServer에 설치하고 나면 Command Center를 사용하여NetScaler 가상 장비를 프로비저닝하는 것을 선택할 수 있습니다. 자세한 내용은 Command Center 설명서를 참조하십시오.
3. Add New Server(새 서버 추가) 대화 상자의 Hostname(호스트 이름) 텍스트 상자에 연결할 XenServer의 IP 주소 또는 DNS 이름을 입력합니다.
4. User Name(사용자 이름) 및 Password(암호 텍스트 상자에 관리자 자격 증명을 입력한 다음 Connect(연결)를 클릭합니다. 탐색 창에 XenServer가 연결되었음을 표시하는 녹색 원이 XenServer 메뉴와 함께 나타납니다.
5. 탐색 창에서 NetScaler 가상 장비를 설치할 XenServer의 이름을 클릭합니다.
6. VM 메뉴에서 Import(가져오기)를 클릭합니다.
7. Import(가져오기) 대화 상자의 Import f ile name(가져오기 파일 이름)에서 NetScaler 가상 장비 .xva 이미지 파일을 저장한 위치로 이동합니다. Exported VM(내보낸 VM) 옵션이 선택되었는지 확인한 후 Next(다음)를 클릭합니다.
8. 가상 장비를 설치할 XenServer를 선택하고 Next(다음)를 클릭합니다.
9. 가상 장비를 저장할 로컬 저장소 리포지토리를 선택한 다음 Import(가져오기)를 클릭하여 가져오기 프로세스를 시작합니다.
10. 필요한 경우 가상 네트워크 인터페이스를 추가, 수정 또는 삭제할 수 있습니다. 작업을 마치면 Next(다음)를 클릭합니다.
중요: 표준 VMware 도구를 설치할 수도 없고 NetScaler 가상 장비에서 사용할 수 있는 VMware 도구 버전을 업그레이드할 수도없습니다. NetScaler 가상 장비의 VMware 도구는 NetScaler 소프트웨어 릴리스의 일부로 제공됩니다.VMware ESX에 NetScaler 가상 장비를 설치하기 전에 먼저 VMware ESX 서버가 적절한 시스템 리소스를 갖춘 컴퓨터에 설치되어 있는지 확인하십시오. VMware ESXi 버전 5.5 이상에 NetScaler 가상 장비를 설치하려면 VMware vSphere Client를 사용합니다. 해당 클라이언트 또는 도구는 네트워크를 통해 VMware ESX에 연결할 수 있는 원격 컴퓨터에 설치해야 합니다.
설치한 후에는 vSphere Client 또는 vSphere 웹 클라이언트를 사용하여 VMware ESX 5.5 이상 릴리스에서 가상 장비를 관리할수 있습니다.
참고:VMware vSphere Client에는 NetScaler 가상 장비에 대한 게스트 운영 체제가 "Sun Solaris 10"으로 표시됩니다. VMware ESXi
에서 FreeBSD를 인식하지 못하기 때문에 이와 같이 설계된 것입니다.
NetScaler 장비의 초기 구성 후 장비를 최신 소프트웨어 릴리스로 업그레이드하려면 "Upgrading or Downgrading the System
Software(시스템 소프트웨어 업그레이드 또는 다운그레이드)"를 참조하십시오.
VMware에 NetScaler 가상 장비를 설치하기 위한 필수 구성 요소
업데이트 날짜: 2014년 08월 07일
가상 장비를 설치하기 전에 먼저 다음을 수행하십시오.
최소 요구 사항을 충족하는 하드웨어에 VMware ESX 버전 5.5 이상을 설치합니다.
최소 시스템 요구 사항을 충족하는 관리 워크스테이션에 VMware 클라이언트를 설치합니다.
NetScaler 가상 장비 설치 파일을 다운로드합니다.
VMware ESX의 물리적 네트워크 포트에 레이블을 지정합니다.
NetScaler 라이센스 파일을 준비합니다. NetScaler 가상 장비 라이센스에 대한 자세한 내용은 NetScaler VPX LicensingGuide(NetScaler VPX 라이센싱 가이드)(http://support.citrix.com/article/ctx131110)를 참조하십시오.
VMware ESX 하드웨어 요구 사항
다음 표에는 NetScaler nCore 가상 장비를 실행하는 VMware ESX 서버의 최소 시스템 요구 사항이 설명되어 있습니다.
운영 체제 http://kb.vmware.com/에서 "OVF Tool User Guide(OVF Tool 사용자 가이드)" PDF 파일을 검색하여VMware에서 제공하는 자세한 요구 사항을 확인할 수 있습니다.
CPU 최소 750MHz(1GHz 이상 권장)
RAM 최소 1GB(2GB 권장)
NIC(네트워크 인터페이스 카드)
100Mbps 이상 NIC
OVF 설치에 대한 자세한 내용을 보려면 http://kb.vmware.com/에서 "OVF Tool User Guide(OVF Tool 사용자 가이드)" PDF 파일을 검색하십시오.
NetScaler 가상 장비 설치 파일 다운로드
VMware ESX용 NetScaler 가상 장비 설치 패키지는 OVF(Open Virtual Machine) 표준 형식을 준수합니다. MyCitrix.com에서 설치 파일을 다운로드할 수 있습니다. 로그온하려면 My Citrix 계정이 있어야 합니다. My Citrix 계정이 없는 경우에는 홈 페이지(http://www.mycitrix.com)에 액세스하여 New Users(새 사용자) 링크를 클릭한 다음 새 My Citrix 계정 생성을 위한 지침을 따르십시오.
VMware ESX 5.5 이상을 설치 및 구성하고 나면 VMware vSphere Client를 사용하여 VMware ESX 서버에 가상 장비를 설치할수 있습니다. 설치할 수 있는 가상 장비 수는 VMware ESX를 실행하는 하드웨어에서 사용할 수 있는 메모리 크기에 따라 다릅니다.
a. RAM 드롭다운 목록에서 RAM 크기를 선택합니다. RAM 크기는 vCPU 수 x 2GB여야 합니다. 예를 들어 vCPU 수가 4개인 경우 RAM은 4 x 2GB인 8GB여야 합니다. 참고참고: Enterprise 또는 Platinum Edition의 NetScaler VPX 장비인 경우 각 vCPU에 4GB RAM을 할당해야 합니다. 예를 들어 vCPU 수가 4개인 경우 RAM은 4 x 4GB인 16GB입니다.
b. 예약예약 드롭다운 목록에서 메모리 예약에 대한 값을 입력하고 모든모든 게스트게스트 메모리메모리 예약예약(모두모두 잠김잠김) 확인란을 선택합니다.메모리 예약은 vCPU 수 x 2GB여야 합니다. 예를 들어 vCPU 수가 4개인 경우 메모리 예약은 4 x 2GB인 8GB여야 합니다. 참고참고: Enterprise 또는 Platinum Edition의 NetScaler VPX 장비인 경우 각 vCPU에 4GB RAM을 할당해야 합니다. 예를 들어 vCPU 수가 4개인 경우 RAM은 4 x 4GB인 16GB입니다.
b. 예약예약 드롭다운 목록에서 메모리 예약에 대한 값을 입력하고 모든모든 게스트게스트 메모리메모리 예약예약(모두모두 잠김잠김) 확인란을 선택합니다. 메모리 예약은 vCPU 수 x 2GB여야 합니다. 예를 들어 vCPU 수가 4개인 경우 메모리 예약은 4 x 2GB인 8GB여야 합니다. 참고참고: Enterprise 또는 Platinum Edition의 NetScaler VPX 장비의 경우 각 vCPU에 4GB RAM을 할당해야 합니다. 예를 들어 vCPU 수가 4개인 경우 RAM은 4 x 4GB인 16GB입니다.
Microsoft Windows Server에 Citrix NetScaler 가상 장비를 설치하려면 먼저 적절한 시스템 리소스가 있는 컴퓨터에 Hyper-V역할이 사용하도록 설정된 Windows Server를 설치해야 합니다. Hyper-V 역할을 설치할 때 Hyper-V에서 가상 네트워크를 만드는 데 사용할 서버에서 NIC(네트워크 인터페이스 카드)를 지정해야 합니다. 일부 NIC는 호스트용으로 남겨 둘 수 있습니다.Hyper-V 관리자를 사용하여 NetScaler 가상 장비 설치를 수행합니다.Hyper-V용 NetScaler 가상 장비는 VHD(가상 하드 디스크) 형식으로 제공됩니다. 여기에는 CPU, 네트워크 인터페이스 및 하드디스크 크기/형식과 같은 요소의 기본 구성이 포함됩니다. NetScaler 가상 장비를 설치한 후에는 가상 장비에서 네트워크 어댑터를 구성하고, 가상 NIC를 추가한 다음 NetScaler IP 주소, 서브넷 마스크 및 게이트웨이를 할당하고 가상 장비의 기본 구성을완료할 수 있습니다.
참고:NetScaler 장비의 초기 구성 후 장비를 최신 소프트웨어 릴리스로 업그레이드하려면 "Upgrading or Downgrading the System
Software(시스템 소프트웨어 업그레이드 또는 다운그레이드)"를 참조하십시오.
Microsoft Server에 NetScaler 가상 장비를 설치하기 위한 필수 구성 요소
가상 장비를 설치하기 전에 먼저 다음을 수행하십시오.Windows Server에서 Hyper-V 역할을 활성화합니다. 자세한 내용은 http://technet.microsoft.com/en-
us/library/ee344837(WS.10).aspx를 참조하십시오.
가상 장비 설치 파일을 다운로드합니다.
NetScaler 가상 장비 라이센스 파일을 준비합니다. NetScaler 가상 장비 라이센스에 대한 자세한 내용은 NetScaler VPXLicensing Guide(NetScaler VPX 라이센싱 가이드)(http://support.citrix.com/article/ctx131110)를 참조하십시오.
Microsoft Server 하드웨어 요구 사항
다음 표에는 Microsoft Server에 대한 최소 시스템 요구 사항이 나와 있습니다.
Hyper-V용 NetScaler 가상 장비는 VHD(가상 하드 디스크) 형식으로 제공됩니다. MyCitrix.com에서 설치 파일을 다운로드할 수있습니다. 로그온하려면 My Citrix 계정이 있어야 합니다. My Citrix 계정이 없는 경우에는 홈 페이지(http://www.mycitrix.com)
에 액세스하여 New Users(새 사용자) 링크를 클릭한 다음 새 My Citrix 계정 생성을 위한 지침을 따르십시오.
NetScaler 가상가상 장비장비 설치설치 파일을파일을 다운로드하려면다운로드하려면
1. 웹 브라우저에서 http://www.citrix.com/으로 이동하여 My Citrix(내 Citrix)를 클릭합니다.
2. 사용자 이름과 암호를 입력합니다.
3. Downloads(다운로드)를 클릭합니다.
4. Search Downloads by Product(제품별 다운로드 검색)에서 NetScaler를 선택합니다.
Microsoft Server에서 Hyper-V 역할을 사용하도록 설정하고 가상 장비 파일의 압축을 풀었으면 Hyper-V 관리자를 사용하여NetScaler 가상 장비를 설치할 수 있습니다. 가상 컴퓨터를 가져온 후 Hyper-V에 의해 생성된 가상 네트워크에 연결하여 가상NIC를 구성해야 합니다.
최대 8개의 가상 NIC를 구성할 수 있습니다. 물리적 NIC가 DOWN(작동 중지) 상태인 경우에도 가상 장비는 같은 호스트(서버)의다른 가상 장비와 여전히 통신할 수 있기 때문에 가상 NIC가 UP(작동) 상태인 것으로 가정합니다.
메모가상 장비가 실행되는 동안에는 아무 설정도 변경할 수 없습니다. 가상 장비를 종료한 다음 변경해야 합니다.
4. Import Virtual Machine(가상가상 컴퓨터컴퓨터 가져오기가져오기) 대화 상자의 Location(위치위치)에서 NetScaler 가상 장비 소프트웨어 파일이있는 폴더의 경로를 지정한 다음 Copy the virtual machine (create a new unique ID)(가상가상 컴퓨터컴퓨터 복사복사(새새 고유고유 ID 만들만들기기))을 선택합니다. 이 폴더는 Snapshots(스냅샷), Virtual Hard Disks(가상 하드 디스크) 및 Virtual Machines(가상 컴퓨터) 폴더를 포함하는 상위 폴더입니다.
5. 참고: 압축 파일을 받은 경우 파일의 압축을 푼 후에 해당 폴더의 경로를 지정해야 합니다.
6. Import(가져오기가져오기)를 클릭합니다.
7. 가져온 가상 장비가 Virtual Machines(가상가상 컴퓨터컴퓨터) 아래에 나열되었는지 확인합니다.
8. 다른 가상 장비를 설치하려면 2~6단계를 반복합니다.
Important4단계에서 다른 폴더에 파일의 압축을 풀어야 합니다.
Hyper-V에서 NetScaler 가상 장비 자동 프로비전
NetScaler 가상 장비의 자동 프로비전은 선택 사항입니다. 자동 프로비전을 수행하지 않으면 가상 장비가 IP 주소 등을 구성하는 옵션을 제공합니다.
3. 가져온 가상 장비를 선택한 다음 Action(작업작업) 메뉴에서 Settings(설정설정)를 선택합니다. 가상 장비를 선택한 다음 마우스 오른쪽 단추를 클릭하여 Settings(설정설정)를 선택할 수도 있습니다. 선택한 가상 장비의 Settings(설정설정) 창이 표시됩니다.
4. Settings(설정설정) 창의 하드웨어 섹션 아래에서 IDE Controller(IDE 컨트롤러컨트롤러)를 클릭합니다.
5. 오른쪽 창에서 DVD Drive(DVD 드라이브드라이브)를 선택하고 Add(추가추가)를 클릭합니다. DVD 드라이브가 왼쪽 창의 IDEController(IDE 컨트롤러컨트롤러) 섹션 아래에 추가됩니다.
6. 5단계단계에서 추가한 DVD Drive(DVD 드라이브)를 선택합니다. 오른쪽 창에서 이미지 파일 라디오 단추를 선택하고 찾아보기를클릭한 다음 2단계에서 Hyper-V Server에 복사한 ISO 이미지를 선택합니다.
7. Apply(적용적용)를 클릭합니다.
메모다음과 같은 경우 가상 장비 인스턴스에 기본 IP 주소가 지정됩니다.
DVD 드라이브가 연결되어 있고 ISO 파일이 제공되지 않은 경우ISO 파일에 userdata 파일이 포함되지 않은 경우
userdata 파일 이름 또는 형식이 올바르지 않은 경우
NetScaler 가상가상 장비에장비에 가상가상 NIC를를 구성하려면구성하려면
1. 가져온 가상 장비를 선택한 다음 Action(작업작업) 메뉴에서 Settings(설정설정)를 선택합니다.
2. Settings for (<가상가상 장비장비 이름이름>에에 대한대한 설정설정) 대화 상자에서 왼쪽 창에 있는 Add Hardware(하드웨어하드웨어 추가추가)를 클릭합니다.
3. 오른쪽 창의 장치 목록에서 Network Adapter(네트워크네트워크 어댑터어댑터)를 선택합니다.
Linux-KVM 플랫폼용 NetScaler VPX를 설치하기 위해 그래픽 Virt-Manager(Virtual Machine Manager) 응용 프로그램을 사용할수 있습니다. Linux-KVM 명령줄을 선호하는 경우 virsh 프로그램을 사용할 수 있습니다.
호스트 Linux 운영 체제는 KVM Module 및 QEMU와 같은 가상화 도구를 사용하여 적절한 하드웨어에 설치해야 합니다. 하이퍼바이저에 배포할 수 있는 VM(가상 컴퓨터)의 수는 응용 프로그램 요구 사항 및 선택한 하드웨어에 따라 달라집니다.
NetScaler 가상 장비를 프로비전한 후에는 인터페이스를 추가할 수 있습니다.
제한 사항 및 사용량 지침
일반 권장 사항
예기치 않은 동작을 방지하려면 다음 권장 사항을 적용합니다.
NetScaler VM과 연결된 vnet 인터페이스의 MTU를 변경하지 마십시오. 인터페이스 모드나 CPU와 같은 구성 매개 변수를 수정하려면 먼저 NetScaler VM을 종료합니다 .
NetScaler VM을 강제로 종료하지 마십시오. 즉, Force off 명령을 사용하지 마십시오.
Linux 배포 설정에 따라 호스트 Linux에서 수행된 구성이 영구적일 수도, 그렇지 않을 수도 있습니다. 호스트 Linux 운영체제의 재부팅 사이에 일관성 있는 동작을 유지하려면 이러한 구성을 영구적으로 만들 수 있습니다.
이 .raw 파일은 프로비전된 각 NetScaler VPX 인스턴스에서 고유해야 합니다.
제한 사항
Linux-KVM 플랫폼에 NetScaler VPX를 설치하는 경우 다음과 같은 제한 사항이 있습니다.
MacVTap-브리지, MacVTap-개인, MacVTap-VEPA 또는 MacVTap-통과 인터페이스 모드로 작동되는 Netscaler-VPX에서는 VLAN 태그가 지원되지 않습니다.
Linux-KVM 호스트에서 실행 중인 Netscaler VPX에서는 L2 모드가 지원되지 않습니다.
속도, 이중 및 자동 협상과 같은 인터페이스 매개 변수 구성은 지원되지 않습니다링크 연결 및 연결 해제와 같은 인터페이스 이벤트는 지원되지 않습니다. 이러한 이벤트가 보고되지 않으므로 다음 기능이 지원되지 않습니다.
정적 링크 집합연결된 네트워크에 대한 동적 경로 알림모니터링되는 정적 경로HA(고가용성) 설정에서 분할 브레인 방지HA 설정에서 부분 오류 감지
브리지, MacVTap-브리지, MacVTap-개인 또는 MacVTap-VEPA 인터페이스 모드로 작동되는 Netscaler VPX에서는 LACP가지원되지 않습니다.
KVM에서 실행 중인 Netscaler VPX의 라이브 마이그레이션은 지원되지 않습니다.
게스트 VM을 대상으로 하는 VLAN 태그 지정된 패킷이 RHEL(Red Hat Enterprise Linux) 6.4에서 실행 중인 KVM 호스트의Intel IXGBE 10G 인터페이스에서 수신되는 경우 이 배포의 IXGBE 드라이버는 패킷을 게스트 VM(이 경우 NetScaler VPX)에보내기 전에 VLAN 태그를 제거합니다. 이 호스트 동작 때문에 RHEL 6.4에서 실행 중인 NetScaler VPX 인스턴스는 올바른VLAN 태그 지정된 패킷을 수신하지 못합니다.
원본 인터페이스의 generic-receive-offload(gro) 및 large-receive-offload(lro) 기능을 해제했는지 확인합니다. 해당 gro 및 lro 기능을 해제하려면 호스트 Linux 셸 프롬프트에서 다음 명령을 실행합니다.
ethtool -K eth6 gro off
ethool -K eth6 lro off
예제예제:
[root@localhost ~]# ethtool -K eth6 Offload parameters for eth6: rx-checksumming: on tx-checksumming: on scatter-gather: on tcp-segmentation-offload: on udp-fragmentation-offload: off generic-segmentation-offload: on generic-receive-offload: off large-receive-offload: off rx-vlan-offload: on tx-vlan-offload: on ntuple-filters: off receive-hashing: on [root@localhost ~]#
예제예제:
호스트 Linux 브리지가 원본 장치로 사용되는 경우, 다음 예처럼 호스트를 게스트 VM에 연결하는 가상 인터페이스인 vnet 인터페이스에서 gro 및 lro 기능을 해제해야 합니다.
[root@localhost ~]# brctl show eth6_br bridge name bridge id STP enabled interfaces eth6_br 8000.00e0ed1861ae no eth6 vnet0 vnet2 [root@localhost ~]#
위의 예에서 두 가상 인터페이스는 eth6_br 에서 파생되며 vnet0 및 vnet2. 다음 명령을 실행하여 이러한 인터페이스에서 gro 및 lro 기능을 해제합니다.
ethtool –K vnet0 gro off ethtool –K vnet2 gro off ethtool –K vnet0 lro off ethtool –K vnet2 lro off
필요한 모듈
더 나은 네트워크 성능을 얻으려면 Linux 호스트에 vhost_net 모듈이 있어야 합니다. 이 vhost_net 모듈이 있는지 확인하려면 Linux 호스트에서 다음 명령을 실행합니다.
Openstack 환경에서 OpenStack 명령줄 인터페이스를 사용하거나 OpenStack 대시보드 또는 GUI를 사용하여 NetScaler vpx 인스턴스를 프로비전할 수 있습니다.
NetScaler 인스턴스를 프로비전하는 경우 선택적으로 구성 드라이브의 데이터를 사용하기도 합니다. 구성 드라이브는 부팅될 때 인스턴스에 연결되는 특수한 구성 드라이브입니다. 이 구성 드라이브는 관리 IP 주소, 네트워크 마스크, 기본 게이트웨이 등과 같은 네트워킹 구성을 전달하는 데 사용될 수 있습니다. 인스턴스는 인스턴스의 네트워크 설정을 구성하기 전에 해당 드라이브를 탑재하여 액세스할 수있습니다. .
OpenStack은 NetScaler 인스턴스를 프로비전할 때 OpenStack을 나타내는 특정 BIOS 문자열을 읽는 방식으로 인스턴스가 OpenStack 환경에서 부팅되고 있음을 먼저 감지합니다. 이 문자열은‘OpenStack Foundation’이며 Redhat Linux 배포의 경우 이 문자열이 /etc/nova/release에 저장됩니다. 이는 KVM 하이퍼바이저 플랫폼을 기반으로 하는 모든 OpenStack 구현에서 사용할 수 있는 표준 메커니즘입니다. 드라이브에는 특정 OpenStack 레이블이 있습니다.
구성 드라이브가 감지되면 인스턴스는 nova boot 명령에 지정된 파일 이름에서 다음 정보를 읽으려고 시도합니다. 아래에 나와 있는 단계에서는 이 파일을 userdata라고 합니다.관리 IP 주소네트워크 마스크기본 게이트웨이
매개 변수를 성공적으로 읽으면 NetScaler 스택이 해당 매개 변수로 채워집니다. 이렇게 하면 인스턴스를 원격으로 관리하는 데 도움이 됩니다. 매개 변수를 읽지 못했거나 구성 드라이브를 사용할 수 없으면 인스턴스는 다음과 같은 기본 동작으로 전환합니다.인스턴스가 DHCP에서 IP 주소 정보를 검색하려고 시도합니다.
DHCP가 실패하거나 시간이 초과되면 인스턴스는 기본 네트워크 구성(192.168.100.1/16)을 사용합니다.
OpenStack에서 명령줄 인터페이스를 사용하여 NetScaler 가상 장비 프로비전
업데이트 날짜: 2015년 06월 24일
OpenStack 환경에서 NetScaler 장비를 프로비전할 수 있습니다. OpenStack에서 NetScaler 가상 장비를 프로비전하는 경우 다음 세 단계를 수행해야 합니다.1. .tgz 파일에서 .raw 파일 추출2. 원시 이미지에서 OpenStack 이미지 빌드3. NetScaler 인스턴스 프로비전
OpenStack 환경에서 NetScaler 인스턴스를 프로비전하려면 다음 단계를 완료하십시오.
1. .tgz 파일에서 .raw 파일을 추출합니다.
tar xvzf NSVPX-KVM-10.5-50.9_nc.tgz NSVPX-KVM.xml NSVPX-KVM-10.5-50.9_nc.raw checksum.txt
4. Launch Instance wizard(인스턴스 시작 마법사)에서 다음과 같은 세부 정보를 채웁니다.
1. 인스턴스 이름2. 인스턴스 버전3. 인스턴스 수4. 인스턴스 부팅 원본5. 이미지 이름
5. 마법사에서 Post Creation(생성 이후) 탭을 클릭합니다. Customization Script(사용자 지정 스크립트)에서 userdata 파일의 내용을 추가합니다. userdata 파일은 NetScaler 인스턴스의 IP 주소, 넷마스크및 게이트웨이 세부 정보를 포함합니다.
Virtual Machine Manager는 VM 게스트를 관리하기 위한 데스크톱 도구입니다. 이 도구를 사용하면 새 VM 게스트와 다양한 유형의 스토리지를 생성하고 가상 네트워크를 관리할 수 있습니다. 기본 제공 VNC 뷰어를 사용하여 VM 게스트의 그래픽 콘솔에액세스하고 성능 통계를 로컬 또는 원격으로 볼 수 있습니다.
원하는 Linux 배포를 설치한 후 KVM 가상화를 활성화한 상태로 가상 컴퓨터 프로비전을 계속 진행할 수 있습니다.
원시 이미지를 사용하여 NetScaler 가상 장비 프로비전
Virtual Machine Manager를 사용하면 RAW 이미지로 NetScaler VPX를 프로비전할 수 있습니다.
2. 헤더의 아이콘을 클릭하거나 localhost (QEMU)를 마우스 오른쪽 단추로 클릭하여 새 NetScaler VPX 인스턴스를 생성
합니다.
3. Name(이름이름) 텍스트 상자에 새 VM의 이름을 입력합니다(예: NetScaler-VPX).
4. New VM(새새 VM) 창의 "Choose how you would like to install the operating system(운영 체제를 설치할 방법 선택)" 아래에서 Import existing disk image(기존기존 디스크디스크 이미지이미지 가져오기가져오기)를 선택한 다음 Forward(앞으로앞으로)를 클릭합니다.
5. Provide the existing storage path(기존기존 스토리지스토리지 경로경로 제공제공) 필드에서 이미지 경로를 탐색합니다. OS 유형을 UNIX로 선택하고 버전을 FreeBSD 6.x로 선택합니다. 그런 다음 Forward(앞으로앞으로)를 클릭합니다.
6. "Choose Memory and CPU settings(메모리 및 CPU 설정 선택)"에서 다음 설정을 선택한 다음 Forward(앞으로앞으로)를 클릭합니다.
7. Customize conf iguration before install(설치설치 전전 구성구성 사용자사용자 지정지정) 확인란을 선택합니다. 또는 "Advanced options(고급옵션)" 아래에서 MAC 주소를 사용자 지정할 수도 있습니다. 선택한 Virt Type(가상가상 컴퓨터컴퓨터 유형유형)이 kvm 이고, 선택한 아키텍처가 x86_64. Finish(마침마침)를 클릭합니다.
NetScaler 가상 장비를 Linux-KVM 플랫폼에 설치하고 구성한 후 Virtual Machine Manager를 사용하여 PCI 통과 네트워크 인터페이스를 사용하도록 가상 장비를 구성할 수 있습니다.
사전 요구 사항
KVM 호스트의 Intel XL710 NIC(네트워크 인터페이스 카드) 펌웨어 버전은 5.04이어야 합니다.
KVM 호스트는 IOMMU(입력-출력 메모리 관리 장치) 및 Intel VT-d를 지원하며, 이들은 KVM 호스트의 BIOS에서 사용하도록설정됩니다. KVM 호스트에서 IOMMU를 사용하도록 설정하려면 다음 항목을 /boot/grub2/grub.cfg 파일에 추가합니다.
intel_iommu=1다음 명령을 실행하고 KVM 호스트를 재부팅합니다.
Grub2-mkconf ig –o /boot/grub2/grub.cfg
Virtual Machine Manager를를 통해통해 PCI 통과통과 네트워크네트워크 인터페이스를인터페이스를 사용하도록사용하도록 NetScaler 가상가상 장비를장비를 구성하려면구성하려면:1. NetScaler 가상 컴퓨터의 전원을 끕니다.
virsh 프로그램은 VM 게스트를 관리하기 위한 명령줄 도구입니다. 그 기능은 Virtual Machine Manager와 유사합니다. 이 프로그램을 사용하면 VM 게스트의 상태(시작, 중지, 일시 중지 등)를 변경하거나, 새 게스트 및 장치를 설정하거나, 기존 구성을 편집할 수 있습니다. 또한 virsh 프로그램은 VM 게스트 관리 작업을 스크립팅하는 데도 유용합니다.
Virtual Machine Manager 및 Virsh 프로그램을 사용하여 VM 게스트 시작 및 중지, 새 게스트 및 장치 설정, 기존 구성 편집, VNC(Virtual Network Computing)를통한 그래픽 콘솔 연결 등의 관리 작업을 수행할 수 있습니다.
Virtual Machine Manager를 사용하여 NetScaler 게스트 VM 관리
업데이트 날짜: 2013년 09월 04일
VM 게스트게스트 나열나열
Virtual Machine Manager의 기본 창에는 연결된 각 VM 호스트 서버의 모든 VM 게스트 목록이 표시됩니다. 각 VM 게스트 항목에는 가상 컴퓨터의 이름과 아이콘으로 표시되는 해당 상태(실행 중, 일시 중지 또는 종료)가 포함됩니다.
그래픽그래픽 콘솔콘솔 열기열기
VM 게스트에 그래픽 콘솔을 열면 VNC 연결을 통해 물리적 호스트와 상호 작용하는 것처럼 가상 컴퓨터와 상호 작용할 수 있습니다. Virtual Machine Manager에서 그래픽 콘솔을 열려면 VM 게스트 항목을 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 Open(열기) 옵션을 선택합니다.
게스트게스트 시작시작 및및 종료종료
Virtual Machine Manager에서 VM 게스트를 시작하거나 중지할 수 있습니다. VM의 상태를 변경하려면 VM 게스트 항목을 마우스 오른쪽 단추로 클릭하고 팝업메뉴에서 Run(실행) 또는 Shut Down(종료) 옵션 중 하나를 선택합니다.
게스트게스트 재부팅재부팅
Virtual Machine Manager에서 VM 게스트를 재부팅할 수 있습니다. VM을 재부팅하려면 VM 게스트 항목을 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 Shut
Down(종료) > Reboot(재부팅)를 선택합니다.
게스트게스트 삭제삭제
VM 게스트를 삭제하면 기본적으로 해당 XML 구성이 제거됩니다. 게스트의 스토리지 파일도 제거할 수 있습니다. 이렇게 하면 게스트가 완전히 지워집니다.
1. Virtual Machine Manager에서 VM 게스트 항목을 마우스 오른쪽 단추로 클릭합니다.
2. 팝업 메뉴에서 Delete(삭제)를 선택합니다. 확인 창이 열립니다.
참고: Delete(삭제) 옵션은 VM 게스트가 종료된 경우에만 활성화됩니다.
3. Delete(삭제)를 클릭합니다.
4. 게스트를 완전히 지우려면 Delete Associated Storage Files(관련 스토리지 파일 삭제) 확인란을 선택하여 관련 .raw 파일을 삭제합니다.
이제 Citrix® NetScaler VPX의 인스턴스를 AWS(Amazon Web Services)에서 시작할 수 있습니다. NetScaler VPX는 AWS 마켓플레이스에서 AMI(Amazon Machine Image)로 사용할 수 있습니다. AWS의 NetScaler VPX를 통해 고객은 비즈니스 요구사항에필요한 AWS 클라우드 컴퓨팅 기능을 활용하고 NetScaler 부하 분산 및 트래픽 관리 기능을 사용할 수 있습니다. AWS의NetScaler는 물리적 NetScaler 장비의 모든 트래픽 관리 기능을 지원합니다. AWS에서 실행 중인 NetScaler 인스턴스는 독립실행형 인스턴스 또는 고가용성 쌍으로 배포될 수 있습니다.
같은 여러 가지 유형의 웹 서비스를 제공합니다. Amazon VPC를 활용하면 가상 네트워크에서 AWS 리소스(예: EC2 인스턴스)를실행할 수 있습니다. Amazon EC2 인스턴스는 ECU(EC2 컴퓨팅 유닛), 가상 코어 수, 메모리 크기와 같은 요소에 기초하여 하드웨어 원형에 매핑되는 인스턴스 유형으로 사용할 수 있습니다.
NetScaler VPX AMI는 AWS VPC에서 시작되는 EC2 인스턴스로 패키징됩니다. VPX AMI 인스턴스를 사용하려면 최소 2개의 가상 CPU와 2GB의 메모리가 필요합니다. 또한 AWS VPC에서 시작할 수 있는 EC2 인스턴스는 다중 인터페이스, 인터페이스당 다중 IP 주소, VPX 구성에 필요한 공개 및 사설 IP 주소를 제공할 수 있습니다. 각 VPX 인스턴스에 최소한 3개의 IP 주소가 필요하므로 현재는 Amazon AWS의 VPC에서만 VPX를 시작할 수 있습니다. 한두 개의 엘라스틱 네트워크 인터페이스를 통해 AWS에VPX를 구현할 수 있지만 Citrix는 AWS에 표준 VPX 설치 시 3개의 네트워크 인터페이스를 사용하도록 권장하고 있습니다. AWS
에서는 현재 다중 IP 기능을 AWS VPC에서 실행 중인 인스턴스에만 사용할 수 있습니다. VPC의 VPX 인스턴스를 사용하여 EC2
인스턴스에서 실행 중인 서버의 부하를 분산할 수 있습니다.
Amazon VPC를 사용하면 고유 IP 주소 범위, 서브넷, 라우팅 테이블 및 네트워크 게이트웨이와 같은 가상 네트워크 환경을 만들고 제어할 수 있습니다.
참고: 기본적으로 각 AWS 계정의 AWS 영역당 최대 5개의 VPC 인스턴스를 만들 수 있습니다. Amazon 요청 양식을 제출하여VPC 제한 수를 늘리도록 요청할 수 있습니다(http://aws.amazon.com/contact-us/vpc-request/).
AWS에서의 VPX 아키텍처
NetScaler VPX(AMI 이미지)의 EC2 인스턴스는 AWS VPC에서 시작됩니다. 다음 그림은 AWS에서의 일반적인 VPX 배포를 보여줍니다.그림 1. AWS에서의 VPX 아키텍처
위 그림은 NetScaler VPX 배포 시 AWS VPC의 간단한 토폴로지를 보여 줍니다. AWS VPC에는 다음이 포함됩니다.1. VPC 내부 및 외부 트래픽을 라우팅하는 단일 인터넷 게이트웨이2. 인터넷 게이트웨이와 인터넷 간의 네트워크 연결3. 관리, 클라이언트, 서버 각각에 필요한 3개의 서브넷4. 인터넷 게이트웨이와 2개의 서브넷 간의 네트워크 연결(관리 및 클라이언트)
5. VPC에 배포된 단일 NetScaler VPX VPX 인스턴스에는 3개의 ENI(엘라스틱 네트워크 인터페이스)가 있으며 이 중 하나는 각서브넷에 연결됩니다.
지원되는 EC2 인스턴스
다음 EC2 인스턴스 유형 중 하나에서 NetScaler AMI를 시작할 수 있습니다.m4.large
m4.xlarge
m4.2xlarge
m4.4xlarge
m4.10xlarge
m3.large
m3.xlarge
m3.2xlarge
Amazon EC2 인스턴스에 대한 자세한 내용은 http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/instance-
고가용성이 예상대로 작동하려면 전용 NAT 장치를 관리 인터페이스에 연결하거나 EIP를 NSIP에 연결해야 합니다. NAT에대한 자세한 내용은 AWS 설명서에서 NAT Instances(NAT 인스턴스)를 참조하십시오.
데이터 트래픽 및 관리 트래픽은 서로 다른 서브넷에 속한 ENI를 사용하여 분리해야 합니다.
NSIP 주소만 관리 ENI에 표시되어야 합니다.
EIP를 NSIP에 할당하는 대신 보안을 위해 NAT 인스턴스를 사용하는 경우 해당 VPC 수준 라우팅을 변경해야 합니다. VPC 수준 라우팅 변경을 위한 지침은 AWS 설명서에서 "Scenario 2: VPC with Public and Private Subnets(시나리오 2: 공용 및 사설서브넷이 있는 VPC)"를 참조하십시오.
VPX 인스턴스는 한 EC2 인스턴스 유형에서 다른 EC2 인스턴스 유형(예: m3.large에서 m3.xlarge로)으로 이동할 수 있습니다.
Citrix는 내구성이 있고 인스턴스에서 분리된 다음에도 데이터를 사용할 수 있다는 점 때문에 AWS의 VPX 스토리지 옵션으로EBS를 권장합니다.
VPX에 대한 ENI의 동적 추가는 지원되지 않습니다. 업데이트를 적용하려면 VPX 인스턴스를 다시 시작해야 합니다. Citrix는독립형 또는 고가용성 인스턴스를 중단하고 새 ENI를 연결한 다음 인스턴스를 다시 시작할 것을 권장합니다.
다중 IP 주소를 ENI에 할당할 수 있습니다. ENI당 최대 IP 주소 개수는 EC2 인스턴스 유형에 따라 결정되며 자세한 내용은ENI 및 IP 주소에 대한 EC2 지원를 참조하십시오.
Citrix는 NetScaler VPX 인터페이스에서 인터페이스 사용 또는 사용 안 함 명령을 사용하지 않도록 권장하고 있습니다.
NetScaler 고가용성 구성을 사용하여 새 NetScaler AMI 인스턴스로 업그레이드
At the NetScaler command prompt of the old instance, type: > add ha node 30 192.0.2.30 Done At the NetScaler command prompt of the new instance, type: > add ha node 10 192.0.2.10 Done
WARNING]:Force Failover may cause configuration loss, peer health not optimum. Reason(s): HA version mismatch HA heartbeats not seen on some interfaces Please confirm whether you want force-failover (Y/N)?
> force ha failover WARNING]:Force Failover may cause configuration loss, peer health not optimum. Reason(s): HA version mismatch HA heartbeats not seen on some interfaces Please confirm whether you want force-failover (Y/N)? Y
At the NetScaler command prompt of the old instance (new secondary node), type: > remove ha node 30 Done > save config Done At the NetScaler command prompt of the new instance (new primary node), type: > remove ha node 10 Done > save config Done