proxmox 4 to proxmox 3.4

sahostking

Renowned Member
We moved all VPS servers from a proxmox 4 node to solusvm due to load and many LXC app apparmour and issues for cpanel servers. Load was our major issue.

I then decided seeing as its december to try proxmox 3.4 again just because I loved it so much and we never had issues before when using it before the upgrades this year and moved them all over there. I already converted them to openvz from LXC when I moved them to solusvm initially 2 days ago so using vzmigrate all was simple. When doing this and now monitoring load on Proxmox 3.4 there is practically no load at all. From a server that usually had 7 to 8 load to now 1 to 2 load this is amazing. Even IO wait has dropped drastically.

Very strange but I kinda knew it would drop moving from LXC to openvz.

The biggest issue we also had was when we did a restore of a VM on proxmox 4 the load went sky high and then froze other VMS during that process but on proxmox 3 it does not even budge and it runs and restores beautifully.

I'm still wondering why though. Could it be because of LXC vs openvz or is it because of LVM thin vs normal LVM setup? those are the only differences as its the same hardware. Very strange indeed.

Anyone ever do further tests on this and maybe have a solution. I really like proxmox 4 but the load and issues with cpanel servers put me off.

I know support for proxmox 3.4 is going bye bye but we can't afford to loose anymore clients over lxc still getting their. I'm glad cpu limits came out which is great but still seems to not be at that point of where openvz does it very well and does not pull cpu load of host.
 
I'm still wondering why though. Could it be because of LXC vs openvz or is it because of LVM thin vs normal LVM setup? those are the only differences as its the same hardware. Very strange indeed.

lvm-thin does a lot of syncs when allocating a new volume. This does not really matter on fast SSDs, but can generate high load on slow (spinning) disks.
 
I'm still wondering why though. Could it be because of LXC vs openvz or is it because of LVM thin vs normal LVM setup? those are the only differences as its the same hardware. Very strange indeed.

I remember testing (and even partially moving to) Proxmox 4 and LXC last fall, a decision that we later reversed and moved back to 3.x for another year. We used ext4 on LVM on Adaptec RAID10, and the many parallel ext4 journal (writing) processes were generating much higher load on the same hardware, so it might be that. I can dig up the thread if you want...

Since then we have moved to Proxmox 4 (again), this time to ZFS. Of course we have different problems now, but ZFS is kind of the best thing that has happened to us for many reasons:
+ performance is comparable to Adaptec HW RAID without vendor lock-in
+ SSD caching (it was unavailable on Proxmox 3)
+ efficiency and performance due to compression
+ space allocation of zvols is similar to thin provisioning (without ZFS thin provisioning)
+ data integrity due to checksums
+ cool possibilities via send/receive
- needs lots more RAM
 
I remember testing (and even partially moving to) Proxmox 4 and LXC last fall, a decision that we later reversed and moved back to 3.x for another year. We used ext4 on LVM on Adaptec RAID10, and the many parallel ext4 journal (writing) processes were generating much higher load on the same hardware, so it might be that. I can dig up the thread if you want...

Since then we have moved to Proxmox 4 (again), this time to ZFS. Of course we have different problems now, but ZFS is kind of the best thing that has happened to us for many reasons:
+ performance is comparable to Adaptec HW RAID without vendor lock-in
+ SSD caching (it was unavailable on Proxmox 3)
+ efficiency and performance due to compression
+ space allocation of zvols is similar to thin provisioning (without ZFS thin provisioning)
+ data integrity due to checksums
+ cool possibilities via send/receive
- needs lots more RAM
All good and great but LXC still lacks parts for cPanel servers aswell as apparmour is a headache. Cpu Limiting is working but load still shows node's cpu load from what I can see. Not too sure on iowait but drastically increased aswell with LXC in comparison to openvz on same hardware.

Anyway atleast everything is working perfectly now on Proxmox 3.4 and very stable in comparison. Will look into Proxmox 4 again maybe next weekend.

Need a break :)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!