<?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>Load Balancing Digest &#187; Newcomer Series</title>
	<atom:link href="http://lbdigest.com/category/newcomer-series/feed/" rel="self" type="application/rss+xml" />
	<link>http://lbdigest.com</link>
	<description>Server Load Balancing Articles and News</description>
	<lastBuildDate>Mon, 22 Aug 2011 12:16:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Network World&#8217;s Load Balancer Buyer&#8217;s Guide</title>
		<link>http://lbdigest.com/2007/04/24/network-worlds-load-balancer-buyers-guide/</link>
		<comments>http://lbdigest.com/2007/04/24/network-worlds-load-balancer-buyers-guide/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 17:37:48 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Buyer's Guide]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Load Balancing 101]]></category>
		<category><![CDATA[Newcomer Series]]></category>
		<category><![CDATA[Notes from the publisher]]></category>

		<guid isPermaLink="false">http://lbdigest.com/2007/04/24/network-worlds-load-balancer-buyers-guide/</guid>
		<description><![CDATA[The buyer&#8217;s guide I had mentioned before has gone live on Network World&#8217;s site: Server Load Balancing: A Practical Guide.]]></description>
			<content:encoded><![CDATA[<p>The buyer&#8217;s guide I had mentioned before has gone live on Network World&#8217;s site:  <a href="http://www.networkworld.com/news/2007/042407-server-load-balancing-guide.html">Server Load Balancing: A Practical Guide</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://lbdigest.com/2007/04/24/network-worlds-load-balancer-buyers-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSL Transactions Per Second: What do you need?</title>
		<link>http://lbdigest.com/2007/04/23/ssl-transactions-per-second-what-do-you-need/</link>
		<comments>http://lbdigest.com/2007/04/23/ssl-transactions-per-second-what-do-you-need/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 15:17:27 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Buyer's Guide]]></category>
		<category><![CDATA[Feature Articles]]></category>
		<category><![CDATA[Load Balancing 101]]></category>
		<category><![CDATA[Newcomer Series]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://lbdigest.com/2007/04/23/ssl-transactions-per-second-what-do-you-need/</guid>
		<description><![CDATA[When shopping for an SSL acceleration device, whether it&#8217;s integrated into a load balancer or a stand-alone device, I&#8217;ve noticed people tend to vastly overestimate their needs when it comes...]]></description>
			<content:encoded><![CDATA[<p>When shopping for an SSL acceleration device, whether it&#8217;s integrated into a load balancer or a stand-alone device, I&#8217;ve noticed people tend to vastly overestimate their needs when it comes to TPS (Transactions per Second).</p>
<p>Users might balk at 1,000 TPS.  After all, 1,000 SSL TPS just doesn&#8217;t sound like a lot.  So how much is it, really?</p>
<p>To answer this, just do a simple calculation: Take the average page size and calculate the maximum number of TPS possible through a given connection (T1, 10 Meg line, DS3).  I think you&#8217;ll find that the numbers are a bit surprising.</p>
<p>Let&#8217;s take a page size of 20K.  That&#8217;s 20,000 Bytes, or  160,000 bits.  Add about 10% for SSL overhead, and that gets you 176,000 bits.   Take the example of a T1 line, at 1.5 Megabits per second.  Divide 1,500,000 bits by 176,000 bits, and you get about 8.5.  So in a T1 line, the maximum number of 8.5 TPS in a T1 line without over-subscribing the line.</p>
<ul>
<li>T1: 8.5 TPS</li>
<li>10 Mbps: 56.8 TPS</li>
<li>DS3 (45 Mbps): 255.7</li>
<li>100 Mbps/Fast Ethernet: 568.1</li>
<li>OC3 (155 Mbps): 880.7</li>
<li>Gigabit Ethernet (1,00Mbps): 5681.8</li>
</ul>
<p>So, as you can see, to get to really insane levels of TPS you either have to have a huge pipe, or you have to have insanely small pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://lbdigest.com/2007/04/23/ssl-transactions-per-second-what-do-you-need/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>List of Sub-$5K Load Balancing Vendors</title>
		<link>http://lbdigest.com/2007/03/14/list-of-sub-5k-load-balancing-vendors/</link>
		<comments>http://lbdigest.com/2007/03/14/list-of-sub-5k-load-balancing-vendors/#comments</comments>
		<pubDate>Wed, 14 Mar 2007 13:36:22 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Buyer's Guide]]></category>
		<category><![CDATA[Newcomer Series]]></category>

		<guid isPermaLink="false">http://lbdigest.com/2007/03/14/list-of-sub-5k-load-balancing-vendors/</guid>
		<description><![CDATA[I&#8217;m compiling a list of server load balancing vendors in the sub $5K category, where you can get at least one unit (and in some cases, redundant units) for less...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m compiling a list of server load balancing vendors in the sub $5K category, where you can get at least one unit (and in some cases, redundant units) for less than $5,000 USD.</p>
<p>Three of the vendors had their features compared on the <a href="http://load-balancer.org">load-balancer.org</a> site, and <a href="http://vegan.net/lb/archive/03-2007/0013.html">a thread on the load balancing mailing list</a> as well as my own research have brought up a few more:</p>
<ul>
<li><a href="http://barracuda.com">Barracuda</a></li>
<li><a href="http://coyotepoint.com">CoyotePoint Systems</a></li>
<li><a href="http://kemptechnologies.com">KEMP Technologies</a></li>
<li><a href="http://www.inlab.de/balanceng/">BalanceNG</a></li>
<li><a href="http://www.xgforce.com/loadbalancer.html">XGForce </a></li>
<li><a href="http://loadbalancer.org">Load Balancer.org</a> (Not to be confused with load-balancer.org, this is a different site)</li>
</ul>
<p>Some of them do just Layer 4 load balancing, some do more (cookie persistence, URL parsing, SSL acceleration/offloading), so if you&#8217;re in the market for a load balancer, check &#8216;em out.</p>
]]></content:encoded>
			<wfw:commentRss>http://lbdigest.com/2007/03/14/list-of-sub-5k-load-balancing-vendors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The New Server Load Balancing Market</title>
		<link>http://lbdigest.com/2007/03/02/the-new-load-balancing-market/</link>
		<comments>http://lbdigest.com/2007/03/02/the-new-load-balancing-market/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 20:34:00 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Feature Articles]]></category>
		<category><![CDATA[Load Balancing 101]]></category>
		<category><![CDATA[Newcomer Series]]></category>
		<category><![CDATA[Notes from the publisher]]></category>

		<guid isPermaLink="false">http://lbdigest.com/2007/03/02/the-new-load-balancing-market/</guid>
		<description><![CDATA[A new breed of customers and vendors are permeating the server load balancing world, represented by users who are new to server load balancing, and vendors who are offering load...]]></description>
			<content:encoded><![CDATA[<p>A new breed of customers and vendors are permeating the server load balancing world, represented by users who are new to server load balancing, and vendors who are offering load balancers without some of the sophistication, but at a much lower price.  And thus far, this market has largely gone unnoticed.</p>
<p><strong>A Brief History of Load Balancing Time</strong></p>
<p>Load balancing was created, and it was good.  The market was hot, and the pick-and-shovel of the web play created valuations in the billions. ArrowPoint sold for $6.7 Billion to Cisco, Alteon sold to Nortel for $8 Billion.</p>
<p>Then there was a crash, and it was bad.  Established load balancing companies, like many tech suppliers, found their orders and pipelines drying up.  Compounding this was that companies that were buying load balancers were buying used, or in their capacity glut, found they had more load balancers than they knew what to do with.   Not only were they competing with other load balancing companies, they were effectively competing with their highly successful selves from the past.  It was like a bad Star Trek plot.</p>
<p>Some vendors all but abandoned their products, letting them atrophy without much development.   Some vendors virtually left load balancing altogether and jumped into security.  Some just plain went under.  Everyone seemed tired of load balancing, and ready to move onto something else.  Load balancers had created a head-splitting hangover.</p>
<p>This was the doldrums time for load balancing.</p>
<p>But recently, things have turned around.  While companies like F5 and Citrix have for a while been doing robust business in high-end load balancing (Iâ€™ve heard both F5 and Citrix mentioned on Jim Cramerâ€™s Mad Money), there is a new market exploding, one that seems to have gone largely under the radar for the past couple of years.  While companies like F5 and Citrix have dominated the high end enterprise market (and well serving them), this new market has developed to accommodate a need for more Spartan load balancers.</p>
<p>The customers of this market are typically small to medium sized businesses, companies that donâ€™t have the money necessarily to buy the higher-end load balancers, but also donâ€™t really need all the fancy features they have either (TCP multiplexing, on-the-fly compression, etc.).  They just need load balancing, maybe some cookie persistence, and perhaps even a little bit of SSL acceleration.</p>
<p>After the Dotcom Bust, two markets emerged, one catering to the high-end enterprise, and another, less evolved, to support the companies that didnâ€™t have the budgets to buy the products that the enterprise was spending on, even after the bust subsided.</p>
<p>At first, this market resorted to the flotsam from Dot-com busts on eBay listings.  You could pick up a full-featured load balancer on the cheap.  But there was a problem with this: These products come with no support or ability to get code updates.</p>
<p>Load balancers have traditionally been voracious consumers of code updates, especially during the feature arms race between the vendors in the late 90â€™s.  This has subsided somewhat, but many of the eBay products are children of this era.  Most are so old they arenâ€™t even eligible for a (typically) expensive recertification/support contract from the vendors that made them.  (This was highlighted in my article â€œ<a href="http://lbdigest.com/2007/03/01/load-balancer-buyer-beware/">Buyer Beware</a>â€ from 2003).</p>
<p>So here you have this huge market of scrappy, under-funded startups, as well as established small and medium sized businesses, which have a need for server load balancing, but either canâ€™t the full-featured prices or canâ€™t rely on the eBay hardware they purchase.</p>
<p>A couple of vendors &#8212; some old, some new &#8212; have recognized this emerging and maturing market, and load balancing has become exciting again.  These are server load balancers going for less than $10,000 per unit, and in some cases, less than $3,000.  Some even offer advanced features beyond that of simple IP and port, such as cookie-based persistence and SSL acceleration/termination.</p>
<p>Regular Layer 4 load balancing has been commoditized; you can get it free with the Linux Virtual Server project, as well as BSDâ€™s PF firewall code.  LVS is actually the core of many of the low-cost load balancers in the market today.</p>
<p>The more advanced features are becoming less expensive as well.  Cookie-persistence and SSL termination used to be far more costly, and can now be had for less than $3,000.  Mooreâ€™s Law has had an interesting effect on all this too.  Products that sell for $5,000 today can handle traffic levels beyond what top of the line, $100,000+ product could do just 5 years ago.</p>
<p>If you need full-blown features of the F5â€™s and Citrixâ€™s of the world, then youâ€™re going to need to pony up.  But if youâ€™re got the need for the same type of load balancing that was high-end 5 years ago (layer 4, cookie persistence, SSL), then you donâ€™t need to pay a lot.</p>
]]></content:encoded>
			<wfw:commentRss>http://lbdigest.com/2007/03/02/the-new-load-balancing-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We Can All Get Along</title>
		<link>http://lbdigest.com/2007/02/27/we-can-all-get-along/</link>
		<comments>http://lbdigest.com/2007/02/27/we-can-all-get-along/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 16:50:40 +0000</pubDate>
		<dc:creator>tony</dc:creator>
				<category><![CDATA[Feature Articles]]></category>
		<category><![CDATA[Newcomer Series]]></category>
		<category><![CDATA[Quick Guide]]></category>

		<guid isPermaLink="false">http://lbdigest.com/2007/02/27/we-can-all-get-along/</guid>
		<description><![CDATA[In large to medium sized organizations, those responsible for load balancers typically are in the networking group. However, because of the rather unique function of load balancers, their operation is...]]></description>
			<content:encoded><![CDATA[<p>In large to medium sized organizations, those responsible for load balancers typically are in the networking group.  However, because of the rather unique function of load balancers, their operation is tied closely to the applications in ways that switches, routers, and even firewalls aren&#8217;t.</p>
<p>To fully understand load balancers require skills from career paths that don&#8217;t typically converge:  Those of a server administrator (and application developer) and those of a network engineer.</p>
<p>This strange convergence in skill requirements often means that load balancers are misunderstood.  It&#8217;s one of the reasons why &#8220;<a href="http://www.oreillynet.com/pub/a/oreilly/networking/news/slb_0301.html">It&#8217;s always the load balancer</a>&#8220;.</p>
<p>I&#8217;ve found though that there are a few concepts and tricks that if learned by opposing skill sets can go a long way into understanding/dealing with/troubleshooting load balancing technology.</p>
<p><em><strong>What a network engineer load balancer administrator needs to know about servers</strong></em></p>
<ul>
<li>Default routes of the servers.  I donâ€™t keep statistics on the hundreds of issues Iâ€™ve diagnosed over the years, but Iâ€™d guess fully 50% involved default routes on the servers as either the primary problem, or a related problem.  This is true for every vendor Iâ€™ve worked with (or for).</li>
</ul>
<ul>
<li>Learn to use <a href="http://livehttpheaders.mozdev.org/">liveHTTP headers</a> for Firefox and/or <a href="http://www.blunck.info/iehttpheaders.html">ieHTTPheaders</a> for Internet Explorer.  This shows you exactly what the server is doing, and can help you answer questions like â€œwhy is the load balancer redirecting me to Google?â€ (The answer is no, itâ€™s not, the application is doing that, and hereâ€™s the HTTP 302 in the header to prove it.)</li>
</ul>
<ul>
<li>If youâ€™re setting up a non-transparent setup (known as full-NAT) where the IP address of the web clients are hidden, make sure that your server people are aware of this (and OK with this).  Otherwise, when the server people call asking where the IP addresses of their clients are, and you have to explain to them that the IPs are lost forever, and that the load balancer doesnâ€™t log them, itâ€™s going to get unpleasant.</li>
</ul>
<ul>
<li>Setup <a href="http://vegan.net/MRTG">MRTG</a> for your load balancer.  Pull as many stats as you can get your grubby little paws on.</li>
</ul>
<p><strong><em>What a server admin/application developer needs to know about load balancers</em></strong></p>
<ul>
<li>If youâ€™ve got a tricky problem that can be solved by a solution in a load balancer and in an application, <em>do it in an application</em>.  It may seem seductive to have the load balancer take care of specialized cases with specialized URL parsing or redirects, but it can greatly complicate your setup.    For one thing, you have to go to a different group in order to make a change.  This doesnâ€™t include the core functionality of load balancers, such as cookie persistence of course.</li>
</ul>
<ul>
<li>Know how to do a network capture, using <a href="http://www.tcpdump.org/">TCPDump</a> or <a href="http://www.winpcap.org/windump/">WindDump</a>.    This is a language network engineers understand, and even if you donâ€™t understand what it means, the network group can often pick through it and figure it out.  It would help greatly to learn to parse it yourself, as well.  It would help to know how to read <a href="http://www.ethereal.com/">Ethereal</a> (available for Linux/BSD/Unix and Windows).</li>
</ul>
<ul>
<li>Load balancers donâ€™t log client connections.  Thereâ€™s only one load balancer that I know of that could even configure such logging, but it wouldnâ€™t be recommended and would likely impact performance.</li>
</ul>
<p>Have a tip?  Leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://lbdigest.com/2007/02/27/we-can-all-get-along/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

