single switch virtualization layer