Its great to see the advances Proxmox PVE has made since I last tested this software (back when Proxmox VE 1.7). The addition of ZFS support has really sparked my interest back into the project, not to mention the support for Docker containers.
Now, I want to experiment and jump back into PVE and have four test servers:
- (1) very old core 2 duo (does not support virtualization/kvm) - 8gb of ram
- (1) Xeon E3 1220 that does support KVM (currently running esxi) - 16gb of ram
- (2) newer Xeon E5 (6 cores) that does support KVM - 24gb of ram each
All of these servers have single disk drives, I am considering adding more disks and setup proxmox on ZFS (raidz) so it would become somewhat fault-tolerant. The only exception is the very old core 2 duo server (8gb) I will probably leave this server be single disk.
Now I read about the new high availability article for the latest PVE 4.4 and I see a few alternatives for shared storage too (so I can easily start a VM in another node without downtime). http://pve.proxmox.com/wiki/Storage
Which storage option would be recommended for my four servers? I have more than 2 nodes so I could avoid the split brain... I think back in v2.0 there was brtfs experimental (no longer in Storage wiki though) so I thought PVE once had an option to basically copy the disk data from one node to another node using brtfs?
What would be the best performing option? local storage ZFS? is there a recommended network alternative that includes data redundancy split between at least two nodes without sacrificing too much performance?
Has anyone implemented SSD cache log devices on their proxmox setup? Any idea on % performance increase after adding the SSD?
Has anyone experimented or made a single SSD be both the ZIL log as well as L2ARC cache device? any performance improvements or should I stay away from this practice?
Thanks
Giovanni
Now, I want to experiment and jump back into PVE and have four test servers:
- (1) very old core 2 duo (does not support virtualization/kvm) - 8gb of ram
- (1) Xeon E3 1220 that does support KVM (currently running esxi) - 16gb of ram
- (2) newer Xeon E5 (6 cores) that does support KVM - 24gb of ram each
All of these servers have single disk drives, I am considering adding more disks and setup proxmox on ZFS (raidz) so it would become somewhat fault-tolerant. The only exception is the very old core 2 duo server (8gb) I will probably leave this server be single disk.
Now I read about the new high availability article for the latest PVE 4.4 and I see a few alternatives for shared storage too (so I can easily start a VM in another node without downtime). http://pve.proxmox.com/wiki/Storage
Which storage option would be recommended for my four servers? I have more than 2 nodes so I could avoid the split brain... I think back in v2.0 there was brtfs experimental (no longer in Storage wiki though) so I thought PVE once had an option to basically copy the disk data from one node to another node using brtfs?
What would be the best performing option? local storage ZFS? is there a recommended network alternative that includes data redundancy split between at least two nodes without sacrificing too much performance?
Has anyone implemented SSD cache log devices on their proxmox setup? Any idea on % performance increase after adding the SSD?
Has anyone experimented or made a single SSD be both the ZIL log as well as L2ARC cache device? any performance improvements or should I stay away from this practice?
Thanks
Giovanni