<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Technical Marketing &#187; NetScaler</title>
	<atom:link href="http://www.technicalmarketing.org/category/citrix/netscaler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.technicalmarketing.org</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 00:00:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Live TechTalk Webinar &#8211; Migrating to IPv6</title>
		<link>http://www.technicalmarketing.org/2011/05/31/live-techtalk-webinar-migrating-to-ipv6/</link>
		<comments>http://www.technicalmarketing.org/2011/05/31/live-techtalk-webinar-migrating-to-ipv6/#comments</comments>
		<pubDate>Tue, 31 May 2011 20:05:28 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/05/31/Live+TechTalk+Webinar+-+Migrating+to+IPv6</guid>
		<description><![CDATA[
          Best Practices for Transitioning to IPv6

Register for this live webinar, featuring Forrester Research and hear expert advice on the benefits and best practices of migrating to iPv6.

In this webinar you will learn:

	The reasons and hurdles...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LiveTechTalkWebinar-MigratingtoIPv6-%21"></a><a href="https://www1.gotomeeting.com/register/283262625" title="IPv6 Best Practices"><img src="http://community.citrix.com/download/attachments/163944355/webinar2.jpg" align="left" border="0" width="200" /></a> Best Practices for Transitioning to IPv6</h2>

<p>Register for this live webinar, featuring Forrester Research and hear expert advice on the benefits and best practices of migrating to iPv6.</p>

<h3><a name="LiveTechTalkWebinar-MigratingtoIPv6-Inthiswebinaryouwilllearn%3A"></a>In this webinar you will learn:</h3>
<ul>
	<li>The reasons and hurdles why enterprises haven't shifted over to IPv6 already</li>
	<li>Business and IT benefits of transitioning to IPv6</li>
	<li>How other companies have made the transition.</li>
	<li>Who should be the most concerned and put the transition on the fast track</li>
	<li>What actions can be taken to minimize the cost and disruption to your infrastructure.</li>
</ul>


<h3><a name="LiveTechTalkWebinar-MigratingtoIPv6-Details%3A"></a>Details:</h3>
<p><b>Webinar:</b> Best Practices for Transitioning to IPv6<br/>
<b>When:</b> Tuesday, June 7, 2011<br/>
<b>Where:</b> Register at <a href="https://www1.gotomeeting.com/register/283262625" title="Register here">https://www1.gotomeeting.com/register/283262625</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/05/31/Live+TechTalk+Webinar+-+Migrating+to+IPv6">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/05/31/live-techtalk-webinar-migrating-to-ipv6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manage Multiple NetScalers in the Cloud</title>
		<link>http://www.technicalmarketing.org/2011/05/20/manage-multiple-netscalers-in-the-cloud/</link>
		<comments>http://www.technicalmarketing.org/2011/05/20/manage-multiple-netscalers-in-the-cloud/#comments</comments>
		<pubDate>Sat, 21 May 2011 04:56:16 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/05/20/Manage+Multiple+NetScalers+in+the+Cloud</guid>
		<description><![CDATA[
          Using Wavemaker

I previously posted about the Citrix and Wavemaker partnership. The NetScaler Nitro APIs are available now in NetScaler v9.3. Cloud Providers are deploying NetScaler within their cloud offerings. Cloud Providers can now prov...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="ManageMultipleNetScalersintheCloud-%21wavemaker.jpgthumbnail%2Calign%3Dleft%21UsingWavemaker"></a><a href='http://community.citrix.com/download/attachments/173572111/wavemaker.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173572111/wavemaker.jpg", "wavemaker.jpg", "height=308,width=452,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173572111/wavemaker.jpg" align="left" border="0" /></a> Using Wavemaker</h2>

<p><a href="http://community.citrix.com/pages/viewpage.action?pageId=99844256" title="Wavemaker partnership">I previously posted about the Citrix and Wavemaker partnership</a>. The NetScaler Nitro APIs are available now in NetScaler v9.3. Cloud Providers are deploying NetScaler within their cloud offerings. Cloud Providers can now provide a web-based user interface to their Subscribers, allowing the Subscribers to manage and monitor their NetScaler instances. WaveMaker has built a web application to manage and monitor NetScaler instances when deployed within a cloud environment.  </p>

<p>Each Cloud Provider can tailor the application to suit their particular operating requirements and to deliver Provider-specific benefits to their Subscribers.  Therefore, we have provided the WaveMaker project (i.e. source code) as a download so you can customize the management application to deliver a customized solution to your Subscribers.  The application is customizable using WaveMaker Studio, a visual environment for developing enterprise cloud applications. Wavemaker Studio uses the NetScaler Nitro APIs in the NetScaler Cloud Management Application to retrieve information from NetScaler instances and configure NetScaler instances.</p>

<h3><a name="ManageMultipleNetScalersintheCloud-Thesolutionhasthefollowingcomponents%21wavemakerdiagram.jpgthumbnail%2Calign%3Dright%21"></a>The solution has the following components <a href='http://community.citrix.com/download/attachments/173572111/wavemakerdiagram.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173572111/wavemakerdiagram.jpg", "wavemakerdiagram.jpg", "height=788,width=1044,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173572111/wavemakerdiagram.jpg" align="right" border="0" /></a></h3>
<ul>
	<li>Citrix NetScalers running in the cloud</li>
	<li>Wavemaker Studio
	<ul>
		<li>MySQL</li>
		<li>Tomcat or other Java Server</li>
		<li>NetScaler Cloud Management Application project
<br clear="all" /></li>
	</ul>
	</li>
</ul>


<h3><a name="ManageMultipleNetScalersintheCloud-Benefits%21wavemakerexample.pngthumbnail%2Calign%3Dright%21"></a>Benefits <a href='http://community.citrix.com/download/attachments/173572111/wavemakerexample.png'  onClick='window.open("http://community.citrix.com/download/attachments/173572111/wavemakerexample.png", "wavemakerexample.png", "height=695,width=1013,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173572111/wavemakerexample.png" align="right" border="0" /></a></h3>
<ul>
	<li>An easy to use and deploy development/test environment</li>
	<li>Provides end-users a customizable configuration, management and monitoring UI</li>
	<li>View, Create and terminate virtual instances in the cloud</li>
	<li>Manage multiple Virtual NetScalers</li>
</ul>


<h3><a name="ManageMultipleNetScalersintheCloud-Howitworks"></a>How it works</h3>
<ol>
	<li>Import the NetScaler Cloud Management Application project into Wavemaker Studio</li>
	<li>The NetScaler Nitro API is used to retrieve monitoring information and send down configuration information</li>
	<li>Use Wavemaker Studio to customize NetScaler Cloud Management Application</li>
	<li>Use Wavemaker Studio to generate a WAR file</li>
	<li>Use Wavemaker Studio to deploy to Tomcat server
<br clear="all" /></li>
</ol>


<h3><a name="ManageMultipleNetScalersintheCloud-Watchitinaction"></a>Watch it in action</h3>
<object id='CustomCTVPlayer3881' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3881&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3881' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3881&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<a href="http://dev.wavemaker.com/wiki/bin/Releases#HWaveMaker631Beta" title="Wavemaker download">Download the latest release of Wavemaker Studio here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/download/attachments/173572111/NetScalerMgmt.zip?version=1" title="Citrix Cloud Management Application">Download the Citrix Cloud Management Application for Wavemaker Studio here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/download/attachments/173572111/Netscaler+Cloud+Mgmt+Documentation+-+v1.0.doc?version=1" title="Cloud Management Documentation">Download the Citrix NetScaler Cloud Management Documentation here</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/ready/partners/wavemaker/products/wavemaker-studio" title="Wavemaker">Wavemaker is Citrix Ready Certified!</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/netscaler" title="NetScaler">Citrix NetScaler</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/05/20/Manage+Multiple+NetScalers+in+the+Cloud">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/05/20/manage-multiple-netscalers-in-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intrusion Detection &amp; Intrusion Prevention</title>
		<link>http://www.technicalmarketing.org/2011/05/20/intrusion-detection-intrusion-prevention/</link>
		<comments>http://www.technicalmarketing.org/2011/05/20/intrusion-detection-intrusion-prevention/#comments</comments>
		<pubDate>Fri, 20 May 2011 16:51:24 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/pages/viewpage.action?pageId=173118330</guid>
		<description><![CDATA[
          Citrix and Sourcefire together

I previously posted about the Citrix and Sourcefire partnership. Sourcefire and Citrix have partnered together to provide a unique approach to securing and protecting this critical infrastructure. Through this...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="IntrusionDetection%26IntrusionPrevention-%21CitrixSourcefire110505.jpgthumbnail%2Calign%3Dleft%21CitrixandSourcefiretogether"></a><a href='http://community.citrix.com/download/attachments/173118330/Citrix_Sourcefire_110505.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173118330/Citrix_Sourcefire_110505.jpg", "Citrix_Sourcefire_110505.jpg", "height=1100,width=1316,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173118330/Citrix_Sourcefire_110505.jpg" align="left" border="0" /></a> Citrix and Sourcefire together</h2>

<p><a href="http://community.citrix.com/display/ocb/2010/11/11/Sourcefire+3D+and+Citrix+NetScaler" title="Sourcefire partnership">I previously posted about the Citrix and Sourcefire partnership</a>. Sourcefire and Citrix have partnered together to provide a unique approach to securing and protecting this critical infrastructure. Through this collaboration, Sourcefire can enhance Citrix NetScaler security policies on the fly in near-realtime in response to network security events.</p>

<p>The Sourcefire Intrusion Prevention integration with Citrix NetScaler provides Intrusion Prevention and Detection capabilities for NetScaler where there may be compliance requirements for IDS/IPS. So far, we know that PCI, FISMA and SOX all require Intrusion Detection Systems.</p>

<h3><a name="IntrusionDetection%26IntrusionPrevention-Thesolutionhasthefollowingcomponents"></a>The solution has the following components</h3>
<ul>
	<li>Citrix NetScaler front-ending web applications and web sites</li>
	<li>Sourcefire 3D Sensor</li>
	<li>Sourcefire Defense Center</li>
</ul>


<p><a href='http://community.citrix.com/download/attachments/173118330/sourcefirediagram.png'  onClick='window.open("http://community.citrix.com/download/attachments/173118330/sourcefirediagram.png", "sourcefirediagram.png", "height=799,width=1132,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173118330/sourcefirediagram.png" align="left" border="0" /></a>
<br clear="all" /></p>

<h3><a name="IntrusionDetection%26IntrusionPrevention-Benefits"></a>Benefits </h3>
<ul>
	<li>Take immediate action to manage and minimize web application security risk with automated policy Changes</li>
	<li>Extend your investment in your current solution and enhance your network security with greater levels of protection</li>
	<li>Lower your TCO with flexible deployment options and the ability to tune protection to minimize damage and the time and effort required for response</li>
</ul>


<h3><a name="IntrusionDetection%26IntrusionPrevention-Howitworks"></a>How it works</h3>
<ol>
	<li>Sourcefire 3D Sensor detects an attack</li>
	<li>Sourcefire Defense Center creates a policy and sends it to Citrix NetScaler through the API</li>
	<li>Citrix NetScaler applys the policy and blocks the attack</li>
</ol>


<p><br clear="all" /></p>

<h3><a name="IntrusionDetection%26IntrusionPrevention-Watchitinaction"></a>Watch it in action</h3>
<object id='CustomCTVPlayer3873' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3873&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3873' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3873&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<a href="http://www.citrix.com/ready/partners/sourcefire" title="Sourcefire">Sourefire is Citrix Ready Certified!</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/netscaler" title="NetScaler">Citrix NetScaler</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/pages/viewpage.action?pageId=173118330">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/05/20/intrusion-detection-intrusion-prevention/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Key and Certificate Management</title>
		<link>http://www.technicalmarketing.org/2011/05/20/simple-key-and-certificate-management/</link>
		<comments>http://www.technicalmarketing.org/2011/05/20/simple-key-and-certificate-management/#comments</comments>
		<pubDate>Fri, 20 May 2011 15:41:44 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/05/20/Simple+Key+and+Certificate+Management</guid>
		<description><![CDATA[
          Simplifying complex certificate and key management

If you are at all concerned about data security, you are familiar with certificates. You know, those cryptographic puzzles you have to deal with to get HTTPS running on your web sites. The ...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="SimpleKeyandCertificateManagement-%21citrixvenafi.jpgthumbnail%2Calign%3Dleft%21Simplifyingcomplexcertificateandkeymanagement"></a><a href='http://community.citrix.com/download/attachments/173118294/citrixvenafi.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173118294/citrixvenafi.jpg", "citrixvenafi.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173118294/citrixvenafi.jpg" align="left" border="0" /></a> Simplifying complex certificate and key management</h2>

<p>If you are at all concerned about data security, you are familiar with certificates. You know, those cryptographic puzzles you have to deal with to get HTTPS running on your web sites. The complexity of certificates might not change anytime soon, but the way to manage them has been simplified. This should be of concern now that websites are required to migrate from 1024-bit keys to 2048-bit keys. <a href="http://citrix.com" title="Citrix">Citrix</a> and <a href="http://venafi.com" title="Venafi">Venafi</a> have partnered to create a turnkey certificate and key management solution that eliminates enterprise risks associated with Key and Certificate management while also enhancing network and application performance. The result is improved security, compliance and operational efficiency.</p>

<p>Venafi works intricately with the SSL offloading, Citrix Access Gateway Enterprise Edition (SSL VPN) and Application Firewall features integrated in Citrix NetScaler. NetScaler has been tightly integrated with Venafi for automated key generation and certificate distribution.</p>

<p>Administrators can set up NetScaler hardware and virtual appliances to work closely with Venafi in the generation of keys, configuration of certificates, provisioning and installation of these on NetScaler. With Venafi and NetScaler, organizations can scale encryption deployments and management functionality across the enterprise. Venafi support and manages hundreds of thousands of keys and certificates at many of the world's most prestigious Global 2000 organizations while NetScaler powers over 10 gigabits of SSL traffic per appliance with 2048 bit keys.</p>

<h3><a name="SimpleKeyandCertificateManagement-Thesolutionhasthefollowingcomponents"></a>The solution has the following components</h3>
<ul>
	<li>Citrix NetScaler front-ending web applications and web sites</li>
	<li>Venafi Director Certificate Manager<br/>
<a href='http://community.citrix.com/download/attachments/173118294/VenafiWithCitrix.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173118294/VenafiWithCitrix.jpg", "VenafiWithCitrix.jpg", "height=848,width=1130,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173118294/VenafiWithCitrix.jpg" align="left" border="0" /></a>
<br clear="all" /></li>
</ul>


<h3><a name="SimpleKeyandCertificateManagement-Benefits"></a>Benefits </h3>
<ul>
	<li>Enhanced security</li>
	<li>Reduced operational complexity</li>
	<li>Reduced regulatory and compliance risks</li>
	<li>Increased network and operational performance</li>
</ul>


<h3><a name="SimpleKeyandCertificateManagement-Howitworks"></a>How it works</h3>
<ol>
	<li>Venafi discover's certificates in your network</li>
	<li>Venafi validates inventory daily</li>
	<li>Venafi monitors for &amp; reports on inventory expirations, policy violations</li>
	<li>Venafi acts as the intermediary to manage the enrollments, approvals and issuances of certificates</li>
	<li>Venafi automatically issues, uploads and binds new certificates in the Citrix NetScaler</li>
	<li>Venafi regularly rotates certificates, providing increased security agility</li>
</ol>


<p><br clear="all" /></p>

<h3><a name="SimpleKeyandCertificateManagement-Watchitinaction"></a>Watch it in action</h3>
<object id='CustomCTVPlayer3724' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3724&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3724' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3724&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<a href="http://www.citrix.com/ready/partners/venafi" title="Venafi">Venafi is Citrix Ready Certified!</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/netscaler" title="NetScaler">Citrix NetScaler</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/05/20/Simple+Key+and+Certificate+Management">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/05/20/simple-key-and-certificate-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adaptive Authentication</title>
		<link>http://www.technicalmarketing.org/2011/05/19/adaptive-authentication/</link>
		<comments>http://www.technicalmarketing.org/2011/05/19/adaptive-authentication/#comments</comments>
		<pubDate>Thu, 19 May 2011 21:54:10 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/05/19/Adaptive+Authentication</guid>
		<description><![CDATA[
          Analyze Risk and Adapt

Citrix and RSA have partnered to integrate RSA's Adaptive Authentication methods with NetScaler's AAA and Access Gateway Enterprise Edition (SSLVPN) systems to protect portals, applications, and networks. This also wo...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="AdaptiveAuthentication-%21citrixrsaaa.jpgthumbnail%2Calign%3Dleft%21AnalyzeRiskandAdapt"></a><a href='http://community.citrix.com/download/attachments/173117942/citrixrsaaa.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173117942/citrixrsaaa.jpg", "citrixrsaaa.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173117942/citrixrsaaa.jpg" align="left" border="0" /></a> Analyze Risk and Adapt</h2>

<p><a href="http://citrix.com" title="Citrix">Citrix</a> and <a href="http://rsa.com" title="RSA">RSA</a> have partnered to integrate RSA's <a href="http://www.rsa.com/node.aspx?id=3018" title="Adaptive Authentication">Adaptive Authentication</a> methods with <a href="http://citrix.com/netscaler" title="NetScaler">NetScaler's</a> AAA and Access Gateway Enterprise Edition (SSLVPN) systems to protect portals, applications, and networks. This also works with Citrix applications and technologies like XenDesktop and XenApp providing secure, remote access to user enterprise applications.</p>

<h3><a name="AdaptiveAuthentication-Solution"></a>Solution </h3>
<p>A common deployment topology is shown with the NetScaler appliance in the DMZ providing access to the RSA Adaptive authentication service components in the trusted zone. Other deployment topologies are possible depending on whether the RSA Adaptive Authentication components are located on-premise or hosted.</p>

<h4><a name="AdaptiveAuthentication-Thesolutionhasthefollowingcomponents%3A%21NetScalerRSAAASolution.jpgthumbnail%2Calign%3Dright%21"></a>The solution has the following components: <a href='http://community.citrix.com/download/attachments/173117942/NetScaler%20RSA_AA%20Solution.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173117942/NetScaler RSA_AA Solution.jpg", "NetScaler RSA_AA Solution.jpg", "height=842,width=1073,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173117942/NetScaler%20RSA_AA%20Solution.jpg" align="right" border="0" /></a></h4>
<ul>
	<li>Citrix NetScaler - Version 9.2 or later running on either MPX hardware appliances or VPX virtual appliances. This provides the primary authentication service against the Identity provider for the enterprise and integrates with RSA AA to provide the enhanced authentication services. NetScaler also load balances RSA AA components using RADIUS load balancing for the RADIUS adapter and HTTP load-balancing schemes for the Adaptive Authentication adapter and the Data Protection Server components.</li>
	<li>Identity Provider: Provides primary authentication services for the user. This is usually Active Directory or equivalent LDAP based system though NetScaler supports multiple Identity providers.</li>
	<li>RSA Adaptive Authentication Server (Hosted or On-Premise): Provides the secondary authentication of users based on behavioral and other inputs.</li>
</ul>


<h3><a name="AdaptiveAuthentication-Benefits%21RSAAAWorkflow1.jpgthumbnail%2Calign%3Dright%21"></a>Benefits <a href='http://community.citrix.com/download/attachments/173117942/RSAAAWorkflow1.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173117942/RSAAAWorkflow1.jpg", "RSAAAWorkflow1.jpg", "height=1919,width=1412,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173117942/RSAAAWorkflow1.jpg" align="right" border="0" /></a> </h3>
<p>Integrating the advanced Authentication features in RSA's Adaptive Authentication services with Citrix NetScaler substantially enhances the security of the enterprise and cloud applications delivered through the NetScaler while providing a seamless end-user experience.</p>

<h3><a name="AdaptiveAuthentication-Howitworks"></a>How it works</h3>
<ol>
	<li>User attemtpts to access a system protected by Adaptive Authentication</li>
	<li>User's activity is analyzed by the RSA Risk Engine and is assigned a Risk Score</li>
	<li>RSA Policy Manager determines Risk using Behavioral Analysis</li>
	<li>User is directed to "Step-Up Authentication"
<br clear="all" /></li>
</ol>


<h3><a name="AdaptiveAuthentication-Watchitinaction"></a>Watch it in action</h3>
<object id='CustomCTVPlayer3764' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3764&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3764' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3764&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<a href="http://www.citrix.com/ready/partners/rsa-the-security-division-of-emc/products/rsa-adaptive-authentication" title="RSA AA">RSA Adaptive Authentication is Citrix Ready Certified!</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300448" title="NetScaler WAF">NetScaler Web Application Firewall</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/05/19/Adaptive+Authentication">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/05/19/adaptive-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Staying Ahead of the Hacker Curve</title>
		<link>http://www.technicalmarketing.org/2011/05/19/staying-ahead-of-the-hacker-curve/</link>
		<comments>http://www.technicalmarketing.org/2011/05/19/staying-ahead-of-the-hacker-curve/#comments</comments>
		<pubDate>Thu, 19 May 2011 20:55:26 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/05/19/Staying+Ahead+of+the+Hacker+Curve</guid>
		<description><![CDATA[
          Turn-key Web Application Security Solution

Anti-virus, network firewalls and malware protection alone do not protect web applications or websites from hackers. Whether it's politically motivated attacks from rogue states, or financially mot...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="StayingAheadoftheHackerCurve-%21citrixcenzic.jpgthumbnail%2Calign%3Dleft%21TurnkeyWebApplicationSecuritySolution"></a><a href='http://community.citrix.com/download/attachments/173117916/citrixcenzic.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/173117916/citrixcenzic.jpg", "citrixcenzic.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/173117916/citrixcenzic.jpg" align="left" border="0" /></a> Turn-key Web Application Security Solution</h2>

<p>Anti-virus, network firewalls and malware protection alone do not protect web applications or websites from hackers. Whether it's politically motivated attacks from rogue states, or financially motivated attacks, there is a continuous stream of new security threats. With approximately 75% of all Internet attacks targeting web applications, it's critical for companies to be prepared to defend their information assets diligently. This is becoming even more important, and more challenging, as these applications are developed and deployed within cloud environments.</p>

<h3><a name="StayingAheadoftheHackerCurve-Solution"></a>Solution</h3>
<p>I have been waiting for this type of solution for a long time. I always thought the best solution would be able to discover the weaknesses of a web application by scanning, and then use the results of that scan to block hackers from exploiting the vulnerabilities. It's finally here.  The <a href="http://cenzic.com" title="Cenzic">Cenzic</a> / <a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300448" title="Citrix WAF">Citrix</a> integration does just that by protecting websites against hacker attacks by detecting and then protecting them against a broad range of threats. Cenzic's web testing (vulnerability scanning) solutions combined with the Citrix's web application firewall is a powerful combination that prevents breaches and secures websites for both on-premise and cloud based application deployments. The integration provides a "1-2 punch" against website hackers, as Cenzic identifies the website weaknesses and Citrix blocks against them.</p>

<h3><a name="StayingAheadoftheHackerCurve-Benefits"></a>Benefits</h3>
<ul>
	<li>Turnkey Web Application Security Solution
	<ul>
		<li>Reduces risk by identifying and blocking vulnerabilities in websites and web applications that hackers exploit</li>
		<li>Integrated solution allows faster set-up of NetScaler WAF and easier on-going web application security</li>
		<li>Does not require deep security expertise</li>
	</ul>
	</li>
	<li>Compliance
	<ul>
		<li>Citrix and Cenzic provide compliance testing and reports to meet GLBA, PCI, HIPAA, SOX &amp; other regulations</li>
	</ul>
	</li>
	<li>Solutions for companies that need to protect their data
	<ul>
		<li>On-premise or SaaS solutions from Cenzic and Citrix</li>
		<li>Entry-level to enterprise—all industries</li>
		<li>Protects customer information, meets government regulations and secures web commerce from hackers</li>
	</ul>
	</li>
</ul>


<h3><a name="StayingAheadoftheHackerCurve-Howitworks"></a>How it works</h3>
<ol>
	<li>Websites are tested for security flaws using Cenzic</li>
	<li>Results are imported into the Citrix Web Application Firewall (WAF)</li>
	<li>The Citrix WAF blocks attacks directed at those security flaws</li>
	<li>Users routinely run website security tests to stay ahead of the hacker curve
<br clear="all" /></li>
</ol>


<h3><a name="StayingAheadoftheHackerCurve-Watchitinaction"></a>Watch it in action</h3>
<object id='CustomCTVPlayer3897' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3897&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3897' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3897&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<a href="http://www.citrix.com/ready/partners/cenzic/products/hailstorm" title="Cenzic Hailstorm">Cenzic is Citrix Ready Certified!</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300448" title="NetScaler WAF">NetScaler Web Application Firewall</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>


    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/05/19/Staying+Ahead+of+the+Hacker+Curve">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/05/19/staying-ahead-of-the-hacker-curve/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; SureConnect</title>
		<link>http://www.technicalmarketing.org/2011/04/28/load-balancing-sureconnect/</link>
		<comments>http://www.technicalmarketing.org/2011/04/28/load-balancing-sureconnect/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 20:10:04 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/04/28/Load+Balancing+-+SureConnect</guid>
		<description><![CDATA[
          Eliminates response time issues

The NetScaler provides the ability to ensure the response from an application in spite of server capacity or processing speed, called SureConnect. SureConnect eliminates the gap between the client expectation...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-SureConnect-%21lbsureconnect.jpgthumbnail%2Calign%3Dleft%21Eliminatesresponsetimeissues"></a><a href='http://community.citrix.com/download/attachments/168001746/lbsureconnect.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/168001746/lbsureconnect.jpg", "lbsureconnect.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/168001746/lbsureconnect.jpg" align="left" border="0" /></a> Eliminates response time issues</h2>

<p>The <a href="http://citrix.com/netscaler" title="Load Balancer">NetScaler</a> provides the ability to ensure the response from an application in spite of server capacity or processing speed, called SureConnect. SureConnect eliminates the gap between the client expectations and their browsing experience and improves the real and perceived availability of a Web site. </p>

<p>You can use the SureConnect feature of the Citrix® NetScaler® appliance to service all incoming connections with either the requested content or a custom Web page that displays information about a delay in the request being serviced.</p>

<p>When servers are overloaded with the requests, the servers might either respond slowly or not at all. The SureConnect feature enables the NetScaler appliance to detect and compensate such conditions by ensuring that every client request gets serviced in some way, such as either a custom Web page or actual content is sent to the client.</p>

<p>SureConnect is activated when the response time or maximum server connections to a client request exceeds a limit that you have set. The SureConnect browser window displays one of the following:</p>
<ul>
	<li>A progress bar with the amount of time remaining until the requested content will be available.</li>
	<li>Alternate Web content of your choice (alternate page).</li>
	<li>Both a progress bar and alternate page.</li>
	<li>Complete custom content of your choice.</li>
</ul>


<p>When the load balanced servers become responsive again, the original request for content is served.</p>

<h3><a name="LoadBalancing-SureConnect-SureConnectisadvantageousinthefollowingsituations%3A"></a>SureConnect is advantageous in the following situations:</h3>
<ul>
	<li><b>Full server queue:</b> The server can respond fast, but there are too many users. This results in the server's queue being full and unable to process additional client requests. In this situation, the SureConnect window is displayed, showing the time left until the content will be available. The alternate page is displayed under the progress bar, if an alternate page has been configured.</li>
	<li><b>Large response delay:</b> The server response is slow. If a Web server does not respond to a client request quickly, the user will leave the site. When the predicted delay reaches a configured time threshold, the SureConnect window displays the progress bar and the optional alternate page in the client browser.</li>
	<li><b>Client time-out:</b> When the client requests content from a very slow Web site, a time-out message displays in the client browser, and the content is not delivered. The user may leave the site. The appliance stores the request until the server is no longer busy and delivers the requested content to the client.</li>
	<li><b>Server experiencing a traffic surge:</b> The server typically responds quickly, but the current load of open connections is greater than the server capacity to serve them. Therefore, the server response is delayed. A SureConnect window is displayed in the client browser, showing the time left. The alternate page from the server is also displayed if it has been configured.</li>
</ul>


<h3><a name="LoadBalancing-SureConnect-TosetSureConnectonavirtualserverbyusingtheNetScalercommandline"></a>To set SureConnect on a virtual server by using the NetScaler command line</h3>
<p>set lb vserver &lt;vServerName&gt; -sc &lt;Value&gt;<br/>
Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -sc yes</pre>
</div></div>

<h3><a name="LoadBalancing-SureConnect-TosetSureConnectonavirtualserverbyusingtheconfigurationutility"></a>To set SureConnect on a virtual server by using the configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane appears, select the virtual server for which you want to configure SureConnect (for example, Vserver-LB-1), and then click Open.</li>
	<li>In the Configure Virtual Server (Load Balancing) dialog box, click the Advanced tab.</li>
	<li>Select the SC check box, and then click OK.</li>
</ol>


<p><br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/04/28/Load+Balancing+-+SureConnect">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/04/28/load-balancing-sureconnect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Priority Queueing</title>
		<link>http://www.technicalmarketing.org/2011/04/28/load-balancing-priority-queueing/</link>
		<comments>http://www.technicalmarketing.org/2011/04/28/load-balancing-priority-queueing/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 18:26:39 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/01/26/Load+Balancing+-+Priority+Queueing</guid>
		<description><![CDATA[
          Directing Requests Based on Priority 

The NetScaler provides the priority queuing option for prioritizing client requests to serve important requests first. The NetScaler places the requests in a queue based on the configured priority, ther...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-PriorityQueueing-%21lbpriorityqueueing.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Load Balancer Queueing"><img src="http://community.citrix.com/download/attachments/158574007/lbpriorityqueueing.jpg" align="left" border="0" width="200" /></a> Directing Requests Based on Priority </h2>

<p>The <a href="http://citrix.com/netscaler" title="Load Balancer">NetScaler</a> provides the priority queuing option for prioritizing client requests to serve important requests first. The NetScaler places the requests in a queue based on the configured priority, thereby providing an uninterrupted flow of transactions through dynamic traffic flows. </p>

<p>The priority queuing feature also lets you filter incoming HTTP traffic on the basis of categories that you create and define, and prioritize those HTTP requests accordingly. Priority queuing directs high-priority requests to the server ahead of low-priority requests, so that users who need resources for important business uses receive expedited access to your protected Web servers.</p>

<h3><a name="LoadBalancing-PriorityQueueing-TosetpriorityqueueingonavirtualserverusingtheNetScalerLoadBalancercommandline"></a>To set priority queueing on a virtual server using the NetScaler Load Balancer command line</h3>
<p>set lb vserver &lt;vServerName&gt; -pq &lt;Value&gt;<br/>
Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -pq yes</pre>
</div></div>

<h3><a name="LoadBalancing-PriorityQueueing-TosetpriorityqueueingonavirtualserverbyusingtheGUIconfigurationutility"></a>To set priority queueing on a virtual server by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure priority queuing (for example, Vserver-LB-1), and then click Open.</li>
	<li>In the Configure Virtual Server (Load Balancing) dialog box, click the Advanced tab.</li>
	<li>Select the PQ check box, and then click OK.</li>
</ol>


<p><br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/01/26/Load+Balancing+-+Priority+Queueing">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/01/26/Load+Balancing+-+Priority+Queueing?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/04/28/load-balancing-priority-queueing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>50Gbps Service Delivery Fabric</title>
		<link>http://www.technicalmarketing.org/2011/04/19/50gbps-service-delivery-fabric/</link>
		<comments>http://www.technicalmarketing.org/2011/04/19/50gbps-service-delivery-fabric/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 20:19:07 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/04/19/50Gbps+Service+Delivery+Fabric</guid>
		<description><![CDATA[
          Redefining traditional Application Delivery Controllers (ADCs)

Citrix Systems today announced NetScaler® SDX, a groundbreaking new virtualized networking platform designed from the ground up to serve as the "front door" for virtual datacen...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="50GbpsServiceDeliveryFabric-%2150Gbps.jpgthumbnail%2Calign%3Dleft%21RedefiningtraditionalApplicationDeliveryControllers%28ADCs%29"></a><a href='http://community.citrix.com/download/attachments/166823226/50Gbps.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/166823226/50Gbps.jpg", "50Gbps.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/166823226/50Gbps.jpg" align="left" border="0" /></a> Redefining traditional Application Delivery Controllers (ADCs)</h2>

<p>Citrix Systems <a href="http://www.citrix.com/English/NE/news/news.asp?newsID=2311051" title="NetScaler SDX Announcement">today announced NetScaler® SDX</a>, a groundbreaking new virtualized networking platform designed from the ground up to serve as the "front door" for virtual datacenters and clouds. With the new <a href="http://citrix.com/netscaler" title="NetScaler SDX">NetScaler SDX platform</a>, customers can now run numerous virtualized NetScaler instances on a single purpose-built physical appliance with full multi-service, multi-tenant support. This innovative new architecture helps customers move from traditional application delivery to far richer "service delivery" required by the adoption of cloud computing, and growing user demand for new services delivered to a wide range of consumer devices.  </p>

<p>Creating a service delivery fabric requires understanding and redefining traditional application delivery controllers (ADCs), such as Citrix® NetScaler®, in a services context. For example, application availability becomes service availability, while application optimization becomes service optimization.</p>

<p>More than just a name change, the transition to a service delivery fabric needs infrastructure and user-centric delivery capabilities that enable the delivery of services as well as applications. Since this fabric will become the foundation of enterprise IT and an essential element of an organization's competitive differentiation, it needs enterprise-class power, flexibility and manageability too.</p>

<p>In some instances developers will be able to meet the new requirements by transforming an existing capability, typically by extending its scope of coverage. In other cases, though—such as with the need for broader and deeper visibility—developers are likely to have to create entirely new capabilities.</p>

<h3><a name="50GbpsServiceDeliveryFabric-Highlights"></a>Highlights</h3>
<ul>
	<li>NetScaler SDX is a groundbreaking new platform that uses advanced hardware and software virtualization to run multiple "virtual NetScaler instances" on a single hardware appliance - each optimized for different apps, services, sites and customers.</li>
	<li>Each virtual instance is a complete NetScaler environment, incorporating all the functions needed to deliver apps and services with the best performance, security and reliability, including load balancing, caching, compression, SSL VPN, SSL offload, federated identity and app firewall.</li>
	<li>NetScaler SDX provides full network, CPU, memory and SSL acceleration isolation for each virtual NetScaler instance, as well as per-instance (rather than per-appliance) high availability, version control and lifecycle management.</li>
	<li>NetScaler SDX incorporates <a href="http://communities.intel.com/community/wired/blog/2011/04/19/using-a-standard-for-io-virtualization-to-deliver-50gbps-of-network-appliance-performance" title="SR-IOV">SR-IOV (single root I/O virtualization) capabilities from Intel</a> to provide fast, multi-tenant, multi-service appliance capable of running at native wire speeds.</li>
	<li>The next-generation NetScaler SDX architecture provides the foundation for further consolidation of adjacent service delivery capabilities such as WAN optimization, network security and virtual desktop delivery.</li>
	<li>A single control plane within the NetScaler SDX platform provides unified provisioning, monitoring and management of all virtual NetScaler instances, while also enabling administrative privileges to be delegated per instance.</li>
	<li>The NetScaler SDX 17500, 19500 and 21500 models share a common hardware platform with the existing NetScaler MPX 17500, 19500 and 21500 models, enabling MPX appliances to be easily upgraded in the field to all the new NetScaler SDX functionality.</li>
</ul>


<h3><a name="50GbpsServiceDeliveryFabric-Availability"></a>Availability</h3>
<p>NetScaler SDX platforms include the SDX-17500, SDX-19500 and SDX-21500, offering performance up to 50Gbps, and will be available in April 2011.  </p>

<h3><a name="50GbpsServiceDeliveryFabric-Overview"></a>Overview</h3>
<object id='CustomCTVPlayer3796' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3796&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3796' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3796&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<br clear="all" /></p>
<h3><a name="50GbpsServiceDeliveryFabric-Architecture"></a>Architecture</h3>
<object id='CustomCTVPlayer3797' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3797&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3797' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3797&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/%2Fsite%2Fresources%2Fdynamic%2Fsalesdocs%2FNetScaler_for_multi-tenancy.pdf" title="SDX Multi-Tenancy">Read the NetScaler for Multi-Tenancy whitepaper here</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/%2Fsite%2Fresources%2Fdynamic%2Fsalesdocs%2FThe_Transformation_from_App_Delivery_to_Service_Delivery.pdf" title="SDX Service Delivery">Read the NetScaler Service Delivery Whitepaper here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /> 
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/04/19/50Gbps+Service+Delivery+Fabric">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/04/19/50gbps-service-delivery-fabric/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetScaler Licensing Dissected</title>
		<link>http://www.technicalmarketing.org/2011/04/12/netscaler-licensing-dissected/</link>
		<comments>http://www.technicalmarketing.org/2011/04/12/netscaler-licensing-dissected/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 22:27:39 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/04/12/NetScaler+Licensing+Dissected</guid>
		<description><![CDATA[
          With Unlimited ICA Connections

I previously posted how to get 1-Year Licenses for NetScaler and followed up with a post on how to get Licenses for other Citrix Products through the Citrix Ready program. Starting with NetScaler release 9.2, ...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="NetScalerLicensingDissected-%21AGEElicensing.jpgthumbnail%2Calign%3Dleft%21WithUnlimitedICAConnections"></a><a href='http://community.citrix.com/download/attachments/166395936/AGEElicensing.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/166395936/AGEElicensing.jpg", "AGEElicensing.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/166395936/AGEElicensing.jpg" align="left" border="0" /></a> With Unlimited ICA Connections</h2>

<p>I previously posted <a href="http://community.citrix.com/display/ocb/2011/02/01/Free+NetScaler+VPX+1-Year+License" title="NetScaler Licensing">how to get 1-Year Licenses for NetScaler</a> and followed up with a post on <a href="http://community.citrix.com/display/ocb/2011/02/08/Free+Citrix+Product+1-Year+Demo+Licenses" title="Citrix Ready Licenses">how to get Licenses for other Citrix Products</a> through the Citrix Ready program. Starting with NetScaler release 9.2, all MPX's and VPX's include a platform license for unlimited AGEE access to XenApp and XenDesktop. However, some customers have trouble finding the unlimited access license for the ICA Proxy in their MPX or VPX.  Even the SE-issued license doesn't show the unlimited access for ICA.</p>

<h3><a name="NetScalerLicensingDissected-Background"></a>Background</h3>
<p>The reason this license exists is because the AGEE functionality counts ICA proxy only connections against the CCUs.  The traditional Secure-Gateway (on IIS Server) never had a concept of CCUs to count against and the legacy Net6 - Access-Gateway Standard and Advanced also did not count the ICA proxy only connections against any CCU count.  The resolution for the NetScaler version of Access-Gateway (AGEE) was to create this license to make the ICA proxy only connection's "free" in the sense that you do not have to pay for the CCUs with any kind of access license (it's a compatibility thing to match the other products).  This is why the license is separate from the platform license and the feature license.  For the record, the NetScaler still does count these connections, the limit is just set to 10,000, assuming I guess that an individual NetScaler will not exceed that count (nor be needed), although I suspect it might be possible on larger platforms to better than 10,000 in which case the NS will throttle connections until it falls below 10,000.</p>

<h3><a name="NetScalerLicensingDissected-Therearefourlicensesthatthecustomermayhave%21NSlic.jpgthumbnail%2Calign%3Dright%21"></a>There are four licenses that the customer may have <a href='http://community.citrix.com/download/attachments/166395936/NSlic.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/166395936/NSlic.jpg", "NSlic.jpg", "height=757,width=1054,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/166395936/NSlic.jpg" align="right" border="0" /></a></h3>
<ol>
	<li><b>NetScaler Platform:</b> Proper retail NetScaler (physical box) license (which is responsible for enabling all necessary features + 5 SSL VPN connections) is allocated by default to Hostname "ANY" in MyCitrix website and you cannot change this allocation. This is different from internal licenses (see 2).</li>
	<li><b>NetScaler Features:</b> The remainder of NetScaler licenses (Internal/Partner USE/DEMO/EVALUATION or VPX) need to be allocated to Host ID (MAC) of the appliance (articles <a href="http://support.citrix.com/article/CTX121062" title="CTX121062">CTX121062</a> page 11 and 16 and article <a href="http://support.citrix.com/article/CTX122426" title="CTX122426">CTX122426</a> page 9 and 22). The function (AGEE) is licensed/enabled by the MAC or HostID of the NetScaler.  Two licenses are required for HA.</li>
	<li><b>Access Gateway CCU license:</b> To increase SSL VPN concurrent usage, CCUs, you must upload an AG Universal License.  This license floats across HA pairs. This license needs to be allocated to the NetScaler Licensing Hostname, which is configured in /nsconfig/rc.conf file. This is NOT necessarily the same hostname as the created by 'set ns hostname' unless specifically made so by the customer. By default the hostname in /nsconfig/rc.conf is "ns".</li>
	<li><b>Access Gateway ICA license:</b> To increase connections for ICA Connections you must upload an AG Platform License (to increase ICA connections up to 10000). This license floats across HA. This license needs to be allocated to the NetScaler Licensing Hostname, which is configured in /nsconfig/rc.conf file. This is NOT necessarily the same hostname as the created by 'set ns hostname' unless specifically made so by the customer. By default the hostname in /nsconfig/rc.conf is "ns".  Please reference article <a href="http://support.citrix.com/article/CTX125567">http://support.citrix.com/article/CTX125567</a>.
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If you have an issue with hostname allocated for AG Platform License, you will see something like

<p>34 (CITRIX) Wrong hostid on SERVER line for license file:</p>

<p>In /var/log/license.log.</p></td></tr></table></div></li>
</ol>


<h3><a name="NetScalerLicensingDissected-Frequentlyaskedquestions"></a>Frequently asked questions</h3>
<p><b>Q:</b> Is it possible to know whether the unlimited access has already been included in the NETSCALER Platform license (like license of VPX-3000, MPX-7500, etc...)?  Or, we (or our partners/customers) need to do </p>

<p>anything to retrieve that license?"<br/>
<b>A:</b> Unlimited remote ICA access is an entitlement of all Access Gateway or NetScaler appliance purchases (MPX or VPX).  It is not included in the NetScaler Platform license.  You need to retrieve the Access Gateway Platform license separately which enables the entitlement.  This is in addition to the NetScaler Platform license.  Both need to be present on the appliance.</p>

<p><b>Q:</b> Do I need to install the AGEE platform license into a NetScaler? <br/>
<b>A:</b> Yes, you need to install the Access Gateway Platform license on NetScaler .</p>

<p><b>Q:</b> If I set up the AGEE Vserver in BASIC MODE, there is no need for any AGEE license (platform or CCU) installed in that NetScaler? <br/>
<b>A:</b> If you create an AGEE vServer in Basic Mode without the Access Gateway Platform license, it will consume Access Gateway Universal Licenses.  (Note: NS Standard and Enterprise come with 5 AGEE Universal CCUs per appliance and NS Platinum comes with 100 AGEE Universal CCUs per appliance.) </p>

<p><b>Q:</b> Can I ignore the "show license" information, stating that "Maximum ICA User=0"?<br/>
<b>A:</b> You cannot ignore the 'Show License' information if it shows 'Maximum ICA User=0'.  If that is the case you have not applied an Access Gateway Platform license or the Access Gateway Platform license was not recognized by the system and any Access Gateway vServers will use AG Universal CCUs.</p>

<p><b>Q:</b> If AGEE platform license is needed specifically in the NetScaler, is it the "CNS_AGEE_Server_Retail.lic"? <br/>
<b>A:</b> The confusion here may be because prior to AGEE / NS 8.1, there was an Access Gateway Platform license that enabled the base Access Gateway functionality on NetScaler.  However, this older 'Platform' license is no longer required because all editions of NetScaler now ship with the base AG functionality already enabled.  However, you need to apply the new Access Gateway Platform license if you plan to use 'Basic' (ICA Proxy / SG Mode-only) vServers.  If you plan to use 'SmartAccess' (SSL VPN, SmartAccess, Clientless VPN, etc) vServers you need to apply an Access Gateway Universal CCU license.
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX129117" title="CTX129117">Read more in this article, CTX129117</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/04/12/NetScaler+Licensing+Dissected">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/04/12/netscaler-licensing-dissected/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing Lync</title>
		<link>http://www.technicalmarketing.org/2011/03/30/load-balancing-lync/</link>
		<comments>http://www.technicalmarketing.org/2011/03/30/load-balancing-lync/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 20:58:35 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/03/30/Load+Balancing+Lync</guid>
		<description><![CDATA[
          Citrix NetScaler for Lync Server 2010

Microsoft® Lync™ ushers in a new connected user experience transforming every communication into an interaction that is more collaborative, engaging, and accessible from anywhere. Citrix® NetScaler]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancingLync-%21lync.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Citrix Load Balancer"><img src="http://community.citrix.com/download/attachments/165872623/lync.jpg" align="left" border="0" width="200" /></a> Citrix NetScaler for Lync Server 2010</h2>

<p><a href="http://lync.microsoft.com" title="MS Lync 2010">Microsoft® Lync™</a> ushers in a new connected user experience transforming every communication into an interaction that is more collaborative, engaging, and accessible from anywhere. <a href="http://citrix.com/netscaler" title="NetScaler">Citrix® NetScaler®</a> improves the Lync server performance and end user experience through its advanced <a href="http://community.citrix.com/display/cdn/Application+Delivery+Controller" title="ADC">Application Delivery Controller</a> techniques such as <a href="http://community.citrix.com/display/cdn/Load+Balancing" title="Load Balancing">Load Balancing</a>, <a href="http://community.citrix.com/display/cdn/SSL+Bridge" title="SSL Bridge">SSL Bridging</a> &amp; <a href="http://community.citrix.com/display/cdn/SSL+Offload" title="SSL Offload">Offload</a>, <a href="http://community.citrix.com/display/cdn/Advanced+Health+Monitor" title="Health Monitors">Advanced Health Monitoring</a>, <a href="http://community.citrix.com/display/cdn/TCP+Multiplexing" title="Traffic Multiplexing">TCP &amp; SSL Multiplexing</a>, <a href="http://community.citrix.com/display/cdn/Global+Server+Load+Balancing" title="GSLB">GSLB</a> and <a href="http://community.citrix.com/display/cdn/High+Availability" title="High Availability">High Availability</a>. Deployed in front of the Lync Edge Servers in the DMZ and between the Lync Edge and Front End servers on the internal network, Citrix NetScaler enables a new level of scalability, performance, security, availability and ease of use for Microsoft Lync. At the same time, NetScaler reduces time to deployment, simplifies management and reduces the cost of operations.</p>

<h3><a name="LoadBalancingLync-LoadBalancing%21CitrixMSLyncLogical11030.jpgthumbnail%2Calign%3Dright%21"></a>Load Balancing <a href='http://community.citrix.com/download/attachments/165872623/Citrix_MSLync_Logical_11030.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/165872623/Citrix_MSLync_Logical_11030.jpg", "Citrix_MSLync_Logical_11030.jpg", "height=1334,width=1244,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/165872623/Citrix_MSLync_Logical_11030.jpg" align="right" border="0" /></a></h3>
<p>Citrix NetScaler's advanced Multiplexing software distributes traffic across multiple Lync servers to improve performance and ensure availability.  When a Lync server goes down, Citrix NetScaler routes traffic around it to other servers that are up and running. Citrix NetScaler Load Balancing defaults to the <a href="http://community.citrix.com/display/ocb/2010/09/02/Load+Balancing+-+Least+Connections" title="Least Connections">Least Connections</a> algorithm, but can also be setup to use <a href="http://community.citrix.com/display/ocb/2010/09/03/Load+Balancing+-+Round+Robin" title="Round Robin">Round Robin</a>, <a href="http://community.citrix.com/display/ocb/2010/09/03/Load+Balancing+-+Least+Response+Time" title="Least Response Time Method">Least Response Time</a>, <a href="http://community.citrix.com/display/ocb/2010/09/04/Load+Balancing+-+Hash+Method" title="Hash Algorithm">Hash Method</a>, <a href="http://community.citrix.com/display/ocb/2010/09/07/Load+Balancing+-+Least+Bandwidth" title="Least Bandwidth">Least Bandwidth</a>, <a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Custom+Method" title="Custom">Custom Load</a> and <a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Token+Method" title="Token algorithm">Token based</a> algorithms among others.</p>

<h3><a name="LoadBalancingLync-SSLBridging%26SSLOffloading"></a>SSL Bridging &amp; SSL Offloading</h3>
<p>SSL bridging enables the NetScaler to bridge all secure traffic directly to the Lync server, without having to import Certificates.  When using SSL Briding, NetScaler does not offload the Certificate processing from the Lync servers, enabling a new level of ease-of-deployment and ease-of-use.</p>

<p>A Citrix® NetScaler® appliance configured for SSL Offloacing accelerates SSL transactions by offloading SSL processing from the Lync servers.  Configuring SSL offloading requires an SSL certificate and key pair. Other related SSL capabilities include managing certificates, CRLs, client authentication and SSL Policies.</p>

<h3><a name="LoadBalancingLync-AdvancedHealthMonitoring%21CitrixMSLyncPhysical1103.jpgthumbnail%2Calign%3Dright%21"></a>Advanced Health Monitoring <a href='http://community.citrix.com/download/attachments/165872623/Citrix_MSLync_Physical_1103.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/165872623/Citrix_MSLync_Physical_1103.jpg", "Citrix_MSLync_Physical_1103.jpg", "height=1100,width=1244,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/165872623/Citrix_MSLync_Physical_1103.jpg" align="right" border="0" /></a></h3>
<p>The Citrix NetScaler tracks the state of each Load Balanced Lync server in real-time, so that it can divert traffic from an unresponsive Lync server to a server that is responding. Lync servers are removed from the list of available servers, until they become responsive again.  Citrix NetScaler allows for the creation of custom monitors specific tor Lync servers.</p>

<h3><a name="LoadBalancingLync-GSLB"></a>GSLB</h3>
<p>The Citrix NetScaler provides Global Server Load Balancing for disaster recovery and ensures continuous availability of applications by protecting against points of failure in a Wide Area Network (WAN).  GSLB performs Load Balancing across geographically disparate data centers, by directing traffic to the closest or best performing data center.</p>

<h3><a name="LoadBalancingLync-HighAvailability"></a>High Availability</h3>
<p>Citrix NetScaler High Availability (HA) provides uninterrupted operation for Lync server traffic, by designating a Primary NetScaler and a Secondary NetScaler. The Secondary NetScaler monitors the Primary, and if the Primary goes down, the Secondary takes over.</p>

<h3><a name="LoadBalancingLync-MicrosoftLync2010Details"></a>Microsoft Lync 2010 Details</h3>
<p>To see the ports and protocols used in a Microsoft Lync Server 2010 environment, <a href="http://technet.microsoft.com/en-us/library/gg398833.aspx" title="Lync Server 2010 ports and protocols">go here</a>. A poster of the Lync Server 2010 workloads, describing the relationships and traffic flow can be <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ad8ff3fb-014e-4fd7-8003-436d896ab0c6&amp;displaylang=en" title="Lync Server 2010 traffic flow poster">found here</a>. To download and use the Lync Server 2010 <br/>
Topology Builder tool, <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bcd64040-40c4-4714-9e68-c649785cc43a" title="Lync Topology Builder">go here</a></p>

<h3><a name="LoadBalancingLync-NetScalerforLyncServer2010DeploymentGuide"></a>NetScaler for Lync Server 2010 Deployment Guide</h3>
<p>We recently spent some time in Redmond, WA with Microsoft's Lync 2010 team to certify the Citrix NetScaler for deployment with Lync 2010.  The <a href="http://community.citrix.com/download/attachments/165872623/Citrix_Lync_110330.pdf">deployment guide</a> walks the user through simple steps of configuring the Citrix NetScaler for Lync 2010.  Additionally, the user can download the <a href="http://community.citrix.com/download/attachments/165872623/lyncconfig110306.txt?version=1">pre-built configuration</a> for Lync Server 2010 used in the deployment guide and upload it to Citrix NetScaler to serve as an example.</p>

<p><a href="http://community.citrix.com/download/attachments/165872623/Citrix_Lync_110330.pdf" title="NetScaler for Lync Deployment Guide">Download the Citrix NetScaler for Lync Server 2010 here</a>.
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/download/attachments/165872623/lyncconfig110306.txt?version=1" title="NetScaler Lync Config">Download the Citrix NetScaler configuration here</a>.
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a><br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/03/30/Load+Balancing+Lync">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/03/30/load-balancing-lync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing SQL</title>
		<link>http://www.technicalmarketing.org/2011/03/29/load-balancing-sql/</link>
		<comments>http://www.technicalmarketing.org/2011/03/29/load-balancing-sql/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 16:08:59 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/03/29/Load+Balancing+SQL</guid>
		<description><![CDATA[
          Scaling the Data Tier with Citrix NetScaler DataStream Technology

Native support and intelligence of SQL transactions is the key to extending the scalability, availability, and security benefits that the ADC brings to the web tier to the da...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancingSQL-%21databaselb.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2309522" title="Database Load Balancer"><img src="http://community.citrix.com/download/attachments/165871985/databaselb.jpg" align="left" border="0" width="200" /></a> Scaling the Data Tier with Citrix NetScaler DataStream Technology</h2>

<p>Native support and intelligence of SQL transactions is the key to extending the scalability, availability, and security benefits that the ADC brings to the web tier to the data tier, as noted in <a href="http://community.citrix.com/blogs/citrite/sunilpo" title="Sunil Potti">Sunil Potti's blog</a>. Similar to the benefits of HTTP load balancing, a data tier load balancer should provide these key benefits:</p>

<ul>
	<li>A native SQL proxy like solution to perform SQL connection management and offload for database scale up scenarios to increase SQL connection limit.</li>
	<li>A TDS protocol and SQL transaction intelligent load balancer that can accurately monitor backend server status including slave replication backlog to optimally distribute load in database scale out setups.</li>
	<li>High Availability that can address both Master/Master and Master/Slave replication deployments to complete the database scaling solution. Both scaling approaches also need advanced, clustering-like automated IP failover for lower cost high availability with commodity hardware.</li>
	<li>Database security encompassing transaction activity logging tied to user logins for compliance purposes to be generated from a central location to simplify record management.</li>
</ul>


<h3><a name="LoadBalancingSQL-NetScalerDataStreamTechnology"></a>NetScaler DataStream Technology</h3>
<p>Leveraging its expertise in web applications, NetScaler with DataStream technology is the first ADC that justifiably addresses data tier challenges. With DataStream technology, NetScaler introduces the industry's first "true" load balancer for data that offers native SQL protocol, data format and transaction support for scaling database infrastructures. Structured Query Language (SQL) which is the de-facto data format, TDS (Tabular Data Stream) and Oracle MySQL, protocols that are widely deployed, are natively parsed and interpreted in NetScaler's high speed processing engine, providing all of the advance policy framework available to act on data connections and transactions. Applying all of the same HTTP acceleration technologies to SQL, NetScaler is able to provide the same benefits to the data tier, such as SQL Connection Multiplexing, SQL Load Balancing, SQL Content Switching, SQL Health Monitoring, Automated Failover and Security.</p>

<h3><a name="LoadBalancingSQL-Features"></a>Features</h3>
<ul>
	<li>SQL connection multiplexing: NetScaler's SQL transaction intelligence enables NetScaler to act as a SQL proxy and terminate SQL connections from both client and server. Client to server connection multiplexing ratios of 50:1 or more is achievable depending on the application, number of unique database user logins and character sets in use.</li>
	<li>SQL Load balancing: Armed with SQL transaction awareness, NetScaler can switch one client's many SQL transactions in a single TCP connection to several different servers. This delivers more optimal load balancing of SQL traffic since the load distribution is more granular when compared to a TCP load balancer.</li>
	<li>SQL Content switching (read/write split): NetScaler can interpret SQL transactions and decipher between "select", "drop", "insert", "update" and other SQL statements and perform a split between read and write transactions. Splitting the reads and writes simplifies application server deployments by offloading the decision making and policy enforcement to NetScaler.</li>
	<li>SQL Health monitoring: NetScaler intelligently load balances SQL requests, by selecting the database server that will return up-to-date data the fastest at the time of the request and sending the read request to only that server.</li>
	<li>Automated IP failover: NetScaler's Virtual IP address solution is based on automated IP failover implementation where the virtual IP is assigned to the master node is switched over to the secondary node upon detection of heartbeat/monitor failure.</li>
	<li>Security: NetScaler can apply granular user access policies to each database user. It also provides a consolidated log of all SQL transactions and user accesses for complete visibility, without taxing the database server. SQL protocol validation is also available with advanced Policy Infrastructure (PI) regular expressions.</li>
</ul>


<p>As the industry's first SQL aware load balancing solution, NetScaler addresses the scaling and availability needs of the data tier, leveraging its HTTP ADC technology for the web tier. NetScaler's SQL connection multiplexing scales connection limits for database scale up, native SQL load balancing optimizes database scale-out, SQL transaction logs simplifies database security and replication aware monitors with Virtual IP based failover enables cost-effective high-availability.</p>

<p>For more details about the new NetScaler DataStream technology, see the latest blog posts by <a href="http://community.citrix.com/blogs/citrite/sunilpo">Sunil Potti</a> and <a href="http://community.citrix.com/blogs/citrite/rogerkl">Roger Klorese</a>.
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a><br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/03/29/Load+Balancing+SQL">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/03/29/load-balancing-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data Protection for Citrix Xen Server Environments</title>
		<link>http://www.technicalmarketing.org/2011/03/09/data-protection-for-citrix-xen-server-environments/</link>
		<comments>http://www.technicalmarketing.org/2011/03/09/data-protection-for-citrix-xen-server-environments/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 22:23:46 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/03/09/Data+Protection+for+Citrix+Xen+Server+Environments</guid>
		<description><![CDATA[
          Including VPX's with Commvault

Operational spending on IT, primarily Data Protection, continues to be highly correlated around staff and infrastructure. Whether your data storage is local or in the cloud, driving down costs suggests that an...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="DataProtectionforCitrixXenServerEnvironments-%21commvault.jpgthumbnail%2Calign%3Dleft%21IncludingVPX%27swithCommvault"></a><a href='http://community.citrix.com/download/attachments/163942911/commvault.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/163942911/commvault.jpg", "commvault.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/163942911/commvault.jpg" align="left" border="0" /></a> Including VPX's with Commvault</h2>

<p>Operational spending on IT, primarily Data Protection, continues to be highly correlated around staff and infrastructure. Whether your data storage is local or in the cloud, driving down costs suggests that any approach must be highly automated and work toward containing those costs.</p>

<p>Data Growth remains an uphill battle as the amount of data is growing at rates far faster than the operational budget can support. That disparity means you are in a constant struggle to work smarter and more efficiently squeezing more utilization out of the resources you already own.</p>

<p>Cutting costs and managing growth are two leading drivers in the mass migration IT is undergoing in the move to virtualized infrastructures. This ongoing shift is now making your data dynamic by nature.  Workloads, applications and data now float over servers and locations which pose problems for those older legacy backup tools which expected to find the same data in the same scripted location each night.</p>

<p>That problem is exacerbated by the viral nature of Virtual Machines which magically pop up on the network overnight without any advanced notice - we refer to this condition as dynamic sprawl. Combine this with the dynamic nature of Virtual Disks, shared or dedicated, and unquestionably any modernized data management system must have a way to overcome this sprawl by automatically discovering and adjusting to changes in the applications and systems. This ensures you are capturing and indexing everything you need, so you can immediately turn around and drive a successful recovery of that system, machine, application or a lost document.</p>

<p>Time is also critical and it is the one resource that is continuing to shrink - redcuing your backup window - and dictate how long you need to preserve those copies of data to meet compliance or governance requirements.</p>

<p>Shrinking backup windows, rentention, recovery, SLA's, cost management and data growth are colliding with the drive to virtualization. Traditional backup approaches are clearly not up to the challenge &amp; a new way forward is needed.</p>

<p>This is where CommVault comes in to play. Simpana 9 software from CommVault delivers a centrally managed, scalable and automated data protection solution that Bridges data protection and data management capabilities for both physical and virtual server environments in a single console.</p>

<p>This unified solution for managing and protecting data is emerging as a key requirement in the drive to a modern data management solution. However, it is important for that data protection solution to be more than just a single pane of glass for management. This requirement implies that customers demand (and rightfully so) a solution that meets the same business and service level requirements for virtual server environments - like Citrix Xen - that they get today in their physical environment.</p>

<p>This is the value of the Simpana 9 Virtual Server Protection capabilities for CommVault. Not only does Simpana 9 deliver a singular management solution that bridges both physical and virtual environments. It delivers industry leading data protection  and data management capabilities that meet the most demanding business and service level requirements.</p>

<p>We did a proof of concept in the Citrix Santa Clara lab, to show that CommVault easily backs up the Citrix Virtual environment - consisting of XenServer, XenApp, XenDesktop, NetScaler VPX, Branch Repeater VPX, and Access Gateway VPX.</p>

<h3><a name="DataProtectionforCitrixXenServerEnvironments-IntegratedprotectionforCitrixXenServerenvironments"></a>Integrated protection for Citrix Xen Server environments</h3>
<ul>
	<li>Full VM-level backups:</li>
	<li>For all supported OSes including Windows vdisks, NetScaler VPX, Access Gateway VPX, Branch Repeater VPX, XenApp VM's, XenDesktop VM's</li>
	<li>VM or file-level recovery</li>
	<li>Autodiscovery of VMs:</li>
</ul>


<h3><a name="DataProtectionforCitrixXenServerEnvironments-Howitworks"></a>How it works</h3>
<ul>
	<li>A VSA deployed on a proxy VM (guest) inside each physical Xen server</li>
	<li>Backup queisces VM, snaps VM and attached to the proxy VM.</li>
	<li>Proxy VM mounts the snapshot as a volume and transfers to backup media
<br clear="all" /></li>
</ul>


<p><a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/03/09/Data+Protection+for+Citrix+Xen+Server+Environments">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/03/09/Data+Protection+for+Citrix+Xen+Server+Environments?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/03/09/data-protection-for-citrix-xen-server-environments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guarantee Availability and Scale for XenApp and XenDesktop Deployments</title>
		<link>http://www.technicalmarketing.org/2011/03/09/guarantee-availability-and-scale-for-xenapp-and-xendesktop-deployments/</link>
		<comments>http://www.technicalmarketing.org/2011/03/09/guarantee-availability-and-scale-for-xenapp-and-xendesktop-deployments/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 20:56:48 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/03/09/Guarantee+Availability+and+Scale+for+XenApp+and+XenDesktop+Deployments</guid>
		<description><![CDATA[
         Citrix Tech Talk

In this TechTalk, you will learn about proven methods for delivering 100% availability to any XenApp or XenDesktop Infrastructure, while simultaneously providing the foundation for rapid growth. XenApp and XenDesktop are gro...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="GuaranteeAvailabilityandScaleforXenAppandXenDesktopDeployments-%21webinar2.jpgwidth%3D200%2Calign%3Dleft%21https%3A%2F%2Fwww1.gotomeeting.com%2Fregister%2F734221352CitrixTechTalkRegistrationCitrixTechTalk"></a><a href="https://www1.gotomeeting.com/register/734221352" title="Citrix Tech Talk Registration"><img src="http://community.citrix.com/download/attachments/163942819/webinar2.jpg" align="left" border="0" width="200" /></a>Citrix Tech Talk</h2>

<p>In this TechTalk, you will learn about proven methods for delivering <a href="http://citrix.com/netscaler" title="100% Uptime Machine">100% availability</a> to any <a href="http://citrix.com/xenapp" title="Virtual Apps">XenApp</a> or <a href="http://citrix.com/xendesktop" title="Virtual Desktops">XenDesktop</a> Infrastructure, while simultaneously providing the foundation for rapid growth. XenApp and XenDesktop are ground breaking technologies. They are even more amazing when front-ended by a NetScaler to provide Enterprise scalability and performance. If Virtual Desktops and Apps are on your roadmap, you need to tune in to this webinar.</p>

<h3><a name="GuaranteeAvailabilityandScaleforXenAppandXenDesktopDeployments-TopicsInclude%3A"></a>Topics Include:</h3>
<ul>
	<li>How Citrix NetScaler brings unparalleled robustness for critical XenApp and XenDesktop components, including Web Interface, XML Broker, and Desktop Delivery Controller.</li>
	<li>Proven strategies for scaling XenApp &amp; XenDesktop environments</li>
	<li>The benefits of global load balancing for disaster recovery, and how to leverage multiple XenApp &amp; XenDesktop farms</li>
</ul>


<h3><a name="GuaranteeAvailabilityandScaleforXenAppandXenDesktopDeployments-Details%3A"></a>Details:</h3>
<p><b>TechTalk:</b> Guarantee Availability for XenApp and XenDesktop Deployments<br/>
<b>When:</b> Wednesday, March 16th, 2011 2:00pm Eastern/11:00am Pacific<br/>
<b>Where:</b> Register at <a href="https://www1.gotomeeting.com/register/734221352" title="Register here">https://www1.gotomeeting.com/register/734221352</a><br/>
<b>Speaker:</b> Florin Lazurca, Architect
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Citrix Load Balancer">Get the Citrix Load Balancer here</a></p>

<p><a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/03/09/Guarantee+Availability+and+Scale+for+XenApp+and+XenDesktop+Deployments">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/03/09/Guarantee+Availability+and+Scale+for+XenApp+and+XenDesktop+Deployments?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/03/09/guarantee-availability-and-scale-for-xenapp-and-xendesktop-deployments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSA Conference 2011</title>
		<link>http://www.technicalmarketing.org/2011/02/09/rsa-conference-2011/</link>
		<comments>http://www.technicalmarketing.org/2011/02/09/rsa-conference-2011/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 21:38:29 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/02/09/RSA+Conference+2011</guid>
		<description><![CDATA[
          Visit Citrix at RSA Conference USA 2011

Cybercrime. Malware incidents. Data breaches. Compliance legislation. Today's changing security landscape means you can't leave anything to chance. You need a balanced perspective. You need to separat...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="RSAConference2011-%21rsa.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://www.rsaconference.com/2011/usa/registration.htm" title="RSA Conference 2011 USA"><img src="http://community.citrix.com/download/attachments/159907935/rsa.jpg" align="left" border="0" width="200" /></a> Visit Citrix at RSA Conference USA 2011</h2>

<p>Cybercrime. Malware incidents. Data breaches. Compliance legislation. Today's changing security landscape means you can't leave anything to chance. You need a balanced perspective. You need to separate speculation from fact. One event brings all the security issues, answers and thought leaders together. RSA Conference 2011 will feature over 350 leading information security companies and Citrix will be there. 
<br clear="all" />
<br clear="all" /></p>

<p><a href="http://venafi.com" title="Venafi"><img src="http://community.citrix.com/download/attachments/159907935/venafi125x125.jpg" align="left" border="0" width="75" /></a> <b>Booth 1843</b>: Venafi and Citrix have partnered to create a turnkey certificate management solution. Venafi works intricately with the SSL offloading, Citrix Access Gateway Enterprise Edition (SSL VPN) and Application Firewall features integrated in Citrix NetScaler. NetScaler has been tightly woven with Venafi Director for automated key generation and distribution. Administrators can set up NetScaler hardware and virtual appliances to work closely with Venafi Director in the generation of keys, configuration of certificates, provisioning and installation of these on NetScaler.  With Venafi and NetScaler, organizations can scale encryption deployments and management functionality across the enterprise. Venafi supports hundreds of thousands of keys and certificates worldwide while NetScaler powers over 10 gigabits of SSL traffic per appliance with 2048 bit keys.</p>

<p><a href="http://cenzic.com" title="Cenzic"><img src="http://community.citrix.com/download/attachments/159907935/cenzic125x125.jpg" align="left" border="0" width="75" /></a> <b>Booth 332</b>: Using Cenzic solutions with NetScaler deployments is a fully validated and straightforward process.  Initially the Hailstorm or ClickToSecure solution performs an automatic security scan to identify any weaknesses within the tested web applications.  The administrator then receives a detailed vulnerability report to initiate remedial action.  The detected vulnerabilities are exported from the Cenzic product to the NetScaler Application Firewall module via an XML file.  After receiving the rules, NetScaler automatically generates policy settings to protect the application and bind the Application Firewall profile within minutes.  No additional configuration or learning is needed.</p>

<p><a href="http://rsa.com" title="RSA"><img src="http://community.citrix.com/download/attachments/159907935/rsa125x125.jpg" align="left" border="0" width="75" /></a> <b>Booth 1725</b>: RSA and Citrix have collaborated to integrate RSA's Adaptive Authentication with NetScaler AAA system for Citrix Access Gateway (SSL VPN) and web applications. The Adaptive Authentication Integration Adapter from RSA is a Java web application that gathers device forensics and fingerprint information from client browsers and forwards it to the Adaptive Authentication Web Server. The Adapter lets administrators incorporate additional invisible and visible authentication methods as a secondary authentication to complement the primary authentication of NetScaler against standard user identity systems such as Active Directory or LDAP. The Adapter collects data from users for situations in which additional authentication is required, further protecting portals, applications and networks behind a firewall. The Adapter has been fully tested and validated to work with NetScaler (version 9.2) on all editions including Citrix Access Gateway Enterprise Edition and NetScaler Application Firewall.</p>

<p><a href="http://sourcefire.com" title="Sourcefire"><img src="http://community.citrix.com/download/attachments/159907935/sourcefire125x125.jpg" align="left" border="0" width="75" /></a> <b>Booth 2552</b>: The NetScaler web application firewall works on the application layer, seeking and blocking attacks against specific web-based applications. Sourcefire 3D® Sensors serve as a second line of defense, identifying threats and changes to protocols, operating systems, and database servers and passing critical information from the Sourcefire Defense Center® management console to Citrix NetScaler to reconfigure security policies for increased protection. For example, Defense Center can trigger a configuration change on the Citrix NetScaler appliance to block a machine or machines that Sourcefire identifies as malicious. On Sourece 3D systems, a Citrix NetScaler Remediation module would perform an ACL command based in the information provided by the Sourcefire 3D system. Remediations execute when the rules included in a compliance policy and associated with that remediation trigger, violating the compliance policy. When the compliance policy is violated, the Remediation subsystem launches an instance of the associated remediation. 
<br clear="all" />
<br clear="all" />
See you there!
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a><br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/02/09/RSA+Conference+2011">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/02/09/RSA+Conference+2011?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/02/09/rsa-conference-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Citrix Product 1-Year Demo Licenses</title>
		<link>http://www.technicalmarketing.org/2011/02/08/free-citrix-product-1-year-demo-licenses/</link>
		<comments>http://www.technicalmarketing.org/2011/02/08/free-citrix-product-1-year-demo-licenses/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 23:20:44 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/02/08/Free+Citrix+Product+1-Year+Demo+Licenses</guid>
		<description><![CDATA[
          for all Citrix Products

I previously showed how to get a 1-Year License for the Citrix NetScaler VPX Express.  Our partners don't only use the NetScaler VPX, and may need 1-Year Licenses for other Citrix products as well.  These can be obta...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="FreeCitrixProduct1-YearDemoLicenses-%21citrixready.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrixready.com" title="Citrix Ready"><img src="http://community.citrix.com/download/attachments/159516023/citrixready.jpg" align="left" border="0" width="200" /></a> for all Citrix Products</h2>

<p>I previously showed <a href="http://community.citrix.com/display/ocb/2011/02/01/Free+NetScaler+VPX+1-Year+License" title="VPX Express License">how to get a 1-Year License for the Citrix NetScaler VPX Express</a>.  Our partners don't only use the NetScaler VPX, and may need 1-Year Licenses for other Citrix products as well.  These can be obtained by joining the <a href="http://citrix.com/citrixready" title="Citrix Ready">Citrix Ready</a> program. To join Citrix Ready and obtain 1-Year Licenses for your Citrix products, follow the procedure below.
<br clear="all" /></p>

<h3><a name="FreeCitrixProduct1-YearDemoLicenses-CitrixReadyProcess"></a>Citrix Ready Process</h3>
<ol>
	<li>Sign up for a new Citrix user account <a href="http://mycitrix.com" title="My Citrix">http://mycitrix.com</a></li>
	<li>Sign up for Citrix Ready at <a href="http://citrix.com/citrixready" title="Join Citrix Ready">http://citrix.com/joincitrixready</a></li>
	<li>Questions? Send email to <a href="mailto:citrixready@citrix.com" title="Send email to Citrix Ready">citrixready@citrix.com</a></li>
	<li>Wait for Citrix Ready approval (about 72 hours)</li>
	<li>Receive approval email from Citrix Ready</li>
	<li>Login to MyCitrix at <a href="http://mycitrix.com" title="My Citrix">http://mycitrix.com</a></li>
	<li>Select Choose a Toolbox -&gt; Partner Demo Licenses -&gt; Get Software</li>
	<li>Select Citrix Product to license -&gt; Retrieve Serial Numbers</li>
	<li>Select and copy Serial Number to clipboard</li>
	<li>Select Choose a Toolbox -&gt; Activate System/Manage Assets -&gt; Activate/Allocate</li>
	<li>Paste in Serial Number -&gt; Continue</li>
	<li>Allocate, Download and Install License
<br clear="all" />
<br clear="all" /></li>
</ol>


<h3><a name="FreeCitrixProduct1-YearDemoLicenses-Seehoweasyitis"></a>See how easy it is</h3>
<object id='CustomCTVPlayer3460' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3460&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3460' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3460&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" />
<br clear="all" /></p>
<h3><a name="FreeCitrixProduct1-YearDemoLicenses-CitrixReadyNFRLicenseMatrix"></a>Citrix Ready NFR License Matrix</h3>
<p><a href="http://www.citrix.com/English/partners/programs/thirdLevel.asp?programID=1681660&amp;tlID=1862996" title="Citrix Ready Benefits">The benefits of Citrix Ready can be found here</a>.  The following shows the Citrix Ready NFR License allocations.</p>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Demo (NFR) Products (Technical Benefit)</th>
<th class='confluenceTh'>Citrix Ready Technology</th>
<th class='confluenceTh'>Citrix Ready Core</th>
<th class='confluenceTh'>Citrix Ready Leadership</th>
</tr>
<tr>
<td class='confluenceTd'>Citrix XenApp/XenDesktop</td>
<td class='confluenceTd'>	100</td>
<td class='confluenceTd'>	200</td>
<td class='confluenceTd'>	600</td>
</tr>
<tr>
<td class='confluenceTd'>Citrix XenServer</td>
<td class='confluenceTd'>	5</td>
<td class='confluenceTd'>	10</td>
<td class='confluenceTd'>	20</td>
</tr>
<tr>
<td class='confluenceTd'>Citrix Access Gateway VPX</td>
<td class='confluenceTd'>	5</td>
<td class='confluenceTd'>	10</td>
<td class='confluenceTd'>	20</td>
</tr>
<tr>
<td class='confluenceTd'>Citrix NetScaler VPX</td>
<td class='confluenceTd'>	5</td>
<td class='confluenceTd'>	10</td>
<td class='confluenceTd'>	20</td>
</tr>
<tr>
<td class='confluenceTd'>Citrix Access Gateway Universal</td>
<td class='confluenceTd'>	100</td>
<td class='confluenceTd'>	200</td>
<td class='confluenceTd'>	600</td>
</tr>
<tr>
<td class='confluenceTd'>Citrix Essentials for Microsoft Hyper-V</td>
<td class='confluenceTd'>	5</td>
<td class='confluenceTd'>	10</td>
<td class='confluenceTd'>	20</td>
</tr>
</tbody></table>
<p><br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/display/ocb/2011/02/03/How+to+Activate+License+code+and+download+the+Citrix+Ready+Demo+Licenses" title="Citrix Ready Process">The complete Citrix Ready process can be viewed here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/display/ocb/2010/06/12/Citrix+Ready+Demo+%28NFR%29+Licensing+FAQ" title="Citrix Ready FAQ">Frequently Asked Questions can be answered here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /> 
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/02/08/Free+Citrix+Product+1-Year+Demo+Licenses">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/02/08/Free+Citrix+Product+1-Year+Demo+Licenses?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/02/08/free-citrix-product-1-year-demo-licenses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faster SharePoint and ASP.NET</title>
		<link>http://www.technicalmarketing.org/2011/02/04/faster-sharepoint-and-asp-net/</link>
		<comments>http://www.technicalmarketing.org/2011/02/04/faster-sharepoint-and-asp-net/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 22:24:57 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/02/04/Faster+SharePoint+and+ASP.NET</guid>
		<description><![CDATA[
         Citrix and Aptimize introduce NS-WAX

Aptimize is a Citrix Ready partner with software products that provide extra website acceleration on top of NetScaler. We have just completed benchmarking of NetScaler with Aptimize Website Accelerator fo...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="FasterSharePointandASP.NET-%21CitrixAptimizeBlog110203.jpgthumbnail%2Calign%3Dleft%21"></a><a href="http://aptimize.com/citrix" title="Website Accelerator"><a href='http://community.citrix.com/download/attachments/159515171/Citrix_Aptimize_Blog110203.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/159515171/Citrix_Aptimize_Blog110203.jpg", "Citrix_Aptimize_Blog110203.jpg", "height=416,width=596,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/159515171/Citrix_Aptimize_Blog110203.jpg" align="left" border="0" /></a></a>Citrix and Aptimize introduce NS-WAX</h2>

<p><a href="http://aptimize.com" title="Aptimize">Aptimize</a> is a <a href="http://citrixready.com" title="Citrix Ready">Citrix Ready</a> partner with software products that provide extra <a href="http://aptimize.com/how-it-works" title="How it works">website acceleration</a> on top of <a href="http://citrix.com/netscaler" title="NetScaler">NetScaler</a>. We have just completed benchmarking of NetScaler with Aptimize Website Accelerator for NetScaler (NS-WAX) and will link to the benchmark results soon. In the meantime, here is some background on NS-WAX and steps for getting started.</p>

<h3><a name="FasterSharePointandASP.NET-Background"></a>Background</h3>
<p>NS-WAX is an on-server software product - installed on the web front end servers, and accelerates websites using content optimization (WCO), applying the following techniques dynamically in real-time:</p>
<ul>
	<li>Reduces HTTP requests by merging JavaScript files and StyleSheets into fewer files, creating image sprites for HTML images, inlining CSS background images and removing duplicate resource files</li>
	<li>Reduces data traffic by shrinking (minifying) JavaScript and StyleSheets, resampling images, and removing redundant image metadata</li>
	<li>Speeds up repeat views by turning on far-future-expires headers on non-HTML resource files - causing the browser to cache the files long-term. NS-WAX uses auto-URL versioning to refresh the cached files if they change on the server</li>
	<li>Dynamic layout effects - techniques that display the page quicker, such as repositioning stylesheets to the top of the HTML, asynchronous JavaScript loading, and on-demand image loading - where only images within the browser's current viewport are loaded initially.</li>
</ul>


<p>These optimizations are all done on-the-fly, without any changes to the website. </p>

<h3><a name="FasterSharePointandASP.NET-SeehowfastSharePointiswithNetScalerandNSWAX"></a>See how fast SharePoint is with NetScaler and NS-WAX </h3>
<object id='CustomCTVPlayer3445' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3445&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3445' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3445&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<p><br clear="all" /></p>
<h3><a name="FasterSharePointandASP.NET-IntegrationwithNetScaler"></a>Integration with NetScaler</h3>
<p>Aptimize has added features to integrate with NetScaler. Server health reporting means server health statistics are published to NetScaler and can be used for dynamic load balancing - based on the current load of the server. In addition, Aptimize has special pricing for co-deployment with NetScaler.</p>

<p>Initial availability is for the Microsoft platform versions of Aptimize's software - in particular SharePoint and ASP.NET. Aptimize's software is widely adopted to accelerate SharePoint, with implementations including Microsoft who use Aptimize to accelerate sharepoint.microsoft.com and lync.microsoft.com.</p>

<h3><a name="FasterSharePointandASP.NET-GetStarted"></a>Get Started</h3>
<p>Aptimize NS-WAX is available by contacting Aptimize. You can learn more on the <a href="http://www.aptimize.com/citrix" title="NS-WAX">Aptimize for Citrix</a> section of their website, or <a href="http://community.citrix.com/download/attachments/159515171/Accelerate+SharePoint+with+Citrix+NetScaler+and+NS-WAX+v2.0.pdf?version=1" title="Website Acceleration White Paper">download a technical whitepaper for configuring NetScaler with NS-WAX here</a>. 
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/02/04/Faster+SharePoint+and+ASP.NET">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/02/04/Faster+SharePoint+and+ASP.NET?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/02/04/faster-sharepoint-and-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free NetScaler VPX 1-Year License</title>
		<link>http://www.technicalmarketing.org/2011/02/01/free-netscaler-vpx-1-year-license/</link>
		<comments>http://www.technicalmarketing.org/2011/02/01/free-netscaler-vpx-1-year-license/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 18:55:19 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/02/01/Free+NetScaler+VPX+1-Year+License</guid>
		<description><![CDATA[
         

       

NetScaler VPX Express

I previously showed how to download and install the NetScaler VPX into XenServer. One of the most frequent questions we get regarding the NetScaler VPX is how to license the VPX for 1 year. The 1-year license...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <table class="sectionMacro" border="0" cellpadding="5" cellspacing="0" width="100%"><tbody><tr>
<td class="confluenceTd"  valign="top" width="30%">
<object id='CustomCTVPlayer3431' allowScriptAccess='always' width='200' height='170' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3431&width=200&height=170' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3431' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3431&width=200&height=170' width='200' height='170' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object></td>
<td class="confluenceTd"  valign="top" width="70%">
<h2><a name="FreeNetScalerVPX1-YearLicense-NetScalerVPXExpress"></a>NetScaler VPX Express</h2>

<p>I previously showed how to <a href="http://community.citrix.com/display/ocb/2011/01/25/How+to+Import+NetScaler+VPX+into+XenServer" title="VPX Install">download and install the NetScaler VPX into XenServer</a>. One of the most frequent questions we get regarding the <a href="http://citrix.com/netscaler" title="Citrix NetScaler VPX">NetScaler VPX</a> is how to license the VPX for 1 year. The 1-year license is nice because you don't have to keep fiddling with the license every time you want to go back to the lab and use the NetScaler. NetScaler VPX includes all NetScaler appliance load balancing/traffic management, application acceleration, application security (including Access Gateway Enterprise and Citrix Application Firewall), offload, AGEE, and load balancing for XenApp Web Interface and XML Broker.</p></td></tr></tbody></table>
<p>NetScaler VPX Express supports SSL Offload; however, NetScaler VPX does all SSL processing in software, so NetScaler VPX will not offer the same SSL performance as NetScaler appliances. NetScaler VPX can easily support up to 500 new SSL transactions per second, and the same encryption ciphers that the NetScaler appliances use are supported. The main difference between the NetScaler VPX and NetScaler MPX appliances is performance and L2 networking on the VPX is done in the Hypervisor. NetScaler VPX Express throughput is limited to 1 Mbps (Full Duplex). If you need more throughput, just download a 90-day eval license for NetScaler VPX-1000 Platinum, <a href="https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1857217" title="VPX-1000 Eval License">here</a>.</p>

<h4><a name="FreeNetScalerVPX1-YearLicense-Packaging"></a>Packaging</h4>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'>Max TPut</th>
<th class='confluenceTh'>NetScaler <br/>
Standard</th>
<th class='confluenceTh'>NetScaler <br/>
Enterprise</th>
<th class='confluenceTh'>NetScaler <br/>
Platinum</th>
</tr>
<tr>
<td class='confluenceTd'>NetScaler VPX Express</td>
<td class='confluenceTd'>1 Mbps</td>
<td class='confluenceTd'>Free</td>
<td class='confluenceTd'>n/a</td>
<td class='confluenceTd'>n/a</td>
</tr>
<tr>
<td class='confluenceTd'>NetScaler VPX-10</td>
<td class='confluenceTd'>10 Mbps</td>
<td class='confluenceTd'>Yes</td>
<td class='confluenceTd'>Yes</td>
<td class='confluenceTd'>Yes</td>
</tr>
<tr>
<td class='confluenceTd'>NetScaler VPX-200</td>
<td class='confluenceTd'>200 Mbps</td>
<td class='confluenceTd'>Yes</td>
<td class='confluenceTd'>Yes</td>
<td class='confluenceTd'>Yes</td>
</tr>
<tr>
<td class='confluenceTd'>NetScaler VPX-1000</td>
<td class='confluenceTd'>1000 Mbps</td>
<td class='confluenceTd'>Yes</td>
<td class='confluenceTd'>Yes</td>
<td class='confluenceTd'>Yes</td>
</tr>
</tbody></table>

<h4><a name="FreeNetScalerVPX1-YearLicense-Capacity"></a>Capacity</h4>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>&nbsp;</th>
<th class='confluenceTh'>NetScaler VPX</th>
</tr>
<tr>
<td class='confluenceTd'>Maximum HTTP Throughput</td>
<td class='confluenceTd'>1 Gbps</td>
</tr>
<tr>
<td class='confluenceTd'>New SSL requests/second</td>
<td class='confluenceTd'>500</td>
</tr>
<tr>
<td class='confluenceTd'>Maximum SSL encrypted Throughput</td>
<td class='confluenceTd'>1 Gbps</td>
</tr>
<tr>
<td class='confluenceTd'>Maximum HTTP compression</td>
<td class='confluenceTd'>750 Mbps</td>
</tr>
<tr>
<td class='confluenceTd'>Maximum application firewall throughput</td>
<td class='confluenceTd'>500 Mbps</td>
</tr>
</tbody></table>

<p><br clear="all" />
<a href="http://support.citrix.com/servlet/KbServlet/download/20334-102-641652/NetScaler%20VPX%20FAQ-11-18-09.pdf" title="VPX FAQ">View the NetScaler VPX Express FAQ</a>
<br clear="all" />
<br clear="all" />
<a href="https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1857216&amp;productId=21679" title="NS VPX &amp; License">Download NetScaler VPX Express &amp; License</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/02/01/Free+NetScaler+VPX+1-Year+License">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/02/01/Free+NetScaler+VPX+1-Year+License?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/02/01/free-netscaler-vpx-1-year-license/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Import NetScaler VPX into XenServer</title>
		<link>http://www.technicalmarketing.org/2011/01/25/how-to-import-netscaler-vpx-into-xenserver/</link>
		<comments>http://www.technicalmarketing.org/2011/01/25/how-to-import-netscaler-vpx-into-xenserver/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 21:04:21 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/01/25/How+to+Import+NetScaler+VPX+into+XenServer</guid>
		<description><![CDATA[
         

       

To create a virtual load balancer
It has been a while since Citrix released the industry's first Virtual Load Balancing appliance, the NetScaler VPX.  The demand for this device is soaring, and taking load balancing, SSL offload, c...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <table class="sectionMacro" border="0" cellpadding="5" cellspacing="0" width="100%"><tbody><tr>
<td class="confluenceTd"  valign="top" width="30%">
<object id='CustomCTVPlayer535' allowScriptAccess='always' width='200' height='170' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=535&width=200&height=170' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer535' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=535&width=200&height=170' width='200' height='170' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object></td>
<td class="confluenceTd"  valign="top" width="70%">
<h2><a name="HowtoImportNetScalerVPXintoXenServer-Tocreateavirtualloadbalancer"></a>To create a virtual load balancer</h2>
<p>It has been a while since Citrix released the industry's first Virtual Load Balancing appliance, the <a href="http://citrix.com/netscaler" title="Load Balancing Virtual Machine">NetScaler VPX</a>.  The demand for this device is soaring, and taking load balancing, SSL offload, caching and compression to new levels.  The NS VPX runs in Microsoft <a href="http://microsoft.com/hyper-v" title="Microsoft Hyper-V">Hyper-V</a>, <a href="http://vmware.com/esx" title="VMware">VMware ESX</a> and of course <a href="http://citrix.com/xenserver" title="Xen Server">XenServer</a>.  This video walks you through how to import the NetScaler VPX into XenServer, login with the management GUI and apply a license to get a completely working NetScaler VM.</p></td></tr></tbody></table>
<p>The Citrix NetScaler VPX provides the complete NetScaler all-in-one feature set in a simple, easy-to-install virtual appliance. IT organizations of any size can deploy NetScaler VPX on demand, anywhere in the datacenter, using industry standard servers. The simplicity and flexibility of NetScaler VPX make it easy and cost effective to fully optimize every web application and more effectively integrate networking services with application delivery.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscalervpx" title="NetScaler VPX">Download Citrix NetScaler VPX</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/xenserver" title="XenServer Bare-Metal Hypervisor">Download Citrix XenServer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/01/25/How+to+Import+NetScaler+VPX+into+XenServer">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/01/25/How+to+Import+NetScaler+VPX+into+XenServer?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/01/25/how-to-import-netscaler-vpx-into-xenserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Cache Redirect</title>
		<link>http://www.technicalmarketing.org/2011/01/25/load-balancing-cache-redirect/</link>
		<comments>http://www.technicalmarketing.org/2011/01/25/load-balancing-cache-redirect/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 16:30:52 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/01/25/Load+Balancing+-+Cache+Redirect</guid>
		<description><![CDATA[
          Redirecting HTTP Requests to a Cache 

When the NetScaler performs load balancing, The NetScaler provides a cache redirection option for redirecting HTTP requests to a cache. A cache stores frequently requested HTTP content. When you configu...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-CacheRedirect-%21lbcacheredirect.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Load Balancer Cache"><img src="http://community.citrix.com/download/attachments/158573624/lbcacheredirect.jpg" align="left" border="0" width="200" /></a> Redirecting HTTP Requests to a Cache </h2>

<p>When the <a href="http://citrix.com/netscaler" title="Load Balancer">NetScaler</a> performs <a href="http://networkingtrix.com/wiki/Load_Balancer" title="Load Balancing">load balancing</a>, The <a href="http://citrix.com/netscaler" title="Load Balancer">NetScaler</a> provides a <a href="http://networkingtrix.com/wiki/Cache_Redirection" title="Cache Redirect">cache redirection</a> option for redirecting HTTP requests to a cache. A cache stores frequently requested HTTP content. When you configure cache redirection on a virtual server, the NetScaler sends cacheable HTTP requests to the caches and non-cacheable HTTP requests to the origin Web servers.</p>

<h3><a name="LoadBalancing-CacheRedirect-TosetcacheredirectiononavirtualserverusingtheNetScalerLoadBalancercommandline"></a>To set cache redirection on a virtual server using the NetScaler Load Balancer command line</h3>
<p>set lb vserver &lt;vServerName&gt; -cacheable &lt;Value&gt;<br/>
Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -cacheable yes</pre>
</div></div>

<h3><a name="LoadBalancing-CacheRedirect-TosetcacheredirectiononavirtualserverbyusingtheGUIconfigurationutility"></a>To set cache redirection on a virtual server by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual<br/>
Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure<br/>
cache redirection (for example, Vserver-LB-1), and click Open.</li>
	<li>In the Configure Virtual Server (Load Balancing) dialog box, click the<br/>
Advanced tab.</li>
	<li>Select the Cache Redirection check box, and then click OK.</li>
</ol>


<p><br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/01/25/Load+Balancing+-+Cache+Redirect">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/01/25/Load+Balancing+-+Cache+Redirect?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/01/25/load-balancing-cache-redirect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merchandising Server Protection</title>
		<link>http://www.technicalmarketing.org/2011/01/07/merchandising-server-protection/</link>
		<comments>http://www.technicalmarketing.org/2011/01/07/merchandising-server-protection/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 20:25:20 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2011/01/07/Merchandising+Server+Protection</guid>
		<description><![CDATA[
          For Virtualized Apps

As you can see from Chris Fleck's post from CES, virtualized everything is here, delivered to any device, anywhere, anytime, using Citrix Receiver.  A key component of that infrastructure, is the Citrix Receiver and Cit...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="MerchandisingServerProtection-%21apps.pngwidth%3D200%2Calign%3Dleft%21"></a><a href="http://community.citrix.com/display/ns/AppExpert+Templates" title="Merchandising Server Template"><img src="http://community.citrix.com/download/attachments/158569956/apps.png" align="left" border="0" width="200" /></a> For Virtualized Apps</h2>

<p>As you can see from <a href="http://community.citrix.com/display/ocb/2011/01/05/The+NirvanaPhone+is+here+with+the+Motorola+Atrix+and+Citrix+Receiver">Chris Fleck's post from CES</a>, virtualized everything is here, delivered to any device, anywhere, anytime, using Citrix Receiver.  A key component of that infrastructure, is the Citrix Receiver and Citrix Merchandising Server. Citrix Receiver for Windows, Receiver for Mac, and Merchandising Server are components of the Citrix Delivery Center solution. While Citrix Delivery Center provides the application delivery infrastructure to the IT administrator, Citrix Merchandising Server and Citrix Receiver for Windows work together to streamline the installation and management of application delivery to the user desktops. Merchandising Server provides the administrative interface for configuring, delivering, and upgrading plug-ins for your users' computers. </p>

<p>The system consists of the Receiver application that is installed on your users' computers, the Merchandising Server that is installed on a virtual machine in your data center, and the Citrix Update Service that is hosted on Citrix.com. The Merchandising Server Administrator Console is the interface on the Merchandising Server that you use to configure plug-ins and schedule their delivery to your users. The Merchandising Server delivers the plug-ins and their installation instructions to your users on the scheduled date.</p>

<p>It guys often ask, how do I protect the Merchandising Server? The answer to that is by using the Citrix NetScaler to frontend the Receiver connections to the Merchandising Server. The Citrix NetScaler contains security policies to protect the Merchandising Server. We have created an NetScaler AppExpert Template for Merchandising Server. Just upload the AppExpert Template to your NetScaler VPX, tweak the policy for your domain/ip address scheme, and your are ready to start delivery apps out to your user base.  
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/display/ns/AppExpert+Templates">Download the NetScaler AppExpert Template for Merchandising Server here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/receiver">Download Citrx Receiver here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" /></p>
<div class="" align='center'>
<p><a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a></p></div>

<p><br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2011/01/07/Merchandising+Server+Protection">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2011/01/07/Merchandising+Server+Protection?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2011/01/07/merchandising-server-protection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing</title>
		<link>http://www.technicalmarketing.org/2010/12/09/load-balancing/</link>
		<comments>http://www.technicalmarketing.org/2010/12/09/load-balancing/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 20:10:43 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/29/Load+Balancing</guid>
		<description><![CDATA[
          and the ADC State of the Art

Load Balancing in its infancy emerged to improve the availability and reliability of websites and to offload SSL computation from the web servers. Innovation has advanced these machines to provide an assortment ...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-%21lbstateofart.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Load Balancer"><img src="http://community.citrix.com/download/attachments/157326766/lbstateofart.jpg" align="left" border="0" width="200" /></a> and the ADC State of the Art</h2>

<p><a href="http://networkingtrix.com/wiki/Load_Balancing" title="Load Balancing">Load Balancing</a> in its infancy emerged to improve the availability and reliability of websites and to offload SSL computation from the web servers. Innovation has advanced these machines to provide an assortment of benefits in addition to Load Balancing, and are thus classed into <a href="http://networkingtrix.com/wiki/Application_Delivery_Controller" title="Application Delivery Controller">Application Delivery Controllers</a>. The <a href="http://citrix.com/netscaler">Citrix Load Balancer</a> has advanced the state of the art by combining the benefits of basic Application Acceleration through the use of TCP Multiplexing, SSL Offload, Caching, Compression, Content Switching. The Load Balancer evolved to provide these benefits for Enterprise Applications in addition to websites, such as SAP, Oracle, Microsoft Sharepoint and OCS (Lync).</p>

<p>The Citrix ADC was the first to advance the state of the art in the virtualization realm, by coming to market with the first virtual appliance for load balancing, the NetScaler VPX. While the innovation of this continues to develop, the Virtual ADC (vADC) has broken down barriers to entry into sales engagements and partner relationships, thus increasing the overall bottom line.</p>

<p>The <a href="http://networkingtrix.com/wiki/VADC" title="Virtual ADC">Virtual ADC</a> incorporates rule-based extensibility through the use of NetScaler Expressions, and simplifies the rule-based language through the use of AppExpert Templates - prebuilt configurations and rules for all types of Enterprise Applications and Websites. Just import the AppExpert Template, and the application will be automatically accelerated.  Applicaiton acceleration can achieve between 5% - 90% improvement depending on the measurement. When you spend money on bandwidth and users depend on low latency - this translates directly to the bottom line.</p>

<p>The NetScaler division at <a href="http://citrix.com" title="Citrix Systems">Citrix Systems</a> has been successful at maintaining a rigid stance in the Load Balancing, Application Delivery Controller market, and continues to invest in the product by advancing the state of the art through innovation. State of the Art is integration of the Application Firewall, XML Firewall, AppExpert Templates, SOA and the Virtual ADC. 
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/29/Load+Balancing">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/29/Load+Balancing?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/12/09/load-balancing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Sessionless</title>
		<link>http://www.technicalmarketing.org/2010/11/29/load-balancing-sessionless/</link>
		<comments>http://www.technicalmarketing.org/2010/11/29/load-balancing-sessionless/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 23:06:34 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/29/Load+Balancing+-+Sessionless</guid>
		<description><![CDATA[
          Configuring Sessionless Load Balancing Virtual Servers

When the NetScaler performs load balancing, it creates and maintains a number of sessions between the client and servers. In scenarios such as DSR setup or intrusion detection system (I...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-Sessionless-%21lbclienttraffic.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Citrix Load Balancer"><img src="http://community.citrix.com/download/attachments/157326775/lbclienttraffic.jpg" align="left" border="0" width="200" /></a> Configuring Sessionless Load Balancing Virtual Servers</h2>

<p>When the <a href="http://citrix.com/netscaler" title="Load Balancer">NetScaler</a> performs <a href="http://networkingtrix.com/wiki/Load_Balancer" title="Load Balancing">load balancing</a>, it creates and maintains a number of sessions between the client and servers. In scenarios such as DSR setup or intrusion detection system (IDS) load balancing, the NetScaler can perform load balancing without creating sessions. To prevent creation of sessions, you must configure a sessionless virtual server in the NetScaler. The sessionless virtual server does not allocate any resources on the NetScaler, thereby saving the memory that the specific deployment consumes.  </p>

<p>When you enable the sessionless option, the NetScaler performs load balancing on a per-packet basis. When a sessionless virtual server is configured, the sessionless virtual server forwards the packets to a server selected using <a href="http://networkingtrix.com/wiki/Load_Balancing_Methods" title="LB Methods">load balancing methods</a>. While forwarding the packet, the NetScaler changes the destination <a href="http://networkingtrix.com/wiki/MAC" title="MAC Address">MAC</a> address to the server MAC address.</p>

<h3><a name="LoadBalancing-Sessionless-Forsessionlessloadbalancing"></a>For sessionless load balancing </h3>
<ul>
	<li>Enable MBF mode</li>
	<li>Enable MAC-Based mode on the sessionless load balancing virtual server</li>
	<li>Enable USIP mode on services (because the IP address of the source is not changed)</li>
</ul>


<h3><a name="LoadBalancing-Sessionless-TosetasessionlessvirtualserverbyusingtheNetScalercommandline"></a>To set a sessionless virtual server by using the NetScaler command line</h3>
<p>set lb vserver &lt;vServerName&gt; -m &lt;RedirectionMode&gt; -sessionless &lt;Value&gt;<br/>
<b>Example</b></p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -m MAC -sessionless enabled</pre>
</div></div>

<h3><a name="LoadBalancing-Sessionless-TosetasessionlessvirtualserverbyusingtheGUIconfigurationutility"></a>To set a sessionless virtual server by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the Load Balancing Virtual Servers page, select the virtual server for which you want to configure sessionless load balancing (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, under Redirection Mode, click MAC Based.</li>
	<li>Select the Sessionless check box, and click OK.</li>
</ol>


<p><br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/29/Load+Balancing+-+Sessionless">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/29/Load+Balancing+-+Sessionless?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/29/load-balancing-sessionless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; VIP Failure &#8211; part 4</title>
		<link>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-4/</link>
		<comments>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-4/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 21:36:01 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+4</guid>
		<description><![CDATA[
          A Load Balancer such as the Citrix NetScaler has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtua...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <p><a href="http://citrix.com/netscaler" title="Load Balancer Excess Traffic Diversion"><img src="http://community.citrix.com/download/attachments/157324606/lbha.jpg" align="left" border="0" width="200" /></a> A Load Balancer such as the <a href="http://citrix.com/netscaler" title="Load Balancer">Citrix NetScaler</a> has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtual Server or Vserver fails, or when the VIP is unable to handle excessive traffic. Protecting the LB setup against failure helps ensure the availablility of the websites and applications.  </p>

<h3><a name="LoadBalancing-VIPFailure-part4-ConfiguringConnectionBasedSpillover"></a>Configuring Connection-Based Spillover</h3>
<p>You can use connection-based spillover to configure a maximum threshold for the number of active client connections on a virtual server. When the client connections exceed the configured threshold limit, new client connections are diverted to the backup virtual server.</p>

<p>To configure connection-based spillover, follow the steps described in the section <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+3" title="Spillover">Diverting Excess Traffic to a Backup Load Balancing Virtual Server</a>. In the <b>Method</b> list, select <b>Connection</b>. </p>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>Global Server Load Balancing (GSLB) virtual servers do not support connection-based spillover.</td></tr></table></div>

<h3><a name="LoadBalancing-VIPFailure-part4-ConfiguringDynamicSpillover"></a>Configuring Dynamic Spillover</h3>
<p>Dynamic spillover depends on the maximum client setting configured on the services. If the number of client connections at the virtual server exceeds the sum of the maximum client values, the new connections are diverted to the services of the backup virtual server. To configure dynamic spillover, you must enable it on a virtual server. You must configure the services with appropriate maximum client values. If the value for maximum client is set to 0, the spillover limit is treated as infinity, and spillover never occurs. To configure dynamic spillover, follow the steps described in the section <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+3" title="Spillover">Diverting Excess Traffic to a Backup Load Balancing Virtual Server</a>. In the <b>Method</b> list, select <b>Dynamic connection</b>.</p>

<h3><a name="LoadBalancing-VIPFailure-part4-ConfiguringBandwidthBasedSpillover"></a>Configuring Bandwidth-Based Spillover</h3>
<p>Bandwidth-based spillover allows you to configure a bandwidth threshold value. When the bandwidth on the primary virtual server exceeds the bandwidth threshold value, the NetScaler diverts new connections to a backup virtual server. For example, if you create a primary virtual server, a backup virtual server, and two services, and bind the services to the virtual servers, you can configure bandwidth spillover on the primary virtual server. You can also configure the backup virtual server with a threshold value. When the threshold for the backup virtual server is reached, the NetScaler diverts new client connections to the next backup virtual server. To configure bandwidth-based spillover, follow the steps described in the section <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+3" title="Spillover">Diverting Excess Traffic to a Backup Load Balancing Virtual Server</a>. In the Method list, select Bandwidth.</p>

<h3><a name="LoadBalancing-VIPFailure-part4-ConfiguringStatefulConnectionFailover"></a>Configuring Stateful Connection Failover</h3>
<p>The NetScaler enables TCP or UDP connections to survive a failover event in high availability (HA) mode. This functionality is called connection failover. After adding a secondary node and configuring HA, you can choose to configure either stateless or stateful connection failover. You can configure connection failover on any LB virtual server.</p>

<h3><a name="LoadBalancing-VIPFailure-part4-ToconfigureastatefulconnectionfailoverbyusingtheNetScalercommandline"></a>To configure a stateful connection failover by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:</p>
<ul>
	<li>set lb vserver &lt;vServerName&gt; -connFailover &lt;Value&gt;</li>
</ul>


<p>Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -connFailover stateful</pre>
</div></div>

<h3><a name="LoadBalancing-VIPFailure-part4-ToconfigureastatefulconnectionfailoverbyusingtheGUIconfigurationutility"></a>To configure a stateful connection failover by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the Load Balancing Virtual Servers page, select the virtual server for which you want to configure connection failover (for example, Vserver-LB-1), and click Open.</li>
	<li>On the Advanced tab, in the Connection Failover drop-down list, select Stateful.</li>
	<li>Click OK.
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></li>
</ol>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+4">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+4?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; VIP Failure &#8211; part 3</title>
		<link>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-3/</link>
		<comments>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-3/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 21:19:53 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+3</guid>
		<description><![CDATA[
          A Load Balancer such as the Citrix NetScaler has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtua...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <p><a href="http://citrix.com/netscaler" title="Load Balancer Excess Traffic Diversion"><img src="http://community.citrix.com/download/attachments/157324606/lbha.jpg" align="left" border="0" width="200" /></a> A Load Balancer such as the <a href="http://citrix.com/netscaler" title="Load Balancer">Citrix NetScaler</a> has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtual Server or Vserver fails, or when the VIP is unable to handle excessive traffic. Protecting the LB setup against failure helps ensure the availablility of the websites and applications.  </p>

<h3><a name="LoadBalancing-VIPFailure-part3-DivertingExcessTraffictoaBackupLoadBalancingVirtualServer"></a>Diverting Excess Traffic to a Backup Load Balancing Virtual Server</h3>
<p>The spillover option diverts new connections to a backup virtual server when the number of connections to the primary virtual server exceeds the configured threshold value. The threshold value is dynamically calculated, or you can set the value. The number of established connections (in case of TCP) on the virtual server is compared with the threshold value. When the number of connections reaches the threshold, new connections are diverted to the backup virtual server.</p>

<p>You can configure persistence with spillover. In this configuration, connections are diverted to the backup virtual server based on the persistence settings configured on the backup virtual server. These connections are not moved back to the primary virtual server after the number of connections drops below the threshold. Instead, the primary virtual server accepts new client connections.</p>

<p>If the backup virtual servers reach the configured threshold and are unable to take additional load, the primary virtual server diverts all requests to the redirect URL. If a redirect URL is not configured on the primary virtual server, subsequent requests are dropped.</p>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>With RTSP virtual servers, the NetScaler uses only data connections for spillover. If the backup RTSP virtual server is not available, the requests are redirected to an RTSP URL and an RTSP redirect message is sent to the client.</td></tr></table></div>

<h3><a name="LoadBalancing-VIPFailure-part3-TosetaprimaryvirtualservertodivertnewconnectionstoabackupvirtualserverbyusingtheNetScalercommandline"></a>To set a primary virtual server to divert new connections to a backup virtual server by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:</p>
<ul>
	<li>set lb vserver &lt;vServerName&gt; -soMethod &lt;spillOverType&gt; -soThreshold &lt;positiveInteger&gt; -soPersistence ENABLED -soPersistenceTimeout &lt;positiveInteger&gt;</li>
</ul>


<p>Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -soMethod Connection -soThreshold 1000 -soPersistence 
enabled -soPersistenceTimeout 2</pre>
</div></div>

<h3><a name="LoadBalancing-VIPFailure-part3-TosetaprimaryvirtualservertodivertnewconnectionstoabackupvirtualserverbyusingtheGUIconfigurationutility"></a>To set a primary virtual server to divert new connections to a backup virtual server by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure the spillover (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, in the Method list, select the type of spillover, and in Threshold text box, type the threshold value (for example, Connection and 1000).</li>
	<li>Under Spillover, select the Persistence check box, and in Persistence Time-out (min) text box type the time-out (for example, 2).</li>
	<li>Click OK.
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></li>
</ol>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+3">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+3?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; VIP Failure &#8211; part 2</title>
		<link>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-2/</link>
		<comments>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-2/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 20:56:32 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+2</guid>
		<description><![CDATA[
          A Load Balancer such as the Citrix NetScaler has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtua...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <p><a href="http://citrix.com/netscaler" title="Load Balance VIP Backup"><img src="http://community.citrix.com/download/attachments/157324606/lbha.jpg" align="left" border="0" width="200" /></a> A Load Balancer such as the <a href="http://citrix.com/netscaler" title="Load Balancer">Citrix NetScaler</a> has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtual Server or Vserver fails, or when the VIP is unable to handle excessive traffic. Protecting the LB setup against failure helps ensure the availablility of the websites and applications.  </p>

<h3><a name="LoadBalancing-VIPFailure-part2-ConfiguringaBackupLoadBalancingVirtualServer"></a>Configuring a Backup Load Balancing Virtual Server</h3>
<p>If the primary virtual server is marked down or disabled, the NetScaler directs the connections or client requests to a backup virtual server that forwards the client traffic to the services. It can also send a notification message to the client regarding the site outage or maintenance. The backup virtual server is a proxy and is transparent to the client. If a load balancing virtual server is configured with both a backup virtual server and a redirect URL, the backup virtual server takes precedence over the redirect URL. A redirect is used when the primary and backup virtual servers are down. You can configure a backup virtual server when you create a virtual server, or when you change the optional parameters of an existing virtual server. You can also configure a backup virtual server for an existing backup virtual server, thus creating cascaded backup virtual servers. The maximum depth of cascading backup virtual servers is 10.</p>

<p>If you have multiple virtual servers that connect to two servers, you have a choice of which virtual server takes over if the primary virtual server goes down and then comes back up. The default behavior is for the primary virtual server to resume its role as the primary. However, you may want to designate the backup virtual server to remain in control in the event that it takes over. For example, you may want to sync updates to the backup server to the primary server and then manually force the original primary server to resume its role. In this case, you can designate the backup virtual server to remain in control in the event that the primary virtual server goes down.</p>

<p>If the backup virtual server does not exist, an error message appears. You can use redirect URL on the primary when the primary and the backup virtual servers are down or have reached their threshold for handling requests. When a service bound to the virtual server is in an out of service state, use the redirect URL on the virtual server.</p>

<h3><a name="LoadBalancing-VIPFailure-part2-TosetabackupvirtualserverbyusingtheNetScalercommandline"></a>To set a backup virtual server by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:</p>
<ul>
	<li>set lb vserver &lt;vServerName&gt; -backupVserver &lt;BackupVServerName&gt; <span class="error">&#91;-disablePrimaryOnDown&#93;</span>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If you enable the Disable Primary When Down option, the backup virtual server maintains control after the primary virtual server comes up. To enable the primary virtual server to retake control, you must manually re-enable it.</td></tr></table></div></li>
</ul>


<p>Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -backupVserver Vserver-LB-2 -disablePrimaryOnDown</pre>
</div></div>

<h3><a name="LoadBalancing-VIPFailure-part2-TosetabackupvirtualserverbyusingtheGUIconfigurationutility"></a>To set a backup virtual server by using the GUI configuration utility </h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure the backup virtual server (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, in the Backup Virtual Server list, select the backup virtual server (for example, Vserver-LB-2).</li>
	<li>If the primary server goes down and then comes back up, and you want the backup virtual server to function as the primary server until you explicitly reestablish the primary virtual server, select the Disable Primary When Down check box.</li>
	<li>Click OK.
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More aboutCraig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></li>
</ol>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+2">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+2?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; VIP Failure &#8211; part 1</title>
		<link>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-1/</link>
		<comments>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-1/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 20:42:00 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+1</guid>
		<description><![CDATA[
          A Load Balancer such as the Citrix NetScaler has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtua...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <p><a href="http://citrix.com/netscaler" title="Load Balance Alternate URL"><img src="http://community.citrix.com/download/attachments/157324606/lbha.jpg" align="left" border="0" width="200" /></a> A Load Balancer such as the <a href="http://citrix.com/netscaler" title="Load Balancer">Citrix NetScaler</a> has monitors built in, to automatically redirect Client requests to the back-end servers that are up and running.  But, what happens if the front-end is down? Load Balancing can fail when a Virtual Server or Vserver fails, or when the VIP is unable to handle excessive traffic. Protecting the LB setup against failure helps ensure the availablility of the websites and applications.  </p>

<h3><a name="LoadBalancing-VIPFailure-part1-RedirectingClientRequeststoanAlternateURL"></a>Redirecting Client Requests to an Alternate URL </h3>
<p>You can configure a redirect URL to communicate the status of the NetScaler in the event that a virtual server (only of type HTTP or HTTPS) is down or disabled. This URL can be a local or remote link. The NetScaler uses HTTP 302 redirect. Redirects can be absolute URLs or relative URLs. If the configured redirect URL contains an absolute URL, the HTTP redirect is sent to the configured location, regardless of the URL specified in the incoming HTTP request. If the configured redirect URL contains only the domain name (relative URL), the HTTP redirect is sent to a location after appending the incoming URL to the domain configured in the redirect URL.</p>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If a load balancing virtual server is configured with both a backup virtual server and a redirect URL, the backup virtual server takes precedence over the redirect URL. A redirect is used when the primary and backup virtual servers are down.</td></tr></table></div>

<h3><a name="LoadBalancing-VIPFailure-part1-ToconfigureavirtualservertoredirecttheclientrequesttoaURLbyusingtheNetScalercommandline"></a>To configure a virtual server to redirect the client request to a URL by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:</p>
<ul>
	<li>set lb vserver &lt;vServerName&gt; -redirectURL &lt;URLValue&gt;</li>
</ul>


<p>Example</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -redirectURL http:<span class="code-comment">//www.newdomain.com/mysite/maintenance</span></pre>
</div></div>

<h3><a name="LoadBalancing-VIPFailure-part1-ToconfigureavirtualservertoredirecttheclientrequesttoaURLbyusingtheGUIconfigurationutility"></a>To configure a virtual server to redirect the client request to a URL by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure redirect URL (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, in the Redirect URL text box, type the URL (for example, <a href="http://www.newdomain.com/mysite/maintenance">http://www.newdomain.com/mysite/maintenance</a>).</li>
	<li>Click OK.
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/article/CTX123869" title="NetScaler Traffic Management">Detailed instructions can be found in the NetScaler Traffic Management Guide</a>
<br clear="all" />
<br clear="all" />
<a href="http://support.citrix.com/product/nsad/v9.2/#tab-doc" title="NetScaler Documentation">NetScaler Documentation can be found here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler" title="Load Balancer">Download the Citrix Load Balancer</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn" title="Citrix Community">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></li>
</ol>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+1">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Load+Balancing+-+VIP+Failure+-+part+1?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/18/load-balancing-vip-failure-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get your PHD in Virtualization</title>
		<link>http://www.technicalmarketing.org/2010/11/18/get-your-phd-in-virtualization/</link>
		<comments>http://www.technicalmarketing.org/2010/11/18/get-your-phd-in-virtualization/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 17:39:55 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/18/Get+your+PHD+in+Virtualization</guid>
		<description><![CDATA[
          PHD Virtual Backup that is

In August, 2010, PHD Virtual announced support for PHD Virtual Backup for Citrix XenServer. The backup and recovery solution is built specifically for XenServer environments. They are a Citrix Ready partner, meani...]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="GetyourPHDinVirtualization-%21phd.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://www.phdvirtual.com" title="Backup for Virtualization"><img src="http://community.citrix.com/download/attachments/157324528/phd.jpg" align="left" border="0" width="200" /></a> PHD Virtual Backup that is</h2>

<p><a href="http://virtualization-spotlight.com/phd-virtual-technologies-announces-immediate-availability-of-phd-virtual-backup-for-citrix-xenserver/">In August, 2010, PHD Virtual announced support</a> for PHD Virtual Backup for <a href="http://citrix.com/xenserver">Citrix XenServer</a>. The backup and recovery solution is built specifically for XenServer environments. They are a Citrix Ready partner, meaning the solution has been verified to work with Citrix XenServer in our labs. PHD Virtual provides the ability to back up and restore business critical information quickly and efficiently, directly within the XenCenter management console, providing a single pane of glass to manage virtual machine backups. With support for <a href="http://citrix.com/xenserver" title="Server Virtualization">XenServer</a>, <a href="http://citrix.com/xendesktop" title="Desktop Virtualization">XenDesktop</a> and <a href="http://citrix.com/xenapp" title="Application Virtualization">XenApp</a>, customers can leverage the same solution across their entire virtual environment.
<br clear="all" />
<br clear="all" /></p>

<h3><a name="GetyourPHDinVirtualization-Releasingthismonth"></a>Releasing this month </h3>
<p><a href="http://www.phdvirtual.com/press-release-citrix-5.1" title="New PHD Virtual Features">Is PHD Virtual Backup 5.1 for XenServer.</a> It is built on the next generation of PHD Virtual's award winning VBA architecture and extends their <a href="http://www.phdvirtual.com/server_virtualization_citrix_xenserver">XenServer backup and recovery</a> solution with new capabilities providing:</p>
<ul>
	<li>The fastest and most cost effective virtualization backup to meet RPO, RTO and SLA requirements</li>
	<li>Dramatically reduced storage requirements and efficient network backup with TrueDedupe™ Technology</li>
	<li>The most reliable solution for backup data integrity with TrueRestore™ Technology</li>
	<li>Seamless, integrated management of backup and restore directly from Citrix XenCenter</li>
	<li>Backup and recovery of XenApp and XenDesktop deployments on XenServer</li>
	<li>Completely virtualized solution footprint leveraging the PHD VBA (Virtual Backup Appliance)
<br clear="all" />
<br clear="all" /></li>
</ul>


<h3><a name="GetyourPHDinVirtualization-PHDVBAArchitecture"></a>PHD VBA Architecture </h3>
<p>Provides a purpose-built virtualization backup solution giving you the ability to simultaneously backup and restore multiple VMs concurrently. The PHD VBA deploys as a small virtual appliance on XenServer that autonomously conducts hot backups of all your virtual machines.</p>
<ul>
	<li>Purpose built for virtual environments and integrated with XenCenter</li>
	<li>Backs up and restores any VM running on XenServer</li>
	<li>Does not compromise hypervisor performance or impact Dom0</li>
	<li>Does not require dedicated proxy servers, additional hardware or software agents
<br clear="all" />
<br clear="all" /></li>
</ul>


<h3><a name="GetyourPHDinVirtualization-Newinversion5.1%3A"></a>New in version 5.1:</h3>
<ul>
	<li>Flexible Backup Storage Options</li>
	<li>Set it and Forget it Job Scheduling</li>
	<li>File Level Restore (FLR) Any OS, Any File System</li>
	<li>Application Object Recovery Enabling Existing Tools to Restore Application Objects from Backups</li>
	<li>Support for Tape Backup Solutions via Backup Data Connector</li>
	<li>Backup Retention and Archiving - Meet DR Objectives and Retention Policies
<br clear="all" />
<br clear="all" /></li>
</ul>


<p><a href="http://phdvirtual.com" title="Virtualized Backup and Recovery">Read more about PHD Virtual here</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/ready" title="Citrix Ready">PHD Virtual is Citrix Ready</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/xenserver">Download Citrix XenServer here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/xendesktop">Download Citrix XenDesktop here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/xenapp">Download Citrix XenApp here</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler">Download Citrix Virtual Load Balancer &amp; SSL VPN here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/18/Get+your+PHD+in+Virtualization">View Online</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/18/get-your-phd-in-virtualization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Backup Persistence</title>
		<link>http://www.technicalmarketing.org/2010/11/08/load-balancing-backup-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/11/08/load-balancing-backup-persistence/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 22:37:55 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/11/08/Load+Balancing+-+Backup+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-BackupPersistence-%21LBBackupPersistence101108.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler"><img src="http://community.citrix.com/download/attachments/157322447/LBBackupPersistence_101108.jpg" align="left" border="0" width="200" /></a> Configuring a backup persistence method</h2>

<p>The NetScaler Load Balancer uses the backup persistence option when the primary persistence fails. For example, the primary persistence type is set to Cookie Insert, and backup persistence is set to Source IP. When the client browsers do not support cookies, Source IP persistence is used. To set the backup persistence option to Source IP, you must set the primary persistence to Cookie Insert.</p>
<div class='panelMacro'><table class='noteMacro'><col width='24'><col><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If the traffic comes from behind a Network Address Translation (NAT) device or proxy, the traffic appears to come from a single source IP address and cannot be distributed evenly.</td></tr></table></div>

<p>Backup persistence has a time-out value that you can set when the primary persistence type is set to COOKIEINSERT or RTSP session ID persistence, and the backup persistence type is set to SOURCEIP. </p>
<div class='panelMacro'><table class='noteMacro'><col width='24'><col><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>The NetScaler uses the backup persistence if the cookie or RTSP session ID is missing in the header.</td></tr></table></div>

<h3><a name="LoadBalancing-BackupPersistence-TosetbackuppersistenceforavirtualserverbyusingtheNetScalercommandline"></a>To set backup persistence for a virtual server by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:<br />
set lb vserver &#60;vserverName&#62; -persistenceType &#60;PersistenceType&#62; -persistenceBackup &#60;BackupPersistenceType&#62;<br />
Example<br />
set lb vserver Vserver-LB-1 -persistenceType CookieInsert -persistenceBackup SourceIP</p>

<p><a href='http://community.citrix.com/download/attachments/157322447/lbbupst.png' target='lbbupst.png'><img src="http://community.citrix.com/download/thumbnails/157322447/lbbupst.png" align="right" border="0" /></a></p>
<h3><a name="LoadBalancing-BackupPersistence-Tosetbackuppersistenceforavirtualserverbyusingtheconfigurationutility"></a>To set backup persistence for a virtual server by using the configuration utility</h3>
<p>1. In the navigation pane, expand Load Balancing, and then click Virtual Servers.<br />
2. In the details pane, select the virtual server for which you want to configure backup persistence (for example, Vserver-LB-1), and then click Open.<br />
3. The Configure Virtual Server (Load Balancing) dialog box, click the Method and Persistence tab.<br />
4. In the Persistence list, select COOKIEINSERT and in the Time-out text box, type the time-out value (for example, 20).<br />
5. In the Backup Persistence list, select the backup persistence that you want to configure (for example, SOURCEIP).<br />
6. In the Backup Time-out and Netmask text boxes type the backup time-out value and netmask (for example, 20 and 255.255.255.255).<br />
7. Click OK.
<br />
<br />
<a href="http://citrix.com/netscaler">Download the Citrix Load Balancer here</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/11/08/Load+Balancing+-+Backup+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/11/08/Load+Balancing+-+Backup+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-BackupPersistence-%21LBBackupPersistence101108.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler"><img src="http://community.citrix.com/download/attachments/157322447/LBBackupPersistence_101108.jpg" align="left" border="0" width="200" /></a> Configuring a backup persistence method</h2>

<p>The NetScaler Load Balancer uses the backup persistence option when the primary persistence fails. For example, the primary persistence type is set to Cookie Insert, and backup persistence is set to Source IP. When the client browsers do not support cookies, Source IP persistence is used. To set the backup persistence option to Source IP, you must set the primary persistence to Cookie Insert.</p>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If the traffic comes from behind a Network Address Translation (NAT) device or proxy, the traffic appears to come from a single source IP address and cannot be distributed evenly.</td></tr></table></div>

<p>Backup persistence has a time-out value that you can set when the primary persistence type is set to COOKIEINSERT or RTSP session ID persistence, and the backup persistence type is set to SOURCEIP. </p>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>The NetScaler uses the backup persistence if the cookie or RTSP session ID is missing in the header.</td></tr></table></div>

<h3><a name="LoadBalancing-BackupPersistence-TosetbackuppersistenceforavirtualserverbyusingtheNetScalercommandline"></a>To set backup persistence for a virtual server by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:<br/>
set lb vserver &lt;vserverName&gt; -persistenceType &lt;PersistenceType&gt; -persistenceBackup &lt;BackupPersistenceType&gt;<br/>
Example<br/>
set lb vserver Vserver-LB-1 -persistenceType CookieInsert -persistenceBackup SourceIP</p>

<p><a href='http://community.citrix.com/download/attachments/157322447/lbbupst.png'  onClick='window.open("http://community.citrix.com/download/attachments/157322447/lbbupst.png", "lbbupst.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/157322447/lbbupst.png" align="right" border="0" /></a></p>
<h3><a name="LoadBalancing-BackupPersistence-Tosetbackuppersistenceforavirtualserverbyusingtheconfigurationutility"></a>To set backup persistence for a virtual server by using the configuration utility</h3>
<p>1. In the navigation pane, expand Load Balancing, and then click Virtual Servers.<br/>
2. In the details pane, select the virtual server for which you want to configure backup persistence (for example, Vserver-LB-1), and then click Open.<br/>
3. The Configure Virtual Server (Load Balancing) dialog box, click the Method and Persistence tab.<br/>
4. In the Persistence list, select COOKIEINSERT and in the Time-out text box, type the time-out value (for example, 20).<br/>
5. In the Backup Persistence list, select the backup persistence that you want to configure (for example, SOURCEIP).<br/>
6. In the Backup Time-out and Netmask text boxes type the backup time-out value and netmask (for example, 20 and 255.255.255.255).<br/>
7. Click OK.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler">Download the Citrix Load Balancer here</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/11/08/Load+Balancing+-+Backup+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/11/08/Load+Balancing+-+Backup+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/08/load-balancing-backup-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solution to Firesheep</title>
		<link>http://www.technicalmarketing.org/2010/11/01/solution-to-firesheep/</link>
		<comments>http://www.technicalmarketing.org/2010/11/01/solution-to-firesheep/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 18:06:46 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/31/Solution+to+Firesheep</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="SolutiontoFiresheep-%21firesheep.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler/" title="Get the fix to Firesheep hacking tool here"><img src="http://community.citrix.com/download/attachments/157320697/firesheep.jpg" align="left" border="0" width="200" /></a> hacking tool for Wordpress</h2>

<p>Since the rollout of social media and blogging, I have wondered "why aren't these sites using SSL".  When I told my wife my facebook account got hacked, she didn't believe me. Then her's got hacked.  <a href="http://community.citrix.com/display/ocb/2010/10/29Firesheep+-+Don%27t+miss+the+point+and+get+burned.">Session Hijacking</a> has been around for a while now, so it's nothing new, but the hacking tool <a href="http://codebutler.com/firesheep">Firesheep</a>, an extension to Firefox, <a href="http://news.slashdot.org/story/10/10/25/1031235/Firefox-Extension-Makes-Social-Network-ID-Spoofing-Trivial">is a new illustration of that vulnerability</a>.  It has built in strings to capture session keys from all of the favorite web sites, including twitter, facebook and wordpress among others. This is not just about social sites, it is about Enterprise apps also, being exposed.  Companies are using Twitter, Facebook and Wordpress as business tools.  So it is now an Enterprise security issue, a real risk to applications that run the business. And with many of our execs going mobile, they are using these tools from places with <a href="http://community.citrix.com/pages/viewpage.action?pageId=157319949">open WiFi such as airports, coffee shops and hotels</a>. Fixing the threat is easy, by putting a NetScaler VPX in front of these site(s) and automatically redirecting HTTP to HTTPS. Here are the steps necessary to implement the fix, along with a video that shows how easy it is to hack using session hijacking, and how easy it is to fix this problem.</p>

<h3><a name="SolutiontoFiresheep-StepsforsecuringWordpresswithSSLWordpresshostedataserviceprovider%3A"></a>Steps for securing Wordpress with SSL - Wordpress hosted at a service provider:</h3>
<ol>
	<li>Download and install <a href="http://citrix.com/xenserver">XenServer</a></li>
	<li>Download and install <a href="http://citrix.com/netscaler">NetScaler VPX for XenServer</a></li>
	<li>Install SSL Certificate on the NetScaler</li>
	<li>Create a Load Balancing VIP with new publicly routable IP Address</li>
	<li>Edit DNS entry for your wordpress site to point to the NetScaler Load Balancing VIP</li>
	<li>Set Service to the IP Address of your wordpress site at the service provider</li>
	<li>Set Load Balancing VIP port 80 to automatically redirect to port 443</li>
</ol>


<p>Connect to http://&#60;yourwordpresssite.com&#62; and it should automatically redirect to https://&#60;yourwordpresssite.com&#62;. </p>

<h3><a name="SolutiontoFiresheep-StepsforsecuringWordpresswithSSLWordpresshostedinyourownDMZ%3A"></a>Steps for securing Wordpress with SSL - Wordpress hosted in your own DMZ:</h3>
<ol>
	<li>Download and install <a href="http://citrix.com/xenserver">XenServer</a></li>
	<li>Download and install <a href="http://citrix.com/netscaler">NetScaler VPX for XenServer</a></li>
	<li>Install SSL Certificate on the NetScaler</li>
	<li>Create a Load Balancing VIP with a new publicly routable IP Address</li>
	<li>Edit DNS entry for your wordpress site to point to the NetScaler Load Balancing VIP</li>
	<li>Set the Service to point to the IP Address of your locally hosted wordpress site</li>
	<li>Set Load Balancing VIP port 80 to automatically redirect to port 443</li>
</ol>


<p>Connect to http://&#60;yourwordpresssite.com&#62; and it should automatically redirect to https://&#60;yourwordpresssite.com&#62;. </p>

<h3><a name="SolutiontoFiresheep-Itseasy"></a>Its easy</h3>
       

<p><a href="http://citrix.com/xenserver">Download XenServer here</a></p>

<p><a href="http://citrix.com/netscaler">Donwload NetScaler VPX here</a></p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/31/Solution+to+Firesheep">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/31/Solution+to+Firesheep?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="SolutiontoFiresheep-%21firesheep.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler/" title="Get the fix to Firesheep hacking tool here"><img src="http://community.citrix.com/download/attachments/157320697/firesheep.jpg" align="left" border="0" width="200" /></a> hacking tool for Wordpress</h2>

<p>Since the rollout of social media and blogging, I have wondered "why aren't these sites using SSL".  When I told my wife my facebook account got hacked, she didn't believe me. Then her's got hacked.  <a href="http://community.citrix.com/display/ocb/2010/10/29Firesheep+-+Don%27t+miss+the+point+and+get+burned.">Session Hijacking</a> has been around for a while now, so it's nothing new, but the hacking tool <a href="http://codebutler.com/firesheep">Firesheep</a>, an extension to Firefox, <a href="http://news.slashdot.org/story/10/10/25/1031235/Firefox-Extension-Makes-Social-Network-ID-Spoofing-Trivial">is a new illustration of that vulnerability</a>.  It has built in strings to capture session keys from all of the favorite web sites, including twitter, facebook and wordpress among others. This is not just about social sites, it is about Enterprise apps also, being exposed.  Companies are using Twitter, Facebook and Wordpress as business tools.  So it is now an Enterprise security issue, a real risk to applications that run the business. And with many of our execs going mobile, they are using these tools from places with <a href="http://community.citrix.com/pages/viewpage.action?pageId=157319949">open WiFi such as airports, coffee shops and hotels</a>. Fixing the threat is easy, by putting a NetScaler VPX in front of these site(s) and automatically redirecting HTTP to HTTPS. Here are the steps necessary to implement the fix, along with a video that shows how easy it is to hack using session hijacking, and how easy it is to fix this problem.</p>

<h3><a name="SolutiontoFiresheep-StepsforsecuringWordpresswithSSLWordpresshostedataserviceprovider%3A"></a>Steps for securing Wordpress with SSL - Wordpress hosted at a service provider:</h3>
<ol>
	<li>Download and install <a href="http://citrix.com/xenserver">XenServer</a></li>
	<li>Download and install <a href="http://citrix.com/netscaler">NetScaler VPX for XenServer</a></li>
	<li>Install SSL Certificate on the NetScaler</li>
	<li>Create a Load Balancing VIP with new publicly routable IP Address</li>
	<li>Edit DNS entry for your wordpress site to point to the NetScaler Load Balancing VIP</li>
	<li>Set Service to the IP Address of your wordpress site at the service provider</li>
	<li>Set Load Balancing VIP port 80 to automatically redirect to port 443</li>
</ol>


<p>Connect to http://&lt;yourwordpresssite.com&gt; and it should automatically redirect to https://&lt;yourwordpresssite.com&gt;. </p>

<h3><a name="SolutiontoFiresheep-StepsforsecuringWordpresswithSSLWordpresshostedinyourownDMZ%3A"></a>Steps for securing Wordpress with SSL - Wordpress hosted in your own DMZ:</h3>
<ol>
	<li>Download and install <a href="http://citrix.com/xenserver">XenServer</a></li>
	<li>Download and install <a href="http://citrix.com/netscaler">NetScaler VPX for XenServer</a></li>
	<li>Install SSL Certificate on the NetScaler</li>
	<li>Create a Load Balancing VIP with a new publicly routable IP Address</li>
	<li>Edit DNS entry for your wordpress site to point to the NetScaler Load Balancing VIP</li>
	<li>Set the Service to point to the IP Address of your locally hosted wordpress site</li>
	<li>Set Load Balancing VIP port 80 to automatically redirect to port 443</li>
</ol>


<p>Connect to http://&lt;yourwordpresssite.com&gt; and it should automatically redirect to https://&lt;yourwordpresssite.com&gt;. </p>

<h3><a name="SolutiontoFiresheep-Itseasy"></a>Its easy</h3>
<object id='CustomCTVPlayer3091' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3091&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3091' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3091&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>

<p><a href="http://citrix.com/xenserver">Download XenServer here</a></p>

<p><a href="http://citrix.com/netscaler">Donwload NetScaler VPX here</a></p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/31/Solution+to+Firesheep">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/31/Solution+to+Firesheep?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/11/01/solution-to-firesheep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimized Delivery to 90%</title>
		<link>http://www.technicalmarketing.org/2010/10/27/optimized-delivery-to-90/</link>
		<comments>http://www.technicalmarketing.org/2010/10/27/optimized-delivery-to-90/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 23:37:59 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/pages/viewpage.action?pageId=157320080</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="OptimizedDeliveryto90%25-%21hdx.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://hdx.citrix.com"><img src="http://community.citrix.com/download/attachments/157320080/hdx.jpg" align="left" border="0" width="200" /></a> for Video over WAN</h2>

<p>The Citrix Branch Repeater plays a critical role in optimizing an existing WAN connection and improving the overall virtual desktop user experience in the branch office. The following key findings from a recent report emphasize the strategic cost savings and performance improvement a Branch Repeater solution can provide for any branch office XenDesktop deployment.</p>
<ul>
	<li>Citrix Branch Repeater can reduce the overall average bandwidth consumed per session by up to 89%.</li>
	<li>Citrix Branch Repeater can reduce the amount of time it takes for a XenDesktop session to launch on a congested WAN connection by up to 40%.</li>
	<li>Citrix Branch Repeater can double the number of users able to execute similar virtual desktop activities on the same congested WAN connection.</li>
	<li>Citrix Branch Repeater can reduce the amount of time it takes for the print request to spool from the virtual desktop to the branch office print server by up to 60%.</li>
</ul>


<h3><a name="OptimizedDeliveryto90%25-OptimizedVideoDelivery"></a>Optimized Video Delivery</h3>
<p>Citrix Branch Repeater is a branch optimization solution that accelerates and simplifies branch infrastructure. Branch Repeater solutions reduce IT costs and increase user productivity by simplifying branch startup and management, and providing users the best access experience. The Branch Repeater products achieve WAN optimization by combining a variety of technologies:</p>
<ul>
	<li>TCP Optimization: Branch Repeater is a symmetric solution, where a Branch Repeater is located at each end of the WAN connection (in the datacenter and in the branch office) recognize each other's presence and employ RFC compliant TCP optimization techniques that ensure optimal utilization of the network bandwidth.</li>
	<li>Traffic Prioritization (QoS): Administrators can classify network bandwidth based on TCP port numbers and IP ranges to prioritize the delivery of TCP segments based on the classification. Furthermore, Branch Repeater recognizes the priorities of the various ICA virtual channels and can ensure preferential treatment of real-time critical data such as audio.</li>
	<li>Compression: Branch Repeater can detect repeating patterns in the transmitted data and utilize very small tokens across the WAN to identify such repeating data patterns and serve the data to the user out of the appliance memory; therefore, restricting the amount of data required to traverse the WAN and improving user experience.</li>
	<li>Protocol Optimization: Branch Repeater can optimize a variety of common application protocols. Citrix XenDesktop leverages the ICA protocol, which employs a variety of optimization and security features natively. In order to apply compression, a WAN optimizer must be able to decrypt the ICA workload, identify repeating patterns within the ICA virtual channels, apply the optimization, and re-encrypt the data stream. This is why Citrix Branch Repeater is the only WAN optimization product capable of directly optimizing the ICA payloads on the protocol level.</li>
</ul>


<h3><a name="OptimizedDeliveryto90%25-CitrixHighDefinition%28HDX%29"></a>Citrix High Definition (HDX)</h3>
<p>Citrix is committed to providing the best high definition user experience through the introduction of HDX technology. Citrix HDX technology builds on existing Citrix user experience innovations from the datacenter to the device, adding enhancements for multimedia, voice, video and 3D graphics. Citrix HDX is comprised the following categories:</p>
<ul>
	<li>HDX Broadcast - Ensures high-performance of virtual desktops and applications over any network, including high-latency and low-bandwidth environments.</li>
	<li>HDX WAN Optimization - Optimizes performance by utilizing Citix Branch Repeater to cache bandwidth intensive data and graphics and deliver them from the most efficient location.</li>
	<li>HDX MediaStream - Accelerates multimedia performance through compression or, when possible, redirection and client-side rendering.</li>
	<li>HDX RealTime - Enhances real-time voice and video using advanced encoding and streaming to ensure a no compromise end-user experience.</li>
	<li>HDX 3D - Optimizes the performance of everything from graphics-intensive 2D environments to advanced 3D geospatial applications using software and hardware based rendering in the datacenter and on the device.</li>
	<li>HDX Plug-n-Play - Enables simple connectivity for all local devices in a virtualized environment, including USB, multi-monitor, printers and peripherals.</li>
</ul>


<p><a href="http://support.citrix.com/servlet/KbServlet/download/23001-102-642442/XenDesktop%20to%20Branch%20Offices.pdf">Read the performance report here</a></p>

<p><a href="https://www.citrix.com/English/ss/downloads/results.asp?productID=1350184&#38;c1=ost1684733">Download the free Branch Repeater VPX Express virtual appliance</a></p>

<p><a href="http://support.citrix.com/article/CTX120455">Read about HDX here</a></p>

<p><a href="http://hdx.citrix.com">Get the optimized video delivery technology here</a></p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/pages/viewpage.action?pageId=157320080">View Online</a>
              &#124;
       <a href="http://community.citrix.com/pages/viewpage.action?pageId=157320080&#38;showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="OptimizedDeliveryto90%25-%21hdx.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://hdx.citrix.com"><img src="http://community.citrix.com/download/attachments/157320080/hdx.jpg" align="left" border="0" width="200" /></a> for Video over WAN</h2>

<p>The Citrix Branch Repeater plays a critical role in optimizing an existing WAN connection and improving the overall virtual desktop user experience in the branch office. The following key findings from a recent report emphasize the strategic cost savings and performance improvement a Branch Repeater solution can provide for any branch office XenDesktop deployment.</p>
<ul>
	<li>Citrix Branch Repeater can reduce the overall average bandwidth consumed per session by up to 89%.</li>
	<li>Citrix Branch Repeater can reduce the amount of time it takes for a XenDesktop session to launch on a congested WAN connection by up to 40%.</li>
	<li>Citrix Branch Repeater can double the number of users able to execute similar virtual desktop activities on the same congested WAN connection.</li>
	<li>Citrix Branch Repeater can reduce the amount of time it takes for the print request to spool from the virtual desktop to the branch office print server by up to 60%.</li>
</ul>


<h3><a name="OptimizedDeliveryto90%25-OptimizedVideoDelivery"></a>Optimized Video Delivery</h3>
<p>Citrix Branch Repeater is a branch optimization solution that accelerates and simplifies branch infrastructure. Branch Repeater solutions reduce IT costs and increase user productivity by simplifying branch startup and management, and providing users the best access experience. The Branch Repeater products achieve WAN optimization by combining a variety of technologies:</p>
<ul>
	<li>TCP Optimization: Branch Repeater is a symmetric solution, where a Branch Repeater is located at each end of the WAN connection (in the datacenter and in the branch office) recognize each other's presence and employ RFC compliant TCP optimization techniques that ensure optimal utilization of the network bandwidth.</li>
	<li>Traffic Prioritization (QoS): Administrators can classify network bandwidth based on TCP port numbers and IP ranges to prioritize the delivery of TCP segments based on the classification. Furthermore, Branch Repeater recognizes the priorities of the various ICA virtual channels and can ensure preferential treatment of real-time critical data such as audio.</li>
	<li>Compression: Branch Repeater can detect repeating patterns in the transmitted data and utilize very small tokens across the WAN to identify such repeating data patterns and serve the data to the user out of the appliance memory; therefore, restricting the amount of data required to traverse the WAN and improving user experience.</li>
	<li>Protocol Optimization: Branch Repeater can optimize a variety of common application protocols. Citrix XenDesktop leverages the ICA protocol, which employs a variety of optimization and security features natively. In order to apply compression, a WAN optimizer must be able to decrypt the ICA workload, identify repeating patterns within the ICA virtual channels, apply the optimization, and re-encrypt the data stream. This is why Citrix Branch Repeater is the only WAN optimization product capable of directly optimizing the ICA payloads on the protocol level.</li>
</ul>


<h3><a name="OptimizedDeliveryto90%25-CitrixHighDefinition%28HDX%29"></a>Citrix High Definition (HDX)</h3>
<p>Citrix is committed to providing the best high definition user experience through the introduction of HDX technology. Citrix HDX technology builds on existing Citrix user experience innovations from the datacenter to the device, adding enhancements for multimedia, voice, video and 3D graphics. Citrix HDX is comprised the following categories:</p>
<ul>
	<li>HDX Broadcast - Ensures high-performance of virtual desktops and applications over any network, including high-latency and low-bandwidth environments.</li>
	<li>HDX WAN Optimization - Optimizes performance by utilizing Citix Branch Repeater to cache bandwidth intensive data and graphics and deliver them from the most efficient location.</li>
	<li>HDX MediaStream - Accelerates multimedia performance through compression or, when possible, redirection and client-side rendering.</li>
	<li>HDX RealTime - Enhances real-time voice and video using advanced encoding and streaming to ensure a no compromise end-user experience.</li>
	<li>HDX 3D - Optimizes the performance of everything from graphics-intensive 2D environments to advanced 3D geospatial applications using software and hardware based rendering in the datacenter and on the device.</li>
	<li>HDX Plug-n-Play - Enables simple connectivity for all local devices in a virtualized environment, including USB, multi-monitor, printers and peripherals.</li>
</ul>


<p><a href="http://support.citrix.com/servlet/KbServlet/download/23001-102-642442/XenDesktop%20to%20Branch%20Offices.pdf">Read the performance report here</a></p>

<p><a href="https://www.citrix.com/English/ss/downloads/results.asp?productID=1350184&amp;c1=ost1684733">Download the free Branch Repeater VPX Express virtual appliance</a></p>

<p><a href="http://support.citrix.com/article/CTX120455">Read about HDX here</a></p>

<p><a href="http://hdx.citrix.com">Get the optimized video delivery technology here</a></p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/pages/viewpage.action?pageId=157320080">View Online</a>
              |
       <a href="http://community.citrix.com/pages/viewpage.action?pageId=157320080&showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/27/optimized-delivery-to-90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live TechTalk Webinar &#8211; NetScaler 2048 bit keys</title>
		<link>http://www.technicalmarketing.org/2010/10/25/live-techtalk-webinar-netscaler-2048-bit-keys/</link>
		<comments>http://www.technicalmarketing.org/2010/10/25/live-techtalk-webinar-netscaler-2048-bit-keys/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 22:37:59 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/25/Live+TechTalk+Webinar+-+NetScaler+2048+bit+keys</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LiveTechTalkWebinar-NetScaler2048bitkeys-%21secure2048.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://www.citrix.com/sslcertwebinar"><img src="http://community.citrix.com/download/attachments/157319548/secure2048.jpg" align="left" border="0" width="200" /></a> Recommended by NIST for January 2011</h2>

<p>Beginning January 1st, 2011, the <a href="http://www.nist.gov/index.html">NIST (National Institute of Standards &#38; Technology)</a> recommends all SSL certificates be upgraded to 2048-bit strength To protect data confidentiality.  This transition can have a significant impact on performance and capacity of your SSL infrastructure.   </p>

<p>Join us Wednesday, November 10th, 2:00pm Eastern/11:00am Pacific and discover how to efficiently manage this change and what actions you need to take now that will ease the transition to 2048-bit, and still maintain the highest performance and security standards.</p>

<h3><a name="LiveTechTalkWebinar-NetScaler2048bitkeys-InthisTechTalk%2Clearnabout%3A"></a>In this TechTalk, learn about:</h3>
<ul>
	<li>Why SSL/TLS is moving to 2048-bit certificates and the impact on your organization</li>
	<li>How a major web hosting provider, GoDaddy.com is managing the transition to 2K certificates</li>
	<li>Recommendations and examples of <a href="http://citrix.com/netscaler">Citrix NetScaler SSL/TLS features</a></li>
</ul>


<h3><a name="LiveTechTalkWebinar-NetScaler2048bitkeys-Details%3A"></a>Details:</h3>
<p><b>TechTalk:</b> 2048 bit SSL Certificates - Are you ready?<br />
<b>When:</b> Wednesday, November 10, 2010 2:00 PM - 3:00 PM EST<br />
<b>Where:</b> Register at <a href="http://www.citrix.com/sslcertwebinar">http://www.citrix.com/sslcertwebinar</a><br />
<b>Speaker:</b> Kurt Roemer, Chief Security Strategist, Citrix Systems</p>

<p><a href="http://citrix.com/netscaler">Get the most powerful SSL Performance here</a>.</p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a></p>


    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Live+TechTalk+Webinar+-+NetScaler+2048+bit+keys">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Live+TechTalk+Webinar+-+NetScaler+2048+bit+keys?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LiveTechTalkWebinar-NetScaler2048bitkeys-%21secure2048.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://www.citrix.com/sslcertwebinar"><img src="http://community.citrix.com/download/attachments/157319548/secure2048.jpg" align="left" border="0" width="200" /></a> Recommended by NIST for January 2011</h2>

<p>Beginning January 1st, 2011, the <a href="http://www.nist.gov/index.html">NIST (National Institute of Standards &amp; Technology)</a> recommends all SSL certificates be upgraded to 2048-bit strength To protect data confidentiality.  This transition can have a significant impact on performance and capacity of your SSL infrastructure.   </p>

<p>Join us Wednesday, November 10th, 2:00pm Eastern/11:00am Pacific and discover how to efficiently manage this change and what actions you need to take now that will ease the transition to 2048-bit, and still maintain the highest performance and security standards.</p>

<h3><a name="LiveTechTalkWebinar-NetScaler2048bitkeys-InthisTechTalk%2Clearnabout%3A"></a>In this TechTalk, learn about:</h3>
<ul>
	<li>Why SSL/TLS is moving to 2048-bit certificates and the impact on your organization</li>
	<li>How a major web hosting provider, GoDaddy.com is managing the transition to 2K certificates</li>
	<li>Recommendations and examples of <a href="http://citrix.com/netscaler">Citrix NetScaler SSL/TLS features</a></li>
</ul>


<h3><a name="LiveTechTalkWebinar-NetScaler2048bitkeys-Details%3A"></a>Details:</h3>
<p><b>TechTalk:</b> 2048 bit SSL Certificates - Are you ready?<br/>
<b>When:</b> Wednesday, November 10, 2010 2:00 PM - 3:00 PM EST<br/>
<b>Where:</b> Register at <a href="http://www.citrix.com/sslcertwebinar">http://www.citrix.com/sslcertwebinar</a><br/>
<b>Speaker:</b> Kurt Roemer, Chief Security Strategist, Citrix Systems</p>

<p><a href="http://citrix.com/netscaler">Get the most powerful SSL Performance here</a>.</p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a></p>


    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Live+TechTalk+Webinar+-+NetScaler+2048+bit+keys">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Live+TechTalk+Webinar+-+NetScaler+2048+bit+keys?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/25/live-techtalk-webinar-netscaler-2048-bit-keys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handset Giveaways at Sprint Devcon</title>
		<link>http://www.technicalmarketing.org/2010/10/25/handset-giveaways-at-sprint-devcon/</link>
		<comments>http://www.technicalmarketing.org/2010/10/25/handset-giveaways-at-sprint-devcon/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 16:21:59 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/25/Handset+Giveaways+at+Sprint+Devcon</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="HandsetGiveawaysatSprintDevcon-%21Sprintdevconf.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://developer.sprint.com"><img src="http://community.citrix.com/download/attachments/157319459/Sprintdevconf.jpg" align="left" border="0" width="200" /></a> Sprint, HTC, RIM, Samsung, Motorola </h2>

<p>If you've been paying attention, you know that Citrix Receiver runs anyapplication, on anydevice, anywhere.  If you are in Silicon Valley, you can see it in action by attending the session to be delivered by <a href="http://community.citrix.com/citrite/chrisfl/profile">Chris Fleck of Citrix</a>, at the <a href="http://developer.sprint.com">Sprint Developer Conference</a>. Mobile devices continue to proliferate across the enterprise creating new business challenges for users, IT and developers. Users want their devices to empower them to do more than just read e-mail and browse the web. They want simple and fast access to documents and the ability to run their business applications. IT needs a secure and scalable infrastructure for delivering business apps to mobile devices, anytime and anywhere. Developers want a common platform to create applications without duplication and little additional resources.</p>

<p>With <a href="http://citrix.com/receiver">Citrix Receiver™</a>, accessing applications hosted on <a href="http://citrix.com/xenapp">Citrix XenApp</a> provides a common platform that both IT and developers can utilize to minimize development, run applications centrally and securely deliver apps to any device. The Citrix Receiver connects securely to the XenApp server using <a href="http://citrix.com/netscaler">Citrix NetScaler SSL VPN technology</a>.</p>
<h4><a name="HandsetGiveawaysatSprintDevcon-Inthissessionyouwilllearn"></a>In this session you will learn</h4>
<ul>
	<li>How to use existing development tools and resources like Visual Studio, Flash and Java to create business applications for any device</li>
	<li>How to use alternative, non-development tools to create compelling business applications and dashboards</li>
	<li>How Citrix Receiver enables tablets, smartphones, and other devices to quickly and securely enter the workplace</li>
	<li>How to optimize existing applications for Android, BlackBerry and even iPhone<br />
<b>Session Demos: Citrix Receiver on Android and Blackberry devices: <a href="http://citrix.com/receiver">www.citrix.com/receiver</a></b></li>
</ul>



<p><b>Session:</b> Citrix: Build Once, Run Centrally and Deliver Business Applications Anywhere with Citrix Receiver<br />
<b>When:</b> Tuesday, October 26, 2010 &#124; 4:15 - 5:15 p.m. <br />
<b>Where:</b> <a href="http://www.santaclara.org/conventioncenter/">Santa Clara Convention Center, Room K</a><br />
<b>Who:</b> <a href="http://community.citrix.com/citrite/chrisfl/profile">Chris Fleck - VP Community &#38; Solutions Development, Citrix Systems</a></p>

<h3><a name="HandsetGiveawaysatSprintDevcon-SamsungDevices%28Epic4GHandsets%2CTransformSprintIDHandset%2CGalaxyTab%29"></a>Samsung Devices (Epic 4G Handsets, Transform Sprint ID Handset, Galaxy Tab) </h3>
<p>Stop by the Samsung booth in the exhibit hall or attend the Samsung session Wed Oct 27, 10:00-11:00, and provide your contact information via business card to be eligible to win one of multiple Samsung Epic 4G handsets or Samsung Galaxy Tab Android Tablets via a business card drawing in the Samsung Booth and Samsung breakout session.</p>

<p>In addition, Samsung Epic and Transform handsets will be raffled off to attendees of the Android Coding Session, Thur 2:30-5:30.</p>

<p>A limited number of Samsung Galaxy Tab (Sprint's first Android powered tablet) will be raffled off to Android Coding session attendees who have downloaded the Samsung Galaxy Tab SDK/Emulator <a href="http://innovator.samsungmobile.com/galaxyTab.do">http://innovator.samsungmobile.com/galaxyTab.do</a>.  Sprint employees will validate the emulator configuration on android coding session attendee laptops as attendees enter the android coding session. </p>

<h3><a name="HandsetGiveawaysatSprintDevcon-HTCEVO4G"></a>HTC EVO 4G  </h3>
<p>Stop by the HTC booth in the exhibit hall or attend the HTC session Wed Oct 27, 11:15-12:15,  and provide your contact information via business card to be eligible to win one of multiple HTC EVO 4G handsets via a business card drawing. </p>

<p>HTC will also be raffling off a limited number of HTC EVO 4G handsets following their presentation in the Android Coding Camp, Thur 2:30-5:30.</p>

<h3><a name="HandsetGiveawaysatSprintDevcon-MotorolaI1%28thefirstiDENAndroidPTTcapablehandset.%29"></a>Motorola I1 (the first iDEN Android PTT capable handset.) </h3>
<p>Forty attendees of the Motorola Motodev Session on Wed, Oct 27, 4:00-5:00 will be eligible to receive a Motorola I1 device. Specific information about how the devices will be awarded will be shared in the session itself. Must be present at the breakout session to be eligible for the device giveaway.</p>

<h3><a name="HandsetGiveawaysatSprintDevcon-RIMStyle%28firstSprintRIMBlackberry6.0OSdevice%2Cnotyetavailabletothepublic%29"></a>RIM Style (first Sprint RIM Blackberry 6.0 OS device, not yet available to the public) </h3>
<p>This information is COMING SOON. </p>

<p><a href="http://citrix.com/receiver">Get Citrix Receiver here</a></p>

<p><a href="http://citrix.com/xenapp">Get Citrix XenApp here</a></p>

<p><a href="http://citrix.com/netscaler">Get the most powerful Citrix Receiver Proxy here</a>.</p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a></p>


    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Handset+Giveaways+at+Sprint+Devcon">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Handset+Giveaways+at+Sprint+Devcon?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="HandsetGiveawaysatSprintDevcon-%21Sprintdevconf.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://developer.sprint.com"><img src="http://community.citrix.com/download/attachments/157319459/Sprintdevconf.jpg" align="left" border="0" width="200" /></a> Sprint, HTC, RIM, Samsung, Motorola </h2>

<p>If you've been paying attention, you know that Citrix Receiver runs anyapplication, on anydevice, anywhere.  If you are in Silicon Valley, you can see it in action by attending the session to be delivered by <a href="http://community.citrix.com/citrite/chrisfl/profile">Chris Fleck of Citrix</a>, at the <a href="http://developer.sprint.com">Sprint Developer Conference</a>. Mobile devices continue to proliferate across the enterprise creating new business challenges for users, IT and developers. Users want their devices to empower them to do more than just read e-mail and browse the web. They want simple and fast access to documents and the ability to run their business applications. IT needs a secure and scalable infrastructure for delivering business apps to mobile devices, anytime and anywhere. Developers want a common platform to create applications without duplication and little additional resources.</p>

<p>With <a href="http://citrix.com/receiver">Citrix Receiver™</a>, accessing applications hosted on <a href="http://citrix.com/xenapp">Citrix XenApp</a> provides a common platform that both IT and developers can utilize to minimize development, run applications centrally and securely deliver apps to any device. The Citrix Receiver connects securely to the XenApp server using <a href="http://citrix.com/netscaler">Citrix NetScaler SSL VPN technology</a>.</p>
<h4><a name="HandsetGiveawaysatSprintDevcon-Inthissessionyouwilllearn"></a>In this session you will learn</h4>
<ul>
	<li>How to use existing development tools and resources like Visual Studio, Flash and Java to create business applications for any device</li>
	<li>How to use alternative, non-development tools to create compelling business applications and dashboards</li>
	<li>How Citrix Receiver enables tablets, smartphones, and other devices to quickly and securely enter the workplace</li>
	<li>How to optimize existing applications for Android, BlackBerry and even iPhone<br/>
<b>Session Demos: Citrix Receiver on Android and Blackberry devices: <a href="http://citrix.com/receiver">www.citrix.com/receiver</a></b></li>
</ul>



<p><b>Session:</b> Citrix: Build Once, Run Centrally and Deliver Business Applications Anywhere with Citrix Receiver<br/>
<b>When:</b> Tuesday, October 26, 2010 | 4:15 - 5:15 p.m. <br/>
<b>Where:</b> <a href="http://www.santaclara.org/conventioncenter/">Santa Clara Convention Center, Room K</a><br/>
<b>Who:</b> <a href="http://community.citrix.com/citrite/chrisfl/profile">Chris Fleck - VP Community &amp; Solutions Development, Citrix Systems</a></p>

<h3><a name="HandsetGiveawaysatSprintDevcon-SamsungDevices%28Epic4GHandsets%2CTransformSprintIDHandset%2CGalaxyTab%29"></a>Samsung Devices (Epic 4G Handsets, Transform Sprint ID Handset, Galaxy Tab) </h3>
<p>Stop by the Samsung booth in the exhibit hall or attend the Samsung session Wed Oct 27, 10:00-11:00, and provide your contact information via business card to be eligible to win one of multiple Samsung Epic 4G handsets or Samsung Galaxy Tab Android Tablets via a business card drawing in the Samsung Booth and Samsung breakout session.</p>

<p>In addition, Samsung Epic and Transform handsets will be raffled off to attendees of the Android Coding Session, Thur 2:30-5:30.</p>

<p>A limited number of Samsung Galaxy Tab (Sprint's first Android powered tablet) will be raffled off to Android Coding session attendees who have downloaded the Samsung Galaxy Tab SDK/Emulator <a href="http://innovator.samsungmobile.com/galaxyTab.do">http://innovator.samsungmobile.com/galaxyTab.do</a>.  Sprint employees will validate the emulator configuration on android coding session attendee laptops as attendees enter the android coding session. </p>

<h3><a name="HandsetGiveawaysatSprintDevcon-HTCEVO4G"></a>HTC EVO 4G  </h3>
<p>Stop by the HTC booth in the exhibit hall or attend the HTC session Wed Oct 27, 11:15-12:15,  and provide your contact information via business card to be eligible to win one of multiple HTC EVO 4G handsets via a business card drawing. </p>

<p>HTC will also be raffling off a limited number of HTC EVO 4G handsets following their presentation in the Android Coding Camp, Thur 2:30-5:30.</p>

<h3><a name="HandsetGiveawaysatSprintDevcon-MotorolaI1%28thefirstiDENAndroidPTTcapablehandset.%29"></a>Motorola I1 (the first iDEN Android PTT capable handset.) </h3>
<p>Forty attendees of the Motorola Motodev Session on Wed, Oct 27, 4:00-5:00 will be eligible to receive a Motorola I1 device. Specific information about how the devices will be awarded will be shared in the session itself. Must be present at the breakout session to be eligible for the device giveaway.</p>

<h3><a name="HandsetGiveawaysatSprintDevcon-RIMStyle%28firstSprintRIMBlackberry6.0OSdevice%2Cnotyetavailabletothepublic%29"></a>RIM Style (first Sprint RIM Blackberry 6.0 OS device, not yet available to the public) </h3>
<p>This information is COMING SOON. </p>

<p><a href="http://citrix.com/receiver">Get Citrix Receiver here</a></p>

<p><a href="http://citrix.com/xenapp">Get Citrix XenApp here</a></p>

<p><a href="http://citrix.com/netscaler">Get the most powerful Citrix Receiver Proxy here</a>.</p>

<p><a href="http://community.citrix.com/p/cdn">The Citrix Community is powerful!</a></p>


    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Handset+Giveaways+at+Sprint+Devcon">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Handset+Giveaways+at+Sprint+Devcon?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/25/handset-giveaways-at-sprint-devcon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Armored Browser</title>
		<link>http://www.technicalmarketing.org/2010/10/24/armored-browser/</link>
		<comments>http://www.technicalmarketing.org/2010/10/24/armored-browser/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 05:12:54 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/25/Armored+Browser</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="ArmoredBrowser-%21perpbrowser.gifwidth%3D200%2Calign%3Dleft%21IntegratedwithNetScalerHTTPCallout"></a><img src="http://community.citrix.com/download/attachments/157319290/perpbrowser.gif" align="left" border="0" width="200" /> Integrated with <a href="http://citrix.com/netscaler">NetScaler HTTP Callout</a></h2>
<p>Ever wonder, with all of this networking security, who is protecting the information at the endpoint, before it enters the VPN stack?  Ever heard of Keyloggers and Framegrabbers? API's that can read your passwords? (Even when connected to an SSL VPN or to a web application using HTTPS). You're not out of the woods yet until you secure your internet browser, on your local machine. Internet Explorer, Chrome, Safari and Firefox don't have this protection natively, so you will want to read this.</p>

<p><a href="http://quaresso.com/">Quaresso Protect On Q</a> enables web sites to mitigate information compromise risks introduced by web browsers, and by extension end users. Browsers have become the target or vector of many styles of attacks. While SSL protected packets (i.e., HTTP/S) and data center security solutions (e.g., web application firewalls) can significantly increase protections against compromise, the end point has become the relative weak link in this three link chain. Why? Some of the reasons: </p>
<ul>
	<li>Breadth and depth of attacks - the monetization of malware have increased the number and sophistication level of attacks. Vulnerabilities, both in the code of browsers as well as plug-ins along with new methods of social engineering have increased year over year.</li>
	<li>Decreased efficacy of traditional anti-virus solutions - many recent studies have shown that the growth in the number of in-the-wild attacks have increased the vulnerability window for users.</li>
	<li>Increase in data at risk - more and more organizations are making heretofore sensitive content available across the Internet, whether customer-focused content like banking transactions, health care information or equity trades or enterprise content such as product design documents, customer account databases, internal communications like email. This creates a financial motivation for attackers.</li>
	<li>Lack of visibility - Although browser vendors have done a credible job of adding security features to their products in an attempt to mitigate the browsers' vulnerabilities, high assurance web sites have very few tools to ensure users have enabled such features or have configured them correctly.</li>
</ul>


<p>Protect On Q takes a fundamentally different approach to solve the problem of browser insecurity. Instead of relying on end users or the security state of users' PCs, web sites with Protect On Q can take control of the client side risk by quickly delivering an ephemeral (i.e., temporary) security layer around the browsers that connect to their site. This layer - implemented as a protected browser - is controlled by the web sites via a site specific policy. It requires no extraordinary requirements of the end user or local system and does not require permanent software installation, minimizing operational overhead and desktop support complexity.</p>

<h3><a name="ArmoredBrowser-POQprovidesthefollowingsecurityfeatures%3A"></a>POQ provides the following security features:</h3>
<ul>
	<li>Keylogger/Framegrabber Defense</li>
	<li>Browser Privacy</li>
	<li>Browser Process Integrity</li>
	<li>SSL Certificate White Listing</li>
	<li>SSL User Orverride</li>
	<li>Network Destination Controls</li>
	<li>Hostname Resolution Bypass</li>
	<li>Information Leakage and Auditing</li>
	<li>Session Time Limits</li>
	<li>Blocking COM Snooping</li>
</ul>


<h3><a name="ArmoredBrowser-ThediagrambelowdepictstheProtectOnQ%28POQ%29architectureinatypicalPOQusagescenario"></a>The diagram below depicts the Protect On Q (POQ) architecture in a typical POQ usage scenario</h3>
<p><img src="http://community.citrix.com/download/attachments/157319290/armoredbrowser.gif" align="left" border="0" width="500" /><br /></p>

<ul>
	<li>The NetScaler automatically redirects HTTP (cleartext) requests to HTTPS (encrypted). This protects the information in transit to the website.</li>
	<li>Request is made to <a href="https://citrix.demo.quaresso.com">https://citrix.demo.quaresso.com</a>.</li>
	<li>The NetScaler intercepts the request, and determines if the browser is armored already.  If not,...</li>
	<li>A page appears that explains to the user that they need the POQ armored browser before they access that application/website.</li>
	<li>The armored browser is started.</li>
	<li>The users session is then sent to the original request <a href="https://citrix.demo.quaresso.com">https://citrix.demo.quaresso.com</a> using the armored browser.</li>
	<li>All requests to that website are sent to the HTTP Callout, including HTML, images, css, Javascript, etc.</li>
	<li>The NetScaler checks for a POQ-Verified value.</li>
	<li>The value is extracted from the "QuaressoPOQSessionID" and an HTTP Callout request is sent to the REST API, to verify that the POQ server did in fact sign that user agent value, and then allows or denies further access.</li>
</ul>


<p>During the armored browser session:</p>
<ul>
	<li>User must use an armored browser for the website/application <a href="https://citrix.demo.quaresso.com">https://citrix.demo.quaresso.com</a>.</li>
	<li>User cannot navigate to other sites while using the armored browser.</li>
	<li>User cannot navigate to invalid certificate sites (certificate whitelisting).</li>
	<li>Information controls prevent saving, printing, pasting or copying information from the application/website through the armored browser.</li>
	<li>Malware detection is enabled preventing screen captures and keyloggers (however, we made a whitelist exception to record the video).</li>
</ul>


<h3><a name="ArmoredBrowser-Watchitinaction"></a>Watch it in action</h3>
       
<h3><a name="ArmoredBrowser-CitrixNetScalerProcessFlow"></a>Citrix NetScaler Process Flow</h3>
<p><a href='http://community.citrix.com/download/attachments/157319290/quaresso.jpg' target='quaresso.jpg'><img src="http://community.citrix.com/download/thumbnails/157319290/quaresso.jpg" align="left" border="0" /></a><br /></p>

<h3><a name="ArmoredBrowser-CitrixNetScalerConfiguration"></a>Citrix NetScaler Configuration</h3>
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre># HTTP Callout Policies
add policy httpCallout QuaressoCallout
add policy httpCallout poq_valid_session_id
set policy httpCallout QuaressoCallout -IPAddress 63.110.51.85 -port 8080 -returnType TEXT -hostExpr <span class="code-quote">"\"</span>63.110.51.85\<span class="code-quote">"" -urlStemExpr "</span>\<span class="code-quote">"/poqserver/<span class="code-keyword">rest</span>/\"</span> + HTTP.REQ.HEADER(\<span class="code-quote">"QuaressoPOQSessionID\"</span>) + \<span class="code-quote">"/isValid\"</span><span class="code-quote">" -resultExpr "</span>HTTP.RES.BODY(5)"
set policy httpCallout poq_valid_session_id -IPAddress 63.110.51.85 -port 8080 -returnType TEXT -hostExpr <span class="code-quote">"\"</span>QuaressoCallout.ns.com\<span class="code-quote">"" -urlStemExpr "</span>\<span class="code-quote">"/poqserver/<span class="code-keyword">rest</span>/session/\"</span> + HTTP.REQ.HEADER(\<span class="code-quote">"QuaressoPOQSessionID\"</span>) + \<span class="code-quote">"/isValid\"</span><span class="code-quote">" -resultExpr "</span>HTTP.RES.BODY(5)"
# Server Setup
add server 63.110.51.85 63.110.51.85
add server 63.110.51.87 63.110.51.87
add service HTTPS 63.110.51.87 SSL 443 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES
add service POQServer 63.110.51.85 HTTP 8080 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES
add service badstore 63.110.51.87 HTTP 80 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES
set rewrite param -undefAction NOREWRITE
# Load Balancing Virtual Servers
add lb vserver QuaressoVIP HTTP 63.110.51.92 80 -persistenceType NONE -redirectURL <span class="code-quote">"https:<span class="code-comment">//citrix.demo.quaresso.com/"</span> -cltTimeout 180
</span>add lb vserver QuaressoVIP-HTTPS SSL 63.110.51.92 443 -persistenceType NONE -cltTimeout 180
add lb vserver QuaressoVIP-POQServer SSL 63.110.51.92 8443 -persistenceType NONE -cltTimeout 180
# Responder Policies
add responder action invalidPOQKey_action respondwith <span class="code-quote">"\"</span>HTTP/1.1 200 OK\r\\r\\nContent-length: 116\\r\\n\\r\\n&#60;HTML&#62;&#60;HEAD&#62;&#60;TITLE&#62;Invalid POQ Session key &#60;/TITLE&#62;&#60;/HEAD&#62;&#60;BODY&#62;&#60;h1&#62;Invalid POQ Session key found&#60;/h1&#62;&#60;/BODY&#62;&#60;/HTML&#62;\""
add responder action noPOQKey_action redirect <span class="code-quote">"\"</span>https:<span class="code-comment">//citrix.demo.quaresso.com:8443/poqserver/client/citrixtest/poqRequired.html\""
</span>add responder policy noPOQKey_policy <span class="code-quote">"HTTP.REQ.HEADER(\"</span>QuaressoPOQSessionID\<span class="code-quote">").EXISTS.NOT &#38;&#38; HTTP.REQ.HOSTNAME.EQ(\"</span>QuaressoCallout.ns.com\<span class="code-quote">").NOT"</span> noPOQKey_action
add responder policy invalidPOQKey_policy <span class="code-quote">"HTTP.REQ.HOSTNAME.EQ(\"</span>QuaressoCallout.ns.com\<span class="code-quote">").NOT &#38;&#38; SYS.HTTP_CALLOUT(poq_valid_session_id).EQ(\"</span><span class="code-keyword">true</span>\<span class="code-quote">").NOT"</span> invalidPOQKey_action
set responder param -undefAction NOOP
# Bind Policies to VServers
bind lb vserver QuaressoVIP-HTTPS HTTPS
bind lb vserver QuaressoVIP-POQServer POQServer
bind lb vserver QuaressoVIP-HTTPS -policyName noPOQKey_policy -priority 101 -gotoPriorityExpression END
bind lb vserver QuaressoVIP-HTTPS -policyName invalidPOQKey_policy -priority 102 -gotoPriorityExpression END
# SSL Certs
add ssl certKey ns-server-certificate -cert ns-server.cert -key ns-server.key
add ssl certKey quaresso-self-signed-cert -cert quaresso.cert -key quaresso.key
add ssl certKey quaresso-demo-cert -cert demo_quaresso_com.crt -key demo_quaresso_com.key
set ssl service HTTPS -eRSA DISABLED
# Bind SSL Certs to VServer
bind ssl service HTTPS -certkeyName quaresso-demo-cert
bind ssl vserver QuaressoVIP-HTTPS -certkeyName quaresso-demo-cert
bind ssl vserver QuaressoVIP-POQServer -certkeyName quaresso-demo-cert</pre>
</div></div>

<p>To see how these threat protections work and read about additional security protections, scalability, and performance, go to <a href="http://quaresso.com">www.quaresso.com</a> or contact them  at <a href="mailto:info@quaresso.com">info@quaresso.com</a>.</p>

<p><a href="http://citrix.com/netscaler">Get the most powerful HTTP Callout controller here</a>.</p>

<p><a href="http://community.citrix.com/citrixready">Quaresso is Citrix Ready!</a></p>


    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Armored+Browser">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Armored+Browser?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="ArmoredBrowser-%21perpbrowser.gifwidth%3D200%2Calign%3Dleft%21IntegratedwithNetScalerHTTPCallout"></a><img src="http://community.citrix.com/download/attachments/157319290/perpbrowser.gif" align="left" border="0" width="200" /> Integrated with <a href="http://citrix.com/netscaler">NetScaler HTTP Callout</a></h2>
<p>Ever wonder, with all of this networking security, who is protecting the information at the endpoint, before it enters the VPN stack?  Ever heard of Keyloggers and Framegrabbers? API's that can read your passwords? (Even when connected to an SSL VPN or to a web application using HTTPS). You're not out of the woods yet until you secure your internet browser, on your local machine. Internet Explorer, Chrome, Safari and Firefox don't have this protection natively, so you will want to read this.</p>

<p><a href="http://quaresso.com/">Quaresso Protect On Q</a> enables web sites to mitigate information compromise risks introduced by web browsers, and by extension end users. Browsers have become the target or vector of many styles of attacks. While SSL protected packets (i.e., HTTP/S) and data center security solutions (e.g., web application firewalls) can significantly increase protections against compromise, the end point has become the relative weak link in this three link chain. Why? Some of the reasons: </p>
<ul>
	<li>Breadth and depth of attacks - the monetization of malware have increased the number and sophistication level of attacks. Vulnerabilities, both in the code of browsers as well as plug-ins along with new methods of social engineering have increased year over year.</li>
	<li>Decreased efficacy of traditional anti-virus solutions - many recent studies have shown that the growth in the number of in-the-wild attacks have increased the vulnerability window for users.</li>
	<li>Increase in data at risk - more and more organizations are making heretofore sensitive content available across the Internet, whether customer-focused content like banking transactions, health care information or equity trades or enterprise content such as product design documents, customer account databases, internal communications like email. This creates a financial motivation for attackers.</li>
	<li>Lack of visibility - Although browser vendors have done a credible job of adding security features to their products in an attempt to mitigate the browsers' vulnerabilities, high assurance web sites have very few tools to ensure users have enabled such features or have configured them correctly.</li>
</ul>


<p>Protect On Q takes a fundamentally different approach to solve the problem of browser insecurity. Instead of relying on end users or the security state of users' PCs, web sites with Protect On Q can take control of the client side risk by quickly delivering an ephemeral (i.e., temporary) security layer around the browsers that connect to their site. This layer - implemented as a protected browser - is controlled by the web sites via a site specific policy. It requires no extraordinary requirements of the end user or local system and does not require permanent software installation, minimizing operational overhead and desktop support complexity.</p>

<h3><a name="ArmoredBrowser-POQprovidesthefollowingsecurityfeatures%3A"></a>POQ provides the following security features:</h3>
<ul>
	<li>Keylogger/Framegrabber Defense</li>
	<li>Browser Privacy</li>
	<li>Browser Process Integrity</li>
	<li>SSL Certificate White Listing</li>
	<li>SSL User Orverride</li>
	<li>Network Destination Controls</li>
	<li>Hostname Resolution Bypass</li>
	<li>Information Leakage and Auditing</li>
	<li>Session Time Limits</li>
	<li>Blocking COM Snooping</li>
</ul>


<h3><a name="ArmoredBrowser-ThediagrambelowdepictstheProtectOnQ%28POQ%29architectureinatypicalPOQusagescenario"></a>The diagram below depicts the Protect On Q (POQ) architecture in a typical POQ usage scenario</h3>
<p><img src="http://community.citrix.com/download/attachments/157319290/armoredbrowser.gif" align="left" border="0" width="500" /><br clear="all" /></p>

<ul>
	<li>The NetScaler automatically redirects HTTP (cleartext) requests to HTTPS (encrypted). This protects the information in transit to the website.</li>
	<li>Request is made to <a href="https://citrix.demo.quaresso.com">https://citrix.demo.quaresso.com</a>.</li>
	<li>The NetScaler intercepts the request, and determines if the browser is armored already.  If not,...</li>
	<li>A page appears that explains to the user that they need the POQ armored browser before they access that application/website.</li>
	<li>The armored browser is started.</li>
	<li>The users session is then sent to the original request <a href="https://citrix.demo.quaresso.com">https://citrix.demo.quaresso.com</a> using the armored browser.</li>
	<li>All requests to that website are sent to the HTTP Callout, including HTML, images, css, Javascript, etc.</li>
	<li>The NetScaler checks for a POQ-Verified value.</li>
	<li>The value is extracted from the "QuaressoPOQSessionID" and an HTTP Callout request is sent to the REST API, to verify that the POQ server did in fact sign that user agent value, and then allows or denies further access.</li>
</ul>


<p>During the armored browser session:</p>
<ul>
	<li>User must use an armored browser for the website/application <a href="https://citrix.demo.quaresso.com">https://citrix.demo.quaresso.com</a>.</li>
	<li>User cannot navigate to other sites while using the armored browser.</li>
	<li>User cannot navigate to invalid certificate sites (certificate whitelisting).</li>
	<li>Information controls prevent saving, printing, pasting or copying information from the application/website through the armored browser.</li>
	<li>Malware detection is enabled preventing screen captures and keyloggers (however, we made a whitelist exception to record the video).</li>
</ul>


<h3><a name="ArmoredBrowser-Watchitinaction"></a>Watch it in action</h3>
<object id='CustomCTVPlayer3062' allowScriptAccess='always' width='486' height='412' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'> <param	value='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3062&width=486&height=412' name='movie' /> <param value='high' name='quality' /> <param value='#ffffff' name='bgcolor' /> <param value='always' name='allowScriptAccess' /> <param value='opaque' name='wmode' /><param value='true' name='allowFullScreen' /> <embed name='CustomCTVPlayer3062' src='http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=3062&width=486&height=412' width='486' height='412' wmode='opaque' bgcolor='#ffffff' seamlesstabbing='false' type='application/x-shockwave-flash' allowFullScreen='true' allowScriptAccess='always' pluginspage='http://www.macromedia.com/shockwave/download/index.cgiP1_Prod_Version=ShockwaveFlash'> </embed></object>
<h3><a name="ArmoredBrowser-CitrixNetScalerProcessFlow"></a>Citrix NetScaler Process Flow</h3>
<p><a href='http://community.citrix.com/download/attachments/157319290/quaresso.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/157319290/quaresso.jpg", "quaresso.jpg", "height=1772,width=2068,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/157319290/quaresso.jpg" align="left" border="0" /></a><br clear="all" /></p>

<h3><a name="ArmoredBrowser-CitrixNetScalerConfiguration"></a>Citrix NetScaler Configuration</h3>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java"># HTTP Callout Policies
add policy httpCallout QuaressoCallout
add policy httpCallout poq_valid_session_id
set policy httpCallout QuaressoCallout -IPAddress 63.110.51.85 -port 8080 -returnType TEXT -hostExpr <span class="code-quote">"\"</span>63.110.51.85\<span class="code-quote">"" -urlStemExpr "</span>\<span class="code-quote">"/poqserver/<span class="code-keyword">rest</span>/\"</span> + HTTP.REQ.HEADER(\<span class="code-quote">"QuaressoPOQSessionID\"</span>) + \<span class="code-quote">"/isValid\"</span><span class="code-quote">" -resultExpr "</span>HTTP.RES.BODY(5)"
set policy httpCallout poq_valid_session_id -IPAddress 63.110.51.85 -port 8080 -returnType TEXT -hostExpr <span class="code-quote">"\"</span>QuaressoCallout.ns.com\<span class="code-quote">"" -urlStemExpr "</span>\<span class="code-quote">"/poqserver/<span class="code-keyword">rest</span>/session/\"</span> + HTTP.REQ.HEADER(\<span class="code-quote">"QuaressoPOQSessionID\"</span>) + \<span class="code-quote">"/isValid\"</span><span class="code-quote">" -resultExpr "</span>HTTP.RES.BODY(5)"
# Server Setup
add server 63.110.51.85 63.110.51.85
add server 63.110.51.87 63.110.51.87
add service HTTPS 63.110.51.87 SSL 443 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES
add service POQServer 63.110.51.85 HTTP 8080 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES
add service badstore 63.110.51.87 HTTP 80 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES
set rewrite param -undefAction NOREWRITE
# Load Balancing Virtual Servers
add lb vserver QuaressoVIP HTTP 63.110.51.92 80 -persistenceType NONE -redirectURL <span class="code-quote">"https:<span class="code-comment">//citrix.demo.quaresso.com/"</span> -cltTimeout 180
</span>add lb vserver QuaressoVIP-HTTPS SSL 63.110.51.92 443 -persistenceType NONE -cltTimeout 180
add lb vserver QuaressoVIP-POQServer SSL 63.110.51.92 8443 -persistenceType NONE -cltTimeout 180
# Responder Policies
add responder action invalidPOQKey_action respondwith <span class="code-quote">"\"</span>HTTP/1.1 200 OK\r\\r\\nContent-length: 116\\r\\n\\r\\n&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Invalid POQ Session key &lt;/TITLE&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;h1&gt;Invalid POQ Session key found&lt;/h1&gt;&lt;/BODY&gt;&lt;/HTML&gt;\""
add responder action noPOQKey_action redirect <span class="code-quote">"\"</span>https:<span class="code-comment">//citrix.demo.quaresso.com:8443/poqserver/client/citrixtest/poqRequired.html\""
</span>add responder policy noPOQKey_policy <span class="code-quote">"HTTP.REQ.HEADER(\"</span>QuaressoPOQSessionID\<span class="code-quote">").EXISTS.NOT &amp;&amp; HTTP.REQ.HOSTNAME.EQ(\"</span>QuaressoCallout.ns.com\<span class="code-quote">").NOT"</span> noPOQKey_action
add responder policy invalidPOQKey_policy <span class="code-quote">"HTTP.REQ.HOSTNAME.EQ(\"</span>QuaressoCallout.ns.com\<span class="code-quote">").NOT &amp;&amp; SYS.HTTP_CALLOUT(poq_valid_session_id).EQ(\"</span><span class="code-keyword">true</span>\<span class="code-quote">").NOT"</span> invalidPOQKey_action
set responder param -undefAction NOOP
# Bind Policies to VServers
bind lb vserver QuaressoVIP-HTTPS HTTPS
bind lb vserver QuaressoVIP-POQServer POQServer
bind lb vserver QuaressoVIP-HTTPS -policyName noPOQKey_policy -priority 101 -gotoPriorityExpression END
bind lb vserver QuaressoVIP-HTTPS -policyName invalidPOQKey_policy -priority 102 -gotoPriorityExpression END
# SSL Certs
add ssl certKey ns-server-certificate -cert ns-server.cert -key ns-server.key
add ssl certKey quaresso-self-signed-cert -cert quaresso.cert -key quaresso.key
add ssl certKey quaresso-demo-cert -cert demo_quaresso_com.crt -key demo_quaresso_com.key
set ssl service HTTPS -eRSA DISABLED
# Bind SSL Certs to VServer
bind ssl service HTTPS -certkeyName quaresso-demo-cert
bind ssl vserver QuaressoVIP-HTTPS -certkeyName quaresso-demo-cert
bind ssl vserver QuaressoVIP-POQServer -certkeyName quaresso-demo-cert</pre>
</div></div>

<p>To see how these threat protections work and read about additional security protections, scalability, and performance, go to <a href="http://quaresso.com">www.quaresso.com</a> or contact them  at <a href="mailto:info@quaresso.com">info@quaresso.com</a>.</p>

<p><a href="http://citrix.com/netscaler">Get the most powerful HTTP Callout controller here</a>.</p>

<p><a href="http://community.citrix.com/citrixready">Quaresso is Citrix Ready!</a></p>


    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Armored+Browser">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/25/Armored+Browser?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/24/armored-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; RTSP Persistence</title>
		<link>http://www.technicalmarketing.org/2010/10/22/load-balancing-rtsp-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/load-balancing-rtsp-persistence/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 21:06:06 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+RTSP+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-RTSPPersistence-%21PersistenceRTSP101022.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceforRTSP"></a><a href='http://community.citrix.com/download/attachments/156926108/PersistenceRTSP_101022.jpg' target='PersistenceRTSP_101022.jpg'><img src="http://community.citrix.com/download/thumbnails/156926108/PersistenceRTSP_101022.jpg" align="left" border="0" /></a> Configuring Persistence for RTSP</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p>The NetScaler uses <b>Real-Time Streaming Protocol (RTSP) session ID</b> persistence for Real-Time Streaming Protocol (RTSP) virtual servers, and you cannot change this setting on RTSP virtual servers. There is no reason to change it anyway. The NetScaler selects an RTSP service based on the load balancing method and uses the RTSP session ID to send the subsequent requests. RTSP is stateful, and when the client issues a SETUP command to the server, the server negotiates RTSP session IDs in the SETUP response message. The NetScaler creates a session between the client and the servers by using the RTSP session ID. The RTSP requests and responses must have the session ID header to identify the session.</p>

<p>Sometimes multiple servers can have the same session ID, and, therefore, unique sessions cannot be created between the client and the server. In such cases, you can configure the NetScaler to append the server IP address and port to the session ID so that the session ID is unique. The following table describes the parameter that the NetScaler can use to append the server IP address and port.</p>

<h3><a name="LoadBalancing-RTSPPersistence-ParametersforRTSPSessionIDBasedPersistence"></a>Parameters for RTSP Session ID-Based Persistence</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Parameter</th>
<th class='confluenceTh'>Specifies</th>
</tr>
<tr>
<td class='confluenceTd'>Session ID Mapping<br />
(session)</td>
<td class='confluenceTd'>Map RTSP session ID by appending the IP address and port of the server to the session ID. The parameter is enabled on a service and the non-persistent data connections are not routed through the NetScaler. When the setting is enabled, the NetScaler rejects any request that does not contain the prefix. Possible values: ON and OFF. Default: OFF.</td>
</tr>
</tbody></table>
<div class='panelMacro'><table class='noteMacro'><col width='24'><col><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If the client sends multiple SETUP requests on one TCP connection, the NetScaler sends the SETUP requests to the same server because the NetScaler makes the load balancing decision for every TCP connection. In this case, the NetScaler does not forward the SETUP requests to different servers based on the session ID.</td></tr></table></div>
<p><br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful RTSP Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+RTSP+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+RTSP+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-RTSPPersistence-%21PersistenceRTSP101022.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceforRTSP"></a><a href='http://community.citrix.com/download/attachments/156926108/PersistenceRTSP_101022.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/156926108/PersistenceRTSP_101022.jpg", "PersistenceRTSP_101022.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156926108/PersistenceRTSP_101022.jpg" align="left" border="0" /></a> Configuring Persistence for RTSP</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p>The NetScaler uses <b>Real-Time Streaming Protocol (RTSP) session ID</b> persistence for Real-Time Streaming Protocol (RTSP) virtual servers, and you cannot change this setting on RTSP virtual servers. There is no reason to change it anyway. The NetScaler selects an RTSP service based on the load balancing method and uses the RTSP session ID to send the subsequent requests. RTSP is stateful, and when the client issues a SETUP command to the server, the server negotiates RTSP session IDs in the SETUP response message. The NetScaler creates a session between the client and the servers by using the RTSP session ID. The RTSP requests and responses must have the session ID header to identify the session.</p>

<p>Sometimes multiple servers can have the same session ID, and, therefore, unique sessions cannot be created between the client and the server. In such cases, you can configure the NetScaler to append the server IP address and port to the session ID so that the session ID is unique. The following table describes the parameter that the NetScaler can use to append the server IP address and port.</p>

<h3><a name="LoadBalancing-RTSPPersistence-ParametersforRTSPSessionIDBasedPersistence"></a>Parameters for RTSP Session ID-Based Persistence</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Parameter</th>
<th class='confluenceTh'>Specifies</th>
</tr>
<tr>
<td class='confluenceTd'>Session ID Mapping<br/>
(session)</td>
<td class='confluenceTd'>Map RTSP session ID by appending the IP address and port of the server to the session ID. The parameter is enabled on a service and the non-persistent data connections are not routed through the NetScaler. When the setting is enabled, the NetScaler rejects any request that does not contain the prefix. Possible values: ON and OFF. Default: OFF.</td>
</tr>
</tbody></table>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If the client sends multiple SETUP requests on one TCP connection, the NetScaler sends the SETUP requests to the same server because the NetScaler makes the load balancing decision for every TCP connection. In this case, the NetScaler does not forward the SETUP requests to different servers based on the session ID.</td></tr></table></div>
<p><br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful RTSP Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+RTSP+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+RTSP+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/load-balancing-rtsp-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Persistence based Load Balancing</title>
		<link>http://www.technicalmarketing.org/2010/10/22/configuring-persistence-based-load-balancing/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/configuring-persistence-based-load-balancing/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 18:06:32 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="ConfiguringPersistencebasedLoadBalancing-%21Persistence101015.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Persistent Load Balancer"><img src="http://community.citrix.com/download/attachments/155621327/Persistence_101015.jpg" align="left" border="0" width="200" /></a> Configuring Persistent Connections Between Clients and Servers</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. If persistence is configured, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ConfigurablePersistenceTypes"></a>Configurable Persistence Types</h3>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Persistence type</th>
<th class='confluenceTh'>Persistent connections</th>
</tr>
<tr>
<td class='confluenceTd'>Source IP, SSL Session ID, Rule, DESTIP, SRCIPDESTIP</td>
<td class='confluenceTd'>250 K</td>
</tr>
<tr>
<td class='confluenceTd'>CookieInsert, URL passive, Custom Server ID</td>
<td class='confluenceTd'>Memory limit. In case of CookieInsert, if<br />
time out is not 0, any number of connections are allowed until limited by memory.</td>
</tr>
</tbody></table>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ConfiguringPersistenceTypes"></a>Configuring Persistence Types</h3>
<p>If the configured persistence cannot be maintained because of lack of resources on the NetScaler, the load balancing methods are used for server selection. Persistence is maintained for a configured period of time, depending on the persistence type. Some persistence types are specific to certain virtual servers.</p>

<h4><a name="ConfiguringPersistencebasedLoadBalancing-RelationshipofPersistenceTypetoVirtualServerType"></a>Relationship of Persistence Type to Virtual Server Type</h4>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Persistence type</th>
<th class='confluenceTh'>HTTP</th>
<th class='confluenceTh'>HTTPS</th>
<th class='confluenceTh'>TCP</th>
<th class='confluenceTh'>UDP</th>
<th class='confluenceTh'>SSL_Bridge</th>
</tr>
<tr>
<td class='confluenceTd'>Source IP</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
</tr>
<tr>
<td class='confluenceTd'>CookieInsert</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>SSL Session ID</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>YES</td>
</tr>
<tr>
<td class='confluenceTd'>URL passive</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>Custom Server ID</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>Rule</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>SRCIPDESTIP</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NA</td>
</tr>
<tr>
<td class='confluenceTd'>DESTIP</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NA</td>
</tr>
</tbody></table>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ToconfigurepersistenceonavirtualserverbyusingtheNetScalercommandline"></a>To configure persistence on a virtual server by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:</p>
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>set lb vserver &#60;name&#62; -PersistenceType &#60;type&#62;</pre>
</div></div>
<p>Example:</p>
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>set lb vserver Vserver-LB-1 -persistenceType SOURCEIP</pre>
</div></div>

<h4><a name="ConfiguringPersistencebasedLoadBalancing-PersistenceParameters"></a>Persistence Parameters</h4>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Parameters</th>
<th class='confluenceTh'>Specifies</th>
</tr>
<tr>
<td class='confluenceTd'>Persistence Type<br />
(persistenceType)</td>
<td class='confluenceTd'>Persistence type for the virtual server. The valid options for<br />
this parameter are:<br />
SOURCEIP, COOKIEINSERT, SSLSESSION, RULE,<br />
URLPASSIVE, CUSTOMSERVERID, DESTIP,<br />
SRCIPDESTIP, CALLID, and NONE (default)</td>
</tr>
<tr>
<td class='confluenceTd'>Persistence Mask<br />
(persistMask)</td>
<td class='confluenceTd'>Persistence Mask is used to specify if the persistence is<br />
IP-based. The default value is 255.255.255.255. If you set 0<br />
using this parameter the complete IP address is used for<br />
persistence.</td>
</tr>
<tr>
<td class='confluenceTd'>Time-out<br />
(timeout)</td>
<td class='confluenceTd'>The time period for which persistence is in effect for a<br />
specific client. The default value is 2 minutes, and the<br />
maximum value that can be configured is 1440 minutes.</td>
</tr>
</tbody></table>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ToconfigurepersistenceonavirtualserverbyusingtheGUIconfigurationutility"></a>To configure persistence on a virtual server by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual<br />
Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure<br />
persistence (for example, Vserver-LB-1), and then click Open.</li>
	<li>In the Configure Virtual Server (Load Balancing) dialog box, on the<br />
Method and Persistence tab, in the Persistence list, select the persistence<br />
type you want to use (for example, SOURCEIP).</li>
	<li>In the Time-out and Netmask text boxes type the time-out and netmask<br />
values (for example, 2 and 255.255.255.255).</li>
	<li>Click OK.</li>
</ol>


<div class='panelMacro'><table class='infoMacro'><col width='24'><col><tr><td valign='top'><img src="/images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td><b>Note:</b> After configuring persistence for a virtual server, you can view the<br />
persistence type by viewing the virtual server from the configuration utility or<br />
using the show lb vserver command. You can also use the show ns<br />
persistencesession command to view persistence sessions.</td></tr></table></div>

<p><br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="ConfiguringPersistencebasedLoadBalancing-%21Persistence101015.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Persistent Load Balancer"><img src="http://community.citrix.com/download/attachments/155621327/Persistence_101015.jpg" align="left" border="0" width="200" /></a> Configuring Persistent Connections Between Clients and Servers</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. If persistence is configured, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ConfigurablePersistenceTypes"></a>Configurable Persistence Types</h3>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Persistence type</th>
<th class='confluenceTh'>Persistent connections</th>
</tr>
<tr>
<td class='confluenceTd'>Source IP, SSL Session ID, Rule, DESTIP, SRCIPDESTIP</td>
<td class='confluenceTd'>250 K</td>
</tr>
<tr>
<td class='confluenceTd'>CookieInsert, URL passive, Custom Server ID</td>
<td class='confluenceTd'>Memory limit. In case of CookieInsert, if<br/>
time out is not 0, any number of connections are allowed until limited by memory.</td>
</tr>
</tbody></table>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ConfiguringPersistenceTypes"></a>Configuring Persistence Types</h3>
<p>If the configured persistence cannot be maintained because of lack of resources on the NetScaler, the load balancing methods are used for server selection. Persistence is maintained for a configured period of time, depending on the persistence type. Some persistence types are specific to certain virtual servers.</p>

<h4><a name="ConfiguringPersistencebasedLoadBalancing-RelationshipofPersistenceTypetoVirtualServerType"></a>Relationship of Persistence Type to Virtual Server Type</h4>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Persistence type</th>
<th class='confluenceTh'>HTTP</th>
<th class='confluenceTh'>HTTPS</th>
<th class='confluenceTh'>TCP</th>
<th class='confluenceTh'>UDP</th>
<th class='confluenceTh'>SSL_Bridge</th>
</tr>
<tr>
<td class='confluenceTd'>Source IP</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
</tr>
<tr>
<td class='confluenceTd'>CookieInsert</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>SSL Session ID</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>YES</td>
</tr>
<tr>
<td class='confluenceTd'>URL passive</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>Custom Server ID</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>Rule</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
<td class='confluenceTd'>NO</td>
</tr>
<tr>
<td class='confluenceTd'>SRCIPDESTIP</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NA</td>
</tr>
<tr>
<td class='confluenceTd'>DESTIP</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>NA</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>YES</td>
<td class='confluenceTd'>NA</td>
</tr>
</tbody></table>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ToconfigurepersistenceonavirtualserverbyusingtheNetScalercommandline"></a>To configure persistence on a virtual server by using the NetScaler command line</h3>
<p>At the NetScaler command prompt, type:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver &lt;name&gt; -PersistenceType &lt;type&gt;</pre>
</div></div>
<p>Example:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver Vserver-LB-1 -persistenceType SOURCEIP</pre>
</div></div>

<h4><a name="ConfiguringPersistencebasedLoadBalancing-PersistenceParameters"></a>Persistence Parameters</h4>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Parameters</th>
<th class='confluenceTh'>Specifies</th>
</tr>
<tr>
<td class='confluenceTd'>Persistence Type<br/>
(persistenceType)</td>
<td class='confluenceTd'>Persistence type for the virtual server. The valid options for<br/>
this parameter are:<br/>
SOURCEIP, COOKIEINSERT, SSLSESSION, RULE,<br/>
URLPASSIVE, CUSTOMSERVERID, DESTIP,<br/>
SRCIPDESTIP, CALLID, and NONE (default)</td>
</tr>
<tr>
<td class='confluenceTd'>Persistence Mask<br/>
(persistMask)</td>
<td class='confluenceTd'>Persistence Mask is used to specify if the persistence is<br/>
IP-based. The default value is 255.255.255.255. If you set 0<br/>
using this parameter the complete IP address is used for<br/>
persistence.</td>
</tr>
<tr>
<td class='confluenceTd'>Time-out<br/>
(timeout)</td>
<td class='confluenceTd'>The time period for which persistence is in effect for a<br/>
specific client. The default value is 2 minutes, and the<br/>
maximum value that can be configured is 1440 minutes.</td>
</tr>
</tbody></table>

<h3><a name="ConfiguringPersistencebasedLoadBalancing-ToconfigurepersistenceonavirtualserverbyusingtheGUIconfigurationutility"></a>To configure persistence on a virtual server by using the GUI configuration utility</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual<br/>
Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure<br/>
persistence (for example, Vserver-LB-1), and then click Open.</li>
	<li>In the Configure Virtual Server (Load Balancing) dialog box, on the<br/>
Method and Persistence tab, in the Persistence list, select the persistence<br/>
type you want to use (for example, SOURCEIP).</li>
	<li>In the Time-out and Netmask text boxes type the time-out and netmask<br/>
values (for example, 2 and 255.255.255.255).</li>
	<li>Click OK.</li>
</ol>


<div class='panelMacro'><table class='infoMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td><b>Note:</b> After configuring persistence for a virtual server, you can view the<br/>
persistence type by viewing the virtual server from the configuration utility or<br/>
using the show lb vserver command. You can also use the show ns<br/>
persistencesession command to view persistence sessions.</td></tr></table></div>

<p><br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/configuring-persistence-based-load-balancing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; SSL Session Persistence</title>
		<link>http://www.technicalmarketing.org/2010/10/22/load-balancing-ssl-session-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/load-balancing-ssl-session-persistence/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 18:03:50 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/19/Load+Balancing+-+SSL+Session+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-SSLSessionPersistence-%21PersistenceSSL101019.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Persistent Load Balancer"><img src="http://community.citrix.com/download/attachments/155621983/PersistenceSSL_101019.jpg" align="left" border="0" width="200" /></a> Configuring Persistence Based on SSL Session IDs</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/155621983/sslsession.png' target='sslsession.png'><img src="http://community.citrix.com/download/thumbnails/155621983/sslsession.png" align="right" border="0" /></a> The NetScaler creates a session-based persistence on the arriving SSL Session ID that is part of the SSL handshake process. The requests with the same SSL session ID are directed to the initially selected service. This persistence is used for SSL bridge type of services, and the NetScaler does not encrypt or decrypt data when it forwards the requests to the services. The NetScaler must maintain the data structures to keep track of the sessions. Keep in mind that persistence based on SSL session ID depends upon SSL sessions not renegotiating session IDs during a transaction.</p>

<p>To configure persistence based on SSL session IDs, in the Persistence list, select SSLSESSION.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/19/Load+Balancing+-+SSL+Session+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/19/Load+Balancing+-+SSL+Session+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-SSLSessionPersistence-%21PersistenceSSL101019.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Persistent Load Balancer"><img src="http://community.citrix.com/download/attachments/155621983/PersistenceSSL_101019.jpg" align="left" border="0" width="200" /></a> Configuring Persistence Based on SSL Session IDs</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/155621983/sslsession.png'  onClick='window.open("http://community.citrix.com/download/attachments/155621983/sslsession.png", "sslsession.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/155621983/sslsession.png" align="right" border="0" /></a> The NetScaler creates a session-based persistence on the arriving SSL Session ID that is part of the SSL handshake process. The requests with the same SSL session ID are directed to the initially selected service. This persistence is used for SSL bridge type of services, and the NetScaler does not encrypt or decrypt data when it forwards the requests to the services. The NetScaler must maintain the data structures to keep track of the sessions. Keep in mind that persistence based on SSL session ID depends upon SSL sessions not renegotiating session IDs during a transaction.</p>

<p>To configure persistence based on SSL session IDs, in the Persistence list, select SSLSESSION.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/19/Load+Balancing+-+SSL+Session+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/19/Load+Balancing+-+SSL+Session+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/load-balancing-ssl-session-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; User Defined Persistence</title>
		<link>http://www.technicalmarketing.org/2010/10/22/load-balancing-user-defined-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/load-balancing-user-defined-persistence/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 18:01:54 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/20/Load+Balancing+-+User+Defined+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-UserDefinedPersistence-%21PersistenceUserDefined1010.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceBasedonUserDefinedRules"></a><a href='http://community.citrix.com/download/attachments/156499988/PersistenceUserDefined_1010.jpg' target='PersistenceUserDefined_1010.jpg'><img src="http://community.citrix.com/download/thumbnails/156499988/PersistenceUserDefined_1010.jpg" align="left" border="0" /></a> Configuring Persistence Based on User-Defined Rules</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156499988/udrule.png' target='udrule.png'><img src="http://community.citrix.com/download/thumbnails/156499988/udrule.png" align="right" border="0" /></a> The NetScaler maintains persistence based on the contents of the matched rule. This persistence type requires configuration of a classic expression that evaluates the request payload or a policy infrastructure expression that evaluates requests or responses. For example, you can configure persistence based on application session information in a response cookie or header. You can configure persistence rules using classic or advanced expressions. </p>

<p>If a request matches the criteria in the expression, a persistence session is created and subsequent client requests are directed to the previously selected server. To configure rule-based persistence, use the parameters described in the following table.</p>

<h3><a name="LoadBalancing-UserDefinedPersistence-ParametersforRuleBasedPersistence"></a>Parameters for Rule-Based Persistence</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Parameter</th>
<th class='confluenceTh'>Specifies</th>
</tr>
<tr>
<td class='confluenceTd'>Rule <div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>(rule)</pre>
</div></div></td>
<td class='confluenceTd'>Value used to set the RULE persistence type. The value can<br />
be an existing rule name, or it can be a classic or advanced<br />
expression. The default value is none. The maximum<br />
length is 14999.<br />
The rule evaluates either requests that are directed to the<br />
load balanced servers or responses from the servers.</td>
</tr>
<tr>
<td class='confluenceTd'>Response Rule <div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>(resRule)</pre>
</div></div></td>
<td class='confluenceTd'>Value used to set the RULE persistence type. The response<br />
rule evaluates responses from the load balanced servers.<br />
The value is an advanced expression. The default value is<br />
none. The maximum length is 14999. Response rule is not<br />
supported for 9.2 nCore.</td>
</tr>
</tbody></table>

<p><b>Example: Classic Expression for a Request Payload</b><br />
The expression, "httpheader user agent contains MyBrowser" directs any client requests containing, "user agent: MyBrowserV1.1" to the initially selected server.</p>

<p><b>Example: Advanced Expression for a Request Header</b><br />
The expression, "HTTP.REQ.HEADER ("user agent").CONTAINS ("MyBrowser") directs client requests containing, "user-agent: MyBrowserV1.1" to the initially selected server.</p>

<p><b>Example: Advanced Expression for a Response Cookie</b><br />
The expression, "HTTP.RES.HEADER("SET-COOKIE").VALUE(0).TYPECAST_NVLIST_T('=',';').VALUE("server")" examines server responses containing "server" cookies to the initially selected server.</p>

<h3><a name="LoadBalancing-UserDefinedPersistence-ToconfigurepersistencebasedonuserdefinedrulesbyusingthecommandlineAttheNetScalercommandline%2Ctype%3A"></a>To configure persistence based on user-defined rules by using the command line At the NetScaler command line, type:<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>set lb vserver &#60;vserverName&#62; [-rule expression][-resRuleexpression]</pre>
</div></div></h3>

<p><b>Examples</b></p>
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>set lb vserver vsvr_name -rule 
http.req.header(<span class="code-quote">"cookie"</span>).value(0).typecast_nvlist_t('=',';').value(<span class="code-quote">"server"</span>)</pre>
</div></div>

<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>set lb vserver vsvr_name -resrule
http.res.header(<span class="code-quote">"set-cookie"</span>).value(0).typecast_nvlist_t('=',';').value(<span class="code-quote">"server"</span>)</pre>
</div></div>

<h3><a name="LoadBalancing-UserDefinedPersistence-ToconfigurepersistencebasedonuserdefinedrulesbyusingtheGUIconfigurationutility"></a>To configure persistence based on user-defined rules by using the GUI configuration utility</h3>
<ol>
	<li>In the <b>Persistence</b> list, select <b>RULE</b>.</li>
	<li>To configure a rule that analyzes requests, click the <b>Configure</b> button next to the <b>Rule</b> field. To configure a rule that analyzes responses from the server, click the <b>Configure</b> button next to the <b>Response Rule</b> field.</li>
	<li>Select <b>Classic Syntax</b> or <b>Advanced Syntax</b>, and configure the rule.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></li>
</ol>

    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/20/Load+Balancing+-+User+Defined+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/20/Load+Balancing+-+User+Defined+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-UserDefinedPersistence-%21PersistenceUserDefined1010.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceBasedonUserDefinedRules"></a><a href='http://community.citrix.com/download/attachments/156499988/PersistenceUserDefined_1010.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/156499988/PersistenceUserDefined_1010.jpg", "PersistenceUserDefined_1010.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156499988/PersistenceUserDefined_1010.jpg" align="left" border="0" /></a> Configuring Persistence Based on User-Defined Rules</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156499988/udrule.png'  onClick='window.open("http://community.citrix.com/download/attachments/156499988/udrule.png", "udrule.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156499988/udrule.png" align="right" border="0" /></a> The NetScaler maintains persistence based on the contents of the matched rule. This persistence type requires configuration of a classic expression that evaluates the request payload or a policy infrastructure expression that evaluates requests or responses. For example, you can configure persistence based on application session information in a response cookie or header. You can configure persistence rules using classic or advanced expressions. </p>

<p>If a request matches the criteria in the expression, a persistence session is created and subsequent client requests are directed to the previously selected server. To configure rule-based persistence, use the parameters described in the following table.</p>

<h3><a name="LoadBalancing-UserDefinedPersistence-ParametersforRuleBasedPersistence"></a>Parameters for Rule-Based Persistence</h3>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Parameter</th>
<th class='confluenceTh'>Specifies</th>
</tr>
<tr>
<td class='confluenceTd'>Rule <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">(rule)</pre>
</div></div></td>
<td class='confluenceTd'>Value used to set the RULE persistence type. The value can<br/>
be an existing rule name, or it can be a classic or advanced<br/>
expression. The default value is none. The maximum<br/>
length is 14999.<br/>
The rule evaluates either requests that are directed to the<br/>
load balanced servers or responses from the servers.</td>
</tr>
<tr>
<td class='confluenceTd'>Response Rule <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">(resRule)</pre>
</div></div></td>
<td class='confluenceTd'>Value used to set the RULE persistence type. The response<br/>
rule evaluates responses from the load balanced servers.<br/>
The value is an advanced expression. The default value is<br/>
none. The maximum length is 14999. Response rule is not<br/>
supported for 9.2 nCore.</td>
</tr>
</tbody></table>

<p><b>Example: Classic Expression for a Request Payload</b><br/>
The expression, "httpheader user agent contains MyBrowser" directs any client requests containing, "user agent: MyBrowserV1.1" to the initially selected server.</p>

<p><b>Example: Advanced Expression for a Request Header</b><br/>
The expression, "HTTP.REQ.HEADER ("user agent").CONTAINS ("MyBrowser") directs client requests containing, "user-agent: MyBrowserV1.1" to the initially selected server.</p>

<p><b>Example: Advanced Expression for a Response Cookie</b><br/>
The expression, "HTTP.RES.HEADER("SET-COOKIE").VALUE(0).TYPECAST_NVLIST_T('=',';').VALUE("server")" examines server responses containing "server" cookies to the initially selected server.</p>

<h3><a name="LoadBalancing-UserDefinedPersistence-ToconfigurepersistencebasedonuserdefinedrulesbyusingthecommandlineAttheNetScalercommandline%2Ctype%3A"></a>To configure persistence based on user-defined rules by using the command line At the NetScaler command line, type:<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver &lt;vserverName&gt; [-rule expression][-resRuleexpression]</pre>
</div></div></h3>

<p><b>Examples</b></p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver vsvr_name -rule 
http.req.header(<span class="code-quote">"cookie"</span>).value(0).typecast_nvlist_t('=',';').value(<span class="code-quote">"server"</span>)</pre>
</div></div>

<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set lb vserver vsvr_name -resrule
http.res.header(<span class="code-quote">"set-cookie"</span>).value(0).typecast_nvlist_t('=',';').value(<span class="code-quote">"server"</span>)</pre>
</div></div>

<h3><a name="LoadBalancing-UserDefinedPersistence-ToconfigurepersistencebasedonuserdefinedrulesbyusingtheGUIconfigurationutility"></a>To configure persistence based on user-defined rules by using the GUI configuration utility</h3>
<ol>
	<li>In the <b>Persistence</b> list, select <b>RULE</b>.</li>
	<li>To configure a rule that analyzes requests, click the <b>Configure</b> button next to the <b>Rule</b> field. To configure a rule that analyzes responses from the server, click the <b>Configure</b> button next to the <b>Response Rule</b> field.</li>
	<li>Select <b>Classic Syntax</b> or <b>Advanced Syntax</b>, and configure the rule.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></li>
</ol>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/20/Load+Balancing+-+User+Defined+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/20/Load+Balancing+-+User+Defined+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/load-balancing-user-defined-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Server ID Persistence</title>
		<link>http://www.technicalmarketing.org/2010/10/22/load-balancing-server-id-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/load-balancing-server-id-persistence/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 17:59:53 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Server+ID+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-ServerIDPersistence-%21PersistenceServerID101021.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistencebasedonServerIDsinURLs"></a><a href='http://community.citrix.com/download/attachments/156500222/PersistenceServerID_101021.jpg' target='PersistenceServerID_101021.jpg'><img src="http://community.citrix.com/download/thumbnails/156500222/PersistenceServerID_101021.jpg" align="left" border="0" /></a> Configuring Persistence based on Server IDs in URLs</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156500222/urlpassive.png' target='urlpassive.png'><img src="http://community.citrix.com/download/thumbnails/156500222/urlpassive.png" align="right" border="0" /></a> The NetScaler can maintain persistence based on the server ID in the URLs. In a technique called URL passive persistence type, the NetScaler extracts the server ID from the server response and embeds it in the URL query of the client request. The server ID is its IP address and port specified as a hexadecimal number. The NetScaler extracts the server ID from subsequent client requests and uses it to select the server.</p>

<p><b>Example: Payload Expression</b><br />
The expression, <b>URLQUERY contains sid=</b> configures the NetScaler to extract the server ID from the URL query of a client request, after matching token sid=. Thus, a request with the URL <a href="http://www.citrix.com/index.asp?&#38;sid=c0a864100050">http://www.citrix.com/index.asp?&#38;sid=c0a864100050</a> is directed to the server with the IP address 10.102.29.10 and port 80. The time-out value does not affect this persistence type. This persistence type is maintained as long as the server ID can be extracted from the client requests. This persistence type does not consume any NetScaler resources, so it can accommodate an unlimited number of persistent clients. To configure persistence based on server IDs in a URL, in the Persistence list, select <b>URLPASSIVE</b>.</p>

<h3><a name="LoadBalancing-ServerIDPersistence-ConfiguringPersistenceBasedonServerIDsinClientRequests"></a>Configuring Persistence Based on Server IDs in Client Requests</h3>
<p><a href='http://community.citrix.com/download/attachments/156500222/customserverid.png' target='customserverid.png'><img src="http://community.citrix.com/download/thumbnails/156500222/customserverid.png" align="right" border="0" /></a> The NetScaler can maintain persistence based on the server ID that you provide. The persistence type requires you to provide the server ID and embeds the server ID in the response. The NetScaler extracts the server ID from subsequent requests and uses it to choose a server. The server ID value must be in the range 0 through 65535. You must configure the same number in the NetScaler for the corresponding service. This persistence type is called Custom Server ID persistence. The Custom Server ID persistence type requires a payload expression, or an advanced expression to be configured that specifies the location of the server ID in the client requests. </p>
<div class='panelMacro'><table class='noteMacro'><col width='24'><col><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If a server ID cannot be extracted from the client requests, server selection is performed based on the load balancing method. Avoid using the same server ID for multiple services.</td></tr></table></div>

<p><b>Example: Payload Expression</b><br />
Two servers, Server-1 and Server-2, are configured, where Server-1 has the Server-ID=5 and Server-2 has the Server-ID=6. The services for these servers are bound to the virtual server Vserver-LB-1. The expression <b>URLQUERY contains sid=</b> configures the NetScaler to extract the Server-ID from the URL query of the client requests, after matching token "sid=". Thus, a request with the URL <a href="http://www.citrix.com/index.asp?&#38;sid=6">http://www.citrix.com/index.asp?&#38;sid=6</a> that arrives on Vserver-LB-1 is directed to the server Server-2. The time-out value does not affect this persistence type. Persistence is maintained for as long as a server ID can be extracted from the client requests. This persistence type does not consume any NetScaler resources, so it can accommodate an unlimited number of persistent clients. To configure persistence based on server IDs in client requests, in the Persistence list, select <b>CUSTOMSERVERID</b>.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Server+ID+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Server+ID+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-ServerIDPersistence-%21PersistenceServerID101021.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistencebasedonServerIDsinURLs"></a><a href='http://community.citrix.com/download/attachments/156500222/PersistenceServerID_101021.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/156500222/PersistenceServerID_101021.jpg", "PersistenceServerID_101021.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156500222/PersistenceServerID_101021.jpg" align="left" border="0" /></a> Configuring Persistence based on Server IDs in URLs</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156500222/urlpassive.png'  onClick='window.open("http://community.citrix.com/download/attachments/156500222/urlpassive.png", "urlpassive.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156500222/urlpassive.png" align="right" border="0" /></a> The NetScaler can maintain persistence based on the server ID in the URLs. In a technique called URL passive persistence type, the NetScaler extracts the server ID from the server response and embeds it in the URL query of the client request. The server ID is its IP address and port specified as a hexadecimal number. The NetScaler extracts the server ID from subsequent client requests and uses it to select the server.</p>

<p><b>Example: Payload Expression</b><br/>
The expression, <b>URLQUERY contains sid=</b> configures the NetScaler to extract the server ID from the URL query of a client request, after matching token sid=. Thus, a request with the URL <a href="http://www.citrix.com/index.asp?&amp;sid=c0a864100050">http://www.citrix.com/index.asp?&amp;sid=c0a864100050</a> is directed to the server with the IP address 10.102.29.10 and port 80. The time-out value does not affect this persistence type. This persistence type is maintained as long as the server ID can be extracted from the client requests. This persistence type does not consume any NetScaler resources, so it can accommodate an unlimited number of persistent clients. To configure persistence based on server IDs in a URL, in the Persistence list, select <b>URLPASSIVE</b>.</p>

<h3><a name="LoadBalancing-ServerIDPersistence-ConfiguringPersistenceBasedonServerIDsinClientRequests"></a>Configuring Persistence Based on Server IDs in Client Requests</h3>
<p><a href='http://community.citrix.com/download/attachments/156500222/customserverid.png'  onClick='window.open("http://community.citrix.com/download/attachments/156500222/customserverid.png", "customserverid.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156500222/customserverid.png" align="right" border="0" /></a> The NetScaler can maintain persistence based on the server ID that you provide. The persistence type requires you to provide the server ID and embeds the server ID in the response. The NetScaler extracts the server ID from subsequent requests and uses it to choose a server. The server ID value must be in the range 0 through 65535. You must configure the same number in the NetScaler for the corresponding service. This persistence type is called Custom Server ID persistence. The Custom Server ID persistence type requires a payload expression, or an advanced expression to be configured that specifies the location of the server ID in the client requests. </p>
<div class='panelMacro'><table class='noteMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="http://community.citrix.com/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>If a server ID cannot be extracted from the client requests, server selection is performed based on the load balancing method. Avoid using the same server ID for multiple services.</td></tr></table></div>

<p><b>Example: Payload Expression</b><br/>
Two servers, Server-1 and Server-2, are configured, where Server-1 has the Server-ID=5 and Server-2 has the Server-ID=6. The services for these servers are bound to the virtual server Vserver-LB-1. The expression <b>URLQUERY contains sid=</b> configures the NetScaler to extract the Server-ID from the URL query of the client requests, after matching token "sid=". Thus, a request with the URL <a href="http://www.citrix.com/index.asp?&amp;sid=6">http://www.citrix.com/index.asp?&amp;sid=6</a> that arrives on Vserver-LB-1 is directed to the server Server-2. The time-out value does not affect this persistence type. Persistence is maintained for as long as a server ID can be extracted from the client requests. This persistence type does not consume any NetScaler resources, so it can accommodate an unlimited number of persistent clients. To configure persistence based on server IDs in client requests, in the Persistence list, select <b>CUSTOMSERVERID</b>.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Server+ID+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Server+ID+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/load-balancing-server-id-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Destination IP Persistence</title>
		<link>http://www.technicalmarketing.org/2010/10/22/load-balancing-destination-ip-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/load-balancing-destination-ip-persistence/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 17:58:36 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Destination+IP+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-DestinationIPPersistence-%21PersistenceDestIP101021.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceBasedonDestinationIPAddresses"></a><a href='http://community.citrix.com/download/attachments/156500243/PersistenceDestIP_101021.jpg' target='PersistenceDestIP_101021.jpg'><img src="http://community.citrix.com/download/thumbnails/156500243/PersistenceDestIP_101021.jpg" align="left" border="0" /></a> Configuring Persistence Based on Destination IP Addresses</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. </p>

<p>If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156500243/destip.png' target='destip.png'><img src="http://community.citrix.com/download/thumbnails/156500243/destip.png" align="right" border="0" /></a> This persistence type is used with link load balancing. With destination IP addresses (DESTIP) configured, the NetScaler chooses a service based on the configured load balancing method. It then directs all subsequent packets to the selected service based on the DEST IP. To configure persistence based on destination IP addresses, in the Persistence list, select <b>DESTIP</b>.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Destination+IP+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Destination+IP+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-DestinationIPPersistence-%21PersistenceDestIP101021.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceBasedonDestinationIPAddresses"></a><a href='http://community.citrix.com/download/attachments/156500243/PersistenceDestIP_101021.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/156500243/PersistenceDestIP_101021.jpg", "PersistenceDestIP_101021.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156500243/PersistenceDestIP_101021.jpg" align="left" border="0" /></a> Configuring Persistence Based on Destination IP Addresses</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. </p>

<p>If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156500243/destip.png'  onClick='window.open("http://community.citrix.com/download/attachments/156500243/destip.png", "destip.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156500243/destip.png" align="right" border="0" /></a> This persistence type is used with link load balancing. With destination IP addresses (DESTIP) configured, the NetScaler chooses a service based on the configured load balancing method. It then directs all subsequent packets to the selected service based on the DEST IP. To configure persistence based on destination IP addresses, in the Persistence list, select <b>DESTIP</b>.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Destination+IP+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/21/Load+Balancing+-+Destination+IP+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/load-balancing-destination-ip-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Src IP Dest IP Persistence</title>
		<link>http://www.technicalmarketing.org/2010/10/22/load-balancing-src-ip-dest-ip-persistence/</link>
		<comments>http://www.technicalmarketing.org/2010/10/22/load-balancing-src-ip-dest-ip-persistence/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 17:57:34 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+Src+IP+Dest+IP+Persistence</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-SrcIPDestIPPersistence-%21PersistenceSrcIPDestIP1010.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceBasedonSourceandDestinationIPAddresses"></a><a href='http://community.citrix.com/download/attachments/156926047/PersistenceSrcIPDestIP_1010.jpg' target='PersistenceSrcIPDestIP_1010.jpg'><img src="http://community.citrix.com/download/thumbnails/156926047/PersistenceSrcIPDestIP_1010.jpg" align="left" border="0" /></a> Configuring Persistence Based on Source and Destination IP Addresses</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156926047/srcipdestip.png' target='srcipdestip.png'><img src="http://community.citrix.com/download/thumbnails/156926047/srcipdestip.png" align="right" border="0" /></a> With source and destination IP addresses (SRCIPDESTIP) configured, the NetScaler chooses a service based on the configured load balancing method and directs subsequent packets with the same source and destination IP addresses to the same service. To configure persistence based on source and destination IP addresses, in the Persistence list, select <b>SRCIPDESTIP</b>.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+Src+IP+Dest+IP+Persistence">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+Src+IP+Dest+IP+Persistence?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-SrcIPDestIPPersistence-%21PersistenceSrcIPDestIP1010.jpgthumbnail%2Calign%3Dleft%21ConfiguringPersistenceBasedonSourceandDestinationIPAddresses"></a><a href='http://community.citrix.com/download/attachments/156926047/PersistenceSrcIPDestIP_1010.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/156926047/PersistenceSrcIPDestIP_1010.jpg", "PersistenceSrcIPDestIP_1010.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156926047/PersistenceSrcIPDestIP_1010.jpg" align="left" border="0" /></a> Configuring Persistence Based on Source and Destination IP Addresses</h2>

<p>The <a href="http://citrix.com/netscaler" title="Persistence Based Load Balancer">Citrix NetScaler</a> initially selects a server by using a load balancing method. With persistence configured, enabling the NetScaler to send any subsequent client requests to the selected server, the server can access state information for that client. <a href="http://community.citrix.com/display/ocb/2010/10/15/Configuring+Persistence+based+Load+Balancing">If persistence is configured</a>, it overrides the load balancing methods once the server has been selected. If the configured persistence applies to a service that is down, the NetScaler uses the load balancing methods to select a new service, and the new service becomes persistent for subsequent requests from the client. If the state of the selected service is "out of service", it continues to serve the outstanding requests, but it does not allow new requests or connections. After the shutdown period elapses, no new requests or connections are directed to the service and the existing connections are closed.</p>

<p><a href='http://community.citrix.com/download/attachments/156926047/srcipdestip.png'  onClick='window.open("http://community.citrix.com/download/attachments/156926047/srcipdestip.png", "srcipdestip.png", "height=650,width=764,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/156926047/srcipdestip.png" align="right" border="0" /></a> With source and destination IP addresses (SRCIPDESTIP) configured, the NetScaler chooses a service based on the configured load balancing method and directs subsequent packets with the same source and destination IP addresses to the same service. To configure persistence based on source and destination IP addresses, in the Persistence list, select <b>SRCIPDESTIP</b>.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Persistence Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+Src+IP+Dest+IP+Persistence">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/22/Load+Balancing+-+Src+IP+Dest+IP+Persistence?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/22/load-balancing-src-ip-dest-ip-persistence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DOS and DDOS Configuration</title>
		<link>http://www.technicalmarketing.org/2010/10/14/dos-and-ddos-configuration/</link>
		<comments>http://www.technicalmarketing.org/2010/10/14/dos-and-ddos-configuration/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 19:35:10 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/14/DOS+and+DDOS+Configuration</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="DOSandDDOSConfiguration-%21ddosconfig.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Next Generation Firewall"><img src="http://community.citrix.com/download/attachments/155621051/ddosconfig.jpg" align="left" border="0" width="200" /></a> Protection against DOS and DDOS</h2>

<p>I <a href="http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection" title="DOS and DDOS Concept">previously discussed the concept of DOS and DDOS</a>. This post describes the procedures to configure HTTP DoS protection on the <a href="http://citrix.com/netscaler" title="Next Generation Fiewall">Citrix Next Generation Firewall</a>.</p>
<ul>
	<li>Enable HTTP DoS</li>
	<li>Add an HTTP DoS policy</li>
	<li>Add a service</li>
	<li>Bind the monitor</li>
	<li>Bind the service to the policy<br />
<b>Note:</b> For information about using the CLI to configure this feature, see the Command Reference Guide.</li>
</ul>


<h3><a name="DOSandDDOSConfiguration-ToenableHTTPDoSintheGUIConfigurationUtility%3A"></a>To enable HTTP DoS in the GUI Configuration Utility:</h3>
<ol>
	<li>In the left pane, expand System, and click Settings. The System Settings Overview page appears in the right pane.</li>
	<li>Click advanced features. The Configure Advanced Features dialog box appears.</li>
	<li>Select HTTP DoS Protection check box, click OK, and click Yes on the Enable/Disable Feature(s) dialog box.</li>
	<li>The status bar displays a message indicating that the selected feature is enabled.</li>
</ol>


<h3><a name="DOSandDDOSConfiguration-ToaddanHTTPDoSpolicy"></a>To add an HTTP DoS policy</h3>
<ol>
	<li>In the left pane, expand Protection Features, and click HTTP DoS. The HTTP DoS page appears in the right pane.</li>
	<li>Click Add. The Create HTTP DoS Policy dialog box appears.</li>
	<li>Type a name for the policy in the Name text box, for example, dospol_1.</li>
	<li>Type a numeric value in the QDepth text box that denotes the queue size, for example, 200.</li>
	<li>Type a numeric value in the Client Detect Rate text box, for example, 1, and click OK.<br />
<b>Note:</b> The client detect rate value denotes the percentage of traffic to which the HTTP DoS policy is applied.<br />
The policy that you created appears in the right pane and the status bar displays a message indicating that the DoS policy is successfully configured.</li>
</ol>


<h3><a name="DOSandDDOSConfiguration-Toaddaservice"></a>To add a service</h3>
<ol>
	<li>In the left pane, expand Load Balancing, and click Services. The Services page appears in the right pane.</li>
	<li>Click Add. The Create Service dialog box appears.</li>
	<li>In the Service Name text box type a name, for example, HTTP_DoS_service1.</li>
	<li>In the Server text box type the IP address of the server that the service represents, for example, 10.102.29.1.</li>
	<li>In the Protocol drop-down list box, select the protocol type, for example, HTTP.</li>
	<li>Type the port number in the Port text box, for example, 80. Ensure that Enable Service check box is selected.</li>
	<li>Select the Advanced tab, and select the Override Global check box.</li>
	<li>Type numeric values in the Max Clients text box and Client text box respectively, for example, 200 and 60.</li>
	<li>Click Create and click Close. The service you create appears in the list of services.</li>
</ol>


<h3><a name="DOSandDDOSConfiguration-Tobindamonitorandapolicytotheservice"></a>To bind a monitor and a policy to the service</h3>
<ol>
	<li>In the left pane, expand Load Balancing, and click Services. The Services page displays the list of services in the right pane.</li>
	<li>Select the service that you want to bind and click Open. The Configure Service dialog box appears.</li>
	<li>Select the Monitor tab, click tcp in the Monitors list, and click Add. The selected monitor tcp is added to the Configured frame.</li>
	<li>Select the Policies tab, click a policy from the Available Policies list, for example, dospol_1 that you created in the previous section, and click Add.</li>
	<li>The policy appears in the Configured Policies list.</li>
	<li>Click OK and click Close. A message in the status bar indicates that the service is configured.</li>
</ol>


<p>In the previous procedure, if more than 200 clients are waiting in the system surge queue for the service HTTP_DoS_service1, the HTTP DoS protection function is triggered. The default rate of challenged JavaScript responses sent to the client is one percent of the server response rate. For example, if the server generates 100 responses per second, and there are 200 clients in the surge queue, the HTTP DoS protection feature picks one pending client request per second from the surge queue (1% of 100) and sends a challenge JavaScript response to the suspect client at the rate of one JavaScript per second.</p>

<p>If the client executes the received challenge JavaScript, generates the cookie, and re-sends the original HTTP request with the JavaScript-generated cookie, it proves that it is a legitimate browser-based client. The HTTP DoS Protection feature queues the HTTP requests of the client in its higher-priority legitimate client queue, so that it is served faster.</p>

<h3><a name="DOSandDDOSConfiguration-TuningtheClientDetection%2FJavaScriptChallengeResponseRate"></a>Tuning the Client Detection/JavaScript Challenge Response Rate</h3>
<p>The default client detection/JavaScript challenge response rate of one percent is inadequate in many real attack scenarios, therefore, it needs to be tuned. For example, there are 500 responses/sec from the server, and the server is under attack with 10000 Gets/sec. If 1% of the server responses are sent as JavaScript challenges, responses are reduced to almost none: 5 client (500 *0.01) Javascript responses, for 10000 waiting client requests, approximately 0.05% of the real clients receive JavaScript challenge responses.</p>

<p>If the client detection/Javascript challenge response rate is very high (for example, 10%, generating 1000 challenge Javascript responses per second), it may saturate the upstream links or harm the upstream network devices. Citrix recommends that an administrator exercise care when choosing Client Detect Rate values.</p>

<p>If the configured triggering surge queue depth is, for example, 200, and the surge queue size is toggling between 199 and 200, the system toggles between the "attack" and "no-attack" scenario, which is not desirable.</p>

<p>To prevent the "attack" and "no attack" scenario from occurring, a window mechanism is provided. When the surge queue size reaches 200, and the "attack" scenario is detected, the surge queue size must fall for the system to enter </p>

<p>"noattack" mode. If the value of WINDOW_SIZE is set to 20, the surge queue size must fall under 180 before the system enters "no-attack" mode. During configuration, you must specify a value more than the WINDOW_SIZE for the QDepth parameter when adding a DoS policy or setting a DoS policy.</p>

<p>The triggering surge queue depth should be configured based on prior knowledge of the traffic characteristics. </p>

<h3><a name="DOSandDDOSConfiguration-GuidelinesforHTTPDoSProtectionDeployment"></a>Guidelines for HTTP DoS Protection Deployment</h3>
<p>Citrix recommends you deploy the HTTP DoS protection feature in a tested and planned manner, and closely monitor after the initial deployment. Use the following information to fine-tune the deployment of HTTP DoS Protection:</p>
<ul>
	<li>The maximum number of concurrent connections supported by your<br />
servers.</li>
	<li>The average and normal values of the concurrent connections supported by<br />
your servers</li>
	<li>The maximum output rate (responses/sec) that your server can generate.</li>
	<li>The average traffic that your server handles.</li>
	<li>The typical bandwidth of your network.</li>
	<li>The maximum bandwidth available upstream.</li>
	<li>The limits faced by the bandwidth, for example, external link, router and so on. The critical devices on the path that may suffer from a traffic surge.</li>
	<li>Whether allowing a greater number of clients to connect is more important than protecting upstream network devices.<br />
<b>Attack Characteristics</b></li>
	<li>What is the rate of incoming fake requests that you have experienced in the past?</li>
	<li>What types of requests have you received (complete posts, incomplete gets)?</li>
	<li>Did previous attacks saturate your downstream links? If not, what was the bandwidth?</li>
	<li>What types of source IP addresses and source ports did the HTTP requests have (e.g., IP addresses from one subnet, constant IP, ports increasing by one).</li>
	<li>What types of attacks do you expect in future? What type have you seen in the past?</li>
	<li>Any or all information that can help you tune DoS attack protection.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful DDOS Protection here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></li>
</ul>

    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/14/DOS+and+DDOS+Configuration">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/14/DOS+and+DDOS+Configuration?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="DOSandDDOSConfiguration-%21ddosconfig.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler" title="Next Generation Firewall"><img src="http://community.citrix.com/download/attachments/155621051/ddosconfig.jpg" align="left" border="0" width="200" /></a> Protection against DOS and DDOS</h2>

<p>I <a href="http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection" title="DOS and DDOS Concept">previously discussed the concept of DOS and DDOS</a>. This post describes the procedures to configure HTTP DoS protection on the <a href="http://citrix.com/netscaler" title="Next Generation Fiewall">Citrix Next Generation Firewall</a>.</p>
<ul>
	<li>Enable HTTP DoS</li>
	<li>Add an HTTP DoS policy</li>
	<li>Add a service</li>
	<li>Bind the monitor</li>
	<li>Bind the service to the policy<br/>
<b>Note:</b> For information about using the CLI to configure this feature, see the Command Reference Guide.</li>
</ul>


<h3><a name="DOSandDDOSConfiguration-ToenableHTTPDoSintheGUIConfigurationUtility%3A"></a>To enable HTTP DoS in the GUI Configuration Utility:</h3>
<ol>
	<li>In the left pane, expand System, and click Settings. The System Settings Overview page appears in the right pane.</li>
	<li>Click advanced features. The Configure Advanced Features dialog box appears.</li>
	<li>Select HTTP DoS Protection check box, click OK, and click Yes on the Enable/Disable Feature(s) dialog box.</li>
	<li>The status bar displays a message indicating that the selected feature is enabled.</li>
</ol>


<h3><a name="DOSandDDOSConfiguration-ToaddanHTTPDoSpolicy"></a>To add an HTTP DoS policy</h3>
<ol>
	<li>In the left pane, expand Protection Features, and click HTTP DoS. The HTTP DoS page appears in the right pane.</li>
	<li>Click Add. The Create HTTP DoS Policy dialog box appears.</li>
	<li>Type a name for the policy in the Name text box, for example, dospol_1.</li>
	<li>Type a numeric value in the QDepth text box that denotes the queue size, for example, 200.</li>
	<li>Type a numeric value in the Client Detect Rate text box, for example, 1, and click OK.<br/>
<b>Note:</b> The client detect rate value denotes the percentage of traffic to which the HTTP DoS policy is applied.<br/>
The policy that you created appears in the right pane and the status bar displays a message indicating that the DoS policy is successfully configured.</li>
</ol>


<h3><a name="DOSandDDOSConfiguration-Toaddaservice"></a>To add a service</h3>
<ol>
	<li>In the left pane, expand Load Balancing, and click Services. The Services page appears in the right pane.</li>
	<li>Click Add. The Create Service dialog box appears.</li>
	<li>In the Service Name text box type a name, for example, HTTP_DoS_service1.</li>
	<li>In the Server text box type the IP address of the server that the service represents, for example, 10.102.29.1.</li>
	<li>In the Protocol drop-down list box, select the protocol type, for example, HTTP.</li>
	<li>Type the port number in the Port text box, for example, 80. Ensure that Enable Service check box is selected.</li>
	<li>Select the Advanced tab, and select the Override Global check box.</li>
	<li>Type numeric values in the Max Clients text box and Client text box respectively, for example, 200 and 60.</li>
	<li>Click Create and click Close. The service you create appears in the list of services.</li>
</ol>


<h3><a name="DOSandDDOSConfiguration-Tobindamonitorandapolicytotheservice"></a>To bind a monitor and a policy to the service</h3>
<ol>
	<li>In the left pane, expand Load Balancing, and click Services. The Services page displays the list of services in the right pane.</li>
	<li>Select the service that you want to bind and click Open. The Configure Service dialog box appears.</li>
	<li>Select the Monitor tab, click tcp in the Monitors list, and click Add. The selected monitor tcp is added to the Configured frame.</li>
	<li>Select the Policies tab, click a policy from the Available Policies list, for example, dospol_1 that you created in the previous section, and click Add.</li>
	<li>The policy appears in the Configured Policies list.</li>
	<li>Click OK and click Close. A message in the status bar indicates that the service is configured.</li>
</ol>


<p>In the previous procedure, if more than 200 clients are waiting in the system surge queue for the service HTTP_DoS_service1, the HTTP DoS protection function is triggered. The default rate of challenged JavaScript responses sent to the client is one percent of the server response rate. For example, if the server generates 100 responses per second, and there are 200 clients in the surge queue, the HTTP DoS protection feature picks one pending client request per second from the surge queue (1% of 100) and sends a challenge JavaScript response to the suspect client at the rate of one JavaScript per second.</p>

<p>If the client executes the received challenge JavaScript, generates the cookie, and re-sends the original HTTP request with the JavaScript-generated cookie, it proves that it is a legitimate browser-based client. The HTTP DoS Protection feature queues the HTTP requests of the client in its higher-priority legitimate client queue, so that it is served faster.</p>

<h3><a name="DOSandDDOSConfiguration-TuningtheClientDetection%2FJavaScriptChallengeResponseRate"></a>Tuning the Client Detection/JavaScript Challenge Response Rate</h3>
<p>The default client detection/JavaScript challenge response rate of one percent is inadequate in many real attack scenarios, therefore, it needs to be tuned. For example, there are 500 responses/sec from the server, and the server is under attack with 10000 Gets/sec. If 1% of the server responses are sent as JavaScript challenges, responses are reduced to almost none: 5 client (500 *0.01) Javascript responses, for 10000 waiting client requests, approximately 0.05% of the real clients receive JavaScript challenge responses.</p>

<p>If the client detection/Javascript challenge response rate is very high (for example, 10%, generating 1000 challenge Javascript responses per second), it may saturate the upstream links or harm the upstream network devices. Citrix recommends that an administrator exercise care when choosing Client Detect Rate values.</p>

<p>If the configured triggering surge queue depth is, for example, 200, and the surge queue size is toggling between 199 and 200, the system toggles between the "attack" and "no-attack" scenario, which is not desirable.</p>

<p>To prevent the "attack" and "no attack" scenario from occurring, a window mechanism is provided. When the surge queue size reaches 200, and the "attack" scenario is detected, the surge queue size must fall for the system to enter </p>

<p>"noattack" mode. If the value of WINDOW_SIZE is set to 20, the surge queue size must fall under 180 before the system enters "no-attack" mode. During configuration, you must specify a value more than the WINDOW_SIZE for the QDepth parameter when adding a DoS policy or setting a DoS policy.</p>

<p>The triggering surge queue depth should be configured based on prior knowledge of the traffic characteristics. </p>

<h3><a name="DOSandDDOSConfiguration-GuidelinesforHTTPDoSProtectionDeployment"></a>Guidelines for HTTP DoS Protection Deployment</h3>
<p>Citrix recommends you deploy the HTTP DoS protection feature in a tested and planned manner, and closely monitor after the initial deployment. Use the following information to fine-tune the deployment of HTTP DoS Protection:</p>
<ul>
	<li>The maximum number of concurrent connections supported by your<br/>
servers.</li>
	<li>The average and normal values of the concurrent connections supported by<br/>
your servers</li>
	<li>The maximum output rate (responses/sec) that your server can generate.</li>
	<li>The average traffic that your server handles.</li>
	<li>The typical bandwidth of your network.</li>
	<li>The maximum bandwidth available upstream.</li>
	<li>The limits faced by the bandwidth, for example, external link, router and so on. The critical devices on the path that may suffer from a traffic surge.</li>
	<li>Whether allowing a greater number of clients to connect is more important than protecting upstream network devices.<br/>
<b>Attack Characteristics</b></li>
	<li>What is the rate of incoming fake requests that you have experienced in the past?</li>
	<li>What types of requests have you received (complete posts, incomplete gets)?</li>
	<li>Did previous attacks saturate your downstream links? If not, what was the bandwidth?</li>
	<li>What types of source IP addresses and source ports did the HTTP requests have (e.g., IP addresses from one subnet, constant IP, ports increasing by one).</li>
	<li>What types of attacks do you expect in future? What type have you seen in the past?</li>
	<li>Any or all information that can help you tune DoS attack protection.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful DDOS Protection here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></li>
</ul>

    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/14/DOS+and+DDOS+Configuration">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/14/DOS+and+DDOS+Configuration?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/14/dos-and-ddos-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Redirect</title>
		<link>http://www.technicalmarketing.org/2010/10/14/load-balancing-redirect/</link>
		<comments>http://www.technicalmarketing.org/2010/10/14/load-balancing-redirect/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 19:08:48 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/14/Load+Balancing+-+Redirect</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-Redirect-%21lbredirect.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler"><img src="http://community.citrix.com/download/attachments/155621024/lbredirect.jpg" align="left" border="0" width="200" /></a> Configuring Redirection Mode</h2>
<p>You can configure a Load Balancing HTTP or HTTPS VServer with a redirect URL on the <a href="http://citrix.com/netscaler" title="Citrix Load Balancer">Citrix NetScaler Load Balancing VIP</a>. This URL can be sent as a response to the client HTTP or HTTPS request if the VServer is not available. The common usage of this option is to direct the client to a customized Site Down Web page or to an external backup Web site. Another common use it to redirect HTTP requests to HTTPS requests, forcing clients to use HTTPS. </p>

<p>The redirection mode determines the destination address to forward the incoming traffic. The NetScaler provides the following redirection modes:</p>
<ul>
	<li>IP-Based forwarding (default)</li>
	<li>MAC-Based forwarding<br />
<b>Note:</b> By default, the NetScaler uses IP-Based forwarding. You can set MAC-Based forwarding in case of direct server return (DSR) topology, link load balancing, and firewall load balancing.</li>
</ul>


<h3><a name="LoadBalancing-Redirect-ToconfigureRedirectionforaLoadBalancingVserverorVIP%3A"></a>To configure Redirection for a Load Balancing Vserver or VIP:</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure the redirection mode (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, Enter the Redirect URL. ex: http://&#60;redirect.domain.tld&#62;</li>
	<li>Click OK.</li>
</ol>


<h3><a name="LoadBalancing-Redirect-ToforceHTTPtoHTTPStrafficforaLoadBalancingVserverorVIP%3A%21redirecturl.jpgthumbnail%2Calign%3Dright%21"></a>To force HTTP to HTTPS traffic for a Load Balancing Vserver or VIP:<a href='http://community.citrix.com/download/attachments/155621024/redirecturl.jpg' target='redirecturl.jpg'><img src="http://community.citrix.com/download/thumbnails/155621024/redirecturl.jpg" align="right" border="0" /></a></h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure the redirection mode (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, Enter the Redirect URL. ex: https://&#60;domain.tld&#62;</li>
	<li>Mark the state of the HTTP Vserver to Down. (By forcing the HTTP Vserver down, it will automatically send all requests to the HTTPS URL you configure here).</li>
	<li>Click OK.</li>
</ol>


<p>When the state of the VServer is DOWN or DISABLED, then the NetScaler appliance responds to HTTP(S) requests with the HTTP/1.x 302 - Object Moved response code and the configured redirect URL specified in the Location header of the HTTP response. The exact URL specified in the response depends on the following configuration options:</p>
<ul>
	<li>If the configured redirect URL only contains the domain name, such as <a href="http://www.sample1.example.com">http://www.sample1.example.com</a>, the redirect URL specified in the HTTP response appends the Uniform Resource Identifier (URI) specified in the HTTP request to the configured domain name. For example, if the request contains the GET <a href="http://www.sample2.example.com/images/site_nav.gif">http://www.sample2.example.com/images/site_nav.gif</a> header, then the Location header in the redirect response specifies the Location: <a href="http://www.sample1.example.com/images/site_nav.gif">http://www.sample1.example.com/images/site_nav.gif</a> header.</li>
</ul>


<p><b>Note:</b> The domain names in the request and response can differ. In this document, the two domains are referred to as sample1.example.com and sample2.example.com to explain the concept. If the configured redirect URL contains a complete path, then the redirect response specifies the complete configured URL, irrespective of the URI in the request. For example, the following are such URLs:</p>
<ul>
	<li><a href="http://www.redirect.com/en/site_down.html">http://www.redirect.com/en/site_down.html</a></li>
	<li><a href="http://www.redirect.com/">http://www.redirect.com/</a> (&#60;- trailing slash)</li>
</ul>


<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Configured Redirect URL</th>
<th class='confluenceTh'>URL in HTTP Request</th>
<th class='confluenceTh'>Contents of Location: header in HTTP Response</th>
</tr>
<tr>
<td class='confluenceTd'>http://www.sample1.example.com</td>
<td class='confluenceTd'>http://www.sample2.example.com/en/index.html </td>
<td class='confluenceTd'>http://www.sample1.example.com/en/index.html</td>
</tr>
<tr>
<td class='confluenceTd'>http://www.sample1.example.com/en/error.html</td>
<td class='confluenceTd'>http://www.sample2.example.com/en/index.html</td>
<td class='confluenceTd'>http://www.sample1.example.com/en/error.html</td>
</tr>
</tbody></table>

<p><b>Note:</b> It is worth noting that when configuring a redirect URL, the <a href="http://example.com">http://example.com</a> URL is not the same as the <a href="http://example.com/">http://example.com/</a> URL because the latter contains the complete path to the Web root, /.</p>

<h3><a name="LoadBalancing-Redirect-ConfiguringtheRedirectURLOptionusingCLIcommands%3A"></a>Configuring the Redirect URL Option using CLI commands:</h3>
<ul>
	<li>Run the following command from the command line interface of the appliance:*
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>set vserver &#60;VServer_Name&#62; -redirectURL &#60;URL&#62;</pre>
</div></div></li>
</ul>


<ul>
	<li>To verify that the redirect URL option is working as expected, disable the VServer. Run the following command to disable the VServer:
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>disable vserver &#60;VServer_Name&#62;</pre>
</div></div></li>
</ul>


<ul>
	<li>Access the Web site URL from a Web browser to verify that the request is being redirected as expected. You might need to clear the Web browser cache and make a new connection before accessing the Web site.</li>
	<li>From the command line interface of the NetScaler appliance, run the following command to re-enable the VServer (or leave it disabled to permanently redirect HTTP to HTTPS:
<div class="code panel" style="border-width: 1px"><div class="codeContent panelContent">
<pre>enable vserver &#60;VServer_Name&#62;</pre>
</div></div></li>
</ul>


<p><b>Note:</b><br />
If you have configured extensive redirect infrastructures by using artificially downed Load Balancing VServers with redirect URLs, then Citrix recommends that you use the Responder feature. An example of using responder to send the 404 response code is available in the Knowledge Center article How to Configure the NetScaler Appliance to Respond with the 404 Not Found Response Code Depending on Certain Parameters in the Client Request. You can customize the procedure in this article to send the 302 response code, or any other response you might want to configure.</p>

<p>The Redirect feature is not applicable for the non-HTTP or non-HTTPS protocols.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Redirector here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/14/Load+Balancing+-+Redirect">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/14/Load+Balancing+-+Redirect?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-Redirect-%21lbredirect.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler"><img src="http://community.citrix.com/download/attachments/155621024/lbredirect.jpg" align="left" border="0" width="200" /></a> Configuring Redirection Mode</h2>
<p>You can configure a Load Balancing HTTP or HTTPS VServer with a redirect URL on the <a href="http://citrix.com/netscaler" title="Citrix Load Balancer">Citrix NetScaler Load Balancing VIP</a>. This URL can be sent as a response to the client HTTP or HTTPS request if the VServer is not available. The common usage of this option is to direct the client to a customized Site Down Web page or to an external backup Web site. Another common use it to redirect HTTP requests to HTTPS requests, forcing clients to use HTTPS. </p>

<p>The redirection mode determines the destination address to forward the incoming traffic. The NetScaler provides the following redirection modes:</p>
<ul>
	<li>IP-Based forwarding (default)</li>
	<li>MAC-Based forwarding<br/>
<b>Note:</b> By default, the NetScaler uses IP-Based forwarding. You can set MAC-Based forwarding in case of direct server return (DSR) topology, link load balancing, and firewall load balancing.</li>
</ul>


<h3><a name="LoadBalancing-Redirect-ToconfigureRedirectionforaLoadBalancingVserverorVIP%3A"></a>To configure Redirection for a Load Balancing Vserver or VIP:</h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure the redirection mode (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, Enter the Redirect URL. ex: http://&lt;redirect.domain.tld&gt;</li>
	<li>Click OK.</li>
</ol>


<h3><a name="LoadBalancing-Redirect-ToforceHTTPtoHTTPStrafficforaLoadBalancingVserverorVIP%3A%21redirecturl.jpgthumbnail%2Calign%3Dright%21"></a>To force HTTP to HTTPS traffic for a Load Balancing Vserver or VIP:<a href='http://community.citrix.com/download/attachments/155621024/redirecturl.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/155621024/redirecturl.jpg", "redirecturl.jpg", "height=619,width=751,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/155621024/redirecturl.jpg" align="right" border="0" /></a></h3>
<ol>
	<li>In the navigation pane, expand Load Balancing, and then click Virtual Servers.</li>
	<li>In the details pane, select the virtual server for which you want to configure the redirection mode (for example, Vserver-LB-1), and then click Open.</li>
	<li>On the Advanced tab, Enter the Redirect URL. ex: https://&lt;domain.tld&gt;</li>
	<li>Mark the state of the HTTP Vserver to Down. (By forcing the HTTP Vserver down, it will automatically send all requests to the HTTPS URL you configure here).</li>
	<li>Click OK.</li>
</ol>


<p>When the state of the VServer is DOWN or DISABLED, then the NetScaler appliance responds to HTTP(S) requests with the HTTP/1.x 302 - Object Moved response code and the configured redirect URL specified in the Location header of the HTTP response. The exact URL specified in the response depends on the following configuration options:</p>
<ul>
	<li>If the configured redirect URL only contains the domain name, such as <a href="http://www.sample1.example.com">http://www.sample1.example.com</a>, the redirect URL specified in the HTTP response appends the Uniform Resource Identifier (URI) specified in the HTTP request to the configured domain name. For example, if the request contains the GET <a href="http://www.sample2.example.com/images/site_nav.gif">http://www.sample2.example.com/images/site_nav.gif</a> header, then the Location header in the redirect response specifies the Location: <a href="http://www.sample1.example.com/images/site_nav.gif">http://www.sample1.example.com/images/site_nav.gif</a> header.</li>
</ul>


<p><b>Note:</b> The domain names in the request and response can differ. In this document, the two domains are referred to as sample1.example.com and sample2.example.com to explain the concept. If the configured redirect URL contains a complete path, then the redirect response specifies the complete configured URL, irrespective of the URI in the request. For example, the following are such URLs:</p>
<ul>
	<li><a href="http://www.redirect.com/en/site_down.html">http://www.redirect.com/en/site_down.html</a></li>
	<li><a href="http://www.redirect.com/">http://www.redirect.com/</a> (&lt;- trailing slash)</li>
</ul>


<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'>Configured Redirect URL</th>
<th class='confluenceTh'>URL in HTTP Request</th>
<th class='confluenceTh'>Contents of Location: header in HTTP Response</th>
</tr>
<tr>
<td class='confluenceTd'>http://www.sample1.example.com</td>
<td class='confluenceTd'>http://www.sample2.example.com/en/index.html </td>
<td class='confluenceTd'>http://www.sample1.example.com/en/index.html</td>
</tr>
<tr>
<td class='confluenceTd'>http://www.sample1.example.com/en/error.html</td>
<td class='confluenceTd'>http://www.sample2.example.com/en/index.html</td>
<td class='confluenceTd'>http://www.sample1.example.com/en/error.html</td>
</tr>
</tbody></table>

<p><b>Note:</b> It is worth noting that when configuring a redirect URL, the <a href="http://example.com">http://example.com</a> URL is not the same as the <a href="http://example.com/">http://example.com/</a> URL because the latter contains the complete path to the Web root, /.</p>

<h3><a name="LoadBalancing-Redirect-ConfiguringtheRedirectURLOptionusingCLIcommands%3A"></a>Configuring the Redirect URL Option using CLI commands:</h3>
<ul>
	<li>Run the following command from the command line interface of the appliance:*
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">set vserver &lt;VServer_Name&gt; -redirectURL &lt;URL&gt;</pre>
</div></div></li>
</ul>


<ul>
	<li>To verify that the redirect URL option is working as expected, disable the VServer. Run the following command to disable the VServer:
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">disable vserver &lt;VServer_Name&gt;</pre>
</div></div></li>
</ul>


<ul>
	<li>Access the Web site URL from a Web browser to verify that the request is being redirected as expected. You might need to clear the Web browser cache and make a new connection before accessing the Web site.</li>
	<li>From the command line interface of the NetScaler appliance, run the following command to re-enable the VServer (or leave it disabled to permanently redirect HTTP to HTTPS:
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">enable vserver &lt;VServer_Name&gt;</pre>
</div></div></li>
</ul>


<p><b>Note:</b><br/>
If you have configured extensive redirect infrastructures by using artificially downed Load Balancing VServers with redirect URLs, then Citrix recommends that you use the Responder feature. An example of using responder to send the 404 response code is available in the Knowledge Center article How to Configure the NetScaler Appliance to Respond with the 404 Not Found Response Code Depending on Certain Parameters in the Client Request. You can customize the procedure in this article to send the 302 response code, or any other response you might want to configure.</p>

<p>The Redirect feature is not applicable for the non-HTTP or non-HTTPS protocols.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Redirector here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/14/Load+Balancing+-+Redirect">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/14/Load+Balancing+-+Redirect?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/14/load-balancing-redirect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DOS and DDOS Protection</title>
		<link>http://www.technicalmarketing.org/2010/10/14/dos-and-ddos-protection/</link>
		<comments>http://www.technicalmarketing.org/2010/10/14/dos-and-ddos-protection/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 19:04:57 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="DOSandDDOSProtection-%21ddos.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/applicationfirewall/"><img src="http://community.citrix.com/download/attachments/155620754/ddos.jpg" align="left" border="0" width="200" /></a> Preventing Denial of Service</h2>

<p>Back in the day when I first began setting up labs on the internet, in the DMZ, outside of the firewall, I was warned. I threw caution to the wind and continued forward with my work.  About a year later my methods had changed due to all of my experiences and all that I had witnessed.  Some of the threats have changed, but many are the same.  We live safely behind our firewalls, until an accident happens.  I got to witness many dangerous attempts to bring down my company's infrastructure, among other things.  I think the most interesting event happened when we were able to trace an attack against a University in the USA originating from somewhere deep in China.  We live in a dangerous world. </p>

<p>I remember reading about <a href="http://en.wikipedia.org/wiki/DDoS#">Denial of Service</a> attacks, and later the <a href="http://en.wikipedia.org/wiki/Distributed_denial_of_service#Distributed_attack">Ditributed Denial of Service</a> attacks, early in my career and thought they were the toys of script kiddies (kids who write scripts for fun and jokes).  If you believe this, put some hosts out in your DMZ or outside the firewall with some open ports and time how long it takes to get slammed.  I kid you not, there are people/organizations out there, port scanning 24/7/365 looking for vulnerable sites to destroy, using the simplest of methods.  Protection against DOS and DDOS is fundamental and can be implemented with the <a href="http://citrix.com/netscaler">Citrix NetScaler</a>.</p>

<p>The technology for <a href="http://en.wikipedia.org/wiki/DDoS#">DOS and DDOS</a> prevention has existed for some time now, but the attacks have become more sophisticated, which is why you really need the Next Generation Firewall offered by the NetScaler. The Citrix Next Gen Firewall not only protect you at Layer 3/4, but also at Layer 7 - the Application Layer.</p>

<h3><a name="DOSandDDOSProtection-HowLayer7DenialofServiceProtectionWorks"></a>How Layer 7 Denial of Service Protection Works</h3>
<p>Internet hackers can bring down a site by sending a surge of GET requests or other HTTP-level requests. Layer 7 Denial of Service Protection provides an effective way to prevent such attacks from being relayed to the server. This feature also ensures that a Citrix NetScaler System located between the internet and the servers is not brought down by the attack while protecting the servers.</p>

<p>Most attackers on the Internet use applications that discard responses to reduce computation costs, and minimize their size to avoid detection. The attackers focus on speed, devising ways to send attack packets, establish connections or send HTTP requests as rapidly as possible. </p>

<p>A typical approach to prevent these attacks is effective in most cases. However, for more complicated attack methodologies including the use of real HTTP clients as attacking tool, the simpler prevention approaches can fail to protect the servers.</p>

<p>Real HTTP clients such as Internet Explorer, Firefox, or NetScape browsers can understand HTML Refresh meta tags, Java scripts, and cookies. In standard HTTP the clients have most of these features enabled. However, the dummy clients used in DoS attacks cannot parse the response from the server. If the malicious clients attempt to parse and send requests intelligently, it becomes difficult for them to launch the attack aggressively.</p>

<p>When the Citrix NetScaler System detects an attack, it responds to 0% to 100% of incoming requests based on the value of the Client Detect Rate parameter with a Java or HTML script containing a simple refresh and cookie. Real clients can parse the request and return the request with the cookie. Spurious clients drop the response, and are therefore dropped by the system. When a POST request is received, it is first checked for a valid cookie. If the request has a valid cookie, the request goes through, but, if the request does not have a valid cookie, the system sends a Javascript to the client asking it to resend the information with a new cookie. If the client sends a new cookie, this cookie becomes invalid after four minutes, and every response to the client is sent with the new cookie. The cookie in a POST request can become invalid in the following conditions:</p>
<ul>
	<li>If the POST request is made when the system is under attack, and the preceding GET request is made when the system is not under attack.</li>
	<li>When the think time of the client exceeds four minutes.</li>
</ul>


<h3><a name="DOSandDDOSProtection-PriorityQueuing%2FSurgeProtection"></a>Priority Queuing/Surge Protection</h3>
<p>Under an attack, requests without proper cookies are queued by the system, this protects the servers from false clients.</p>

<h3><a name="DOSandDDOSProtection-Memory%2FPerformanceImplications"></a>Memory/Performance Implications</h3>
<p>There is minimal effect on throughput, since the JavaScript is sent to the client at a very slow rate (default: 1% of the server's HTTP response rate). This rate can be changed by tuning the -Client Detect Rate parameter of the HTTP DoS protection policy. The latency of the requests is increased, because the client must re-issue the request after the JavaScript is returned. This takes time, since the requests are also queued.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful DOS protection here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="DOSandDDOSProtection-%21ddos.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/applicationfirewall/"><img src="http://community.citrix.com/download/attachments/155620754/ddos.jpg" align="left" border="0" width="200" /></a> Preventing Denial of Service</h2>

<p>Back in the day when I first began setting up labs on the internet, in the DMZ, outside of the firewall, I was warned. I threw caution to the wind and continued forward with my work.  About a year later my methods had changed due to all of my experiences and all that I had witnessed.  Some of the threats have changed, but many are the same.  We live safely behind our firewalls, until an accident happens.  I got to witness many dangerous attempts to bring down my company's infrastructure, among other things.  I think the most interesting event happened when we were able to trace an attack against a University in the USA originating from somewhere deep in China.  We live in a dangerous world. </p>

<p>I remember reading about <a href="http://en.wikipedia.org/wiki/DDoS#">Denial of Service</a> attacks, and later the <a href="http://en.wikipedia.org/wiki/Distributed_denial_of_service#Distributed_attack">Ditributed Denial of Service</a> attacks, early in my career and thought they were the toys of script kiddies (kids who write scripts for fun and jokes).  If you believe this, put some hosts out in your DMZ or outside the firewall with some open ports and time how long it takes to get slammed.  I kid you not, there are people/organizations out there, port scanning 24/7/365 looking for vulnerable sites to destroy, using the simplest of methods.  Protection against DOS and DDOS is fundamental and can be implemented with the <a href="http://citrix.com/netscaler">Citrix NetScaler</a>.</p>

<p>The technology for <a href="http://en.wikipedia.org/wiki/DDoS#">DOS and DDOS</a> prevention has existed for some time now, but the attacks have become more sophisticated, which is why you really need the Next Generation Firewall offered by the NetScaler. The Citrix Next Gen Firewall not only protect you at Layer 3/4, but also at Layer 7 - the Application Layer.</p>

<h3><a name="DOSandDDOSProtection-HowLayer7DenialofServiceProtectionWorks"></a>How Layer 7 Denial of Service Protection Works</h3>
<p>Internet hackers can bring down a site by sending a surge of GET requests or other HTTP-level requests. Layer 7 Denial of Service Protection provides an effective way to prevent such attacks from being relayed to the server. This feature also ensures that a Citrix NetScaler System located between the internet and the servers is not brought down by the attack while protecting the servers.</p>

<p>Most attackers on the Internet use applications that discard responses to reduce computation costs, and minimize their size to avoid detection. The attackers focus on speed, devising ways to send attack packets, establish connections or send HTTP requests as rapidly as possible. </p>

<p>A typical approach to prevent these attacks is effective in most cases. However, for more complicated attack methodologies including the use of real HTTP clients as attacking tool, the simpler prevention approaches can fail to protect the servers.</p>

<p>Real HTTP clients such as Internet Explorer, Firefox, or NetScape browsers can understand HTML Refresh meta tags, Java scripts, and cookies. In standard HTTP the clients have most of these features enabled. However, the dummy clients used in DoS attacks cannot parse the response from the server. If the malicious clients attempt to parse and send requests intelligently, it becomes difficult for them to launch the attack aggressively.</p>

<p>When the Citrix NetScaler System detects an attack, it responds to 0% to 100% of incoming requests based on the value of the Client Detect Rate parameter with a Java or HTML script containing a simple refresh and cookie. Real clients can parse the request and return the request with the cookie. Spurious clients drop the response, and are therefore dropped by the system. When a POST request is received, it is first checked for a valid cookie. If the request has a valid cookie, the request goes through, but, if the request does not have a valid cookie, the system sends a Javascript to the client asking it to resend the information with a new cookie. If the client sends a new cookie, this cookie becomes invalid after four minutes, and every response to the client is sent with the new cookie. The cookie in a POST request can become invalid in the following conditions:</p>
<ul>
	<li>If the POST request is made when the system is under attack, and the preceding GET request is made when the system is not under attack.</li>
	<li>When the think time of the client exceeds four minutes.</li>
</ul>


<h3><a name="DOSandDDOSProtection-PriorityQueuing%2FSurgeProtection"></a>Priority Queuing/Surge Protection</h3>
<p>Under an attack, requests without proper cookies are queued by the system, this protects the servers from false clients.</p>

<h3><a name="DOSandDDOSProtection-Memory%2FPerformanceImplications"></a>Memory/Performance Implications</h3>
<p>There is minimal effect on throughput, since the JavaScript is sent to the client at a very slow rate (default: 1% of the server's HTTP response rate). This rate can be changed by tuning the -Client Detect Rate parameter of the HTTP DoS protection policy. The latency of the requests is increased, because the client must re-issue the request after the JavaScript is returned. This takes time, since the requests are also queued.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful DOS protection here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/13/DOS+and+DDOS+Protection?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/14/dos-and-ddos-protection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Splunk for NetScaler</title>
		<link>http://www.technicalmarketing.org/2010/10/12/splunk-for-netscaler/</link>
		<comments>http://www.technicalmarketing.org/2010/10/12/splunk-for-netscaler/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 22:10:12 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/12/Splunk+for+NetScaler</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <p><a href="http://splunkbase.splunk.com/apps/All/4.x/Add-On/app:Splunk+for+Citrix+NetScaler"><img src="http://community.citrix.com/download/attachments/155620466/splunkcitrix.jpg" align="left" border="0" width="200" /></a> The Splunk for <a href="http://citrix.com/netscaler">Citrix NetScaler</a> app is a set of field extractions, reports, lookups and dashboards which provide visibility into the Citrix NetScaler Application Delivery Controller, Application Firewall and VPN.  This App is configured to work with version 9.1+ of the Citrix netScaler. To view versions, release notes and download the app, click on the image at left, or the link below.</p>

<p><a href="http://splunkbase.splunk.com/apps/All/4.x/Add-On/app:Splunk+for+Citrix+NetScaler">Download the Splunk for Citrix NetScaler here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Splunk+for+NetScaler">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Splunk+for+NetScaler?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <p><a href="http://splunkbase.splunk.com/apps/All/4.x/Add-On/app:Splunk+for+Citrix+NetScaler"><img src="http://community.citrix.com/download/attachments/155620466/splunkcitrix.jpg" align="left" border="0" width="200" /></a> The Splunk for <a href="http://citrix.com/netscaler">Citrix NetScaler</a> app is a set of field extractions, reports, lookups and dashboards which provide visibility into the Citrix NetScaler Application Delivery Controller, Application Firewall and VPN.  This App is configured to work with version 9.1+ of the Citrix netScaler. To view versions, release notes and download the app, click on the image at left, or the link below.</p>

<p><a href="http://splunkbase.splunk.com/apps/All/4.x/Add-On/app:Splunk+for+Citrix+NetScaler">Download the Splunk for Citrix NetScaler here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Splunk+for+NetScaler">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Splunk+for+NetScaler?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/12/splunk-for-netscaler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Slow Start</title>
		<link>http://www.technicalmarketing.org/2010/10/12/load-balancing-slow-start/</link>
		<comments>http://www.technicalmarketing.org/2010/10/12/load-balancing-slow-start/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 17:51:55 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/12/Load+Balancing+-+Slow+Start</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-SlowStart-%21LBslowstart101011.jpgthumbnail%2Calign%3Dleft%21Preventingoverload"></a><a href='http://community.citrix.com/download/attachments/155620350/LB_slowstart_101011.jpg' target='LB_slowstart_101011.jpg'><img src="http://community.citrix.com/download/thumbnails/155620350/LB_slowstart_101011.jpg" align="left" border="0" /></a> Preventing overload</h2>

<p>When you configure a <a href="http://citrix.com/netscaler">NetScaler</a> to use a metric-based load balancing method such as Least Connections, Least Response Time, Least Bandwidth, Least Packets, or Custom Load, the load balancing method will initially start out as Round Robin for what is called a <b>slow start</b> period.</p>

<p>NetScaler appliances use the configured load balancing method to determine the appropriate service for forwarding an incoming request. Load balancing environments are dynamic, however, and the NetScaler needs to <b>manage</b> the events that may overload the server. For example, when you configure the Least Connections load balancing method, the NetScaler selects the service that has the least number of connections. If a new server is added to the server farm, the NetScaler selects the new server with the least number of connections, and, therefore, may overload the new server.</p>

<p>To avoid overloading servers, the NetScaler performs slow start. During the slow start phase, the NetScaler distributes requests by using Round Robin, regardless of the metric-based load balancing method configured on the virtual server. However, the weight assigned on the services is used by Round Robin. After the number of incoming requests or connections per second exceeds a given threshold, the NetScaler stops slow start and operates using the configured load balancing method.</p>

<h3><a name="LoadBalancing-SlowStart-Slowstartoccurswhen%3A"></a>Slow start occurs when:</h3>
<p>• You configure a new metric-based load balancing method.<br />
• You bind a service to the virtual server.<br />
• The state of the server changes from DOWN to UP.</p>

<p>To compute slow start, the number of services bound to the virtual server is multiplied by 100. For a new virtual server with the load balancing method determined by dynamic traffic parameters, slow start allows time to collect a valid data sample before the correct method is applied.</p>

<p>Note: When slow start is in operation, the output for the show lb vserver &#60;vserver name&#62; command will specify the current method as Round Robin.
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Load+Balancing+-+Slow+Start">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Load+Balancing+-+Slow+Start?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-SlowStart-%21LBslowstart101011.jpgthumbnail%2Calign%3Dleft%21Preventingoverload"></a><a href='http://community.citrix.com/download/attachments/155620350/LB_slowstart_101011.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/155620350/LB_slowstart_101011.jpg", "LB_slowstart_101011.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/155620350/LB_slowstart_101011.jpg" align="left" border="0" /></a> Preventing overload</h2>

<p>When you configure a <a href="http://citrix.com/netscaler">NetScaler</a> to use a metric-based load balancing method such as Least Connections, Least Response Time, Least Bandwidth, Least Packets, or Custom Load, the load balancing method will initially start out as Round Robin for what is called a <b>slow start</b> period.</p>

<p>NetScaler appliances use the configured load balancing method to determine the appropriate service for forwarding an incoming request. Load balancing environments are dynamic, however, and the NetScaler needs to <b>manage</b> the events that may overload the server. For example, when you configure the Least Connections load balancing method, the NetScaler selects the service that has the least number of connections. If a new server is added to the server farm, the NetScaler selects the new server with the least number of connections, and, therefore, may overload the new server.</p>

<p>To avoid overloading servers, the NetScaler performs slow start. During the slow start phase, the NetScaler distributes requests by using Round Robin, regardless of the metric-based load balancing method configured on the virtual server. However, the weight assigned on the services is used by Round Robin. After the number of incoming requests or connections per second exceeds a given threshold, the NetScaler stops slow start and operates using the configured load balancing method.</p>

<h3><a name="LoadBalancing-SlowStart-Slowstartoccurswhen%3A"></a>Slow start occurs when:</h3>
<p>• You configure a new metric-based load balancing method.<br/>
• You bind a service to the virtual server.<br/>
• The state of the server changes from DOWN to UP.</p>

<p>To compute slow start, the number of services bound to the virtual server is multiplied by 100. For a new virtual server with the load balancing method determined by dynamic traffic parameters, slow start allows time to collect a valid data sample before the correct method is applied.</p>

<p>Note: When slow start is in operation, the output for the show lb vserver &lt;vserver name&gt; command will specify the current method as Round Robin.
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://www.flickr.com/photos/54292478@N08/show/" title="View Photos"><img src="http://community.citrix.com/download/attachments/155620350/flickr_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Load+Balancing+-+Slow+Start">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/12/Load+Balancing+-+Slow+Start?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/12/load-balancing-slow-start/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing the Load Balancing Algorithm</title>
		<link>http://www.technicalmarketing.org/2010/10/12/changing-the-load-balancing-algorithm/</link>
		<comments>http://www.technicalmarketing.org/2010/10/12/changing-the-load-balancing-algorithm/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 17:34:17 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/11/Changing+the+Load+Balancing+Algorithm</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="ChangingtheLoadBalancingAlgorithm-%21LBmodifymethod101011.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler"><img src="http://community.citrix.com/download/attachments/155620124/LB_modifymethod_101011.jpg" align="left" border="0" width="200" /></a> or Load Balancing Method</h2>

<p>The load balancing algorithm (or load balancing method) defines the criteria that the <a href="http://citrix.com/netscaler">NetScaler</a> uses to select the server to which to send client requests. When the configured criteria are met for the selected server, the NetScaler then selects a different server. Load balancing granularity refers to the criteria that the NetScaler uses to decide the load balancing method in a given situation. The NetScaler performs request-based, connection-based, or time-based load balancing, depending on the protocol of the service it is load balancing. </p>

<p>Within each type of load balancing, there are various load balancing methods. For example, the least connection method selects the service with the least number of active connections to ensure that the load of the active requests is balanced on the services. </p>

<h3><a name="ChangingtheLoadBalancingAlgorithm-LoadBalancingmethodsavailableontheCitrixNetScaler%3A"></a>Load Balancing methods available on the Citrix NetScaler:</h3>
<ul>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/02/Load+Balancing+-+Least+Connections">Least Connections Method</a> (default)</li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/03/Load+Balancing+-+Round+Robin">Round Robin</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/03/Load+Balancing+-+Least+Response+Time">Least Response Time</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/04/Load+Balancing+-+Hash+Method">Hash Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/07/Load+Balancing+-+Least+Bandwidth">Least Bandwidth Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Least+Packets">Least Packets Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Token+Method">Token Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Custom+Method">Custom Load</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/09/Load+Balancing+-+VLAN+Method">VLAN Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/09/Load+Balancing+-+Persistence">Persistence</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/10/01/Load+Balancing+-+Weights">Weighted</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards">Wildcard</a>
<br /></li>
</ul>


<h3><a name="ChangingtheLoadBalancingAlgorithm-Tosetloadbalancingmethodsbyusingtheconfigurationutility%3A"></a>To set load balancing methods by using the configuration utility:</h3>
<p>1. In the navigation pane, expand Load Balancing, and then click Virtual Servers.<br />
2. In the details pane, select the virtual server for which you want to configure an LB method (for example, Vserver-LB-1), and then click Open.<br />
3. In the Configure Virtual Server (Load Balancing) dialog box, click the Method and Persistence tab.<br />
4. From the drop-down menu under LB Method, select a method, (for example, Least Response Time).<br />
5. Click OK.</p>

<p><br />
<a href="http://citrix.com/netscaler/">Get the most powerful Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br />
<br />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br /></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Changing+the+Load+Balancing+Algorithm">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Changing+the+Load+Balancing+Algorithm?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="ChangingtheLoadBalancingAlgorithm-%21LBmodifymethod101011.jpgwidth%3D200%2Calign%3Dleft%21"></a><a href="http://citrix.com/netscaler"><img src="http://community.citrix.com/download/attachments/155620124/LB_modifymethod_101011.jpg" align="left" border="0" width="200" /></a> or Load Balancing Method</h2>

<p>The load balancing algorithm (or load balancing method) defines the criteria that the <a href="http://citrix.com/netscaler">NetScaler</a> uses to select the server to which to send client requests. When the configured criteria are met for the selected server, the NetScaler then selects a different server. Load balancing granularity refers to the criteria that the NetScaler uses to decide the load balancing method in a given situation. The NetScaler performs request-based, connection-based, or time-based load balancing, depending on the protocol of the service it is load balancing. </p>

<p>Within each type of load balancing, there are various load balancing methods. For example, the least connection method selects the service with the least number of active connections to ensure that the load of the active requests is balanced on the services. </p>

<h3><a name="ChangingtheLoadBalancingAlgorithm-LoadBalancingmethodsavailableontheCitrixNetScaler%3A"></a>Load Balancing methods available on the Citrix NetScaler:</h3>
<ul>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/02/Load+Balancing+-+Least+Connections">Least Connections Method</a> (default)</li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/03/Load+Balancing+-+Round+Robin">Round Robin</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/03/Load+Balancing+-+Least+Response+Time">Least Response Time</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/04/Load+Balancing+-+Hash+Method">Hash Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/07/Load+Balancing+-+Least+Bandwidth">Least Bandwidth Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Least+Packets">Least Packets Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Token+Method">Token Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/08/Load+Balancing+-+Custom+Method">Custom Load</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/09/Load+Balancing+-+VLAN+Method">VLAN Method</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/09/09/Load+Balancing+-+Persistence">Persistence</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/10/01/Load+Balancing+-+Weights">Weighted</a></li>
	<li><a href="http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards">Wildcard</a>
<br clear="all" /></li>
</ul>


<h3><a name="ChangingtheLoadBalancingAlgorithm-Tosetloadbalancingmethodsbyusingtheconfigurationutility%3A"></a>To set load balancing methods by using the configuration utility:</h3>
<p>1. In the navigation pane, expand Load Balancing, and then click Virtual Servers.<br/>
2. In the details pane, select the virtual server for which you want to configure an LB method (for example, Vserver-LB-1), and then click Open.<br/>
3. In the Configure Virtual Server (Load Balancing) dialog box, click the Method and Persistence tab.<br/>
4. From the drop-down menu under LB Method, select a method, (for example, Least Response Time).<br/>
5. Click OK.</p>

<p><br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a>
<br clear="all" />
<br clear="all" />
<a href="http://twitter.com/nettrix" title="Follow me on Twitter!"><img src="http://community.citrix.com/download/attachments/155620350/twitter_32.png" align="left" border="0" /></a><a href="http://www.linkedin.com/in/craigellrod" title="Connect with me on Linked In!"><img src="http://community.citrix.com/download/attachments/155620350/linkedin_32.png" align="left" border="0" /></a><a href="http://www.facebook.com/citrix.labs" title="Connect on Facebook!"><img src="http://community.citrix.com/download/attachments/155620350/facebook_32.png" align="left" border="0" /></a><a href="http://community.citrix.com/blogs/rss/citrite/craigel" title="Subscribe to my Blogs!"><img src="http://community.citrix.com/download/attachments/155620350/rss_32.png" align="left" border="0" /></a><a href="http://youtube.com/user/citrixlabs" title="Watch my vids!"><img src="http://community.citrix.com/download/attachments/155620350/youtube_32.png" align="left" border="0" /></a><a href="http://craig.ellrod.com" title="More about Craig Ellrod"><img src="http://community.citrix.com/download/attachments/155620350/crestbuttonlion_32.png" align="left" border="0" /></a>
<br clear="all" /></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Changing+the+Load+Balancing+Algorithm">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Changing+the+Load+Balancing+Algorithm?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/12/changing-the-load-balancing-algorithm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Performance</title>
		<link>http://www.technicalmarketing.org/2010/10/11/load-balancing-performance/</link>
		<comments>http://www.technicalmarketing.org/2010/10/11/load-balancing-performance/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 22:21:57 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/07/Load+Balancing+-+Performance</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-Performance-%21lbperformance.jpgthumbnail%2Calign%3Dleft%21ApplicationDeliveryControllers"></a><a href='http://community.citrix.com/download/attachments/155619425/lbperformance.jpg' target='lbperformance.jpg'><img src="http://community.citrix.com/download/thumbnails/155619425/lbperformance.jpg" align="left" border="0" /></a> Application Delivery Controllers</h2>

<p>The <a href="http://citrix.com/netscaler">Citrix NetScaler</a> is an all-in-one <a href="http://community.citrix.com/display/cdn/NetScaler+Application+Delivery">application delivery controller</a> that makes applications run five times better, reduces web application ownership costs, optimizes the user experience, and makes sure that applications are always available by using:</p>

<ul>
	<li>Proven application acceleration such as HTTP compression and caching.</li>
	<li>High application availability through advanced L4-7 load balancer.</li>
	<li>Application security with an integrated application firewall.</li>
	<li>Server offloading to significantly reduce costs and consolidate servers.</li>
</ul>


<p>Solutions that require multiple point products such as discrete load balancers, web application firewalls, and SSL VPN are difficult and far more costly to deploy and manage when compared to the NetScaler all-in-one web application delivery controller solution.</p>

<h3><a name="LoadBalancing-Performance-Thebestapplicationdeliverycontrollersmustbeflexible"></a>The best application delivery controllers must be flexible</h3>
<p>NetScaler is available in two form factors.  NetScaler comes in built-for-purpose MPX-series hardware appliances powered by Citrix nCore technology for the most demanding applications. NetScaler is also available in an economical virtual appliance, Citrix NetScaler VPX, that operates with any Intel®-VT or AMD®-v capable server using Citrix XenServer technology. Customers can start at VPX and grow into the MPX-series or deploy both within the same environment, an option that is especially valuable for multi-tenant environments like those of application service and cloud providers.</p>

<p>To help protect your investment, NetScaler Pay-as-You-Grow offers a simple, on-demand licensing model to easily scale NetScaler performance from VPX through MPX deployments, provide investment protection, avoid costly hardware upgrades, and minimize TCO.  	 </p>

<h3><a name="LoadBalancing-Performance-HowCitrixwebapplicationdeliverycontrollerswork"></a>How Citrix web application delivery controllers work</h3>

<p>Deployed in front of web servers, NetScaler application delivery controllers can handle up to 18 Gbps using a combination of built-in load balancing and context switching for intelligent traffic management. NetScaler multiplexes thousands of incoming connections to a smaller number of back-end server farm sessions within your datacenter and employs HTTP compression, static and dynamic content caching, and network WAN protocol optimization to accelerate application delivery by five times and more.</p>

<p>Application security is provided with a built-in web application firewall which uses a positive security model and automatically learns proper application behavior to ensure protection against day-zero attacks. Encrypted SSL traffic is no problem as NetScaler provides not only SSL acceleration but full SSL VPN tunnel support with certificate management and granular access control.</p>

<p>To provide advanced warning in the event of a drop in user application performance, NetScaler monitors application performance, allowing administrators to take proactive action to guarantee that solid user experience is maintained. The integrated server monitoring and health checks ensure that applications and databases are functioning properly and at maximum throughput, performance, and efficiency. 
<br />
<br />
<a href="http://www.citrix.com/netscaler/how-it-works/vpx">View NetScaler VPX performance numbers here.</a>
<br />
<br />
<a href="http://www.citrix.com/netscaler/hardware">View NetScaler MPX performance numbers here.</a>
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most flexible, highest performing Application Delivery Controller here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/07/Load+Balancing+-+Performance">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/07/Load+Balancing+-+Performance?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-Performance-%21lbperformance.jpgthumbnail%2Calign%3Dleft%21ApplicationDeliveryControllers"></a><a href='http://community.citrix.com/download/attachments/155619425/lbperformance.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/155619425/lbperformance.jpg", "lbperformance.jpg", "height=379,width=560,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/155619425/lbperformance.jpg" align="left" border="0" /></a> Application Delivery Controllers</h2>

<p>The <a href="http://citrix.com/netscaler">Citrix NetScaler</a> is an all-in-one <a href="http://community.citrix.com/display/cdn/NetScaler+Application+Delivery">application delivery controller</a> that makes applications run five times better, reduces web application ownership costs, optimizes the user experience, and makes sure that applications are always available by using:</p>

<ul>
	<li>Proven application acceleration such as HTTP compression and caching.</li>
	<li>High application availability through advanced L4-7 load balancer.</li>
	<li>Application security with an integrated application firewall.</li>
	<li>Server offloading to significantly reduce costs and consolidate servers.</li>
</ul>


<p>Solutions that require multiple point products such as discrete load balancers, web application firewalls, and SSL VPN are difficult and far more costly to deploy and manage when compared to the NetScaler all-in-one web application delivery controller solution.</p>

<h3><a name="LoadBalancing-Performance-Thebestapplicationdeliverycontrollersmustbeflexible"></a>The best application delivery controllers must be flexible</h3>
<p>NetScaler is available in two form factors.  NetScaler comes in built-for-purpose MPX-series hardware appliances powered by Citrix nCore technology for the most demanding applications. NetScaler is also available in an economical virtual appliance, Citrix NetScaler VPX, that operates with any Intel®-VT or AMD®-v capable server using Citrix XenServer technology. Customers can start at VPX and grow into the MPX-series or deploy both within the same environment, an option that is especially valuable for multi-tenant environments like those of application service and cloud providers.</p>

<p>To help protect your investment, NetScaler Pay-as-You-Grow offers a simple, on-demand licensing model to easily scale NetScaler performance from VPX through MPX deployments, provide investment protection, avoid costly hardware upgrades, and minimize TCO.  	 </p>

<h3><a name="LoadBalancing-Performance-HowCitrixwebapplicationdeliverycontrollerswork"></a>How Citrix web application delivery controllers work</h3>

<p>Deployed in front of web servers, NetScaler application delivery controllers can handle up to 18 Gbps using a combination of built-in load balancing and context switching for intelligent traffic management. NetScaler multiplexes thousands of incoming connections to a smaller number of back-end server farm sessions within your datacenter and employs HTTP compression, static and dynamic content caching, and network WAN protocol optimization to accelerate application delivery by five times and more.</p>

<p>Application security is provided with a built-in web application firewall which uses a positive security model and automatically learns proper application behavior to ensure protection against day-zero attacks. Encrypted SSL traffic is no problem as NetScaler provides not only SSL acceleration but full SSL VPN tunnel support with certificate management and granular access control.</p>

<p>To provide advanced warning in the event of a drop in user application performance, NetScaler monitors application performance, allowing administrators to take proactive action to guarantee that solid user experience is maintained. The integrated server monitoring and health checks ensure that applications and databases are functioning properly and at maximum throughput, performance, and efficiency. 
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/netscaler/how-it-works/vpx">View NetScaler VPX performance numbers here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://www.citrix.com/netscaler/hardware">View NetScaler MPX performance numbers here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most flexible, highest performing Application Delivery Controller here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/07/Load+Balancing+-+Performance">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/07/Load+Balancing+-+Performance?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/11/load-balancing-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Visualizer</title>
		<link>http://www.technicalmarketing.org/2010/10/11/load-balancing-visualizer/</link>
		<comments>http://www.technicalmarketing.org/2010/10/11/load-balancing-visualizer/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 22:18:06 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/11/Load+Balancing+-+Visualizer</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-Visualizer-%21LBVisualizer101011.jpgthumbnail%2Calign%3Dleft%21ViewingLoadBalancingusingtheVisualizer"></a><a href='http://community.citrix.com/download/attachments/155620113/LB_Visualizer_101011.jpg' target='LB_Visualizer_101011.jpg'><img src="http://community.citrix.com/download/thumbnails/155620113/LB_Visualizer_101011.jpg" align="left" border="0" /></a> Viewing Load Balancing using the Visualizer</h2>

<p>The Visualizer is a tool you can use to view load balancing configuration in graphical format and to modify the configuration in the <a href="http://citrix.com/netscaler">Citrix NetScaler</a>. </p>

<p>You can use the visualizer to do the following:</p>
<ul>
	<li>View the services and service groups that are bound to a virtual server.</li>
	<li>View the monitors that are bound to the services.</li>
	<li>View policies that are bound to the virtual server.</li>
	<li>View policies labels, if configured.</li>
	<li>View configuration details of any displayed element.</li>
	<li>View load balancing virtual server statistics.</li>
	<li>View statistical information such as the number of requests received per<br />
second by the virtual server and the number of hits per second for rewrite,<br />
responder, and cache policies.</li>
	<li>View a comparative list of all the parameters whose values either differ or<br />
are not defined across service containers.</li>
	<li>Add, Modify, Remove resources in the load balancing configuration.</li>
</ul>


<h3><a name="LoadBalancing-Visualizer-ModifyingaLoadBalancingConfigurationUsingtheVisualizer"></a>Modifying a Load Balancing Configuration Using the Visualizer</h3>
<p>You can use the Visualizer to add and bind new objects, modify existing ones, and enable or disable objects. The tasks that you can perform using the Visualizer are, for the most part, the same tasks that you can perform using the configuration dialog boxes in other parts of the Load Balancing feature. The Visualizer treats groups of services in a somewhat unique manner. It displays services that have the same configuration details and monitor bindings as a single group known as a service container. Next to the service container is a number that shows the number of services in the group. A service container is set of similar services and service groups that are bound to a load balancing virtual server. The services in the container have the same properties, with the exception of the name, IP address, and port, and their monitor bindings should have the same weight and binding state. When you bind a new service to a virtual server, it is placed into an existing container if its configuration and monitor bindings match those of other services; otherwise, it is placed in its own container. 
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Load+Balancing+-+Visualizer">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Load+Balancing+-+Visualizer?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-Visualizer-%21LBVisualizer101011.jpgthumbnail%2Calign%3Dleft%21ViewingLoadBalancingusingtheVisualizer"></a><a href='http://community.citrix.com/download/attachments/155620113/LB_Visualizer_101011.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/155620113/LB_Visualizer_101011.jpg", "LB_Visualizer_101011.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/155620113/LB_Visualizer_101011.jpg" align="left" border="0" /></a> Viewing Load Balancing using the Visualizer</h2>

<p>The Visualizer is a tool you can use to view load balancing configuration in graphical format and to modify the configuration in the <a href="http://citrix.com/netscaler">Citrix NetScaler</a>. </p>

<p>You can use the visualizer to do the following:</p>
<ul>
	<li>View the services and service groups that are bound to a virtual server.</li>
	<li>View the monitors that are bound to the services.</li>
	<li>View policies that are bound to the virtual server.</li>
	<li>View policies labels, if configured.</li>
	<li>View configuration details of any displayed element.</li>
	<li>View load balancing virtual server statistics.</li>
	<li>View statistical information such as the number of requests received per<br/>
second by the virtual server and the number of hits per second for rewrite,<br/>
responder, and cache policies.</li>
	<li>View a comparative list of all the parameters whose values either differ or<br/>
are not defined across service containers.</li>
	<li>Add, Modify, Remove resources in the load balancing configuration.</li>
</ul>


<h3><a name="LoadBalancing-Visualizer-ModifyingaLoadBalancingConfigurationUsingtheVisualizer"></a>Modifying a Load Balancing Configuration Using the Visualizer</h3>
<p>You can use the Visualizer to add and bind new objects, modify existing ones, and enable or disable objects. The tasks that you can perform using the Visualizer are, for the most part, the same tasks that you can perform using the configuration dialog boxes in other parts of the Load Balancing feature. The Visualizer treats groups of services in a somewhat unique manner. It displays services that have the same configuration details and monitor bindings as a single group known as a service container. Next to the service container is a number that shows the number of services in the group. A service container is set of similar services and service groups that are bound to a load balancing virtual server. The services in the container have the same properties, with the exception of the name, IP address, and port, and their monitor bindings should have the same weight and binding state. When you bind a new service to a virtual server, it is placed into an existing container if its configuration and monitor bindings match those of other services; otherwise, it is placed in its own container. 
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Load+Balancing+-+Visualizer">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/11/Load+Balancing+-+Visualizer?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/11/load-balancing-visualizer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load Balancing &#8211; Using Wildcards</title>
		<link>http://www.technicalmarketing.org/2010/10/09/load-balancing-using-wildcards/</link>
		<comments>http://www.technicalmarketing.org/2010/10/09/load-balancing-using-wildcards/#comments</comments>
		<pubDate>Sat, 09 Oct 2010 21:28:05 +0000</pubDate>
		<dc:creator>Craig Ellrod</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[NetScaler]]></category>

		<guid isPermaLink="false">http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards</guid>
		<description><![CDATA[<div style="border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px">
         <h2><a name="LoadBalancing-UsingWildcards-%21LBWildcard100909.jpgthumbnail%2Calign%3Dleft%21UseofWildcardsinsteadofIPAddressesandPorts"></a><a href='http://community.citrix.com/download/attachments/155619807/LB_Wildcard_100909.jpg' target='LB_Wildcard_100909.jpg'><img src="http://community.citrix.com/download/thumbnails/155619807/LB_Wildcard_100909.jpg" align="left" border="0" /></a> Use of Wildcards instead of IP Addresses and Ports</h2>

<p>When you configure a virtual server on the <a href="http://citrix.com/netscaler">Citrix NetScaler</a>, in some cases you can specify a wildcard for the IP address or port. The following situations may require this type of configuration:</p>
<ul>
	<li>When the NetScaler is configured as a transparent pass through.</li>
	<li>If servers listen on ports that are not well known.</li>
	<li>If servers change ports over time.</li>
	<li>If you are reaching the limit for the number of IP addresses and ports that you can configure on a single NetScaler.</li>
	<li>If you want to create virtual servers that listen for all traffic on a specific VLAN.</li>
</ul>


<p>When the NetScaler receives traffic using a wildcard-based virtual server, it determines the actual IP address and port for the physical server and creates new records for the physical server. This is known as dynamically learned server information. A wildcard server can also use an asterisk as the port number. For example, a firewall load balancing configuration can use wildcards for both the IP address and port. If you bind a wildcard TCP server to this type of load balancing virtual server, the virtual server picks up all TCP traffic that does not match any other server or virtual server.</p>

<h3><a name="LoadBalancing-UsingWildcards-OrderofEvaluationofWildcardsinVirtualServerAddressesandPorts."></a>Order of Evaluation of Wildcards in Virtual Server Addresses and Ports.</h3>
<p>The NetScaler attempts to locate virtual servers and servers by first attempting an exact match and if none is found, continuing to find a match based on wildcards, as follows:<br />
1. Specific IP address and specific port number<br />
2. Specific IP address and a * (wildcard) port<br />
3. * (wildcard) IP address and a specific port<br />
4. * (wildcard) IP address and a * (wildcard) port</p>

<p>If the NetScaler is unable to select a virtual server based on its IP address, it selects the virtual server based on the protocol used in a request, in the following order:<br />
1. HTTP<br />
2. TCP<br />
3. ANY
<br />
<br />
<a href="http://citrix.com/netscaler/">Get the most powerful Wildcard Load Balancer here.</a>
<br />
<br />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a></p>
    </div>
        <div style="padding: 10px 0">
       <a href="http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards">View Online</a>
              &#124;
       <a href="http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards?showComments=true&#38;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></description>
			<content:encoded><![CDATA[<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
         <h2><a name="LoadBalancing-UsingWildcards-%21LBWildcard100909.jpgthumbnail%2Calign%3Dleft%21UseofWildcardsinsteadofIPAddressesandPorts"></a><a href='http://community.citrix.com/download/attachments/155619807/LB_Wildcard_100909.jpg'  onClick='window.open("http://community.citrix.com/download/attachments/155619807/LB_Wildcard_100909.jpg", "LB_Wildcard_100909.jpg", "height=738,width=1100,menubar=no,status=no,toolbar=no"); return false;'><img src="http://community.citrix.com/download/thumbnails/155619807/LB_Wildcard_100909.jpg" align="left" border="0" /></a> Use of Wildcards instead of IP Addresses and Ports</h2>

<p>When you configure a virtual server on the <a href="http://citrix.com/netscaler">Citrix NetScaler</a>, in some cases you can specify a wildcard for the IP address or port. The following situations may require this type of configuration:</p>
<ul>
	<li>When the NetScaler is configured as a transparent pass through.</li>
	<li>If servers listen on ports that are not well known.</li>
	<li>If servers change ports over time.</li>
	<li>If you are reaching the limit for the number of IP addresses and ports that you can configure on a single NetScaler.</li>
	<li>If you want to create virtual servers that listen for all traffic on a specific VLAN.</li>
</ul>


<p>When the NetScaler receives traffic using a wildcard-based virtual server, it determines the actual IP address and port for the physical server and creates new records for the physical server. This is known as dynamically learned server information. A wildcard server can also use an asterisk as the port number. For example, a firewall load balancing configuration can use wildcards for both the IP address and port. If you bind a wildcard TCP server to this type of load balancing virtual server, the virtual server picks up all TCP traffic that does not match any other server or virtual server.</p>

<h3><a name="LoadBalancing-UsingWildcards-OrderofEvaluationofWildcardsinVirtualServerAddressesandPorts."></a>Order of Evaluation of Wildcards in Virtual Server Addresses and Ports.</h3>
<p>The NetScaler attempts to locate virtual servers and servers by first attempting an exact match and if none is found, continuing to find a match based on wildcards, as follows:<br/>
1. Specific IP address and specific port number<br/>
2. Specific IP address and a * (wildcard) port<br/>
3. * (wildcard) IP address and a specific port<br/>
4. * (wildcard) IP address and a * (wildcard) port</p>

<p>If the NetScaler is unable to select a virtual server based on its IP address, it selects the virtual server based on the protocol used in a request, in the following order:<br/>
1. HTTP<br/>
2. TCP<br/>
3. ANY
<br clear="all" />
<br clear="all" />
<a href="http://citrix.com/netscaler/">Get the most powerful Wildcard Load Balancer here.</a>
<br clear="all" />
<br clear="all" />
<a href="http://community.citrix.com/p/cdn">It's powerful!</a></p>
    </div>
        <div style="padding: 10px 0;">
       <a href="http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards">View Online</a>
              |
       <a href="http://community.citrix.com/display/ocb/2010/10/09/Load+Balancing+-+Using+Wildcards?showComments=true&amp;showCommentArea=true#addcomment">Add Comment</a>
           </div>]]></content:encoded>
			<wfw:commentRss>http://www.technicalmarketing.org/2010/10/09/load-balancing-using-wildcards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

