|
Securing Network Virtualization in Xen A Xen Hypervisor may be used as a Secure Virtual Network Switching Element. A naive hypervisor implementation might act as a link-layer hub, forwarding all inbound traffic to all virtual machines and multiplex outbound traffic to the network. Although this is closer to a pure virtualization of the physical resources, it presents a security concern in that each node can see each other node's traffic and raises the question as to whether or not the virtual Ethernet device should allow a promiscuous mode. Performance-wise this might not be desirable in that incoming packets must be either copied to each VM's receive queue, incurring an overhead, or alternatively the hypervisor must provide the ability to deliver a common piece of memory as either read-only or copy-onwrite to a set of VMs.
|