How would you architect a solution for a customer with high availability requirements at ExtraHop Networks?