DESGN 3.0: Virtualization in Network Design