/images/android-chrome-192x192.png

Definitions from Citrix

What is VDI? VDI stands for Virtual Desktop Infrastructure, using software to virtualize desktops, then deliver that user experience centrally. Instead of users storing their OS, desktop personality and data on individual laptops or desktops, VDI enables desktop data to run centrally on servers maintained by IT admins, and just accessed locally via a traditional PC or a thin client (a network-connected device designed to access VDI images remotely). Virtual desktop infrastructure (VDI) is the practice of hosting a desktop operating system within a virtual machine (VM) running on a centralized server.

XenDesktop7 Information

Imp points in xendesktop7: Maximum time allowed for registration sequence of a single VDA to complete is 600 secs. If the registration fails to complete within this time the VDA’s partial registration is discarded by the DDC. Citrix Streaming / Offline Apps has been discontinued in XenDesktop 7 so you cant use streaming with XD7. Difference between Provisioning services streamed vm setup wizard and xendesktop setup wizard: The Provisioning Services Streamed VM Setup Wizard assists in deploying a Provisioning Services streamed vDisk to a number of cloned virtual machines (VMs).

Configuring SNMP on NetScaler SDX Appliances

You can configure a Simple Network Management Protocol (SNMP) agent on the NetScaler SDX appliance to generate asynchronous events, which are called traps. The traps are generated whenever there are abnormal conditions on the NetScaler SDX appliance. The traps are then sent to a remote device called a trap listener, which signals the abnormal condition on the NetScaler SDX appliance. In addition to configuring an SNMP trap destination, downloading MIB files, and configuring one or more SNMP managers, you can configure the NetScaler appliance for SNMPv3 queries.

what is XAPI or XenAPI

XAPI or “XenAPI” is the management tool stack used in XenServer. So for example to talk to XAPI (or the XenServer management interface on a XenServer) – you have to use the XenAPI toolstack. XenCenter does this for example. And each host in a XenServer pool does this too – to talk to the Master in a pool. XAPI is at the heart of XenServer. It manages everything – all the resources in your XenServer environment,

Configuring SSL Bridging

An SSL bridge configured on the NetScaler appliance enables the appliance to bridge all secure traffic between the SSL client and the SSL server. The appliance does not offload or accelerate the bridged traffic, nor does it perform encryption or decryption. Only load balancing is done by the appliance. The SSL server must handle all SSL-related processing. Features such as content switching, SureConnect, and cache redirection do not work, because the traffic passing through the appliance is encrypted.

Cache Redirection

In a typical deployment, different clients ask web servers for the same content repeatedly. To relieve the origin web server of processing each request, a NetScaler® appliance with cache redirection enabled can serve this content from a cache server instead of from the origin server. The NetScaler analyzes incoming requests, sends requests for cacheable data to cache servers, and sends non-cacheable requests and dynamic HTTP requests to origin servers. Cache redirection is a policy-based feature.

NetScaler Commands

List of commands used in Netscaler(not full list): show ns ip - Shows configured Netscaler IP address (SNIP, VIP, MIP) show version - Shows the current Netscaler firmware version show hardware - Lists hardware details of appliance (including serial number) sh license Displays licensed feature on appliance sh running | more Shows the current running configuration (page per time) sh ns fea Displays list of Netscaler features en ns fea Enables a Netscaler feature (Dependant on license) dis ns fea Disables Netscaler feature sh ns mode Displays list of configured Netscaler modes en ns mode Enables Netscaler Mode dis ns mode Disables Netscaler mode sh lb vserver | more Displays list of configured Load Balanced vServers sh lb vserver Displays information relating to specified vserver en lb vserver Enable LB vserver dis lb vserver Disable LB vserver sh service | more Displays list of configured Services (not service groups) sh service <service name> Displays information relation to specified service en service Enable Service dis service Disable Service with a delay (in seconds) sh servicegroup | more Displays list of configured Service Groups sh servicegroup Displays information relating to specified servicegroup en servicegroup Enable servicegroup dis servicegroup –delay <#> Disables servicegroup with delay (in seconds) sh server Displays a list of servers en server Enables specified server dis server Disables specified server with a delay (in seconds) sh monitor Shows the list of configured Netscaler monitors sh monitor Displays information relating to the specificed monitor sh route Prints a list of defined routes add route Adds a static route on the appliance rm route Removes a static route on the appliance sh int Displays information on all network interfaces sh int Displays information relating to specified network interface en int Enable Netscaler NIC dis int Disable Netscaler NIC sh arp Displays information from ARP table (including iface used) sh vlan Displays VLAN ID’s and assigned NIC’s sh ha node Displays HA node status force ha fail Forces HA Failover between nodes nstrace –tcpdump enable Performs a packet capture (all NICs) with tcpdump enabled shell Exits to shell command prompt (FreeBSD) dmesg Displays system message log from shell (since reboot) save c Saves current running config to fileFor these 3 below commands use name also, to get the desired output.

Host Bus Adapter

A host bus adapter (HBA) is a circuit board and/or integrated circuit adapter that provides input/output (I/O) processing and physical connectivity between a server and a storage device. Because the HBA relieves the host microprocessor of both data storage and retrieval tasks, it can improve the server’s performance time. An HBA and its associated disk subsystems are sometimes referred to as a disk channel. It looks something like this: In one of the used cases, it looks like,

TCP Profiles

Netscaler has the ability to use something called TCP profiles, which allows “non-TCP” experts to customize the Netscaler based upon what application is being used or what kind of network is be used or devices that are accessing the service. TCP configurations for a NetScaler appliance can be specified in an entity called a TCP profile, which is a collection of TCP settings. The TCP profile can then be associated with services or virtual servers that want to use these TCP configurations.