What is the difference between groups, frontends and backends

The default is to use groups always unless you need the split functionality of frontends and backends. A group is just a frontend and backend combined - it accepts traffic on fixed ports, and sends traffic to a set of servers. 

Frontends are in charge of accepting traffic only, and backends of connecting to servers only. The reason this exists is incase you want multiple frontends doing different things sending data to one backend - e.g. a port 80 frontend and a port 443 frontend terminating SSL. 

Another example is if you have two backends, one IIS cluster and one Nginx (linux) cluster. You send .aspx pages to your IIS cluster and downloads, images, etc to your Nginx one. 

Without those requirements, you should always use the simpler and cleaner "Group" 

Was this article helpful?
1 out of 1 found this helpful



Please sign in to leave a comment.