SlideShare a Scribd company logo
7
Most read
9
Most read
10
Most read
Cloudflare Load Balancing for Monitoring Origin
Server Health and Automatic Failover
Sergi Isasi
Product Manager
Cloudflare
Brady Gentile
Product Marketing
Cloudflare
Speakers
// Agenda
• Housekeeping (1 Min.)
• Cloudflare Overview (5 Min.)
• Load Balancing Overview (10 Min.)
• New and Upcoming Load Balancing Functionalities (5 Min.)
• Dashboard Configuration Demo (10 Min.)
• Load Balancing Case Study (2 Min.)
• Q&A (5 Min.)
• Special Announcement (1 Min.)
Housekeeping
● Stay to the end to get presentation slides and recording
● Ask questions in the “Questions” chat box in ReadyTalk
● We’ll triage all questions at the end of the presentation
● All attendees are muted
Cloudflare Differentiators
Scale
Global network to handle
legitimate or illegitimate traffic
while delivering content closer
to visitors.
Ease-of-use
Users can easily and quickly
make fine-grained
configurations to improve
performance and security
posture.
Integrated Security &
Performance
Improve performance
through integrated traffic
acceleration and low-latency
security services
// Scale of Cloudflare’s Network
119
Data centers globally
Cloudflare’s Global Anycast Network
2x
Speeds up each
request by
10%Internet requests
everyday
5M
Requests/second
7M+ websites, apps, & APIs in 150+ countries
2.5B monthly active visitors generating 1.3 trillion page views
// Integrated Security & Performance
Security Threats
SYSTEM
DDoS Attack
Attack traffic impacts
availability or performance
Data Theft Attempt
Compromise of sensitive
customer data
Bots
Prevent malicious bots from
abusing site or application
Webpage
Performance Challenges
INFRASTRUCTURE
Unavailable Applications
Overloaded or unavailable
infrastructure stop users from
accessing applications
Slow Webpages,
Applications, and API
Heavy pages and long distance
from the origin slow down
webpages, applications, API Webpage
Mobile
Slow Mobile Sites
and Apps
Mobile clients introduce
performance and content
delivery constraints that
hurt user experience
Users
// Load Balancing Overview
Load Balancing Challenges
© 2017 Cloudflare Inc. All rights reserved. 12
Service Disruptions Increased Latency
No visibility into the
availability of services
Traffic gets dropped
Servers are
over-utilized
Traffic is routed to
remote servers
Visitor
Americas
• Health checks with fast failover
• Global and local load balancing
American
Consumers
European
Consumers
Origin Pool
Asian
Consumers
Europe
Origin Pool
Asia
Origin Pool
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 each of Cloudflare’s
datacenters enables fast failover unbound
by DNS propagation delays
Cloudflare Load Balancing
New Session Affinity Functionality
Persistent Sessions
• Cloudflare Load Balancing with Session
Affinity directs all end-user requests of a
session to a specific origin.
No Application Changes
• Cloudflare handles session affinity by
setting a cookie with the initial response to
the client. No changes to web applications
are required.
Simple Configuration
• Session affinity is enabled by checking a
box within the Load Balancing configuration
panel in the Cloudflare dashboard.
Multi-Cloud with Cloudflare Load Balancing
Avoid Outages & Avoid Lock-In
• Load Balancing can be used across multiple
cloud providers infrastructure to mitigate the
impact of disruptions caused by a single
provider or server.
Native Kubernetes Integration
• The Cloudflare Warp Ingress Controller
connects Kubernetes ® and Cloudflare so
that when spinning up new applications,
scaling out existing applications, and
shifting programs across cloud regions or
cloud providers, Cloudflare remains a single
pane of glass for setting security policies
and monitoring traffic.
Coming Soon Load Balancing Event Logs
Review Event History
• When did my Origin go down?
• Was my Pool still healthy?
• Why? (error codes)
Filter by Criteria
• Status
• Specific Pools or Origins
Reach out to Sergi@cloudflare.com for
exclusive access to our beta program.
// Load Balancing Configuration Demo
Demo Environment
Zone: lbdemo.cf
• Two Origins (Wordpress on DigitalOcean)
• San Francisco: 192.241.231.141
• London: 46.101.83.104
To be created:
• One LB for the entire zone
• Two Pools, One Origin each
• Layer 7 health checks w/ email notifications
• Geo Routing for Western US and Western Europe
Challenges
● International expansion brought latency issues in
delivering dynamic content from origin servers.
● New origin servers in Chicago and London
Cloudflare Solution
● Failover ensures site resilience even when origin
servers go down.
● Geo-location based routing ensures that customers
are routed to the closest possible origin servers for
reduced latency.
● A Cloudflare Data Center delivers the vast majority of
content, eliminating origin traffic and ensuring a good
end user experience.
Active Solutions helps
their customer, Great Rail
Journeys, extend their
vacation platform globally
by using Cloudflare’s
Load Balancing.
“The Failover feature of Load
Balancing was important for us
because it ensures Great Rail
Journeys’ customers don’t notice a
difference in the case that a local
origin server goes down.”
-Nigel Hepworth, Managing
Director, Active Solutions
Limited
https://www.cloudflare.com/case-
studies/greatrailjourneys/
// Resources
● Cloudflare Load Balancing Product Page https://www.cloudflare.com/load-balancing/
● Technical Blog Posting: Introducing Load Balancing & Intelligent Failover with
Cloudflare
https://blog.cloudflare.com/introducing-load-balancing-intelligent-failover-with-cloudflare/
● Great Rail Journeys Load Balancing Case Study
https://www.cloudflare.com/case-studies/greatrailjourneys/
● Introducing the Cloudflare Warp Ingress Controller for Kubernetes
https://blog.cloudflare.com/cloudflare-ingress-controller/
● Configure Load Balancing Walkthrough - Cloudflare Knowledge Base Article
https://support.cloudflare.com/hc/en-us/articles/115000081911/
// Q&A
The FCC Wants to Kill Net Neutrality - Use Battle for the Net on
Cloudflare Apps to Fight Back
Because the FCC is voting to strike down net neutrality on December 14th, the Battle for the Net
app is once again live on Cloudflare Apps. Use it!
This app allows site owners to add a pop-up to their sites that will directly connect users to their
respective US congresspeople so they may articulate their stance for net neutrality.

