主备(Master-Slave)模式
Active-Standby模式,当主机宕机时,备机接替主机的一切工作,等到主机恢复后,然后自动或者手动的切回主机服务。
在数据库部分多称MS模式,多数数据库高可用设计方案就是如此,如MySQL,但也存在一定的问题,比如在跨地域中的数据延迟问题。
互备(Active-Active)模式
互备模式就是两台主机同时运行相同的服务且互相监测状态;例如git;
集群(Cluster)模式
集群模式是指多个节点在运行,同时可以通过主控节点分担服务请求,如zookeeper;
主要需要解决主控节点本身的高可用问题。