Power Magnum to run on metal with Hyper
Hyper a hypervisor-agnostic Docker runtime. It allows to run Docker images with any hypervisor (KVM, Xen, Vbox, ESX).
Hyper is different from the minimalist Linux distros like CoreOS by that Hyper runs on the physical box and load the Docker images from the metal into the VM instance, in which no guest OS is present. Instead, Hyper boots a minimalist kernel in the VM to host the Docker images (Pod).
Architecture: https:/
With this approach, Hyper is able to bring some encouraging merits:
- 300ms to boot a new HyperVM instance with a pod of Docker images
- 20MB for min mem footprint of a HyperVM instance
- Immutable HyperVM, only kernel+images, serves as atomic unit (Pod) for scheduling
- Immune from the shared kernel problem in LXC, isolated by VM
- Work seamlessly with OpenStack components, Neutron, Cinder, due to the hypervisor nature
- BYOK, bring-your-
Hyper advocates the next-gen CaaS, e.g. Magnum+Metal+Hyper. Several design decisions to make:
- Is Ironic is mature enough to be the way to go?
- How Magnum+Metal+Hyper works in parallel with Nova?
- How to create a hybrid but single cluster for both types of workload?
Answers for Adrian's questions:
1) Why would someone want to use Hyper as a COE node instead of CoreOS or Fedora Atomic?
Will bay creation events be faster? How much faster? What additional features or benefits will we get?
>>> See above
2) Who will write this code, and maintain it.
>>> Hyper team
3) Who will support this bay node type and the related COE templates (responding to inquiries in our IRC channel and on our mailing list)?
>>> Hyper team
Github: github.
Website: https:/
Twitter: @hyper_sh
Blueprint information
- Status:
- Not started
- Approver:
- Adrian Otto
- Priority:
- Not
- Drafter:
- Xu Wang
- Direction:
- Needs approval
- Assignee:
- Xu Wang
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
My understanding is that Hyper has gone another direction with this. --adrian_otto
I think there is somewhere in the governance bylaws or some nonsense that owners of blueprints must be registered with the foundation. In other words, the person must be an individual so commits coming from that individual are tracked against that individual signoff of the CLA. I could be wrong but better safe then sorry ;) -sdake
Hi Steven, just have updated the drafter and assignee to myself. Or, should I re-submit a new one? - xu
Xu - your all set - thanks :)