Manage scale with transparent load distribution
Easily scale your app or website to thousands of users with NodeBalancers. Automatically handle increases in load and ensure your site is highly available.
Ensure your valuable applications and services are highly available.
Point-and-Click High Availability
Boost your application’s availability. NodeBalancers are load balancers-as-a-service in the cloud, managed by Linode. They intelligently route incoming requests to backend Linodes to help your application cope with any load increase.
Perform Maintenance Without Dropping Traffic
Take backend Linodes in and out of rotation via the Cloud Manager, API, or CLI, and perform system maintenance or software updates without missing a beat.
Built-In Health Monitoring
NodeBalancers monitor how well your backend Linodes are handling traffic and will only route requests to healthy Linodes.
Distribute Any Load
Load distribution for and adaption to any workload – from a blog to a large application cluster. NodeBalancers support balancing any TCP based traffic, including SSH and MySQL.
Easy to Deploy
- Managed cloud-based load balancing service
- Route incoming traffic from user-defined ports to multiple backend Compute Instances
- Configurable active and passive health checks
- Supports TCP, HTTP, and HTTPS traffic
- SSL/TLS supported through SSL passthrough and SSL termination
- Max concurrent connections: 10,000
- Network In: 40 Gbps
- Dedicated IPv4 and IPv6 addresses
- Deploy via Custom Image & StackScript
- Provision via Cloud Manager or Linode CLI
- Programmatic management via Linode API
- Available across all regions
- Enterprise applications
- High traffic and e-commerce websites
- Applications that require extreme reliability and uptime
- Applications that need to dynamically scale without any downtime
- A/B testing for marketing or product development purposes
Pooled Network Transfer
Passive and Active Health Checks
Static IPv4 and IPv6 Addresses
Full API Support
Craft of Code:
Ankit KumarMaking Instruction Easier for YouTube Learners
Aashish PanthiFrom an Idea to Solving a Consumer Problem
Mike KasprzakFinding Gaming Magic and Running with It
Nathan EsquenaziEmpowering Underrepresented and Underserved Students
FUTBINFUTBIN’s Golden Goal
Abby RossHow an Open Source Learning Platform Empowers Educators and Learners
Dev MukherjeeInnovation Down Under and Beyond: From Virtualization to Electric Vehicles
Richard NelsonHow Linode Helped Power an Australian News Aggregator
Phil NelsonMaking Old Time Radio New Again
The University of OklahomaDeveloping Innovative Approaches to Understanding Social and Natural Risks
WordPressFlexible, open source content management system (CMS) for content-focused websites of any kind
DrupalRobust open source content management system
LEMPBuild PHP applications with an NGINX server instead of Apache
LAMPBuild PHP-based applications with this essential software stack
FlaskLightweight WSGI Python framework with utilities and libraries to create web applications
DjangoPython framework that simplifies the process of quickly building web applications and with less code
Ruby on RailsWeb framework to speed up development for modern web applications
JitsiFree, open source video conferencing and communication platform
Linode High Memory Instances When You Need More RAM Without Increasing Storage or CPUsOptimized for in-memory databases and caches, a High Memory Compute Instance is perfect for high-performance querying.
Run Plex in The Cloud | How to Install Plex Media Server on LinodePlex is a feature-rich streaming platform that allows you to organize and stream your own video and audio to your devices.
Create, Upload, and Deploy Custom ISO Images to Deploy on LinodeIn this video, we'll show you the procedure for creating and uploading custom distributions to run in your Linode instance.
Linode GPU Instances | GPU compute for Artificial Intelligence, Machine Learning, and MoreIn this video, we'll explain Linode’s GPU instances. Scientists, artists, and engineers need access to significant parallel computational power.
Linode Dedicated CPUs Explained | Dedicated vs Shared CPU InstancesLinode Dedicated CPU instances are a powerful infrastructure solution for CPU-intensive applications such as video encoding, and more.
How to use Linode Images | Learn how to Create, Upload, and Deploy Custom Images on LinodeLinode Images allow you to take snapshots of your disks, and then deploy them to any Linode under your account. Custom images can also be upload
Setting up a Minecraft Game Server on Linux is as Easy as Pie with Cloudron on your LinodeIn this video, we'll take a look at how you can use Cloudron to install and run a Multiplayer Minecraft Server on your Linode.
The Surprisingly Easy Way to Install Discourse with Free SSLLearn how to install Discourse, a free, open-source discussion platform that provides a forum, mailing list, chat room, and more.
Rocky and Alma distros now availableNew CentOS 8 alternatives, new Custom Images feature, and more
Linode Beats Major Cloud Providers In CPU PerformanceCloud Spectator published their latest benchmarking report & Linode outperformed other providers in almost every case. Check out the report!
Getting Started with NodeBalancersIn this guide, we will examine a common use case: using a NodeBalancer to load balance a website and prepare it for scaling to thousands of users.
Configure NodeBalancers with the Linode APIThis guide will demonstrate how to use the Linode API to create a NodeBalancer with two back end nodes.
NodeBalancer Reference GuideThis is a quick reference for Linode NodeBalancers, providing explanations for the various available settings for a NodeBalancer.
Ready to get started or have questions?
Set up your free account today or contact a Linode sales consultant to learn more.
Looking for pricing and comparisons? Explore our interactive pricing tools