More Related Content

PPTX
How to Flip a Switch for 55% Web Performance Gains
PDF
65% Performance Gains at Cryptocurrency Platform CoinGecko: An Argo Smart Rou...
PDF
Why Many Websites are still Insecure (and How to Fix Them)
PDF
New Products Overview: Use Cases and Demos
PDF
What You Should Know Before The Next DDoS Attack
PDF
Securing Internal Applications with Cloudflare Access
PPTX
What’s New at Cloudflare: New Product Launches
PDF
How CDNs Can improve Mobile Application Performance
How to Flip a Switch for 55% Web Performance Gains
65% Performance Gains at Cryptocurrency Platform CoinGecko: An Argo Smart Rou...
Why Many Websites are still Insecure (and How to Fix Them)
New Products Overview: Use Cases and Demos
What You Should Know Before The Next DDoS Attack
Securing Internal Applications with Cloudflare Access
What’s New at Cloudflare: New Product Launches
How CDNs Can improve Mobile Application Performance

What's hot (20)

PPTX
Latest Trends in Web Application Security
PDF
Overview of SSL: choose the option that's right for you
PDF
Sullivan heartbleed-defcon22 2014
PPTX
Botconf ppt
PDF
What's New at Cloudflare
PDF
Monitoring Highly Dynamic and Distributed Systems with NGINX Amplify
PPTX
Scale your application to new heights with NGINX and AWS
PPTX
Dev Talk: Event Manipulation and Testing
PPTX
Troubleshooting Zenoss: A Support Perspective
PPTX
Reduce IT Spend with Software Load Balancing
PPTX
3 Ways to Automate App Deployments with NGINX
PDF
Halo Installfest Slides
PDF
What is Nginx and Why You Should to Use it with Wordpress Hosting
PPTX
Flawless Application Delivery with NGINX Plus
PPTX
Cloudflare
PDF
Cisco IT and ThousandEyes
PDF
Getting Started with ThousandEyes
PPTX
Improve App Performance & Reliability with NGINX Amplify
PDF
How Greta uses NATS to revolutionize data distribution on the Internet
PPTX
Microsoft DirectAccess Remote Access (VPN) with Windows 10 and Server 2012
Latest Trends in Web Application Security
Overview of SSL: choose the option that's right for you
Sullivan heartbleed-defcon22 2014
Botconf ppt
What's New at Cloudflare
Monitoring Highly Dynamic and Distributed Systems with NGINX Amplify
Scale your application to new heights with NGINX and AWS
Dev Talk: Event Manipulation and Testing
Troubleshooting Zenoss: A Support Perspective
Reduce IT Spend with Software Load Balancing
3 Ways to Automate App Deployments with NGINX
Halo Installfest Slides
What is Nginx and Why You Should to Use it with Wordpress Hosting
Flawless Application Delivery with NGINX Plus
Cloudflare
Cisco IT and ThousandEyes
Getting Started with ThousandEyes
Improve App Performance & Reliability with NGINX Amplify
How Greta uses NATS to revolutionize data distribution on the Internet
Microsoft DirectAccess Remote Access (VPN) with Windows 10 and Server 2012
Ad

