This would be our Portal and ArcGIS Server high availability deployment.

We want to add a HA GeoEvent Server to this architecture. What would be the best solution based on the following limitations/recommendations?
1- Don't use multi-machine sites with GeoEvent
2- Don't install GeoEvent in your base GIS site
If we create two independent GeoEvent site, we should sync them manually? Any better solution?