The topology that you implement depends on the components and products that you use and how they work together to achieve a highly available environment. The load-balanced configuration model and the warm standby configuration model are two common ways to implement highly available systems.