25 Recently, new data center topologies, such as the dual-homed topology, have been proposed to offer higher aggregate bandwidth by taking advantage of multiple paths. The dual-homed topology is possible because many of the current servers are shipped with dual Gigabit Ethernet onboard. Therefore, multi-homing becomes a natural solution to add more capacity to the access links between servers and ToRs (Top-of-rack switches). However, the benefit obtained from multiple paths is limited in using additional Ethernet links if a single-path TCP is used on the servers as one TCP flow cannot utilize two paths at the same time. In order to effectively and seamlessly take the advantage of multiple paths to provide improved throughput and better fairness, MPTCP (Multipath TCP) [2,3] is proposed as a replacement for TCP in a multihomed variant of the FatTree topology [4,5].One communication pattern, termed incast by the research community, poses a critical problem in single-homed DCNs due to its catastrophic goodput collapse [6][7][8][9][10][11][12][13]. In the incast communication pattern, a receiver issues a request to multiple servers (many of them Abstract: In recent years, dual-homed topologies have appeared in data centers in order to offer higher aggregate bandwidth by using multiple paths simultaneously. Multipath TCP (MPTCP) has been proposed as a replacement for TCP in those topologies as it can efficiently offer improved throughput and better fairness. However, we have found that MPTCP has a problem in terms of incast collapse where the receiver suffers a drastic goodput drop when it simultaneously requests data over multiple servers.In this paper, we investigate why the goodput collapses even if MPTCP is able to actively relieve hot spots. In order to address the problem, we propose an equally-weighted congestion control algorithm for MPTCP, namely EW-MPTCP, without need for centralized control, additional infrastructure and a hardware upgrade. In our scheme, in addition to the coupled congestion control performed on each subflow of an MPTCP connection, we allow each subflow to perform an additional congestion control operation by weighting the congestion window in reverse proportion to the number of servers. The goal is to mitigate incast collapse by allowing multiple MPTCP subflows to compete fairly with a single-TCP flow at the shared bottleneck. The simulation results show that our solution mitigates the incast problem and noticeably improves goodput in data centers. I n t h i s pa p e r, w e present the design and evaluation of EW-MPTCP to improve MPTCP performance for the many-to-one communication pattern in DCNs. Extensive simulations show that EW-MPTCP could efficiently throttle the incast congestion in various traffic requirements.