Constructing a Virtual Networking Environment in a Geo-Distributed Programmable Layer-2 Networking Environment (G-PLaNE)
With Cloud Computing technology occupying the majority of future Internet research and development work, research on deploying and extending existing capabilities onto a newly emerging infrastructure becomes more significant. For example, extending the virtual network provisioning capability onto a Geo-distributed Programmable Layer-2 Networking Environment (G-PLaNE) is a novel attempt and is different from in a single domain system. In this paper, the authors aim to illustrate how to construct the virtual networking environment upon their self-designed resource provisioning system consisting of multiple clusters through G-PLaNE. Experimenters and researchers are able to develop and explore their own mechanisms in their platform. Furthermore, a concrete example named Secure and Resilient Virtual Trust Routing (SeRViTR) is given to illustrate how this can be constructed over G-PLaNE.