An architect designs a multi-controller network architecture with these requirements:
* Achieve fast failover to control traffic when controllers fail.
* Yield a short distance and high resiliency in the connection between the switches and the controller.
* Reduce connectivity loss and enable smart recovery to improve the SDN survivability.
* Improve connectivity by adding path diversity and capacity awareness for controllers.
Which control plane component of the multi-controller must be built to meet the requirements?