Others have already answered with good information, but I also wanted to mention that cp is slow for PVFS on some systems in part due to using buffer sizes that are too small. You might get better command line performance using "dd bs=4M ..." instead of "cp" to copy data from /tmp to /mnt/pvfs2. The dd that you are using for /tmp works fine with a small transfer size of 1024 because of caching effects combined with low latency to local storage.

The lack of client-side caching in PVFS works against it on serial benchmarks, but it comes back around to being a positive on large parallel benchmarks.

-Phil

On 04/16/2010 09:25 AM, Christian Baun wrote:
Hi,

I created 2 Instances. 1 Instance has an EBS-Volume attached. The EBS-Volume is 
the storage for the PVFS2. Both instances (m1.large) are inside EC2 us-east-1a.

The performance looks quite well for large files:

# mount | grep pvfs
/dev/sdc on /pvfs2-storage-space type ext3 (rw)
tcp://domU-12-31-38-00-4A-42:3334/pvfs2-fs on /mnt/pvfs2 type pvfs2 (rw)

# dd if=/dev/zero of=/tmp/testfile bs=1024 count=1000000
1000000+0 records in
1000000+0 records out
1024000000 bytes (1.0 GB) copied, 6.83677 s, 150 MB/s

# pvfs2-cp -t /tmp/testfile /mnt/pvfs2/
Wrote 1024000000 bytes in 24.781117 seconds. 39.407525 MB/seconds

When using the PVFS2 Linux Kernel Interface it need much longer:

# time cp /tmp/testfile /mnt/pvfs2/test
real    2m2.695s
user    0m0.000s
sys     0m0.020s

Any ideas why it needs so much longer when using the Linux Kernel Interface and 
how to benchmark the performance in a better way?

:-)

Best Regards,
    Christian




Am Donnerstag, 15. April 2010 schrieb Emmanuel Florac:
Le Thu, 15 Apr 2010 22:51:00 +0200 vous écriviez:

Thanks a lot!!!
Now the module is built. :-)
Good luck :) I'm interested in knowing how pvfs performs on EC2...



_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to