In a previous blog entry I discussed some of the technology enablers that led to the success of the cloud, and how they could be applied to other domains such as the metro edge portion of the network. One key enabler is the use of virtualization and Virtual Machines (VMs) to build the infrastructure of the cloud, which leads to the question, “Can virtualization be applied to the metro edge of the network?” Before digging in further, let’s step back and understand some of the key points of virtualization: abstraction and separation/layering.