We are having an issue with one of our servers. When we copy bigger files (large means 50MB and larger in that case), the copy operation (C:\ to C:) starts normally, but then starts to lag, going down to 100kb/s and making the whole server hang (our application can't return results from the SQL Server anymore, so the application hangs for users).
The Intel RST shows all green on SMART. Here are the system specs:
- Server: HPE ML10
- Storage: 3x HP 3TB in RAID5 configuration
- OS: Windows Server 2012 R2
- Server Roles: Domain Controller, Application Server (SQL Server and .NET app)
- Storage Settings: Stripe size: 128KB, Write-cache buffer flushing: Enabled, Cache-Mode: Off, Size of physical and logic sectors: 512 bytes
I'm not a server expert, so I'm not sure if I have those things set up correctly. What could be the problem here?
EDIT: I'm not an expert on these things (developer). So maybe I'm doing something simple wrong.
EDIT2: https://i.stack.imgur.com/3FyMU.jpg Disk write performance is extremely poor. But no total hangs like when I copy with Windows Explorer. I guess the hanging explorer jams the message pump, clogging the system. Could a migration to a RAID1/10 fix the issue in your opinions?