network background popup

Cloud Based Geo Load Balancing

DOSarrest's Geo Load balancing service enables customers to spread out their website resource requirements across 2 or more servers. Whether you have 1,000 web visitors a day or 10 million, our Geo Load Balancing service can accommodate your needs.

Request a Quote



  • Availability: Utilizing our built in health checks on your servers helps you maintain 100% uptime. As we will automatically remove any server from the rotation that is non responsive.
  • Capacity: Every node on the DOSarrest network is able to handle 10's of millions of concurrent users, never have your local load balancer slow you down
  • Network Capacity: Our globally distributed network nodes run at less than 1% of our capacity 99.9% of the time, Why not leverage it for your customers !
  • Redundancy: When using this service you are actually utilizing at least 6 Load Balancing networks on 3 continents. There's no single point of failure this equals better uptime.
  • Performance: Our cloud based Geo Load balancing service allows you to locate multiple machines around the globe. Our distributed nodes will pick up the content from the closest location, cache it if you desire and deliver it to your customers. This provides your website visitors with a better experience.
  • Cost: No capital required, no maintenance or licensing fees, no load balancing experts to hire. This is a fully managed service with 24/7 support.
  • Flexibility: This service can accommodate just about any type of load balancing that you can imagine. Disaster Recovery: Customers can load balance 2 or more servers in one location and if they both should fail due to a catastrophic event, we will automatically use the customer's back-up server in another data center located anywhere on the globe, seamlessly.
  • Disadvantage

  • If you are using a hardware appliance, you already are at a disadvantage !

Types of Load Balancing Available

Feature Description Benefits
Round Robin Each request is sent to the next available server sequentially. The most basic form of load balancing, this can be used when your servers have the exact same hardware configuration and your user sessions are based on session cookies. This is the default load balancing option; an alternative which is highly recommended is Least Connections.
IP Hash Requests are distributed to servers based on a hash of the End-User Visitor's first three segments of their IP Address (Class C Network). This method is recommended if you do not utilize session cookies, and instead base the session off of the incoming source IP. The DOSarrest Proxy incoming IP address may be different for each user, but each user will arrive at the same server on your side regardless of which DOSarrest proxy they are filtered through. We do not recommend this method if you use session cookies, as there will be more of uneven load.
Least Connections Each request is sent to the server that is currently utilizing the least amount of connections. This method will produce the most even amounts of load, as we will literally be sending the next request to the server which has the most available resources.
Weighted Requests are distributed to servers based on a weight configured individually for each server. This method is recommended if your servers do not have similar hardware configurations, and you wish to send 20% to one server, and 80% to another. This is useful if you are utilizing servers from different providers, such as two VPS hosting environments, one in Europe, and another in North America. If each of your servers are identical, use Least Connections or Round Robin. If each of your servers are similar but not identical, use Least Connections.
By Domain (route requests to different servers based on domain) Requests are distributed to Load balanced Groups or single servers, based on the Domain (Host Header) the End User Visitor is requesting. You can use this method if you have more than one domain that are running on different servers or different IP addresses. As long as the domains not require an SSL certificate, or they share the same SSL certificate (SAN, Wildcard) you can utilize a single VIP Address. This will save money overall without needing to purchase an additional VIP Address for additional domains/server combinations. You can also use this feature to enable different settings for different domains, while maintaining the same Load Balanced Group or server IP.
By Resource( goes to 1 IP, goes to a different server/IP) Requests are distributed to load balanced groups or single servers, based on the URI or Path the End User Visitor is requesting. You can use this method if you have, or would like, separate servers for different kinds of content, or different URI Paths. This affects all domains unless configured in combination with the above "By Domain" feature to establish different settings for different domains.

Round Robin, IP Hash, Least Connections, Weighted, By Domain, By Resource - Click to view more

Geo Load Balancing Options

  • Load Balance Servers ¬†strategically located around the globe
  • Active/Active: All Servers are used based on availability
  • Active/Passive: ¬†Some Servers are only used when the Active server fails and great for disaster recovery

A Powerful Combination


The system is so flexible and scalable its limited only by your imagination