Practical Load Balancing

Ride the Performance Tiger

  • Authors
  • Peter Membrey
  • David Hows
  • Eelco Plugge

Table of contents

  1. Front Matter
    Pages i-xxii
  2. Peter Membrey, David Hows, Eelco Plugge
    Pages 1-8
  3. Peter Membrey, David Hows, Eelco Plugge
    Pages 9-28
  4. Peter Membrey, David Hows, Eelco Plugge
    Pages 29-51
  5. Peter Membrey, David Hows, Eelco Plugge
    Pages 53-69
  6. Peter Membrey, David Hows, Eelco Plugge
    Pages 71-92
  7. Peter Membrey, David Hows, Eelco Plugge
    Pages 93-107
  8. Peter Membrey, David Hows, Eelco Plugge
    Pages 109-116
  9. Peter Membrey, David Hows, Eelco Plugge
    Pages 117-134
  10. Peter Membrey, David Hows, Eelco Plugge
    Pages 135-152
  11. Peter Membrey, David Hows, Eelco Plugge
    Pages 153-174
  12. Peter Membrey, David Hows, Eelco Plugge
    Pages 175-192
  13. Peter Membrey, David Hows, Eelco Plugge
    Pages 193-209
  14. Peter Membrey, David Hows, Eelco Plugge
    Pages 211-224
  15. Peter Membrey, David Hows, Eelco Plugge
    Pages 225-234
  16. Peter Membrey, David Hows, Eelco Plugge
    Pages 235-242
  17. Back Matter
    Pages 243-250

About this book

Introduction

The emergence of the cloud and modern, fast corporate networks demands that you perform judicious balancing of computational loads. Practical Load Balancing presents an entire analytical framework to increase performance not just of one machine, but of your entire infrastructure.

Practical Load Balancing starts by introducing key concepts and the tools you'll need to tackle your load-balancing issues. You'll travel through the IP layers and learn how they can create increased network traffic for you. You'll see how to account for persistence and state, and how you can judge the performance of scheduling algorithms.

You'll then learn how to avoid performance degradation and any risk of the sudden disappearance of a service on a server. If you're concerned with running your load balancer for an entire network, you'll find out how to set up your network topography, and condense each topographical variety into recipes that will serve you in different situations. You'll also learn about individual servers, and load balancers that can perform cookie insertion or improve your SSL throughput. 

You'll also explore load balancing in the modern context of the cloud. While load balancers need to be configured for high availability once the conditions on the network have been created, modern load balancing has found its way into the cloud, where good balancing is vital for the very functioning of the cloud, and where IPv6 is becoming ever more important.

You can read Practical Load Balancing from end to end or out of sequence, and indeed, if there are individual topics that interest you, you can pick up this book and work through it once you have read the first three chapters.

Bibliographic information