Similar to Cloudflare Load Balancing for Monitoring Origin Server Health and Automatic Failover (20)

PPTX
VMworld 2015: No App is An Island
PPT
WebLogic 12c - OMF Canberra June 2014
PPTX
How to Reduce Latency with Cloudflare Argo Smart Routing
PDF
New Products Overview: Use Cases and Demos
PDF
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
PDF
We are Net3 Technology
PPTX
CloudFounders_CloudStart-2015
PPTX
Supercharging Optimizely Performance by Moving Decisions to the Edge
PDF
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
PDF
REAN Cloud DevOps Accelerators
PDF
Accelarting Hybrid Cloud Adoption through Use Cases in vCloud Air
PDF
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
PDF
Google Cloud Next '22 Recap: Serverless & Data edition
PDF
Datasheet weblogic midvisionextensionforibmraf
PPTX
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
PPTX
Accelerate your digital transformation
PDF
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
PDF
Webinar - What's New at Cloudflare (8/23/18)
PDF
VMworld 2013: Three Advantages of Running Cloud Foundry in a VMware Private C...
PDF
Spinnaker summit: Design Considerations for Enterprise-wide roll out of Spin...
VMworld 2015: No App is An Island
WebLogic 12c - OMF Canberra June 2014
How to Reduce Latency with Cloudflare Argo Smart Routing
New Products Overview: Use Cases and Demos
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
We are Net3 Technology
CloudFounders_CloudStart-2015
Supercharging Optimizely Performance by Moving Decisions to the Edge
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
REAN Cloud DevOps Accelerators
Accelarting Hybrid Cloud Adoption through Use Cases in vCloud Air
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
Google Cloud Next '22 Recap: Serverless & Data edition
Datasheet weblogic midvisionextensionforibmraf
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
Accelerate your digital transformation
DIMT '23 Session_Demo_ Latest Innovations Breakout.pdf
Webinar - What's New at Cloudflare (8/23/18)
VMworld 2013: Three Advantages of Running Cloud Foundry in a VMware Private C...
Spinnaker summit: Design Considerations for Enterprise-wide roll out of Spin...
Ad

More from Cloudflare (20)

