A method comprising: receiving, with a virtual switch that supports a plurality of virtual networks executing within a data center, a first request for data associated with an identifier that is unique within a first one of the plurality of virtual networks that originated the first request; translating the identifier included within the first request to generate a first globally unique identifier that is unique within the plurality of virtual networks; updating the first request to replace the identifier included within the first request with the first globally unique identifier; and transmitting the updated first request to a server of the data center, wherein the method further comprises: receiving, with the virtual switch, a second request for data associated with the same identifier as that included in the first request, wherein the same identifier is also unique within a second one of the plurality of virtual networks that originated the second request; translating the identifier included within the second request to generate a second globally unique identifier that is unique within the plurality of virtual networks and different from the first globally unique identifier; updating the second request to replace the second identifier included within the second request with the second globally unique identifier; and transmitting the updated second request to the server. receiving, with a virtual switch that supports a plurality of virtual networks executing within a data center, a first request for data associated with an identifier that is unique within a first one of the plurality of virtual networks that originated the first request; translating the identifier included within the first request to generate a first globally unique identifier that is unique within the plurality of virtual networks; updating the first request to replace the identifier included within the first request with the first globally unique identifier; and transmitting the updated first request to a server of the data center, wherein the method further comprises: receiving, with the virtual switch, a second request for data associated with the same identifier as that included in the first request, wherein the same identifier is also unique within a second one of the plurality of virtual networks that originated the second request; translating the identifier included within the second request to generate a second globally unique identifier that is unique within the plurality of virtual networks and different from the first globally unique identifier; updating the second request to replace the second identifier included within the second request with the second globally unique identifier; and transmitting the updated second request to the server. receiving, with the virtual switch, a second request for data associated with the same identifier as that included in the first request, wherein the same identifier is also unique within a second one of the plurality of virtual networks that originated the second request; translating the identifier included within the second request to generate a second globally unique identifier that is unique within the plurality of virtual networks and different from the first globally unique identifier; updating the second request to replace the second identifier included within the second request with the second globally unique identifier; and transmitting the updated second request to the server.