We're a student association which have purchased an dedicated server to host game servers and similar. The server seems to experience occasional Disk-I/O bottlenecks. This is especially true when starting up the services, but other times as well. Even tasks such as opening Server Manager, Control Panel etc. can take a few seconds before the window shows.
Server Model: FUJITSU FUJITSU PY RX100 S8 Xeon E3-1220v3 4xSFF
- CPU: Intel Xeon, E3-1220V3, 3,1 GHz
- RAM: 8GB DDR3-SDRAM
- SATA 3 controller rated at 6Gb/s
- Sever datasheet: http://fujitsu.com/tw/Images/ds-py-rx100-s8.pdf
Hard Drive: WD Red 750GB NAS Harddrive.
- SATA 3 drive rated at 6Gb/s
Due to budget constraints, we could only afford one the HDD. So we can not run our server in RAID. We plan on updating obviously for our heavy use.
Is the disk really the bottleneck? Will getting a faster or more disks solve our problem?
Additionally: we tried to defragment the disk while essentially idle, but though the disk is less than half full, and after we left it running all night, it made no progress.
Here are some sceenshots from the resource manager during it downloading a Windows Update, and I also turned on some game servers. I see it hits like 10 MB/s and it looks like a bottle neck to me, but if it goes 10MB/s max, what causes this? I understand the HDD should be compatible of better speed?
EDIT: Re-factored post for clarity and updated information. See comments for more screenshots.