OVH Community, your new community space.

Performance of RAID cards on EG and MG (using proxmox 1.4)


HandsomeChap
02-02-2010, 13:35
Sorry yatesco never saw your reply, basically as soon as I got the server (defaulted to RAID5) I ran up the tw_cli tool (just type tw_cli from cmdline, its already installed, assuming you have a 3ware card)
Then followed their documentation online for destroying the current array and re-creating the array as RAID10, can't remember the commandlist I used but I will try to find the pdf I followed and I'll post it if I do, I am pretty sure it was just straight off the 3ware website.
Then started OS install without setting RAID.

yatesco
14-01-2010, 12:05
So now I am just itching to install RAID10 on my new kimsufi - care to share how you did it?

HandsomeChap
06-01-2010, 20:16
Well officially ovh doesn't support raid10, when I phoned the technical support they advised against using raid10 (not sure why tbh) and they wont let you create it from the manager.

But as it came with a 3ware raid card, I crossed my fingers and used the tw_cli tool to rebuild the array as raid10 myself. (raid5 did give me marginally better throughput performance, when the server was empty on raid5 is was scoring ~110MB/s whereas raid10 was ~105MB/s when empty.)

if you have a 3ware card you can also check your array is ok by running "tw_cli info c0" from the commandline.

yatesco
06-01-2010, 18:10
Thanks HandsomeChap (not an endorsement ),

Code:
# hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   10962 MB in  1.99 seconds = 5509.93 MB/sec
 Timing buffered disk reads:  314 MB in  3.01 seconds = 104.38 MB/sec
How did you configure RAID10 BTW? I didn't see that option when ordering mine... (I ordered it yesterday - the performance 'issue' is with an EG box)

HandsomeChap
06-01-2010, 12:42
Don't know how helpful this is but I have a kimsufi with hardware 3ware 9550 raid10, I guess might be the same card you have? Running some quite busy VPS on openvz/solusvm:

Code:
# hdparm -tT /dev/sda1

/dev/sda1:
 Timing cached reads:   24748 MB in  2.00 seconds = 12400.51 MB/sec
 Timing buffered disk reads:  292 MB in  3.04 seconds =  96.07 MB/sec

yatesco
05-01-2010, 12:53
Hi all,

I just wanted a sanity check of my expectations for the performance of my hard disks.

I have an EG and an MG server, both with RAID 1 and *no* configuration from me (in terms of raid).

To be clear, I simply installed proxmox 1.3 and then did an apt-get update; apt-get dist-upgrade and reboot.

The reason I ask is that whenever one of the virtual machines does anything with the disk, the others pretty much just stall until it is finished.

mpt-status -i 4 gives:

Code:
root@proxmox1:/var/lib/vz/images# mpt-status -i 4
ioc0 vol_id 4 type IM, 2 phy, 1396 GB, state OPTIMAL, flags ENABLED
ioc0 phy 1 scsi_id 5 ATA      ST31500341AS     CC1H, 1397 GB, state ONLINE, flags NONE
ioc0 phy 0 scsi_id 6 ATA      ST31500341AS     CC1H, 1397 GB, state ONLINE, flags NONE
but pveperf gives:

Code:
root@proxmox1:/var/lib/vz/images# pveperf
CPU BOGOMIPS:      22664.09
REGEX/SECOND:      473050
HD SIZE:           19.38 GB (/dev/sda1)
BUFFERED READS:    67.92 MB/sec
AVERAGE SEEK TIME: 37.67 ms
FSYNCS/SECOND:     108.29
DNS EXT:           85.78 ms
DNS INT:           13.95 ms (qfijonah.com)
in particular, I would expect 10x that number of fsyncs/second right?

Creating a single file is Ok (but not great):

Code:
root@proxmox1:/var/lib/vz/images# time dd if=/dev/zero of=/tmp/1G bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 5.94892 s, 180 MB/s

real    0m5.951s
user    0m0.000s
sys     0m1.788s
Any ideas? Am I expecting too much?

Thanks, as always,

Col