The Internet is now present in our personal and professional life, where reliability and green communications are still open issues to be addressed. Usually, clients establish Service Level Agreements (SLAs) with their Internet Service Providers (ISPs), including parameters of reliability and bandwidth. On the other hand, the ISPs aim to maximize their profit by establishing as many SLAs as possible and decreasing the energy consumption to provide their services.
In this context, this paper presents an algorithm for Virtual Software Defined Network (VSDN) allocation that considers both reliability and energy efficiency. The algorithm deploys the VSDN aiming to comply with the parametersdefined in SLAs, as well as to improve the energy efficiency of the ISP. Experiments using a realnetwork topology show the effectiveness of the algorithm to deploy the VSDN with a performance 15% better than existing algorithms.