数据库层面的双活赢大家考虑的多一些吧,基于数据库的重要地位,如果数据不实现双活,不能算一个真正的双活数据中心。
目前传统数据库有现成的双活方案,比如RAC和purescale,不过真正实现起来还需要全面考虑存储层面和网络层面的配合,也需要考虑数据库本身的一些优化和调整,总体来说比应用双活要复杂的多。
双活数据中心建设是一个系统工程, 可以分步来建设,不用要求一下都变成双活,逐步推进是比较稳妥的方式。
收起银行业目前实现双活的场景很多,各家都有不同的解决方案,大部分还是基于商用产品上实现的。
目前的主要场景还是数据库层面,一是重要数据都通过数据库存储访问,二是跨数据中心的访问瓶颈往往发生在数据库端,三是通过数据库层实现双活,对于上层业务的改造最低,实现起来最简单。