哪些因素会影响高速的数据中心互连的性能?冗余数据中心很常见,可为组织提供业务连续性。但是对于良好,可靠的应用程序性能而言,相距太远了吗?
数据中心互连会遇到性能问题
数据中心互连技术中的一个考虑因素是长延迟网络管道中缓冲的数据量。TCP吞吐量受往返延迟和接收系统可以缓冲的数据量限制。衡量TCP性能的一种方法是带宽延迟乘积(BDP),它测量一次TCP应该具有多少数据才能充分利用可用的信道容量。它是链接速度乘以往返延迟的乘积。大型BDP路径上吞吐量的巨大差异意味着,如果需要佳性能,则应该了解发送和接收系统及其配置。增加吞吐量的一种方法是减少往返延迟。但是,已经有许多研究论文描述了系统体系结构,其中分布式数据存储几乎可以与本地存储一样有效。这与先前关于在将要使用数据的系统附近定位数据的想法完全不同。
看看数据中心互连技术的一些技术障碍
当然,与数据中心互连技术相关的其他因素也可能起作用。其中:潜伏。低延迟对于使用小型事务的应用程序很重要。随着数据包交换次数的增加,往返时间比总时间更为关键。依赖于数百个小事务来执行单个用户操作的应用程序在LAN环境中将表现出良好的性能,延迟介于1 ms和2 ms之间。但是,在这些操作在50毫秒的往返路径上运行的环境中,性能可能会降低,并且事务时间可能需要5到10秒。很容易忽略延迟,尤其是在应用程序来自外部方且您不知道其内部操作的情况下。在计划将处理从LAN迁移到WAN环境之前,建议您在高延迟WAN环境或WAN模拟器中验证应用程序。
共享容量和拥塞。大多数WAN运营商都提供IP链路,前提是您不会一直使用所有带宽。这样一来,他们可以在一个通用基础架构上复用多个客户,从而提供比专用电路更具竞争力的价格。但是,这意味着有时来自多个客户的流量会导致沿两个数据中心之间的路径上的点出现拥塞。当拥塞大于网络设备中可用的缓冲量时,某些数据包必须延迟或丢弃。
WAN信息速率。您可能需要实施服务质量配置,以调整流量并对其进行监管,以减少多余的流量,使其进入WAN。当路径通过Internet时,此问题会变得更大。互联网的明显拥塞效应与午餐时间,放学后和晚上在本地出现的高峰使用情况相吻合。当高峰使用量从一个时区迁移到另一个时区时,跨越多个时区的数据路径可能会遇到更长的拥塞时间。SD-WAN可能能够帮助某些应用程序提高整体吞吐量。这些产品可以测量多个链路的等待时间,带宽和数据包丢失,并允许您通过具有特定特征的链路定向不同类型的流量。例如,重要的应用程序流量可以采用可靠的路径,而批量数据使用高速宽带Internet路径。
避免TCP拥塞。TCP性能的一个重要因素是TCP / IP堆栈的使用年限,尤其是拥塞控制算法。拥塞可能发生在链路速度改变的网络设备中以及聚合点处。例如,我们曾经有一个客户,其10 Gb LAN连接和1 Gb WAN链接之间的速度不匹配。更现代的TCP / IP堆栈可以更好地处理拥塞并获得更高的吞吐量。
田鑫,专业的企业组网服务商,致力于为企业提供企业组网(SD-WAN、MPLS、云互联),业务云化、数据中心、网络安全、行业IT解决方案等相关服务。