Network Virtualization using Generic Routing Encapsulation (NVGRE) is a network virtualization technology that attempts to alleviate the scalability problems associated with large cloud computing deployments. It uses Generic Routing Encapsulation (GRE) to tunnel layer 2 packets over layer 3 networks. NVGRE is described in the IETF RFC 7637. Its principal backer is Microsoft.
References
Network Virtualization using Generic Routing Encapsulation Wikipedia(Text) CC BY-SA