PDF
Succeeding with Secure Access Service Edge (SASE)
PPTX
Close your security gaps and get 100% of your traffic protected with Cloudflare
PPTX
Why you should replace your d do s hardware appliance
PPTX
Don't Let Bots Ruin Your Holiday Business - Snackable Webinar
PPTX
Why Zero Trust Architecture Will Become the New Normal in 2021
PPTX
HARTMANN and Cloudflare Learn how healthcare providers can build resilient in...
PPTX
Zero trust for everybody: 3 ways to get there fast
PPTX
LendingTree and Cloudflare: Ensuring zero trade-off between security and cust...
PPTX
Network Transformation: What it is, and how it’s helping companies stay secur...
PPTX
Scaling service provider business with DDoS-mitigation-as-a-service
PPTX
Application layer attack trends through the lens of Cloudflare data
PPTX
Recent DDoS attack trends, and how you should respond
PPTX
Cybersecurity 2020 threat landscape and its implications (AMER)
PPTX
Strengthening security posture for modern-age SaaS providers
PPTX
Kentik and Cloudflare Partner to Mitigate Advanced DDoS Attacks
PDF
Stopping DDoS Attacks in North America
PPTX
It’s 9AM... Do you know what’s happening on your network?
PPTX
Cyber security fundamentals (simplified chinese)
PPTX
Bring speed and security to the intranet with cloudflare for teams
PPTX
Cyber security fundamentals (Cantonese)
Succeeding with Secure Access Service Edge (SASE)
Close your security gaps and get 100% of your traffic protected with Cloudflare
Why you should replace your d do s hardware appliance
Don't Let Bots Ruin Your Holiday Business - Snackable Webinar
Why Zero Trust Architecture Will Become the New Normal in 2021
HARTMANN and Cloudflare Learn how healthcare providers can build resilient in...
Zero trust for everybody: 3 ways to get there fast
LendingTree and Cloudflare: Ensuring zero trade-off between security and cust...
Network Transformation: What it is, and how it’s helping companies stay secur...
Scaling service provider business with DDoS-mitigation-as-a-service
Application layer attack trends through the lens of Cloudflare data
Recent DDoS attack trends, and how you should respond
Cybersecurity 2020 threat landscape and its implications (AMER)
Strengthening security posture for modern-age SaaS providers
Kentik and Cloudflare Partner to Mitigate Advanced DDoS Attacks
Stopping DDoS Attacks in North America
It’s 9AM... Do you know what’s happening on your network?
Cyber security fundamentals (simplified chinese)
Bring speed and security to the intranet with cloudflare for teams
Cyber security fundamentals (Cantonese)

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
A Presentation on Artificial Intelligence
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
Reach Out and Touch Someone: Haptics and Empathic Computing
Assigned Numbers - 2025 - Bluetooth® Document
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectral efficient network and resource selection model in 5G networks
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
A Presentation on Artificial Intelligence
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Programs and apps: productivity, graphics, security and other tools
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25-Week II
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Digital-Transformation-Roadmap-for-Companies.pptx

