ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    XCP-ng project

    IT Discussion
    21
    63
    10.8k
    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.
    • olivierO
      olivier
      last edited by olivier

      Hi there,

      You probably heard about XenServer 7.3 release and some of its features removed.

      So, I started a GitHub organization called "xcp-ng", hosting all the repo needed to make a XenServer OS from the sources. It's 100% community backed.

      I actually hired (part time but still) an former XAPI developer, so it will accelerate the pace soon. I think we'll be able to release something in Q1, without any feature restriction (think vGPU + everything) and turnkey as XenServer itself.

      If it works well, the door for including directly extra stuff in the project is opened: our Gluster driver for example (and a Ceph driver too), better compression algorithm, CentOS packages available, community contribution etc.

      Obviously, we'll start small (probably re-using bunch of existing RPMs), but then we'll try to build more and more from the sources. But the ultimate goal is to have just a RPM repo to install from a CentOS and then use yum upgrade to stay up-to-date!

      All contributions are welcome, if you want to join the GitHub org, feel free to ask!

      DashrenderD M matteo nunziatiM 3 Replies Last reply Reply Quote 13
      • DashrenderD
        Dashrender @olivier
        last edited by

        @olivier said in XCP-ng project:

        Hi there,

        You probably heard about XenServer 7.3 release and some of its features removed.

        So, I started a GitHub organization called "xcp-ng", hosting all the repo needed to make a XenServer OS from the sources. It's 100% community backed.

        I actually hired (part time but still) an former XAPI developer, so it will accelerate the pace soon. I think we'll be able to release something in Q1, without any feature restriction (think vGPU + everything) and turnkey as XenServer itself.

        If it works well, the door for including directly extra stuff in the project is opened: our Gluster driver for example (and a Ceph driver too), better compression algorithm, CentOS packages available, community contribution etc.

        Obviously, we'll start small (probably re-using bunch of existing RPMs), but then we'll try to build more and more from the sources. But the ultimate goal is to have just a RPM repo to install from a CentOS and then use yum upgrade to stay up-to-date!

        All contributions are welcome, if you want to join the GitHub org, feel free to ask!

        Way to go! Awesome to see someone use Open Source like Scott keeps bragging about.

        1 Reply Last reply Reply Quote 1
        • momurdaM
          momurda
          last edited by

          That is awesome. I may be able to help testing stuff, but i am no developer.

          1 Reply Last reply Reply Quote 0
          • M
            mkaliyannan @olivier
            last edited by

            @olivier Awesome !Thank you so much oliver !. I know programming in python in intermediate level. However, I am full time system administrator with som devops background. I can help for testing

            1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller
              last edited by

              I bet that there are some quick advancements to make this leapfrog over XenServer, too. Like moving to XFS or BtrFs or even ZFS.

              black3dynamiteB olivierO 2 Replies Last reply Reply Quote 0
              • black3dynamiteB
                black3dynamite @scottalanmiller
                last edited by

                @scottalanmiller said in XCP-ng project:

                I bet that there are some quick advancements to make this leapfrog over XenServer, too. Like moving to XFS or BtrFs or even ZFS.

                Anything to get away from ext3.

                1 Reply Last reply Reply Quote 2
                • olivierO
                  olivier @scottalanmiller
                  last edited by

                  @scottalanmiller Yes, good idea. This would be doable to add ZFS support for local SR. I can do it in a week if I have a week free πŸ˜›

                  DashrenderD 1 Reply Last reply Reply Quote 1
                  • DashrenderD
                    Dashrender @olivier
                    last edited by

                    @olivier said in XCP-ng project:

                    @scottalanmiller Yes, good idea. This would be doable to add ZFS support for local SR. I can do it in a week if I have a week free πŸ˜›

                    This alone would crush XenServer.

                    1 Reply Last reply Reply Quote 1
                    • scottalanmillerS
                      scottalanmiller
                      last edited by

                      I just want to toot my own horn and say that I first suggested this or something like it fourteen months ago to @olivier .... it just took Citrix' decline for another year to invoke some action πŸ™‚

                      olivierO 1 Reply Last reply Reply Quote 0
                      • matteo nunziatiM
                        matteo nunziati @olivier
                        last edited by

                        @olivier may I suggest to adjust the payload from "XenServer build from the sources" in "XenServer built from the sources"?!

                        1 Reply Last reply Reply Quote 0
                        • olivierO
                          olivier @scottalanmiller
                          last edited by olivier

                          @scottalanmiller said in XCP-ng project:

                          I just want to toot my own horn and say that I first suggested this or something like it fourteen months ago to @olivier .... it just took Citrix' decline for another year to invoke some action πŸ™‚

                          Yeah, but without enough incentive to do so, XenServer was more appealing. Now they removed some features, they raised the common interested to do so. And therefore people are more eager to try it now.

                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @olivier
                            last edited by

                            @olivier said in XCP-ng project:

                            @scottalanmiller said in XCP-ng project:

                            I just want to toot my own horn and say that I first suggested this or something like it fourteen months ago to @olivier .... it just took Citrix' decline for another year to invoke some action πŸ™‚

                            Yeah, but without enough incentive to do so, XenServer was more appealing. Now they removed some features, they raised the common interested to do so. And therefore people are more eager to try it now.

                            Or maybe some of us just say this coming πŸ™‚

                            olivierO 1 Reply Last reply Reply Quote 0
                            • olivierO
                              olivier @scottalanmiller
                              last edited by

                              @scottalanmiller To be right too early can be a mistake too πŸ˜‰ You just can't invest resources without good reasons.

                              scottalanmillerS 1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @olivier
                                last edited by

                                @olivier said in XCP-ng project:

                                @scottalanmiller To be right too early can be a mistake too πŸ˜‰ You just can't invest resources without good reasons.

                                That’s why I consider myself a futurist more than anything else.

                                1 Reply Last reply Reply Quote 0
                                • DustinB3403D
                                  DustinB3403
                                  last edited by

                                  Very interesting...

                                  1 Reply Last reply Reply Quote 0
                                  • olivierO
                                    olivier
                                    last edited by

                                    First PoC is here: https://xcp-ng.github.io/news/2018/01/22/xcp-ng-on-tracks.html

                                    πŸ™‚

                                    scottalanmillerS travisdh1T 2 Replies Last reply Reply Quote 7
                                    • scottalanmillerS
                                      scottalanmiller @olivier
                                      last edited by

                                      @olivier said in XCP-ng project:

                                      First PoC is here: https://xcp-ng.github.io/news/2018/01/22/xcp-ng-on-tracks.html

                                      πŸ™‚

                                      Awesome, congrats!

                                      1 Reply Last reply Reply Quote 0
                                      • travisdh1T
                                        travisdh1 @olivier
                                        last edited by

                                        @olivier said in XCP-ng project:

                                        First PoC is here: https://xcp-ng.github.io/news/2018/01/22/xcp-ng-on-tracks.html

                                        πŸ™‚

                                        Great work!

                                        1 Reply Last reply Reply Quote 0
                                        • momurdaM
                                          momurda
                                          last edited by

                                          Good news, and quickly at that!
                                          Question, is your build using the same versions of perl(5 year old release in XS7) and python(nearly 5 years old) as XS7.2?
                                          Is the plan to use more modern versions of these eventually?

                                          DustinB3403D 1 Reply Last reply Reply Quote 0
                                          • DustinB3403D
                                            DustinB3403 @momurda
                                            last edited by

                                            @momurda said in XCP-ng project:

                                            Good news, and quickly at that!
                                            Question, is your build using the same versions of perl(5 year old release in XS7) and python(nearly 5 years old) as XS7.2?
                                            Is the plan to use more modern versions of these eventually?

                                            At the moment, this was directly from 7.2 and just disable the restrictions.

                                            That may come down the pipe based on what I read.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 1 / 4
                                            • First post
                                              Last post