You essentially have three options:
- Use the SwiftStack load balancer that ships with every SwiftStack implementation.
- Buy a commercial load balancer appliance from your favorite vendor.
- Implement an open source load balancing solution.
Either of the above options are valid solutions, but they all have their strengths and weaknesses. SwiftStack doesn't have a preferred solution or vendor, but our engineers are happy to discuss the options with you as you plan for going into production of your cluster.
For more information about the built-in SwiftStack Load Balancer, see the following: https://www.swiftstack.com/docs/admin/cluster_management/rrdns-lb.html