Storage 3 mins

Cloudian takes object storage performance to the next level —with a tailored load balancer

Cloudian recently announced its new HyperBalance product, a highly customized OEM version of the Loadbalancer Enterprise ADC.

Last updated
Back to all posts
Cloudian takes object storage performance to the next level  —with a tailored load balancer

Cloudian recently announced its new HyperBalance product, an enterprise load balancer that intelligently manages application traffic across storage nodes to provide optimal, consistent performance.    

Based on proven OEM technology from Loadbalancer.org, HyperBalance is tightly integrated with Cloudian’s HyperStore Object Storage platform and addresses a key challenge of managing large data volumes at scale. This dedicated, tailored Loadbalancer.org solution will provide Cloudian customers with a seamless end user experience, guaranteed uptime, and consistent data access.

The tailored HyperBalance load balancer will optimize Cloudian's object storage applications, allowing them to seamlessly deliver the high availability and performance that their customers demand.

We caught up with Cloudian's VP of Global System Engineering, Neil Stobart, to discuss in detail how our tailored load balancer will help them optimize their object storage solution:

Loadbalancer speaks to Cloudian about the evolution of object storage and how load balancing can provide seamless availability

Why do object storage applications need load balancing?

1.  High-availability and performance

A typical use case for a load balancer is where you need to distribute across multiple servers but you want to simplify that for the end user interaction. In other words, you want there to be either a single IP address or one name that you're writing to (with the clever things going on in the background, unbeknownst to the user).

Object storage is exactly the same as any other high-performance application, with Cloudian's applications essentially consisting of a Linux cluster — a scale-out database that can go across 4,000 nodes in a single cluster. It just so happens their service is data management and storage. The need for load balancing, therefore, always exists for any high-performance application, regardless of whether it's a compute cluster or data storage.

Within Cloudian's own software, they have the functionality to distribute the data across all the nodes and keep it balanced, but when it comes to accessing it, this is where the load balancer comes into its own.

As Neil Stobart, VP Global System Engineering at Cloudian, explained:

Using a load balancer means you can make smarter decisions based on more information about the infrastructure, that the object storage application on its own doesn't see.

The load balancer ensures the users always have fast, secure access — even during a hardware or site failure event

2.  Multi-site resilience

Global Server Load Balancing (GSLB) offers allows Cloudian to failover entire data centers over to other data centers. Even though Cloudian nodes do replicate across data centers, load balancers can identify the best data center to use for the end user, based on their location. This form of control is called typology weighted load balancing.

For more on how to harness the power of Global Server Load Balancing, check out our comprehensive guide:

3.  Application-aware health checks

Load balancers can also check backend Cloudian nodes and identify if there's a hardware failure, or if something's gone wrong. Rather than have traffic go into that failing node (which would happen without a load balancer), the load balancer is able to redirect that traffic to avoid request failures, simultaneously updating the GSLB weighted topology algorithm.

Why choose a tailored load balancer from Loadbalancer.org?

Loadbalancer.org was already a long term partner for the Cloudian object storage solution. So were able to adjust to Cloudian's specific requirements quickly. Enabling Cloudian to launch a brand new, high-value product (HyperBalance) at a much lower risk and cost than building their own technology from scratch.

The HyperBalance product was conceived, developed, tested and commercially released in an incredibly short 120 days. And its custom features included:

  • A user interface tailored to the needs of their customers
  • Automation for deployments, maintenance & configuration
  • Hardware & Software versions
  • Application specific security enhancements
  • Customized branding
  • Aligned development roadmaps
  • Bespoke load balancing features
  • Flexible licensing and SLAs
  • Bespoke training and certification
  • Custom support and service channels

This tailored approach ensured that Cloudian's customers could receive a rock-solid version of their product right out of the box, that was simple to deploy and maintain. This ultimately added value to their offering and optimized their solution, without the hefty price tag of other load balancing vendors.

As Loadbalancer's CEO, Malcolm Turnbull, explained:

Our tailored load balancers have freed up Cloudian to focus on their core object storage product offering.

For more on how we've helped other Technology Providers guarantee high performance and take their solutions to the next level, check out this blog: Tailoring — The fastest way to make your product indestructible.

Take your object storage to the next level

Load balance Cloudian HyperStore