多个数据中心上SDN的背景下,跨数据中心的二层网络是否有必要,给管理带来的灵活性和问题方面,怎么取舍?

多个数据中心上SDN的背景下,跨数据中心的二层网络是否有必要,给管理带来的灵活性和问题方面,怎么取舍显示全部

多个数据中心上SDN的背景下,跨数据中心的二层网络是否有必要,给管理带来的灵活性和问题方面,怎么取舍

收起
参与29

查看其它 10 个回答haizdl的回答

haizdlhaizdl  技术经理 , 大连

这个问题需要从以下两个方面来考虑:
一、首先得搞清楚二层打通的目的是什么?一般来讲二层打通的目的主要有以下几个:
1. 跨数据中心漂移
2. 跨数据中心数据库集群(HA或者AA)
3. 跨数据中心应用负载集群

对于1、3来讲,其实SDN技术本身有一个优势,就是通过隧道技术解决二层跨地域问题,也就是说通过SDN的隧道技术完全可以实现以上所述的几个功能。但是,有一点是需要注意的,就是如果数据库集群采用的是跨中心的RAC,那么双中心之间的RAC心跳是非常重要的(一致性缓存块儿的传递、锁信息的传递),从稳定性、延时、带宽等各个方面需要一个全面的评估。

二、从技术成熟性和复杂度来讲,我觉得二层打通技术更复杂,要求更高;SDN技术从成熟度上来讲缺乏足够的实战场景来发现其中的一些BUG,或许使用过程当中会面临很多意想不到BUG的困扰。

综上所述,这个问题首先是要看整体技术架构,然后通过技术架构的优化来实现取长补短(比如说,我可以用SDN实现应用的漂移以及负载的平衡,但是数据库我可以采用主备模式降低风险,提高硬件配置降低复制带来的RPO风险等)。

银行 · 2020-09-02
浏览2988

回答者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

haizdl 最近回答过的问题

回答状态

  • 发布时间:2020-09-02
  • 关注会员:11 人
  • 回答浏览:2988
  • X社区推广