Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I recently bought a VPS and am in contact with their support about this issue, but I would also like to get an expert opinion from here.

It's a fully updated Windows Server 2008 R2 VPS hosted on VmWare ESXi 5.

In order to test the disk speed on the VPS I have tried copying large files around on the different partitions. I am getting speeds of around 30Mb/s between them which I think is decent, however when I'm copying files the CPU is also being hit hard across all 4 cores with the System process accounting for about 50% of it. When the copying stops the CPU goes back to 0% load.

This might be a duplicate of this thread, maybe its the same problem here?

It's just weird that the server is at 0-1% when I'm not copying and holding at 40-80% when I copy. If it's the same as in the other thread I linked, it sounds like I should have a constant high load.

Image of taskmanager can be seen here

What could be the cause of this, and what should I ask the provider to do/ test?

share|improve this question
    
Also interesting that all of the hogging seems to done by the kernel. When i Turned on show kernel times the whole column turned red. –  Jens Berfenfeldt Aug 15 '12 at 12:00

1 Answer 1

Copying files takes system resources. Also recall that you're measuring from within the VM. It's not the most accurate assessment.

Much of this depends on how the VPS provider designed the virtual infrastructure. I would be less concerned about big file copies and try to gauge speed using actions representative of what the server is going to be doing day-to-day. If it's just hosting websites, then the increased CPU usage from moving files around may not matter. If this is a database system, it may matter...

At this point, follow through on your existing ticket with the provider.

share|improve this answer
    
The server will be hosting websites using IIS and keeping all the MSSQL databases. –  Jens Berfenfeldt Aug 15 '12 at 11:57

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.