一个项目一个需求,这需要你提供具体的需求,和你现网的网络、存储、安全等的现状,以及你想到异地 双活的距离,如果距离超过50公里,不建议搞,而且你的应用还是交易类型的,对于实时性较高,可能都不适合搞双活,还需要搞清楚,双活的范围:应用,数据,网络,还是全部都要双活???
先和你说双活涉及的内容
网络:本地和异地之间的网络,包括三层互通(最好的裸光纤,专线),如果是虚拟化环境,两地需要打通大二层,保证虚拟机的跨数据中心飘逸的需求,两端的设备最好是统一品牌,涉及到兼容性等问题
数据库:数据库需要支持集群,例如Oracle 的RAC
最前端:需要配置GSLB,全局负载均衡,负责两个数据中心的选路
应用:应用程序是否支持双活和双写
服务器:需要配置SLB,用来检测各数据中心 服务器集群内的服务器的运行状态,和前端的GSLB交互信息
存储:两个数据中心的SAN需要互通,存储实现虚拟化,两端的存储设备最好是统一品牌
收起