Given access to separate two Xen instances running Linux, is there some way to identify if the two instances are running on the same physical machine?

link|improve this question

feedback

1 Answer

up vote 3 down vote accepted

No. Anything you can try can be faked by the hypervisor. Even if you're not running in a hostile environment, the hypervisor blocks all of the interesting hardware calls you can make normally (lshw shows a wealth of component serial numbers on a real machine), and obviously the MAC addresses of all your domUs will be virtual and fake.

You're trying to answer the wrong question, though. Any possible scenario I can imagine this being useful in is better solved with either comprehensive system monitoring or contractual guarantees with visibility of compliance.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.