We are going to implement Diameter Proxy Agent. The solution will consist of one connection balancer and several proxy agent processes.
The connection balancer accepts incoming connections on some port and forwards them on tcp level to less loaded proxy agent process.
is it a valid configuration for proxy processes to have several local peers with the same name on one host?
Is the configuration below the right one?
1 diameter client per host x 2 hosts = 2 clients in total
1 connection balancer and 2 proxy per host x 1 host = 2 proxies in total
1 diameter server per host x 2 hosts = 2 servers in total
(There is also second proxy host with 2 proxy processes on it and virtual ip, but I omitted it for simplicity)