<?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"
	>

<channel>
	<title>Online Load Balancing Switch Guide</title>
	<atom:link href="http://www.loadbalancingswitches.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loadbalancingswitches.com</link>
	<description>Load Balancing Switches Explained</description>
	<pubDate>Wed, 08 Jul 2009 08:08:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Cisco Load Balancer</title>
		<link>http://www.loadbalancingswitches.com/cisco-load-balancer/</link>
		<comments>http://www.loadbalancingswitches.com/cisco-load-balancer/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 20:13:21 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Cisco Switches]]></category>

		<category><![CDATA[cisco]]></category>

		<category><![CDATA[load balancer]]></category>

		<category><![CDATA[load balancing]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/?p=240</guid>
		<description><![CDATA[As per previous posts Load balancing can either be hardware or software based. In the Cisco world software based load balancing is handled by IOS SLB! That&#8217;s a bit of a mouthful, so lets list out a few definitions to make it clear:
IOS stands for Internetwork Operating System and consists of a combination of switching, [...]]]></description>
			<content:encoded><![CDATA[<p>As per previous posts Load balancing can either be hardware or software based. In the Cisco world software based load balancing is handled by IOS SLB! That&#8217;s a bit of a mouthful, so lets list out a few definitions to make it clear:</p>
<blockquote><p>IOS stands for Internetwork Operating System and consists of a combination of switching, internetworking and telecommunications functions all of which are integrated within a multitasking operating system, and</p></blockquote>
<blockquote><p>SLB stands for Server Load Balancing and is used to balance load (packets) across multiple servers</p>
<p><span id="more-240"></span></p></blockquote>
<p><span class="content">Ok, so IOS SLB is supported by the Cisco <strong>Catalyst 6500</strong> switch which in my experience is the core network switche in operational use today by large corporations. The following video provides an overview of this switch:</span></p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/firX05Npw2o&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/firX05Npw2o&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p>For hardware load balancing the Application Control Engine (ACE) service module for the 6500 is required. I can&#8217;t find a handy video on the ACE module but here is one for the ACE standalone appliance which gives an overview of the capabilities of ACE:</p>
<p><span><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/NAw2WFmyzAo&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/NAw2WFmyzAo&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></span></p>
<p>The basic idea behind SLB is to balance the load across multiple servers. In some cases the sessions on the servers need to be sticky (shopping cart as an example) and in some cases this is not needed, the Catalyst 6500 supports sticky sessions so either approach is supported.</p>
<p>As in previous posts there are many advantages to SLB:</p>
<ul>
<li>scalability</li>
<li>performance</li>
<li>high availability</li>
<li>resilience</li>
<li>redundancy and so forth.</li>
</ul>
<p>Hope this is useful. If you see any better videos let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/cisco-load-balancer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Tour Inside A Google Data Center</title>
		<link>http://www.loadbalancingswitches.com/a-tour-inside-a-google-data-center/</link>
		<comments>http://www.loadbalancingswitches.com/a-tour-inside-a-google-data-center/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 21:32:04 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Data Centers]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[data center]]></category>

		<category><![CDATA[data storage]]></category>

		<category><![CDATA[network storage]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/?p=239</guid>
		<description><![CDATA[This video provides and excellent informative tour inside a Google Data Center. Have a look, its nice to see some of the technology that powers the modern internet.


Keys features of the data center design are:

it&#8217;s cool - as in water cooling is used
it&#8217;s container based

There are 45 containers each container holds 1000 racked servers giving [...]]]></description>
			<content:encoded><![CDATA[<p>This video provides and excellent informative tour inside a Google Data Center. Have a look, its nice to see some of the technology that powers the modern internet.</p>
<p><span id="more-239"></span></p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/zRwPSFpLX8I&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/zRwPSFpLX8I&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p>Keys features of the data center design are:</p>
<ul>
<li>it&#8217;s cool - as in water cooling is used</li>
<li>it&#8217;s container based</li>
</ul>
<p>There are 45 containers each container holds 1000 racked servers giving a total of 45,000 servers! Thats a heck of a lot of computing power.</p>
<p>The video provides an overview of the main areas withing the site and also shows a Google engineer carrying out a server replacement.</p>
<p>All in all a very impressive facility.</p>
<h3>How Many Servers Does Google Use?</h3>
<p>Though the numbers are not publicly known, some people estimate that Google maintains over 450,000 servers, arranged in racks located in <a class="mw-redirect" title="Computer cluster" href="http://en.wikipedia.org/wiki/Computer_cluster" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">clusters</a> in cities around the world, with major centers in <a title="Mountain View, California" href="http://en.wikipedia.org/wiki/Mountain_View,_California" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Mountain View, California</a>; <a title="Council Bluffs, Iowa" href="http://en.wikipedia.org/wiki/Council_Bluffs,_Iowa" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Council Bluffs, Iowa</a>; <a title="Herndon, Virginia" href="http://en.wikipedia.org/wiki/Herndon,_Virginia" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Herndon, Virginia</a>; <a title="Lenoir, North Carolina" href="http://en.wikipedia.org/wiki/Lenoir,_North_Carolina" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Lenoir, North Carolina</a>; <a class="mw-redirect" title="Atlanta, Georgia" href="http://en.wikipedia.org/wiki/Atlanta,_Georgia" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Atlanta, Georgia</a>; <a class="mw-redirect" title="Dublin, Ireland" href="http://en.wikipedia.org/wiki/Dublin,_Ireland" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Dublin, Ireland</a>; <a title="Saint-Ghislain" href="http://en.wikipedia.org/wiki/Saint-Ghislain" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Saint-Ghislain</a>, <a title="Belgium" href="http://en.wikipedia.org/wiki/Belgium" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Belgium</a>; <a title="Zürich" href="http://en.wikipedia.org/wiki/Z%C3%BCrich" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Zürich</a>, <a title="Switzerland" href="http://en.wikipedia.org/wiki/Switzerland" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Switzerland</a>; <a title="Tokyo" href="http://en.wikipedia.org/wiki/Tokyo" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Tokyo</a>, <a title="Japan" href="http://en.wikipedia.org/wiki/Japan" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Japan</a>; <a title="Beijing" href="http://en.wikipedia.org/wiki/Beijing" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Beijing</a>, <a title="China" href="http://en.wikipedia.org/wiki/China" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">China</a>;<sup id="cite_ref-Evans1_0-0" class="reference"><a href="http://en.wikipedia.org/wiki/Google_platform#cite_note-Evans1-0" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');"><span>[</span>1<span>]</span></a></sup><sup id="cite_ref-investwallonia_1-0" class="reference"><a href="http://en.wikipedia.org/wiki/Google_platform#cite_note-investwallonia-1" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');"><span>[</span>2<span>]</span></a></sup> and new facilities constructed in <a title="The Dalles, Oregon" href="http://en.wikipedia.org/wiki/The_Dalles,_Oregon" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">The Dalles, Oregon</a>.<sup id="cite_ref-howgoogleworks_2-0" class="reference"><a href="http://en.wikipedia.org/wiki/Google_platform#cite_note-howgoogleworks-2" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');"><span>[</span>3<span>]</span></a></sup> In 2009 Google is planning one of its first sites in the upper midwest to open in <a class="mw-redirect" title="Council Bluffs" href="http://en.wikipedia.org/wiki/Council_Bluffs" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Council Bluffs, Iowa</a>, close to abundant <a title="Wind power" href="http://en.wikipedia.org/wiki/Wind_power" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">wind power</a> resources for fulfilling <a title="Green energy" href="http://en.wikipedia.org/wiki/Green_energy" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">green energy</a> objectives and proximate to fiber optic communications links.<sup id="cite_ref-councilbluffs_3-0" class="reference"><a href="http://en.wikipedia.org/wiki/Google_platform#cite_note-councilbluffs-3" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');"><span>[</span>4<span>]</span></a></sup></p>
<p>When an attempt to connect to Google is made, <a title="Domain Name System" href="http://en.wikipedia.org/wiki/Domain_Name_System" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">DNS servers</a> resolve <tt>www.google.com</tt> to multiple IP addresses, which acts as a first level of <a title="Load balancing (computing)" href="http://en.wikipedia.org/wiki/Load_balancing_%28computing%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">load balancing</a> by directing clients to different Google clusters. (When a domain name resolves to multiple IP addresses, typical implementation of clients is to use the first IP address for communication; the order of IP addresses provided by DNS servers for a domain name is typically done using <a title="Round-robin scheduling" href="http://en.wikipedia.org/wiki/Round-robin_scheduling" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Round Robin</a> policy.) Each Google cluster has thousands of <a title="Server (computing)" href="http://en.wikipedia.org/wiki/Server_%28computing%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">servers</a>, and upon connection to a cluster further load balancing is performed by hardware in the cluster, in order to send the queries to the least loaded web server. This makes Google one of the biggest and most complex <a title="Content delivery network" href="http://en.wikipedia.org/wiki/Content_delivery_network" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">content delivery networks</a>.<sup id="cite_ref-Reid_4-0" class="reference"><a href="http://en.wikipedia.org/wiki/Google_platform#cite_note-Reid-4" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');"><span>[</span>5<span>]</span></a></sup></p>
<p><a title="19-inch rack" href="http://en.wikipedia.org/wiki/19-inch_rack" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Racks</a> are custom-made and contain 40 to 80 servers (20 to 40 1<a title="Rack unit" href="http://en.wikipedia.org/wiki/Rack_unit" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">U</a> servers on either side), while new servers are 2U Rackmount systems.<sup id="cite_ref-google_arch_5-0" class="reference"><a href="http://en.wikipedia.org/wiki/Google_platform#cite_note-google_arch-5" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');"><span>[</span>6<span>]</span></a></sup> Each rack has a <a class="mw-redirect" title="Ethernet Switch" href="http://en.wikipedia.org/wiki/Ethernet_Switch" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">switch</a>. Servers are connected via a 100 Mbit/s <a title="Ethernet" href="http://en.wikipedia.org/wiki/Ethernet" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Ethernet</a> link to the local switch. Switches are connected to core <a title="Gigabit" href="http://en.wikipedia.org/wiki/Gigabit" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">gigabit</a> switch using one or two gigabit uplinks.</p>
<p>For more details <a href="http://en.wikipedia.org/wiki/Google_platform" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">see - The Google Platform</a></p>
<blockquote><p>Its worth mentioning that the majority of Google&#8217;s Data Cenetrs are based in the US even the ones that serve Europe!</p></blockquote>
<p>The text of this post is subject to a <a href="http://creativecommons.org/licenses/by-sa/3.0/" onclick="javascript:pageTracker._trackPageview('/outbound/article/creativecommons.org');">Creative Commons License</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/a-tour-inside-a-google-data-center/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Qnap ts-639 pro turbo NAS</title>
		<link>http://www.loadbalancingswitches.com/qnap-ts-639-pro-turbo-nas/</link>
		<comments>http://www.loadbalancingswitches.com/qnap-ts-639-pro-turbo-nas/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 15:53:21 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Nas]]></category>

		<category><![CDATA[Qnap]]></category>

		<category><![CDATA[Turbo]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/qnap-ts-639-pro-turbo-nas/</guid>
		<description><![CDATA[This short video provides an overview of the TS-639 Pro Turbo NAS which is billed as

a     Superior Performance NAS
 with Advanced Security and iSCSI for Business Users
6-Bay Hot-swappable
Superior Performance for Data&#8230;&#8230;




Note: Note: NAS stands for Network Attached Storage.
Qnap&#8217;s HQ is based in Taiwan. Their mission statement states:
QNAP Systems Inc. is the &#8220;Quality [...]]]></description>
			<content:encoded><![CDATA[<p>This short video provides an overview of the TS-639 Pro Turbo NAS which is billed as</p>
<ul>
<li>a     Superior Performance NAS</li>
<li> with Advanced Security and iSCSI for Business Users</li>
<li>6-Bay Hot-swappable</li>
<li>Superior Performance for Data&#8230;&#8230;</li>
</ul>
<p><span id="more-235"></span><br />
<!--videoplayer--><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="430" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="AllowScriptAccess" value="always" /><param name="bgcolor" value="#000000" /><param name="flashVars" value="id=11245943&amp;vid=4178432&amp;lang=en-us&amp;intl=us&amp;thumbUrl=http://l.yimg.com/a/p/i/bcst/videosearch/6636/77244286.jpeg&amp;embed=1" /><param name="src" value="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.40" /><embed type="application/x-shockwave-flash" width="430" height="350" src="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.40" flashvars="id=11245943&amp;vid=4178432&amp;lang=en-us&amp;intl=us&amp;thumbUrl=http://l.yimg.com/a/p/i/bcst/videosearch/6636/77244286.jpeg&amp;embed=1" bgcolor="#000000" allowscriptaccess="always" allowfullscreen="true"></embed></object><!--endvideoplayer--><br />
<strong></strong></p>
<p><strong>Note</strong>: Note: NAS stands for Network Attached Storage.</p>
<p>Qnap&#8217;s HQ is based in Taiwan. Their mission statement states:</p>
<blockquote><p><strong>QNAP Systems Inc.</strong> is the &#8220;<strong>Q</strong>uality <strong>N</strong>etwork <strong>A</strong>ppliance <strong>P</strong>rovider&#8221; and we pledged to become the world&#8217;s leading Network Attached Storage (NAS) and Network Video Recorder (NVR) solution provider.</p></blockquote>
<p>This is a good example of a modern NAS device used to securly store business data. For more detailed information you can see the detailed specs here: <a href="http://www.qnap.com/pro_detail_feature.asp?p_id=108" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.qnap.com');">QNAP TS-639 NAS Details </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/qnap-ts-639-pro-turbo-nas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>BGP Load Balancing Overview</title>
		<link>http://www.loadbalancingswitches.com/bgp-load-balancing-overview/</link>
		<comments>http://www.loadbalancingswitches.com/bgp-load-balancing-overview/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 09:03:11 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Load Balancing Switches]]></category>

		<category><![CDATA[BGP]]></category>

		<category><![CDATA[BGP Load Balancing]]></category>

		<category><![CDATA[border gateway protocol]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/?p=12</guid>
		<description><![CDATA[The Border Gateway Protocol (BGP) is the core routing protocol of the Internet. It maintains a table of IP networks or &#8216;prefixes&#8217; which designate network reachability among autonomous systems (AS). It is described as a path vector protocol. BGP does not use traditional IGP metrics, but makes routing decisions based on path, network policies and/or [...]]]></description>
			<content:encoded><![CDATA[<p>The <strong>Border Gateway Protocol</strong> (<strong>BGP</strong>) is the core routing protocol of the Internet. It maintains a table of IP networks or &#8216;prefixes&#8217; which designate network reachability among autonomous systems (AS). It is described as a path vector protocol. BGP does not use traditional IGP metrics, but makes routing decisions based on path, network policies and/or rulesets.</p>
<p><span id="more-12"></span>This short video provides a good introduction to <strong>BGP load balancing</strong>.</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/YSdQlpJl5OY&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/YSdQlpJl5OY&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p>BGP was created to replace the EGP routing protocol to allow fully decentralized routing in order to allow the removal of the NSFNet Internet backbone network. This allowed the Internet to become a truly decentralized system. Since 1994, version four of the protocol has been in use on the Internet. All previous versions are now obsolete. The major enhancement in version 4 was support of Classless Inter-Domain Routing and use of route aggregation to decrease the size of routing tables. Since January 2006, version 4 is codified in RFC 4271, which went through well over 20 drafts based on the earlier version 4. The version corrected a number of errors, clarified ambiguities, and also brought the RFC much closer to industry practices.</p>
<h3>Load-balancing problem with BGP</h3>
<p>A factor causing growth of a routing table is the need for load balancing of multi-homed networks. It is not a trivial task to balance the inbound traffic to a multi-homed network across its multiple inbound paths, due to limitation of the BGP route selection process. For a multi-homed network, if it announces the same network blocks across all of its BGP peers, the result may be that one or several of its inbound links become congested while the other links remain under-utilized, because external networks all picked that set of<br />
congested paths as optimal. Like most other routing protocols, the BGP protocol does not detect congestion.</p>
<p>To workaround this problem, BGP administrators of that multihomed network may divide a large continuous IP address block into smaller blocks, and tweak the route announcement to make different blocks look<br />
optimal on different paths, so that external networks will choose a different path to reach different blocks of that multi-homed network. Such cases will increase the number of routes as seen on the global BGP<br />
table.</p>
<p><a href="http://creativecommons.org/licenses/by-sa/3.0/">This post is subject to a Creative Commons License<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/bgp-load-balancing-overview/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cisco Catayst 2960 Switch Overview</title>
		<link>http://www.loadbalancingswitches.com/cisco-catayst-2960-switch-overview/</link>
		<comments>http://www.loadbalancingswitches.com/cisco-catayst-2960-switch-overview/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 08:51:59 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Cisco Switches]]></category>

		<category><![CDATA[cisco]]></category>

		<category><![CDATA[cisco 2960]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/?p=11</guid>
		<description><![CDATA[This Cisco video provides a brief overview of the Cisco Catalyst 2960 Switch. The video is well presented and informative.


Primary Benefits Of widely used The Cisco 2960 Switch:

Layer 2 Fast Ethernet switching in 8-port, 24-port, and 48-port configurations
Security management through SSH, SSL, SNMPv3,and Network Admission Control enabled through 802.1x, MAC-Auth Bypass, and Port Security
Availability: 802.1S/W [...]]]></description>
			<content:encoded><![CDATA[<p>This Cisco video provides a brief overview of the Cisco Catalyst 2960 Switch. The video is well presented and informative.</p>
<p><span id="more-11"></span></p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/weQJ4A0qYKU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/weQJ4A0qYKU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p>Primary Benefits Of widely used The Cisco 2960 Switch:</p>
<ul>
<li>Layer 2 Fast Ethernet switching in 8-port, 24-port, and 48-port configurations</li>
<li>Security management through SSH, SSL, SNMPv3,and Network Admission Control enabled through 802.1x, MAC-Auth Bypass, and Port Security</li>
<li>Availability: 802.1S/W enables standards-based fault tolerance, load balancing, and rapid recovery; PVST+ increases available bandwidth by allowingtraffic on redundant links</li>
<li>QoS: Traffic classification and shaping to prioritize various applications</li>
<li>Management: Cisco Network Assistant simplifiesconfiguration, Cisco IOS Software updates, and troubleshooting</li>
<li>Smartports enable fast and easy configuration setup is quick and easy using the webpage interface</li>
<li>Enhanced troubleshooting for link connectivity issues and cable diagnostics</li>
<li>Single IP address, SYSLOG, SNMP management for a stack of up to 16 switches</li>
<li>Limited lifetime hardware warranty</li>
<li>Software updates available at no additional charge</li>
</ul>
<p>For more detals see <a href="http://www.cisco.com/en/US/products/ps6406/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.cisco.com');">the Cisco Website</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/cisco-catayst-2960-switch-overview/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Windows Load Balancing Services</title>
		<link>http://www.loadbalancingswitches.com/microsoft-windows-load-balancing-services/</link>
		<comments>http://www.loadbalancingswitches.com/microsoft-windows-load-balancing-services/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 09:12:09 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Load Balancing Theory]]></category>

		<category><![CDATA[windows laod balancing]]></category>

		<category><![CDATA[wlbs]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/microsoft-windows-load-balancing-services/</guid>
		<description><![CDATA[I found this post on a good site for technical information. It does not reference layer 7 content switching but is a good quick overview of load balancing using Microsoft Load Balancing Services (WLBS) 
The article is titled Microsoft Load Balancing in a Switched Environment
and is a useful quick overview.
]]></description>
			<content:encoded><![CDATA[<p>I found this post on a good site for technical information. It does not reference layer 7 content switching but is a good quick overview of load balancing using Microsoft Load Balancing Services (WLBS) <span id="more-8"></span></p>
<p>The article is titled <a title="Permanent Link to Microsoft Load Balancing in a Switched Environment" rel="bookmark" href="http://decipherinfosys.wordpress.com/2007/01/30/microsoft-load-balancing-in-a-switched-environment/" onclick="javascript:pageTracker._trackPageview('/outbound/article/decipherinfosys.wordpress.com');" title="Permanent Link to Microsoft Load Balancing in a Switched Environment">Microsoft Load Balancing in a Switched Environment</a></p>
<p>and is a useful quick overview.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/microsoft-windows-load-balancing-services/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How Does Layer 7 Load Balancing Work?</title>
		<link>http://www.loadbalancingswitches.com/how-does-layer-7-load-balancing-work/</link>
		<comments>http://www.loadbalancingswitches.com/how-does-layer-7-load-balancing-work/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 21:40:21 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Load Balancing Theory]]></category>

		<category><![CDATA[layer 7 load balancing]]></category>

		<category><![CDATA[layer 7 switch]]></category>

		<category><![CDATA[layer 7 switching]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/how-does-layer-7-load-balancing-work/</guid>
		<description><![CDATA[This post explains what is meant by layer 7 load balancing and an example of content switching using HTTP URL parsing is given later in the post. In the OSI model layer 7 is the applications layer and there are a number of application protocoals that are used this layer: 

 Hypertext Transport Protocol (HTTP) [...]]]></description>
			<content:encoded><![CDATA[<p>This post explains what is meant by layer 7 load balancing and an example of content switching using HTTP URL parsing is given later in the post. In the OSI model layer 7 is the applications layer and there are a number of application protocoals that are used this layer: <span id="more-7"></span></p>
<ul>
<li> Hypertext Transport Protocol (HTTP) for web pages</li>
<li>File Transport Protocol (FTP) for file transfer</li>
<li>Real Time Streaming Protocol (RTSP) for streaming media such as video</li>
</ul>
<p>A <a href="http://www.loadbalancingswitches.com" >load balancing switch</a> can be used at layer 7 to load balance in a number of different ways. These include:</p>
<ul>
<li>HTTP header Inspection</li>
<li>HTTP URL Parsing</li>
<li>RTSP Parsing</li>
</ul>
<p>One of the main reasons why layer 7 load balancing is used is that our company will want to ensure that differ web applications run on servers that are configured and set up to maximise the efficiency of those servers and also to minimise the cost in acquiring and running the servers.</p>
<p>Suppose that we are a web hosting company like Hostgator or Bluehost and we need to host many different types of website. These would include websites with just static pages, online shops with backend transaction processing, and even websites like youtube that are dedicated to providing video streaming to the world. If we did not load balance the incoming requests from the web based on content type (or application type) then we would have to make sure that all of the servers we use were of the same technical specification and capable of handling our most complex applications. This would be expensive and our finanical director would have constant headaches while us techies could gloat to our friends about all the massive servers we had. Our friends in turn would have data center envy :-). They would then give their financial director a headache from the constant requests to get bigger servers so they could gloat at us - and so on.</p>
<p>In reality what we would do is something like the following. First we would decide that we needed three different types of server, one for each application type:</p>
<ul>
<li>a low spec server configured to run static websites</li>
<li>a higher spec server configured to run the online shops</li>
<li>an even higher spec server configured for video streaming</li>
</ul>
<p>Then we would place a content switch in front of the three different types of servers/applications. And we would configure the content switch to send the different types of request to the different types of servers. Easy really!</p>
<h3>HTTP URL Parsing</h3>
<p>Lets say that on our smaller servers we only run static websites that consit mainly of html web pages and gig or jpeg images. On our medium sized servers we run complex shopping sites that use applications servers and datbase servers and so on. These are more dynamic websites and need to handle a high volume of transactions day and night (24/7).</p>
<p>Our content switch will need to insect incoming requests and make sure to send them to the right set of servers. It can do this by looking at the file extensions in the url.  Extensions like html, gif and jpeg can go to the static website servers and the more complex (such as ASP or Java) can go to the dynamic servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/how-does-layer-7-load-balancing-work/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How Does A Content Switch Work?</title>
		<link>http://www.loadbalancingswitches.com/how-does-a-content-switch-work/</link>
		<comments>http://www.loadbalancingswitches.com/how-does-a-content-switch-work/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 21:54:34 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Load Balancing Switches]]></category>

		<category><![CDATA[content switch]]></category>

		<category><![CDATA[how content switch works]]></category>

		<category><![CDATA[network content switch]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/how-does-a-content-switch-work/</guid>
		<description><![CDATA[This post provides a brief overview of how a content switch works.  The chief function of a content switch is to inspect the data packets (containing the data content) it receives from the network and using a number of predefinied policies it will then decide how that data needs to handled or distributed (or switched). [...]]]></description>
			<content:encoded><![CDATA[<p>This post provides a brief overview of how a content switch works.  The chief function of a content switch is to inspect the data packets (containing the data content) it receives from the network and using a number of predefinied policies it will then decide how that data needs to handled or distributed (or switched). <span id="more-6"></span></p>
<p>As soon as the type of data is identified the policy for that data is implemented by the switch and the data is then sent to the appropriate device so that it can be handled in the appropriate manner.</p>
<h3>Application Based Switching</h3>
<p>This is where the switch is configured to look at incoming packets to see if they are targeted at a particular type of application. An example of an application would be a http web server or  or an ftp file server. This means that the switch will determine the destination based on the content and can send the data to the appropriate set of application servers for processing.</p>
<h3>URL based switching</h3>
<p>Another way that a switch can be configured to inspect the data packet content is based on the url or destination of a http request. This means that the switch can act as a <a href="http://loadbalancingswitches.com" >load balancing switch</a> and send the requests to particular servers running particular websites or it can even load balance across multiple servers that serve the same website.</p>
<p>This is a very brief description for now - more detail will follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/how-does-a-content-switch-work/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Content Switch Load Balancing Overview</title>
		<link>http://www.loadbalancingswitches.com/content-switch-load-balancing-overview/</link>
		<comments>http://www.loadbalancingswitches.com/content-switch-load-balancing-overview/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 08:09:46 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Load Balancing Switches]]></category>

		<category><![CDATA[content switch]]></category>

		<category><![CDATA[content switching]]></category>

		<category><![CDATA[spof]]></category>

		<category><![CDATA[sticky session]]></category>

		<category><![CDATA[switch load balancing]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/content-switch-load-balancing-overview/</guid>
		<description><![CDATA[This post  provides a basic overview of content switching in the context of a load balancing switch. The basic  idea behind  the use of a content switch for load balancing is to add performance, scalability, high availability and  resilience to a server farm (group or cluster of servers).   This [...]]]></description>
			<content:encoded><![CDATA[<p>This post  provides a basic overview of content switching in the context of a load balancing switch. The basic  idea behind  the use of a content switch for load balancing is to add performance, scalability, high availability and  resilience to a server farm (group or cluster of servers).  <span id="more-5"></span> This way there will be no one single point of failure or SPOF in your system. <span class="underlineLinks">The users of your system only need to know one IP address - the VIP (virtual ip address) provided by the switch. The addresses of the servers behind the switch are only known to your content switch. The content switch then routes requests to individual servers by inspecting the contents of the requests and then forwarding them to specific servers based on the policies configured for the switch. There are many different load balancing policies that can be implemented by modern content switches. These include:</span></p>
<ul>
<li>sticky session - all requests from one user go to the same server</li>
<li>load balancing based on file type, eg audio or video</li>
<li>load balancing based on device type, eg different types of mobile phones</li>
<li>load balancing can be done on a round robin basis</li>
<li>the switch can be configured to distribute requests to the least loaded servers</li>
</ul>
<p>An example of a content switch is the Cisco CSS 11500 Series Content Services Switch. This is a high-performance, high-availability switch used to build Web infrastructures. You can see details of this switch plus many more on the <a href="http://www.cisco.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.cisco.com');">Cisco Website</a> .</p>
<p>In addition a <a href="http://www.loadbalancingswitch.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.loadbalancingswitch.com');">load balancing switch</a> can monitor the health of each server and if a server fails it can exclude the server from receiving any more requests.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/content-switch-load-balancing-overview/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Load Balancing Introduction</title>
		<link>http://www.loadbalancingswitches.com/load-balancing-introduction/</link>
		<comments>http://www.loadbalancingswitches.com/load-balancing-introduction/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 08:32:03 +0000</pubDate>
		<dc:creator>tonymurphy</dc:creator>
		
		<category><![CDATA[Load Balancing Theory]]></category>

		<guid isPermaLink="false">http://www.loadbalancingswitches.com/load-balancing-introduction/</guid>
		<description><![CDATA[Before looking at Load Balancing Switches we will first look at what we mean by load balancing. The basic idea with load balancing is to share incoming connections across multiple  hardware devices.  So for example a web site may receive many thousands of hits an hour. The web sites load balancer needs to [...]]]></description>
			<content:encoded><![CDATA[<p>Before looking at Load Balancing Switches we will first look at what we mean by load balancing. The basic idea with load balancing is to share incoming connections across multiple  hardware devices.  So for example a web site may receive many thousands of hits an hour. <span id="more-4"></span>The web sites load balancer needs to distribute these hits across multiple backend servers in order to process the requests in a reasonable amount of time. If only one  server handled all the incoming requests most of us would have given up on the internet by now due to how slow it would be! There are two  main types of load balancing:</p>
<ul>
<li>software load balancing</li>
<li>hardware load balancing</li>
</ul>
<p>With software load balancing the software accepts the incoming connections and distributes them across multiple servers. The Apache Web Server is a typical example of a software load balancer. It accepts web requests and shares them across multiple backend servers.</p>
<p>With hardware load balancing a hardware device such as a switch does the load balancing. This is faster than using software.  The two main types of hardware load balancing are:</p>
<ul>
<li>server load balancing, and</li>
<li>switch load  balancing</li>
</ul>
<p>Which type of load balancing you use depends on the requiremetns of your system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loadbalancingswitches.com/load-balancing-introduction/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
