I have a setup whereby i have 2 proxmox installs, connected to an iscsi back end for storage over gigabit ethernet...
The setup works well, and live migration works nicely... However, if any of the images get bogged down and start to swap heavily it very quickly saturates the iscsi link.
I can solve this by disabling swap and increasing the RAM on the images, however this is not an ideal solution.
Would it be possible to use local disks on the proxmox systems for the swap drives, and then use kvm block device migration if migrating these images to other servers? Such a setup should work well, as the swap volumes will never be more than a couple of GB in size and it should be able to retain the data volumes over iscsi. Also means i don't need to waste space on my iscsi device (and thus the backups of it) with swap.
http://www.linux-kvm.com/content/qemu-kvm-012-adds-block-migration-feature
The setup works well, and live migration works nicely... However, if any of the images get bogged down and start to swap heavily it very quickly saturates the iscsi link.
I can solve this by disabling swap and increasing the RAM on the images, however this is not an ideal solution.
Would it be possible to use local disks on the proxmox systems for the swap drives, and then use kvm block device migration if migrating these images to other servers? Such a setup should work well, as the swap volumes will never be more than a couple of GB in size and it should be able to retain the data volumes over iscsi. Also means i don't need to waste space on my iscsi device (and thus the backups of it) with swap.
http://www.linux-kvm.com/content/qemu-kvm-012-adds-block-migration-feature