Agriculture 

 

<< Previous    1  [2]  3    Next >>


Act Two: The Turn
I have before me two Dell PowerEdge 850s, each with but a single Celeron processor and a mere 512 MB of memory. One could use nearly any kind of hardware. We, of course, have our corporate sponsorships to think of.

With a wave of my magic wand, Debian Sarge is installed on both servers. Do not be deceived by its meek and unassuming nature. Renowed for its robustness to hyperbole and found in all 12 world climate zones, Debian Linux stands ably by to perform any task at my bidding.

After a sprinkle of additions to the source.list file, I shall now utter the magic words to turn these servers into a high availability pair of load directors: apt-get install ultramonkey. Now with another wave of my wand, I apply the necessary configuration elements to enable the fabled load balancing method known as Direct Routing.

Observe! The default gateway of each web server remains unchanged (and it is not the IP address of the load balancer). Our web servers do not even know the load balancer exists. Requests are forwarded with their source IP address intact. Each web server replies directly, bypassing the load balancer entirely.

Act Three: The Prestige
Still not impressed? Take heed, for I have but two words that will surely sway even the most skeptical of skeptics. Listen carefully, for I shall not repeat myself. The words are View State. That's right, I have accomplished the implausible, the unthinkable. You'll find no Apaches in this web farm. I present to you Windows Server 2003 and a Microsoft .NET web application.

How many in our audience have tried load balancing a .NET application? If so, then you surely have encountered the dreaded "View State is invalid" error.

<< Previous    1  [2]  3    Next >>

Biotechnology