Edit - I've fixed this, it wasn't a network issue. I disabled Windows write-cache buffer flushing and changed 'Cache mode' to 'Write back'.
I have made a few changes all at once so it may have made this more difficult.
I recently built a new server, Dell PowerEdge T30 with a 120Gb SSD i had spare for MS Server 2016, added a 4 port SATA card and then 4 x 8TB Seagate Ironwolf drives configured in RAID 5. The RAID array is on the 4 motherboard SATA ports, the SSD and optical drive are on the 4 port card.
I also changed my router from an Asus N66u to a small box running pfsense.
If I transfer a large file from my desktop the speed starts off at 115 MB/s so I guess saturating the 1Gb network, but then it slows to about 20 MB/s for the rest of the transfer. Between my desktop and the server there are two TP-link Gb switches. My old server didn't have RAID and I just checked it, sustained 100 MB/s transfer no problem.
Is the problem with the new server or something else?
	
		
			
		
		
	
				
			I have made a few changes all at once so it may have made this more difficult.
I recently built a new server, Dell PowerEdge T30 with a 120Gb SSD i had spare for MS Server 2016, added a 4 port SATA card and then 4 x 8TB Seagate Ironwolf drives configured in RAID 5. The RAID array is on the 4 motherboard SATA ports, the SSD and optical drive are on the 4 port card.
I also changed my router from an Asus N66u to a small box running pfsense.
If I transfer a large file from my desktop the speed starts off at 115 MB/s so I guess saturating the 1Gb network, but then it slows to about 20 MB/s for the rest of the transfer. Between my desktop and the server there are two TP-link Gb switches. My old server didn't have RAID and I just checked it, sustained 100 MB/s transfer no problem.
Is the problem with the new server or something else?
			
				Last edited: 
			
		
	
								
								
									
	
		
			
		
		
	
	
	
		
			
		
		
	
								
							
							 
	 
  
 
		