Over-utilized or geographically distant servers add unnecessary latency and degrade the visitor experience. In many cases, unreliable or misconfigured servers drop visitor requests completely, preventing access to websites, web apps or APIs. Poor visitor experiences like these have a direct impact on revenue, reputation, and customer loyalty.
Expanding on Cloudflare’s highly available DNS infrastructure and global Anycast network, Cloudflare Load Balancing addresses these issues by providing:
Already a Cloudflare customer? Activate Load Balancing
Cloudflare's Load Balancing automatically reduces latency by directing visitors to infrastructure closest to them: send European customers to the London datacenter, Australian customers to the Sydney datacenter, and anywhere in-between. Load Balancing builds on top of Cloudflare’s Anycast network, allowing for quick delivery of static assets through Cloudflare's CDN, and reducing latency for dynamic requests by keeping visitors close to your infrastructure.
Cloudflare’s global Load balancing operates at the DNS-level and supports any protocol: from HTTP(S) through to TCP and UDP -based services. This allows for usage with existing services or in conjunction with other cloud providers, be it compute, storage, or any combination thereof.
Cloudflare Load Balancing includes active availability monitoring that checks the health of servers from Cloudflare’s datacenters around the globe. Through periodic HTTP/HTTPS requests, monitoring can be configured for specific URLs with customizable intervals, timeouts, and status codes. Availability monitoring checks the health of origin servers as often as every 15 seconds, with reporting via email notifications and a REST API. Seconds after an origin server is marked as unhealthy, multi-region failover intelligently routes traffic to the next available server.
Cloudflare Load Balancing is powered by Cloudflare's DDoS-resilient DNS, one of the fastest DNS providers globally. When used alongside Cloudflare's reverse proxy, Cloudflare DNS changes propagate orders of magnitude faster than public DNS services since Cloudflare can avoid waiting for public time-to-lives (TTLs) to expire.
Cloudflare Load Balancing can be used across multiple cloud providers or on-premise infrastructure to mitigate the impact of disruptions caused by a single provider or server.
Customers select a primary provider to direct all traffic to. Once a failure is detected, Cloudflare Load Balancing automatically routes traffic to backup providers or regions. For example, if a customer experiences outages or intermittent network connectivity in AWS, Google Cloud, Microsoft Azure, or even the customer's own infrastructure, Cloudflare Load Balancing automatically fails over to healthy providers or servers.
Configuration Made Simple
Easy configuration through Cloudflare’s dashboard, or automation through a powerful API.
DDoS Resilient Service
Anycast network that is 10X bigger than the largest DDoS attack ever recorded ensures traffic continues to be routed even under stress.
Global DNS Network
Health checks from all of Cloudflare’s datacenters enables fast failover unbound by DNS propagation delays.
Already a Cloudflare customer? Activate Load Balancing
Cloudflare speeds up and protects millions of websites, APIs, SaaS services, and other properties connected to the Internet. Our Anycast technology enables our benefits to scale with every server we add to our growing footprint of data centers.
Cloudflare is dedicated to enabling the best possible performance for our customers. Our global network speeds up and streamlines connections from visitors to their online destinations in a number of key ways:
As applications move to the cloud, their security needs to move with them. Cloudflare’s security services operate at the edge of the network, making it possible to identify and mitigate threats faster than on-premise solutions.