Cloudflare Load Balancing for Monitoring Origin Server Health and Automatic Failover

  • 1. Cloudflare Load Balancing for Monitoring Origin Server Health and Automatic Failover
  • 2. Sergi Isasi Product Manager Cloudflare Brady Gentile Product Marketing Cloudflare Speakers
  • 3. // Agenda • Housekeeping (1 Min.) • Cloudflare Overview (5 Min.) • Load Balancing Overview (10 Min.) • New and Upcoming Load Balancing Functionalities (5 Min.) • Dashboard Configuration Demo (10 Min.) • Load Balancing Case Study (2 Min.) • Q&A (5 Min.) • Special Announcement (1 Min.)
  • 4. Housekeeping ● Stay to the end to get presentation slides and recording ● Ask questions in the “Questions” chat box in ReadyTalk ● We’ll triage all questions at the end of the presentation ● All attendees are muted
  • 5. Cloudflare Differentiators Scale Global network to handle legitimate or illegitimate traffic while delivering content closer to visitors. Ease-of-use Users can easily and quickly make fine-grained configurations to improve performance and security posture. Integrated Security & Performance Improve performance through integrated traffic acceleration and low-latency security services
  • 6. // Scale of Cloudflare’s Network
  • 7. 119 Data centers globally Cloudflare’s Global Anycast Network 2x Speeds up each request by 10%Internet requests everyday 5M Requests/second 7M+ websites, apps, & APIs in 150+ countries 2.5B monthly active visitors generating 1.3 trillion page views
  • 8. // Integrated Security & Performance
  • 9. Security Threats SYSTEM DDoS Attack Attack traffic impacts availability or performance Data Theft Attempt Compromise of sensitive customer data Bots Prevent malicious bots from abusing site or application Webpage
  • 10. Performance Challenges INFRASTRUCTURE Unavailable Applications Overloaded or unavailable infrastructure stop users from accessing applications Slow Webpages, Applications, and API Heavy pages and long distance from the origin slow down webpages, applications, API Webpage Mobile Slow Mobile Sites and Apps Mobile clients introduce performance and content delivery constraints that hurt user experience Users
  • 11. // Load Balancing Overview
  • 12. Load Balancing Challenges © 2017 Cloudflare Inc. All rights reserved. 12 Service Disruptions Increased Latency No visibility into the availability of services Traffic gets dropped Servers are over-utilized Traffic is routed to remote servers Visitor
  • 13. Americas • Health checks with fast failover • Global and local load balancing American Consumers European Consumers Origin Pool Asian Consumers Europe Origin Pool Asia Origin Pool 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 each of Cloudflare’s datacenters enables fast failover unbound by DNS propagation delays Cloudflare Load Balancing
  • 14. New Session Affinity Functionality Persistent Sessions • Cloudflare Load Balancing with Session Affinity directs all end-user requests of a session to a specific origin. No Application Changes • Cloudflare handles session affinity by setting a cookie with the initial response to the client. No changes to web applications are required. Simple Configuration • Session affinity is enabled by checking a box within the Load Balancing configuration panel in the Cloudflare dashboard.
  • 15. Multi-Cloud with Cloudflare Load Balancing Avoid Outages & Avoid Lock-In • Load Balancing can be used across multiple cloud providers infrastructure to mitigate the impact of disruptions caused by a single provider or server. Native Kubernetes Integration • The Cloudflare Warp Ingress Controller connects Kubernetes ® and Cloudflare so that when spinning up new applications, scaling out existing applications, and shifting programs across cloud regions or cloud providers, Cloudflare remains a single pane of glass for setting security policies and monitoring traffic.
  • 16. Coming Soon Load Balancing Event Logs Review Event History • When did my Origin go down? • Was my Pool still healthy? • Why? (error codes) Filter by Criteria • Status • Specific Pools or Origins Reach out to Sergi@cloudflare.com for exclusive access to our beta program.
  • 17. // Load Balancing Configuration Demo
  • 18. Demo Environment Zone: lbdemo.cf • Two Origins (Wordpress on DigitalOcean) • San Francisco: 192.241.231.141 • London: 46.101.83.104 To be created: • One LB for the entire zone • Two Pools, One Origin each • Layer 7 health checks w/ email notifications • Geo Routing for Western US and Western Europe
  • 19. Challenges ● International expansion brought latency issues in delivering dynamic content from origin servers. ● New origin servers in Chicago and London Cloudflare Solution ● Failover ensures site resilience even when origin servers go down. ● Geo-location based routing ensures that customers are routed to the closest possible origin servers for reduced latency. ● A Cloudflare Data Center delivers the vast majority of content, eliminating origin traffic and ensuring a good end user experience. Active Solutions helps their customer, Great Rail Journeys, extend their vacation platform globally by using Cloudflare’s Load Balancing. “The Failover feature of Load Balancing was important for us because it ensures Great Rail Journeys’ customers don’t notice a difference in the case that a local origin server goes down.” -Nigel Hepworth, Managing Director, Active Solutions Limited https://www.cloudflare.com/case- studies/greatrailjourneys/
  • 20. // Resources ● Cloudflare Load Balancing Product Page https://www.cloudflare.com/load-balancing/ ● Technical Blog Posting: Introducing Load Balancing & Intelligent Failover with Cloudflare https://blog.cloudflare.com/introducing-load-balancing-intelligent-failover-with-cloudflare/ ● Great Rail Journeys Load Balancing Case Study https://www.cloudflare.com/case-studies/greatrailjourneys/ ● Introducing the Cloudflare Warp Ingress Controller for Kubernetes https://blog.cloudflare.com/cloudflare-ingress-controller/ ● Configure Load Balancing Walkthrough - Cloudflare Knowledge Base Article https://support.cloudflare.com/hc/en-us/articles/115000081911/
  • 22. The FCC Wants to Kill Net Neutrality - Use Battle for the Net on Cloudflare Apps to Fight Back Because the FCC is voting to strike down net neutrality on December 14th, the Battle for the Net app is once again live on Cloudflare Apps. Use it! This app allows site owners to add a pop-up to their sites that will directly connect users to their respective US congresspeople so they may articulate their stance for net neutrality.