Is it possible to build the following environment:
In the DMZ we have two View Security Servers. Only port 443 is load-balanced between the two (so completely ignoring PCoIP, BLAST etc. as Internet based View Clients bypass the Load Balancer for these protocols).
In the LAN, the two Horizon View connection brokers that are paired with their respective Security Servers.
Security Server "A" with 172.16.1.1 (DMZ) is paired with Connection Broker "X" with 192.168.10.1 (internal LAN)
Security Server "B" with 172.16.1.2 (DMZ) is paired with Connection Broker "Y" with 192.168.10.2 (internal LAN)
I'm not load balancing anything on X or Y at all. I just need to check their health together with it's paired partner server.
I need this as a health-check:
- when either port 443 and or 4172 on "A" **AND / OR** port 4002 and or 8009 on X goes down, treat entire server A as down.
Same for the other pair:
- when either port 443 and or 4172 on "B" **AND / OR** port 4002 and or 8009 on Y goes down, treat entire server A as down.
In other words, Servers A and X are essentially treated as one unit. If either one goes (partially or completely) down, consider Server A as down even though A has no issues at all.
Same goes for B and its partner Y. They need to be checked as one unit.
The reason is that Horizon View Security servers are useless without their paired connection brokers on the inside. They need to be checked / treated as a chain so to speak.
I've already spend many hours on this. Trying to use subSV's for example, but I can't get it to work (getting the checks of the X and Y servers to work I mean).
Can this be done at all (chained / nested checks i mean) ?
(ps. i've looked at the View Templates but they work in a totally different way and have no "chained checks" and I cannot use them at all).