sum307 netscaler vpx implementation and troubleshooting n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
SUM307: NetScaler VPX Implementation and Troubleshooting PowerPoint Presentation
Download Presentation
SUM307: NetScaler VPX Implementation and Troubleshooting

Loading in 2 Seconds...

play fullscreen
1 / 42

SUM307: NetScaler VPX Implementation and Troubleshooting - PowerPoint PPT Presentation


  • 162 Views
  • Uploaded on

SUM307: NetScaler VPX Implementation and Troubleshooting. Harvey Miller – Senior Escalation Engineer May 11, 2010. Agenda. Introduction to NetScaler VPX Installation and Licensing Troubleshooting Use Cases. Introduction to NetScaler VPX. App delivery without the expensive tin.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'SUM307: NetScaler VPX Implementation and Troubleshooting' - sloan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
sum307 netscaler vpx implementation and troubleshooting

SUM307: NetScaler VPX Implementation and Troubleshooting

Harvey Miller – Senior Escalation Engineer

May 11, 2010

agenda
Agenda
  • Introduction to NetScaler VPX
  • Installation and Licensing
  • Troubleshooting
  • Use Cases

Citrix Confidential - Do Not Distribute

slide4
App delivery without the expensive tin

- Maxwell Cooter, TechWorld

Citrix Confidential - Do Not Distribute

introduction to netscaler vpx1
Introduction to NetScaler VPX
  • Virtual NetScaler appliance
  • Hardware requirements
  • Hypervisors Supported
  • Differences between VPX and hardware

Citrix Confidential - Do Not Distribute

xenserver components
XenServer components
  • XenServer
  • XenCenter
  • XenConvert

Citrix Confidential - Do Not Distribute

xenserver architecture
XenServer Architecture

Citrix XenServer

DomU

DomU

Dom0

Guest OS

NS VPX

Linux

PV

Drivers

Drivers

Xen Hypervisor

Client

L2/L3

L2 /L3

Server

eth1

eth0

vm mechanism
VM Mechanism

Binary Translation – Sensitive/Privileged CPU Instructions are replaced with hypervisor code or calls “on the fly”

  • Advantages: Unmodified Guest OS, No special hardware
  • Disadvantages: Performance

Paravirtualization – The Guest OS is modified so that privileged/sensitive instructions are replaced with calls to the hypervisor

  • Advantages: Performance, no special hardware required, relatively easy for hypervisor
  • Disadvantages: Guest OS must be modified

Hardware assisted – Sensitive/Privileged CPU Instructions executed by the Guest OS trap out to the hypervisor

  • Each processor vendor brands and implements this differently.
    • Intel: “VT-x”
    • AMD: “AMD-V”
  • Advantages: Unmodified Guest OS, Relatively easy for hypervisor
  • Disadvantages: Special hardware required

Citrix Confidential - Do Not Distribute

slide9

Hypervisor Architecture - XenServer

  • Bare metal.
  • Managed by “Domain0”
  • Domain 0 manages network and storage I/O of guest VMs
  • Hardware drivers run in Domain0
  • Paravirtualized Guest OS or hardware assist VMs only – no Binary Translation

DomainU

DomainU

Domain0

NS VPX

Linux

Xen

Tools

Xen

daemon(s)

GuestOS2

PV

Drivers

Drivers

Xen Hypervisor

XenCenter

Client

Citrix Confidential - Do Not Distribute

ns vpx internals
Xen HypervisorNS VPX: Internals

PV Front end

Drivers

Real

Drivers

Back-end

Drivers

Dom0 (Linux)

DomU (NS VPX )

Xen

daemon(s)

Xen

Tools

Virtual Memory

Virtual Memory

Virtual CPU

Virtual CPU

Memory

CPU Scheduler

Citrix Confidential - Do Not Distribute

hardware requirements
Hardware requirements
  • Virtual hardware assist
  • CPUs
  • Memory
  • NIC

