diff --git a/README.md b/README.md index bb2d0c6..55ac769 100644 --- a/README.md +++ b/README.md @@ -171,7 +171,7 @@ Additionally, unikernels are in direct “competition” with containers. By pro | --- | --- | --- | | Virtual Machines | - Allows deploying different operating systems on a single host
- Complete isolation from host
- Orchestration solutions available | - Requires compute power proportional to number of instances
- Requires large infrastructures
- Each instance loads an entire operating system | | Linux Containers | - Lightweight virtualization
- Fast boot times
- Ochestration solutions
- Dynamic resource allocation | - Reduced isolation between host and guest due to shared kernel
- Less flexible (i.e.: dependent on host kernel)
- Network is less flexible | -| Unikernels | - Lightweight images
- Specialized application
- Complete isolation from host
- Higher security against absent functionalities (e.g.: remote command execution) | - Requires developing applications from the grounds up
- Limited deployment possibilities
- Lack of complete IDE support
- Static resource allocation
- Lack of orchestration tools | +| Unikernels | - Lightweight images
- Specialized application
- Complete isolation from host
- Higher security against absent functionalities (e.g.: remote command execution) | - Not mature enough yet for production
- Requires developing applications from the grounds up
- Limited deployment possibilities
- Lack of complete IDE support
- Static resource allocation
- Lack of orchestration tools | ## State of the Art