XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    XCP-ng relationship to XenServer question?

    Scheduled Pinned Locked Moved Development
    3 Posts 2 Posters 742 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L Offline
      LonnieTC
      last edited by

      Hi All,

      While still being a noob to XCP-ng and digging into the documentation lately for another related question that I have, I have become a little confused as to what exactly is the "relationship" between XCP-ng and the XenServer Hypervisor.

      Please forgive me if this is totally incorrect, but it seems that the XenServer is put out by Citrix as opensource (?) and then the XCP-ng project is adding open-source components that were not release by Citrix. As such, the XCP-ng project does not actually develop on the hypervisor itself, but on the support and API components.

      Does this sound correct?

      Maybe there is some better documentation somewhere that can clear this up since I would like to try and do some development for and RDP server that can be used with XCP-ng instead of the VNC server to interface with the VM consoles.

      Also, I would like to investigate the possibility of having some type of "console" passthrough such that a user VM (DomU) can have a GUI running that controls the console (i.e. Video, Audio, Mouse, Keyboard, etc..) until software switched to another DomU VM or back to the Dom0 Control VM.

      These are the 2 projects that I would like to try and work on and if successful in making them work then contributing the code back to the XCP-ng or XenServer project.

      The problem I have is that, at least so far, I am not clear as to what roles XCP-ng plays in the grand scheme of things.

      Can someone please help to clarify?
      Thanks in advance.

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Online
        olivierlambert Vates 🪐 Co-Founder CEO
        last edited by olivierlambert

        We develop all aspects of XCP-ng, including the hypervisor and we push all our modifications upstream (for Xen, XAPI, OVS etc.)

        If you want to learn the story, check that video:
        https://www.youtube.com/watch?v=VpGC5zuLjSs

        Also don't forget to take a look at our doc on where is the code: https://xcp-ng.org/docs/gitrepo.html

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          LonnieTC @olivierlambert
          last edited by

          @olivierlambert I also just did not see the actual Hypervisor repo on the XCP-ng Github (https://github.com/xcp-ng)

          Thanks my friend. You are so very helpful to me as I endeavor to get deeper ingrained into XCP-ng.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post