From d6229d69a6903db437e6af18867f3faf5584d649 Mon Sep 17 00:00:00 2001 From: Gaetan Longree Date: Tue, 22 May 2018 15:58:04 +0200 Subject: [PATCH] Update README --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d73687b..01c0092 100644 --- a/README.md +++ b/README.md @@ -169,9 +169,9 @@ Additionally, unikernels are in direct “competition” with containers. By pro | Technology | Pros | Cons | | --- | --- | --- | -| Virtual Machines | - Complete isolation from host
- Orchestration solutions available | - Requires compute power proportional to number of instances | -| Linux Containers | - Lightweight virtualization
- Fast deployment times
- Ochestration solutions
- Dynamic resource allocation | - Reduced isolation between host and guest due to shared kernel | -| Unikernels | - Lightweight images
- Specialized application | - Requires developing applications from the grounds up
- Limited deployment possibilities
- Lack of complete IDE support
- Static resource allocation
- Lack of orchestration tools | +| Virtual Machines | - 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.: command line interface exploits) | - 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