联系我们   Contact
你的位置:首页 > 新闻动态 > 行业新闻

光纤网络时代该如何应对流量暴涨问题?

2014-7-16 20:49:27      

     2014年世界杯刚落下帷幕,有关世界杯的视频通过网络传播预计产生了4.3EB的流量通过全球各个地区数据中心迅速扩展蔓延,传到世界的每一个角落,这些数据也占用了大量的流量带宽,给全球的数据中心都带来了负担。对于如今的信息时代,流量就是一切,掌控流量就等于掌控世界。所以很多国家将信息建设确定为国家战略,不断建设大型的数据中心,用以解决流量逐年暴涨问题,光纤因具有传输速率快而被选定为主要的传输介质。

   数据中心全年时刻都在运转,随时处理来自世界各地的服务需求,不同时间流量是不一样的,白天和夜晚,周末和工作日等。此外还有很多时候的突发的事件,引起流量大增或者流量大减。例如:全国铁路订票网站12306。为了解决这些难题我们有哪些缓解突发流量冲击的方法呢?

   使用大缓存的网络设备缓解流量暴涨问题

   如果数据中心的网络带宽远大于数据中心业务最高峰时产生的突发流量,那么不用去管它,因为数据中心带宽容量还很充裕。当然按照正常的流量增长速度,数据中心迟早会面临着带宽不足的那一天,如果这一天到来了,我们有哪些缓解突发流量冲击的方法呢。很多的突发流量都是在短时间内流量突然增加的,如果在数据中心的设备上可以暂时将这部分流量存储下来,暂缓发送,那么就会减少丢包情况。

    现在的数据中心都要求使用大缓存的网络设备,一般的单端口缓存可达到10M~1G,这意味如果一个端口的带宽是10G,那么其可以全力转发11G的流量,有效应对了网络突发流量。那一定有人说,这样换成两个10G端口不就可以了,这样的确会解决突发流量问题,但是增加一个端口意味着要增加成本,一个10G光模块就要上千元,还要增加布线。

   而实际最大流量只有11G,绝大多数时间流量都在10G以下,增加一个10G在绝大多数时间内都处于空闲状态,造成了网络带宽的浪费。如果网络设备本身有大缓存功能,就可以解决这类突发问题。所以具有大缓存的网络设备是数据中心的首选,这将有效缓解数据中心突发流量问题。

   即使网络设备有大缓存,也有可能被流量超越,毕竟一个10G端口通过缓存可以处理11G的流量,但是有时还是不够。当缓存已经被流量所塞满,再也没有能力转发更多流量,于是流控技术就出现了。

    流控技术缓解流量暴涨问题

   流控技术用于防止在端口阻塞的情况下丢帧,这种方法是当发送或接收缓存区开始溢出时通过将阻塞信号发送回源地址实现的。源设备收到流控信号后,就知道了网络有拥塞,随后减缓发送速率,这样可以有效减轻网络拥塞程度。

   流控技术是数据中心内部广泛使用的一种应对突发流量的方法,当然这种方法只是将拥塞转移给了源设备,网络拥塞得到缓解。如果源设备无法临时存储这部分超带宽的流量,依然会出现丢包,所以源设备的缓存大小尤为重要,否则流控技术不能真正缓解拥塞状况,它只是将突发流量转移点转移。

   网络设备出现突发流量基本都是由于多端口流量向一个端口转发时出现的,所以很多时候源端口的带宽并没有满,这时流控技术适当降低源端口收到的流量速度,对于缓解突发流量还是非常有效的。流控技术是一种复杂技术,很多核心网络设备未必能够支持,所以需要了解设备支持流控的真实情况。

    流量调度功能流量缓解流量暴涨问题

   如果网络设备和流量源设备都不能再有多余的缓存应对突发流量,还有一种方法解决这个问题,那就是流量调度功能。流量调度功能包括流量限速、流量监管、流量优先级映射等功能,通过流量映射功能将重要业务映射到高优先级队列,这样在出现突发流量时,确保重要业务流量优先转发,这种方法不能保证没有丢包,但可以确保重要业务不出现丢包。还可以通过流量限速将低优先级的流量进行丢弃,保证重要业务流量通过,减少突发流量出现。

   无论是流量限速还是优先级映射都是一种杀卒保帅的方法,低优先级业务会有丢包,保证高优先级业务正常。另外流量整形功能,其通过限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度向外发送,这样就会使数据中心整体网络流量比较均匀,减少了网络设备的拥塞压力,流量整形是减少突发流量的有效方法,流量整形是一种无丢包的方法。

   通过以上三种方法可以有效地缓解流量突然暴涨对数据中心的冲击,但是这三种办法并不能解决根本问题,只有增加网络宽带才是最终解决的方案,如果数据中心的流量经常暴涨,并且流量逐渐增多。以上三种方法就不适用了,建议对数据中心进行扩建,以增加网络宽带。