A cooling cabinet for a plurality of data center server devices, comprising: a cabinet body configured to contain cooling medium for at least partially immersing the plurality of data center server devices; the cabinet body comprising a first diversion inlet and a first diversion outlet; wherein the first diversion inlet is through the cabinet body and is for receiving the cooling medium, and the first diversion outlet is through the cabinet body and is for discharging the collected cooling medium; a first diversion assembly coupled to the cabinet body, wherein the first diversion assembly includes a loop tube portion and a first diversion portion coupled to the loop tube portion and to the first diversion inlet, and second diversion outlets, wherein the second diversion outlets are evenly arranged along at least one of the loop tube portion and the first diversion portion for introducing the received cooling medium into the cabinet body; and a second diversion assembly coupled to the cabinet body, wherein the second diversion assembly includes a tube bank portion and a second diversion portion coupled to the first diversion outlet and the tube bank portion, and wherein the tube bank portion comprises second diversion inlets, wherein the second diversion inlets are evenly arranged along the tube bank portion for collecting the cooling medium from the cabinet body; characterized in that the first diversion assembly and second diversion assembly are arranged on two opposite sides of the plurality of data center server devices in the vertical direction so that the flow field of the cooling medium flows through the plurality of data center servers in a straight path in the vertical direction between the second diversion outlets of the first diversion assembly and the second diversion inlets of the second diversion assembly. a cabinet body configured to contain cooling medium for at least partially immersing the plurality of data center server devices; the cabinet body comprising a first diversion inlet and a first diversion outlet; wherein the first diversion inlet is through the cabinet body and is for receiving the cooling medium, and the first diversion outlet is through the cabinet body and is for discharging the collected cooling medium; a first diversion assembly coupled to the cabinet body, wherein the first diversion assembly includes a loop tube portion and a first diversion portion coupled to the loop tube portion and to the first diversion inlet, and second diversion outlets, wherein the second diversion outlets are evenly arranged along at least one of the loop tube portion and the first diversion portion for introducing the received cooling medium into the cabinet body; and a second diversion assembly coupled to the cabinet body, wherein the second diversion assembly includes a tube bank portion and a second diversion portion coupled to the first diversion outlet and the tube bank portion, and wherein the tube bank portion comprises second diversion inlets, wherein the second diversion inlets are evenly arranged along the tube bank portion for collecting the cooling medium from the cabinet body; characterized in that the first diversion assembly and second diversion assembly are arranged on two opposite sides of the plurality of data center server devices in the vertical direction so that the flow field of the cooling medium flows through the plurality of data center servers in a straight path in the vertical direction between the second diversion outlets of the first diversion assembly and the second diversion inlets of the second diversion assembly.