A system administrator is evaluating deployment options for an enterprise workload. Which of the following fundamental architectural characteristics distinguishes application containers from virtual machines?
- Containers share the host operating system kernel, whereas virtual machines run independent guest operating systems on top of a hypervisor.Cevap
- BContainers provide dedicated hardware-level separation between running workloads using a Type-1 hypervisor layer.
- CContainers inherently establish trusted network perimeters that make internal workload verification unnecessary.
- DContainers require user authentication procedures to enforce resource access control between individual process namespaces.
Cevap
Containers share the host operating system kernel, whereas virtual machines run independent guest operating systems on top of a hypervisor.
Containers virtualize at the operating system layer and share the host system's kernel among all container instances. In contrast, virtual machines run on a hypervisor that abstracts hardware, requiring each virtual machine to run its own complete guest operating system.
Adım Adım Çözüm
Anahtar Kavram
Operating system kernel sharing in containerization versus hypervisor hardware virtualization