Hi David, What we did was create object types VMCluster and ServerVM. We've also added two port types VMi and VMNode. VMi links to a VMi and a VMNode links to a VMNode. The VMCluster will now hold multiple ports of type VMi and VMNode. VMNode are the physical nodes that service the cluster and each physical server servicing the cluster will have a VMNode port linking it to the cluster. The VMi nodes are the virtual machines that are part of the cluster (and they are of type ServerVM). They will generally speaking only have one port of type VMi which links them to the cluster. Hope that helps. Jeroen -----Original Message----- From: racktables-users-bounce@xxxxxxxxxxxxx [mailto:racktables-users-bounce@xxxxxxxxxxxxx] On Behalf Of david@xxxxxxx Sent: Tuesday, December 29, 2009 00:27 To: racktables-users@xxxxxxxxxxxxx Subject: [racktables-users] virtualization support one item that is needed to support virtualization is the ability to define multiple servers running on one piece of hardware (with things like software versions, IP addresses, etc attached to the virtual server instead of the hardware that it is running on) even with only one server on a given piece of hardware (the non-virtualized case), supporting this also makes it much easier to deal with swapping out a piece of hardware that breaks as you don't have to re-enter all the software and IP info, just say that server X is on hardware Z instead of on hardware Y (you will have to record the movement of the serial number, and the change in the connections) I don't see anything in racktables to support this easily, have you guys thought about doing something like this. David Lang