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

    Bareflank - New hypervisor framework

    Scheduled Pinned Locked Moved News
    hypervisoropen sourcegithubbareflankvirtualization
    12 Posts 3 Posters 1.9k Views
    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.
    • scottalanmillerS
      scottalanmiller
      last edited by

      Here are their current listed features.

      • Linux support
      • Single core support (core 0)
      • Coding in C++11/14
      • Hypervisor written using VT-x
      • Custom C runtime library for constructor/destructor support and registering exception handlers
      • Custom driver entry logic for loading the VMM
      • Custom ELF loader for loading the VMM modules
      • Userspace management application (BFM) for starting/stopping the hypervisor
      • Custom kernel-safe unwind library for adding exception support to the VMM
      • Basic VMM with support for Intel x86_64
      • VMM places the Host OS into a virtual machine and back out
      • Can be extended to provide additional functionality
      • Custom build environment
      • Complete set of unit tests
      • Documentation Scripts for setting up Unbuntu, Debian and Fedora build environments
      1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller
        last edited by

        Holy crap, these guys are right up the street! I could be at their corporate HQ in like fifteen minutes!!

        thwrT 1 Reply Last reply Reply Quote 2
        • thwrT
          thwr @scottalanmiller
          last edited by

          @scottalanmiller said in Bareflank - New hypervisor framework:

          Holy crap, these guys are right up the street! I could be at their corporate HQ in like fifteen minutes!!

          Then go, as our emissary 😛

          No, seriously, from what I've seen so far, it looks great. Here's a small video:
          Youtube Video

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

            It looks like they are really pushing it as a framework for making other hypervisors rather than meaning to be one meant to stand on its own.

            thwrT 1 Reply Last reply Reply Quote 1
            • thwrT
              thwr @scottalanmiller
              last edited by thwr

              @scottalanmiller said in Bareflank - New hypervisor framework:

              It looks like they are really pushing it as a framework for making other hypervisors rather than meaning to be one meant to stand on its own.

              Yes, exactly. This can become the foundation for a lot of things.

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

                I wonder what the demand is for "make your own hypervisor". And since Xen and KVM are already open source, what new expansion features will Bareflank be bringing?

                thwrT 1 Reply Last reply Reply Quote 1
                • thwrT
                  thwr @scottalanmiller
                  last edited by

                  @scottalanmiller said in Bareflank - New hypervisor framework:

                  I wonder what the demand is for "make your own hypervisor". And since Xen and KVM are already open source, what new expansion features will Bareflank be bringing?

                  Haven't checked yet, but what about a new multi-platform type 2 hypervisor like VirtualBox? Maybe the codebase is just better?

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

                    @thwr said in Bareflank - New hypervisor framework:

                    @scottalanmiller said in Bareflank - New hypervisor framework:

                    I wonder what the demand is for "make your own hypervisor". And since Xen and KVM are already open source, what new expansion features will Bareflank be bringing?

                    Haven't checked yet, but what about a new multi-platform type 2 hypervisor like VirtualBox? Maybe the codebase is just better?

                    Is this a type 1 or a type 2, though?

                    thwrT 1 Reply Last reply Reply Quote 0
                    • StrongBadS
                      StrongBad
                      last edited by

                      I was just assuming that it was a bare metal hypervisor, but I guess that it didn't say in anything that I looked at.

                      1 Reply Last reply Reply Quote 0
                      • thwrT
                        thwr @scottalanmiller
                        last edited by thwr

                        @scottalanmiller said in Bareflank - New hypervisor framework:

                        @thwr said in Bareflank - New hypervisor framework:

                        @scottalanmiller said in Bareflank - New hypervisor framework:

                        I wonder what the demand is for "make your own hypervisor". And since Xen and KVM are already open source, what new expansion features will Bareflank be bringing?

                        Haven't checked yet, but what about a new multi-platform type 2 hypervisor like VirtualBox? Maybe the codebase is just better?

                        Is this a type 1 or a type 2, though?

                        "Bareflank's primary goal is to remain simple, and minimalistic, providing only the scaffolding needed to construct more complete/complicated hypervisors including:

                        Bare Metal Hypervisors (also known as type 1, like Xen)
                        Late Launch Hypervisors (also known as type 2, like VirtualBox)
                        Host-Only Hypervisors (no guests, like MoRE, SimpleVisor and HyperPlatform)"

                        https://github.com/Bareflank/hypervisor

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

                          Interesting. No one else has done that yet, so that's a big step.

                          1 Reply Last reply Reply Quote 2
                          • 1 / 1
                          • First post
                            Last post