Cloud Load Balancing

Even with a sudden increase in website traffic or online sales, your servers won't collapse under the pressure of peak traffic — our load balancer distributes the load evenly, preventing delays and failures. It consistently protects against overloads, is reliable in operation and easy to configure. A load balancer is the key to infrastructure stability.

Load balancer

During peak load there is a risk of overloading servers, which reduces the speed of loading pages of web resources and can lead to loss of clients. Load balancers solve this problem by distributing traffic evenly. As a result, fast and reliable operation of web services helps to increase the number of customers and boost sales.

Security

Cyberattacks can have catastrophic consequences for companies handling personal and other sensitive data. Load balancers increase protection by blocking DDoS attacks and filtering traffic to help keep operations running smoothly and maintain customer trust.

Resource saving

Load balancers are used by startups and small businesses with limited budgets to optimize server utilization and reduce resource costs, thereby increasing competitiveness in the market.

High availability

For medical record systems or organizations with critical infrastructure that require seamless operation and high service availability, a load balancer can monitor server health and automatically redirect traffic in the event of a server failure.

load balancer

A load balancer is a cloud infrastructure service that helps distribute traffic across multiple servers (or instances) to ensure optimal resource utilization and high application availability.

In addition, a load balancer also performs other functions. For example: checking the health of servers, redirecting requests to another server in case the current server fails.

balancing methods

Least connections

This method is most suitable for applications that simultaneously process time-consuming requests. In practice, this can be CRM-systems, complex web-services.

Least Connections provides load balancing by redirecting new requests to servers with the smallest number of active connections, thus reducing the probability of overloading a single server.

Least connections: Requests are sent to the server with the fewest current connections.

Round-robin

This method is great for blogs, news portals, or corporate sites that have standard content pages.

Round-Robin simply and evenly distributes traffic between servers without taking into account active connections or server capacity, since requests usually have similar characteristics and do not require a lot of processing time.

Round-robin: requests are distributed to all servers in turn.

IP hash

This method is great for resources that need session stability. For example, for online stores where customers add products to the cart and place an order.

IP Hash guarantees connection to the same server during the session, thus avoiding data loss.

IP hash: Requests with a specific IP address are sent to the same server.

Benefits of using Lbaas?

  1. Cost reduction: in most cases, the financial and time costs and efforts for LBaaS are less than for hardware devices.

  2. Scalability: LBaaS allows users to quickly and easily scale load balancing to manage traffic spikes without having to manually configure additional physical infrastructure to do so.

  3. Global availability: with GSLB, users can connect to the server closest to them geographically with minimal latency and a guarantee of high availability, even in the event of a server outage.

$29.90 per month

Fixed cost

Get started

Create YOUR cloud

Move to a public cloud with a geo-distributed architecture to quickly scale according to your business needs, with seamless access to data and applications.

No physical infrastructure is required, reducing TCO. To calculate the cost, set up the resources required by selecting the desired configuration. Pay-As-You-Go.

FAQ

Can't find an answer to your question? Ask us and we'll tall you!

What is a Cloud Load Balancer?

A Cloud Load Balancer is a tool that distributes incoming network traffic across multiple virtual machines within our cloud infrastructure. This ensures that no single machine is overwhelmed by high traffic volumes. It also provides fault tolerance—should any virtual machine fail, the load balancer will redirect traffic to the remaining active machines, keeping your services operational.

Can I specify how traffic is distributed among virtual machines of different performance levels?

Yes, you can assign a weight to each virtual server to define the proportion of traffic it handles. For example, if one server has a weight of 1 and another has a weight of 2, the first will handle one third of the traffic, while the second will handle two thirds. Weights can range from 1 to 256, and setting a weight to 0 will prevent the server from receiving new connections.

How can I determine the real IP address of requests received by the balancer?

To find the original IP address of a request, you can utilize additional HTTP headers:

  • X-Forwarded-For: Shows the sequence of IP addresses between the client and the server.
  • X-Forwarded-Port: Indicates the port used by the client.
  • X-Forwarded-Proto: Specifies whether the client used HTTP or HTTPS.
  • X-SSL Headers: Provide detailed information about SSL client certificates, such as verification status, issuer, and validity periods.

Can the Cloud Load Balancer be used with dedicated servers?

No, the Cloud Load Balancer is specifically designed for virtual machines within our cloud infrastructure. For dedicated servers or external virtual servers, our Fault Tolerant Load Balancer would be more appropriate, although it does not currently support servers from other providers.

What happens if a server in the load-balanced pool fails?

If a server fails, the load balancer automatically redistributes traffic to the remaining servers. While there might be minor delays in rerouting, this mechanism generally prevents significant downtime. However, if the surviving servers cannot cope with the load, this may lead to reduced performance or temporary service disruptions.

Does a cloud load balancer offer protection against DDoS attacks?

While a cloud load balancer can help mitigate the impact of DDoS attacks by dispersing traffic across multiple servers, it is not a full defense mechanism. For comprehensive protection against severe DDoS attacks, specialized DDoS protection services are recommended. The load balancer does offer some level of initial filtering which can remove certain types of malicious traffic.

OUR BLOG

See more posts