Load Balancing

Software Load Balancers for Your Cloud

Triton supports several load balancing options. Click on the icons below to explore the details of load balancing solutions based upon NGINX on AutoPilot and Triton CNS.

Massive Performance Gains

Asynchronous, event-based processing gives Nginx a big jump on traditional reverse proxy servers which are bottlenecked by performance constraints of synchronous processing of requests.

No Hardware limitations

No special hardware is needed with it’s software optimized stack.

Simple to deploy & manage

Quick install with multiple package managers like npm, installers on Linux, FreeBSD, Solaris, Windows, or make files from source. Open source and easy to administer with simple config files.

What Capabilities Does it Provide?

Nginx is great as an HTTP Server, Mail Proxy server, and serves many other purposes. However, it found its sweet spot with Reverse Proxy and Load Balancing.

  • TCP/UDP Reverse Proxy Features
  • Generic proxying of TCP and UDP
  • SSL and TLS SNI support for TCP
  • Load balancing and fault tolerance
  • Access control based on client address
  • Executing different functions depending on the client address
  • Limiting the number of simultaneous connections coming from one address
  • Access log formats, buffered log writing, fast log rotation, and syslog logging
  • IP-based geolocation, A/B testing, nginScript

Checkout the Application Aware Example with Nginx on Container Pilot

ContainerPilot

Learn More

Triton Container Name Service (CNS)

Software Documentation Cloud Documentation

Triton Container Name Service (CNS) is a completely automatic, universal DNS for your containers and VMs on Triton. It is tightly integrated with Triton to eliminate complexity and simplify operations.

Triton CNS serves address records (both A and AAAA) for containers by instance name and tags. Multiple containers providing the same service can share the same tag and will be returned in the same address record. Because Triton CNS knows when containers are started or stopped, including unexpected stops, the DNS information is automatically updated and requests will be sent to running containers.

Introduction to Triton CNS

Triton CNS with Docker

Learn more about Triton CNS, and how it compares to other load balancing options.

Learn More Compare