虽然云环境下有漂移技术来保证虚拟机的高可用性,但是通常情况下我们仍然使用集群、双机等传统技术来保证高可用性。因为虚拟机漂移只能解决物理机坏的问题,而不能解决虚拟机夯死或者应用不可用的问题。
1 对于应用服务器来讲,负载均衡技术可以实现集群的横向灵活扩展,而且切换无感知,既保证高可用,又保障负载的灵活扩展。HA技术,仅仅是一个高可用技术,不具备横向扩展的能力。
2 对于数据库服务器来讲,如果采用ORACLE,那跟HA也就没什么关系了。如果采用Sybase、db2.那就得仰仗操作系统的HA技术了。
云环境当中,一样的道理。应用节点仰仗负载均衡技术。数据库节点的话,本身虚拟化技术就有HA、FT、DRA等功能。合理设置好策略,会比HA技术发挥的更好。如果你用Docker搭建云环境,那切换就更快了,瞬间实例启动。
收起