1. A system comprising: an N-port virtualization (NPV) device configured in a storage area network (SAN) associated with a plurality of computing devices that are behind the NPV device, wherein the NPV device is configured to: receive zoning information associated with the computing devices; determine, based on the zoning information, a map comprising routing entries for switching data traffic among the computing devices, each routing entry identifying a destination port for each computing device of the plurality of computing devices for forwarding the data traffic to each of the computing devices; and switch data traffic among the computing devices based on the map.