互联先锋(www.idcicp.com)2017年3月17日讯,我们发现很多数据中心往往是由遍布世界各地的机房组成,不管出于何种目的,都是为了满足全球各地用户访问的需求。或是为了提升本地用户的访问体验,或备份机房业务,或增加集群业务的扩容。那么跨机房部署业务时会面临哪些阻力呢?
1、带宽
处于不同地区机房要打通,很多时候要经过广域网才行,单独建一条光缆隧道成本十分昂贵。一般会向运营商租用一条VPN隧道连接两个异地机房,带宽大小不仅要考虑机房的实际需要,也要考虑运营商提供的带宽能力。运营商的网络带宽各地均有不同,机房要尽量建设在网络发到的地区,这样可以带来更快的访问,也不容易出故障。因此跨机房部署业务时要考虑机房自身带宽是否充足。
2、安全
跨机房传输数据时要通过广域网传输,各种广域网的网络协议本身是存在安全漏洞的,万一发生攻击,被人攻破利用,数据就会泄密,带来的损失可能是致命性的。
3、延时
数据中心内部网络通信延时一般在300us(0.3ms)左右,但跨机房通信延时可能高50000us(50ms)。有的业务系统,跨机房还有访问数据流量,这时就要考虑延时时间,对于跨机房的访问超时时间要设置得长些;有的业务系统,跨机房做数据备份,一份数据通过机房之间的链路传递到另外的机房,本身就消耗了一定时间,所以备用机房得到的数据总是延后的,要根据延时的时间来确定主备系统的数据差异,避免数据发生紊乱。
4、抖动
在跨机房的整个通信链路中,影响因素很多,任何一处发生异常,都可能带来整条链路的通信抖动,因此跨机房对设计方案的稳定性提出更高的要求。在广域网传递数据,机房之间需要经过几条或十几条路由才能抵达,这中间任意一条路由有变化或者震荡,都会影响两机房之间的通信。但是这种网络抖动是不可避免的,也很难去排查。
数据中心跨机房技术要面对很多挑战,但依然无法阻挡数据中心跨机房建设的热情。数据中心建设不能一味地寻求大,建设得再大,也有无法再扩的那一天,这时多机房技术则更符合数据中心未来发展的实际情况。未来的数据中心必将通过跨机房技术,利用多机房优势来提升整体业务能力。