Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about the Additional Feature of Pouch: Strong Isolation #122

Closed
gaocegege opened this issue Nov 19, 2017 · 4 comments
Closed

Question about the Additional Feature of Pouch: Strong Isolation #122

gaocegege opened this issue Nov 19, 2017 · 4 comments
Labels
kind/feature kind/question all questions or confusion about this project

Comments

@gaocegege
Copy link
Contributor

Issue Description

There is one additional feature of Pouch in the faq.md:

  • strong isolation: Pouch can create a VM with hypervisor technology via runV and clearcontainer

AFAIK, runV(with Frakti) and clear containers are OCI-compatible and CRI-O-compatible, then they could work seamlessly with both Docker and Kubernetes.

Then why does Pouch list it as a additional feature compared to Docker? Or is it a comparison between Pouch and native Docker without runV/clearcontainers?

I'd appreciate it.

Describe what happened:

Nothing

Describe what you expected to happen:

Nothing

How to reproduce it (as minimally and precisely as possible):

Nothing

Anything else we need to know?:

Nothing

@pouchrobot pouchrobot added kind/feature kind/question all questions or confusion about this project labels Nov 19, 2017
@allencloud
Copy link
Collaborator

AFAIK, runV(with Frakti) and clear containers are OCI-compatible and CRI-O-compatible, then they could work seamlessly with both Docker and Kubernetes.

What you said is right. This strong isolation will rely on runV/clearcontainer, but beyond runV/clearcontainer. From my point of view, runv/clearcontainer did a lot of great work on integration qemu and minikernel and images. We take advantages of that functionality. However in underlying implementation, we differentiate in many ways. For with more light-weighted hypervisor to skip bios or UEFI. And this is related to isolation and performance.

@gaocegege
Copy link
Contributor Author

Thanks for your explanation, I will take a look at the code :=)

@allencloud
Copy link
Collaborator

We will add this part soon.

@gaocegege
Copy link
Contributor Author

Looking forward to it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature kind/question all questions or confusion about this project
Projects
None yet
Development

No branches or pull requests

3 participants