some more questions: private network, shared mem

Cybodog

New Member
May 8, 2009
24
0
1
I have two more questions and my testing machines are limited to test on at this point:

1. can you set up vms on separate private networks inside of proxmox, something like:


____vmbr0---IP192.168.1.0/24--KVMs/VPSs
eth0-|
------vmbr1-----IP192.169.100.0/24--KVMs/VPSs

with or with out external networking?

2. I was under the impression that proxmox used shared mem for KVMs but the other day, poking around (I don't remember what comand, via the qemu monitor on on the host) I found a command that said shared mem was not compiled into the kernel. Are we using the shared mem ability of KVM with proxmox? What about ballooning?
 
1. can you set up vms on separate private networks inside of proxmox, something like:

Yes.

2. I was under the impression that proxmox used shared mem for KVMs but the other day, poking around (I don't remember what comand, via the qemu monitor on on the host) I found a command that said shared mem was not compiled into the kernel.

What feature is not compiled in - exactly?

Are we using the shared mem ability of KVM with proxmox?

Sorry, I am not aware of that feature - what exactly?

What about ballooning?

ballooning needs guest support, so its quite useless - But AFAIK it works for linux guest, but i never tested it.
 
ballooning needs guest support, so its quite useless - But AFAIK it works for linux guest, but i never tested it.

It works, but current implementation only allows you to lower guest memory.

For example, if you started a guest with 1 GB RAM, you won't be able to balloon out this guest's memory to 2 GB.

You will be able to decrease guest's memory to i.e. 512 MB, then increase it to 1 GB etc. - but never more than what was initially allocated at guest's start.