There are all kinds of ways to load balance a cluster of servers. Some operators purchase big devices from Cisco or F5 or Foundry and some people prefer to use specific software tools like pound and perlbal. But these tools have limits—they are often only effective on a local network. When it comes time to balance your service across an array of datacenters and provide failover things can get complicated. DNS load balancing only gets you so far and is often slow to deal with failover. Some folks just give up and outsource to CDNs like Akamai or Limelight. But that doesn’t always work with complex dynamic content. So how do you scale out? This is a conference for operators and architects of large systems.
Let’s talk about designing scalable networks and architectures that span multiple datacenters. Oh, and let’s do it with the “cheap but reliable” methodology. Everything I am going to talk about is doable with open source software and commodity hardware. Also, everything I will discuss can be done in stages, as you grow, I mean… SCALE UP. :-)
Sections of presentation:
A BRIEF overview of how networks communicate and interior and exterior routing protcols and their uses. Also a slide on numbering related to IP addresses, allocations, AS numbers, and ARIN/IANA, etc. Also a quick explanation of the difference between a router, switch, load balancer, and server.
An overview of what a “layer 3” routing protocol is, like OSPF or BGP, as opposed to something deeper like squid or perlbal, and how they can be as effective or more effective both locally and globally.
David Ulevitch is the founder and CEO of OpenDNS, the world’s largest and fastest-growing free recursive DNS service. Previously, he founded the EveryDNS authoritative DNS service, today boasting more than 100,000 users. A longtime participant in the anti-phishing, anti-botnet and DNS communities, Ulevitch has been described as “one of the top DNS experts in the world” and was honored by Shadowserver – the public group that works to eliminate Botnets – by being inducted into its Hall of Fame. In addition to his commercial endeavors, he helped start the California Community Collocation Project, a non-profit that provides free, unencumbered Internet services to non-commercial entities. David holds a B.S. in Anthropology from Washington University in St. Louis.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.
View a complete list of Velocity contacts.