Virtualization 4 of 4 – Networking

Virtual LAN (VLAN) Although VLAN emerged before virtualization and is technically not part of virtualization topic. I’d just like to start from here as a refresher. Suppose we have computers from finance department and computers from sales department all connected to a single layer-2 switch. There are at least three problems: 1) too many devices … Read moreVirtualization 4 of 4 – Networking

Virtualization 3 of 4 – Containers

In broad terms, virtualization of computing resource is about isolation of resources at different levels. We have covered hypervisor-based virtualization in the other post. In this article, we continue to dive into OS level virtualization. Remember again that the gist of virtualization is isolation of resource. To support OS level virtualization, the OS must have … Read moreVirtualization 3 of 4 – Containers

Docker network

Reading notes of “Docker DeepDive”. Docker networking is backed by libnetwork, which is an implementation of Container Network Model (CNM), an open-source pluggable architecture designed to provide networking to containers. Libnetwork also provides native service discovery and basic container load balancing solution. Docker networking also involves some drivers that extend the CNM model with specific … Read moreDocker network