Citrix Confidential - Do Not Distribute

differences between vpx and hardware
Differences between VPX and hardware

Features of VPX

Features of Hardware

Tagged VLANs not supported

No LACP

No hardware assists

No nCore support (yet)

Only version 9.1 & up

Full L2 support

Hardware assists

nCore with MPX models

All versions compatible with hardware

Citrix Confidential - Do Not Distribute

installation
Installation

Citrix Confidential - Do Not Distribute

netscaler vpx
NetScaler VPX
  • 1 Mbps
  • 20 Mbps
  • 1000 Mbps
  • Standard
  • Enterprise
  • Platinum
  • http://support.citrix.com/article/ctx122426

Citrix Confidential - Do Not Distribute

xenserver licenses
XenServer licenses
  • Free license
    • Unlimited VMs
    • XenConvert (P2V and V2V)
    • Centralized multi-server manangement console
    • Live motion
    • Virtual infrastructure patch management
    • Intelligent server maintenance mode

Citrix Confidential - Do Not Distribute

xenserver licenses continued
XenServer licenses (continued)
  • Citrix Essentials
    • High Availability
    • Advanced server virtualization management
    • Intelligent workload placement
    • Rapid provisioning of new VMs

Citrix Confidential - Do Not Distribute

troubleshooting vpx
TroubleShooting VPX
  • Issues dealing with Networking
  • Tracing
  • Log file locations

Citrix Confidential - Do Not Distribute

why is my cpu so high
Why is my CPU so high?
  • CPU from XenCenter is 100%
  • VPX shows lower values
  • Which is right?

Citrix Confidential - Do Not Distribute

xencenter view
XenCenter View

Citrix Confidential - Do Not Distribute

netscaler vpx view
NetScaler VPX view

Citrix Confidential - Do Not Distribute

some examples of problems with the license file s
Some examples of problems with the license file(s)

The shell command `cat /var/log/license.log` reveals a missing license:

The shell command `cat /var/log/license.log` reveals an invalid license:

The shell command `cat /var/log/license.log` reveals an expired license:

using tagged vlans with the netscaler vpx
Using Tagged VLANs With the NetScaler VPX

Virtual Machines (DomU)

NetScaler VPX

1/2

1/3

1/4

Virtual Interfaces

Vlan 1

Vlan 53

Vlan 128

Untagged

VLANs

External

Switch

Trunk Port

(tagged VLANs)

Virtual Switches

XenServer Host (Dom0)

Citrix Confidential - Do Not Distribute

reboot messages in the logs
Reboot messages in the logs

Citrix Confidential - Do Not Distribute

reboot messages in the logs1
Reboot messages in the logs

Citrix Confidential - Do Not Distribute

reboot messages in the logs2
Reboot messages in the logs

Citrix Confidential - Do Not Distribute

use cases1
Use Cases
  • Lab Environment
  • Proof of Concept
  • Separation of traffic
  • Real world simulation

Citrix Confidential - Do Not Distribute

real world simulation
Real World Simulation

Virtual NetScalers

Virtual Server

Hyper

Visor

Real World

North America

Virtual Router

Europe

Asia

Africa

Citrix Confidential - Do Not Distribute

additional resources
Additional Resources
  • NetScaler Licensing: CTX122426
  • NetScaler VPX 9.1 FAQ CTX12191
  • NetScaler setup and configuring CTX124306
  • How to video: importing and configuring CTX122721
  • Importing VPX on ESX CTX123683
  • Support.citrix.com (search for VPX)
  • Forums

Citrix Confidential - Do Not Distribute

before you leave
Session surveys are available online at www.citrixsummit.com starting Thursday, May 13

Provide your feedback and pick up your complimentary Starbucks or iTunes giftcard at the registration desk

Download presentations starting Friday, May 21, from your My Schedule Tool located in your My Synergy Microsite event account

Before you leave…
questions comments

Questions/Comments?

Citrix Confidential - Do Not Distribute