Issue

virtualizing DomUs at different physical locations?

posted in New Users
Sunday, September 01 2013, 03:51 PM
John
John
Offline
0
I am in need of some clarification/suggestions on whether or not what I would like to do with Xen is possible.

I currently have two desktops in separate physical locations. I would like to virtualize them, as well as have the ability to expand (add) more physical locations (max of 4). Xen would be running on a server machine located in a centralized rack.

What I envisioned is to setup DomUs with VGA passthrough (each physical location would have its own graphics card) and extend the video and usb (for keyboard/mouse) to the respective physical location. Kind of like a thin client but just a monitor, mouse and keyboard at the user station and the hardware back in the rack.

For example purposes: 2 DomUs, one Win7, the other Ubuntu. I would like to be able to use Win7 on one monitor while at the same time use Ubuntu on another monitor. With the option of being able to add two more DomUs with two more monitors.

Is this possible? Is there a better way to do it? Also, after setting up Dom0 would I be able to access Dom0 from one of the DomU locations? or do I need a monitor + keyboard at the rack?
Responses (1)
  • Accepted Answer

    Lars Kurth
    Lars Kurth
    Offline
    Tuesday, September 03 2013, 04:35 PM - #permalink
    0
    Hi, have a look at the architecture slides in http://www.slideshare.net/xen_com_mgr/linuxcon-japan-13-10-years-of-xen-and-beyond ... In essence, you need to have Xen + a Dom0 running on each host. Vanilla Xen by itself only manages VMs (DomUs) on one individual host (aka machine). Each VM (DomU) can be of any supported operating system flavour (BSDs, Linux, Windows).

    You can use XCP or XenServer (see xenserver.org) to manage several hosts in a pool (or several pools) through one set of management tools (UI or CLI). All this does however is install a Dom0 on each individual host on your system and you get the extra convenience of not having to talk to individual Dom0's on individual hosts.

    You can access the Dom0 from any other machine (including a DomU). It's basically just another VM.

    It is not entirely clear to me what exactly your use-case is though. So it's hard to recommend anything.

    Lars
    The reply is currently minimized Show
Your Reply