NodeBalancer is a managed load-balancer-as-a-service (lbaas), built upon a high-available cloud cluster architecture. Placing a NodeBalancer in front of your Linode cloud servers allows you to scale your applications and service horizontally and also adds conveniences like being able to perform rolling upgrades across your fleet without affecting existing sessions.
By distributing incoming traffic over one or more Linode backends, NodeBalancers allow great administrative flexibility. Perform upgrades without your customers knowing it. Easily add new backend Linodes to accommodate unexpected attention. Manage your NodeBalancer and Linodes through the API to dynamically scale capacity. The possibilities are endless.