返回顶部

行业动态

做跨机房应考虑两种可能面临的问题

日期:2018-03-13 点击:     关键词:做跨机房

2018-03-13

机房部署到各地为的是满足全球各地用户访问的需求,可以提升本地用户的访问体验,也可以作为机房的业务备份,也可以是集群业务扩容的需要。因此不管在部署什么的业务,做跨机房的时候,都要充分考虑以下可能面临的问题,以便在跨机房部署时降低风险。


做跨机房

1、关键数据不要跨机房反复传递

在数据中心机房内部,可以部署各种软硬件的安全防护措施,以确保数据安全。但机房之间的数据交互,这些数据就不受机房的控制了,在广域网传输时,数据中心机房的安全难以发挥作用。各种广域网的网络协议本身是存在安全漏洞的,万一发生攻击,被人攻破利用,数据就会泄密,带来的损失可能是致命性的。

在机房之间要尽量传递计算数据或者中间过程数据,对于一些涉及个人信息或者商业机密的数据,尽量不要在跨机房的业务中反复传递,即使要传递,也尽量采用线下的方式。通过人为拷贝到存储设备中,比如U盘,移动硬盘,PC等,在机房之间转移和传递,减少数据在网络中传输泄露的风险。

2、确保数据的平滑交接

在进行业务部署的时候要充分考虑跨机房的延时问题,数据中心内部网络通信延时一般在300us(0.3ms)左右,但跨机房通信延时可能高达50000us(50ms)。不同的业务延时不同,这就需要工作人员根据延时的时间来确定主备系统的数据差异,避免数据发生紊乱。尤其是在进行主备切换时,一定要确保数据的平滑交接,不出现丢失数据的情况。

虚拟机要实现跨机房的迁移就需要部署一个大二层的网络,而传统的数据中心机房内部都是全三层转发的,现在要通过二层打通,就需要借助VXLAN技术,构建一套虚拟的网络,实现虚拟机在机房之间任意迁移。延时过大,就会影响到迁移的速度,在虚拟机技术实现上也要充分考虑到延时的影响。

3、想尽办法克服抖动

跨机房的整个通信链路中,对设计方案的稳定性要求很高,因为任何一点发生变化,都可能带来整条链路的通信抖动,又由于中间要经过太多的链路和网络设备,因此很难排查,这些设备还可能分属于不同的运营商或不同地区,偶尔网络抖动,一般数据中心机房也只只能是哑巴吃黄连。

400-0806-056