Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Next Stop for Great Rail Journeys - Cloudflare Load Balancing

2,248 views

Published on

Cloudflare Load Balancing safeguards your website, web app, or API from service disruptions with local and global traffic load balancing, geographic routing, server health checks, and failover, ensuring the continuous availability of critical resources.

In this webinar, Great Rail Journeys shares how they have used Cloudflare Load Balancing to reduce latency and increase availability.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Next Stop for Great Rail Journeys - Cloudflare Load Balancing

  1. 1. © 2016 Cloudflare Inc. All rights reserved. Next Stop For Great Rail Journeys - Cloudflare Load Balancing
  2. 2. Speakers Christian Paulus Head of Product Marketing at Cloudflare Nigel Hepworth Managing Director at Active Solutions
  3. 3. 110 Data centers globally Cloudflare’s Global Anycast Network 10Tbps Network capacity 10% Global HTTP Internet traffic 5M Requests/second © 2016 Cloudflare Inc. All rights reserved.
  4. 4. Customer Challenges 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 © 2016 Cloudflare Inc. All rights reserved.
  5. 5. Cloudflare Load Balancing © 2016 Cloudflare Inc. All rights reserved. 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
  6. 6. What are your main challenges you would like to address with Cloudflare Load Balancing? • Local load balancing • Global load balancing / geolocation steering • Failover • Health checks
  7. 7. Cloudflare Implementation by for © 2017 Active Solutions Ltd
  8. 8. The Customer © 2017 Active Solutions Ltd UK Based www.GreatRail.com
  9. 9. Italy destination page © 2017 Active Solutions Ltd GreatRail.com/holiday-destinations/europe/italy UK Based
  10. 10. Tour page Lake Garda © 2017 Active Solutions Ltd GreatRail.com/tours/sirmione-lake-garda UK Based
  11. 11. Previous Solution Web Hosting WAF CDN Vendor 1 Vendor 2 Vendor 3 © 2017 Active Solutions Ltd
  12. 12. Business Requirements • Expansion to US & Canada (International Site) • Separate Analytics for each country • Separate marketing & Tracking tags • Automatic visitor detection • Localised pricing © 2017 Active Solutions Ltd
  13. 13. Technical Requirements • CDN • WAF • Multiple origin servers • High Availability • Geographic routing (DNS) • User location detection • Minimal number of suppliers © 2017 Active Solutions Ltd
  14. 14. Vendor Selection Lad Balancing © 2017 Active Solutions Ltd
  15. 15. Solution © 2017 Active Solutions Ltd Service Monitoring
  16. 16. Failover © 2017 Active Solutions Ltd
  17. 17. Deployment Phase 1 © 2017 Active Solutions Ltd
  18. 18. Deployment Phase 2 © 2017 Active Solutions Ltd
  19. 19. Deployment Phase 3 © 2017 Active Solutions Ltd
  20. 20. US Site www.GreatRail.com/US © 2017 Active Solutions Ltd Site Development
  21. 21. © 2017 Active Solutions Ltd www.GreatRail.com/us/holiday-destinations/europe/italy US Site Italy destination page
  22. 22. © 2017 Active Solutions Ltd www.GreatRail.com/us/tours/sirmione-lake-garda US Site Tour page Lake Garda
  23. 23. © 2017 Active Solutions Ltd www.GreatRail.com/us/tours/sirmione-lake-garda US Site Tour page view prices
  24. 24. Site Features • Auto-detection of visitor location from Cloudflare response headers • Highly optimised content & site structure – designed to maximise caching • All CDN caching controlled by response headers • Used mobile optimizations and other techniques We have utilised the best available technology to maximize performance. © 2017 Active Solutions Ltd
  25. 25. Site Performance © 2017 Active Solutions Ltd
  26. 26. Project Timeline Start Site Development Cloudflare Selected Cloudflare Deployment Cloudflare/ UK Site Go-Live 28th October 9th November Site Optimization 24th November International Site Go-Live with Load Balancing 3rd March © 2017 Active Solutions Ltd Site Optimization
  27. 27. Results • High degree of caching • Even this is understated, as a percentage of origin traffic is monitoring traffic designed to reach through to the origin servers. • Origin servers fully protected by WAF, servers firewalled to only allow Cloudflare access • High availability with origin server failover © 2017 Active Solutions Ltd Percentage of cached data
  28. 28. Experiences • The solution works well; a number of code changes and clever optimisations has made the solution very efficient • Failover used to aid deployment. We can take an origin server off-air to deploy and update without affecting the customers • Additional Cloudflare optimisations for mobile devices are in use • Looking forward to • HTML Minification • Sticky Sessions © 2017 Active Solutions Ltd
  29. 29. // Cloudflare Load Balancing – Set Up
  30. 30. Video step 1
  31. 31. Video step 2
  32. 32. Video step 2.1
  33. 33. Video step 4
  34. 34. // Thank you cpaulus@cloudflare.com / NigelH@asolution.co.uk

×