为了更好地将高质量的云服务器呈现给客户,许多大中型互联网公司,如微软、谷歌、亚马逊和Alibaba.com,在世界各地建立了许多数据中心。根据带宽测试(10-100Gbps),在数据中心内,无数网络服务器以低延迟(0-100us)连接到数据中心网络(DCN)。数据中心中有许多实时应用对延迟时间敏感,如电子商务零售、检索、社交媒体网络等。这种对客户需求的即时应用,必须尽快响应,较高的响应延迟时间会严重伤害客户体验,降低企业的运营收益。
数据中心网络流量以突发著称。当流量瞬间爆发时,非常容易在流量协调器中造成拥塞(节点拥塞)。不合适的路由器还会造成内部网络流量不平衡,进而造成内部拥塞(链路拥塞)。网络拥塞可以按照三层交换系统来处理。一旦发生拥塞,流量的网络延迟时间和货运量都会受到影响,从而导致响应时间更长,客户体验更差。传统数据中心内部网络对网络不利,网络严重拥塞时网络交换机可以立即丢弃数据文件。由于数据中心网络交换机的缓冲区较小,以及数据中心流量的突发特性,拥塞和丢包在数据中心非常普遍。丢包的不利影响会导致更高的重传时延,从而危及实时应用的特性。学术界和工业界都非常关注传统的对数据中心网络不利的拥塞问题,并采用一系列拥塞控制系统来减少网络中的长队列和拥塞丢包问题。即便如此,这个系统也很难避免拥塞和丢包。众所周知的DCTCP协议在网络拥塞不严重时可以合理控制网络交换机的序列长度,但当高并发连接数较多时,DCTCP仍然不可避免地溢出网络交换机的缓冲区。为了彻底消除拥塞和数据包丢失的问题,许多企业已经尝试在其数据中心部署高质量的网络。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)