Abstract

© 2016 - IOS Press and the authors. All rights reserved. With the advancement of multimedia, Internet of things, and cloud computing technologies, technology enhanced learning applications such as smart school and smart learning at home have been paid more attentions to. Cloud computing services, which provide a novel collaborative and personalized learning style, have an important impact on learning and teaching. However, with the rapid development of cloud computing, the energy consumption problem for cloud computing networks cannot be ignored and the idea of energy efficiency comes into being. Currently, the main method to solve energy consumption problem is to turn the idle routers and links into sleeping, but this approach cannot be suited for cloud computing networks and may bring down network resource utility and network performance. This paper combining the Sleeping Redundant Links Algorithm (SRLA) with the Minimum Criticality Routing Algorithm (MCRA), proposes a Robust Energy Efficiency Routing Algorithm (REERA) used for cloud computing networks. The REERA uses the SRLA algorithm to sleep the redundant links in cloud computing backbone network, and then improves the robustness of the entire network by the MCRA algorithm. The REERA is able to dynamically change the link weight, ensure that most of the link can be used uniformly, and avoid the traffic congestion when certain links of cloud computing networks was excessively used. It thus improves the performance of the entire network. Comparing REERA with OSPF-based algorithm, the simulation results show that REERA outperforms Open Shortest Path First (OSPF) -based algorithm, and REERA can realize the energy-efficient routing algorithm under the premise of network robustness constraints.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call