With the popularization of cloud computing, several enterprises and open-source communities have developed their own cloud solutions. A number of factors weigh on user selection, as each one has peculiar characteristics and may target different usage scenarios. Considering such challenge, this paper focuses on giving the reader an understanding of some major existing open cloud computing solutions -XCP, Eucalyptus and OpenNebula. Hopefully, a deep comparison of such solutions can leverage the cloud computing research area providing a good starting point to research groups and interested readers.
Network virtualization is seen as the fundamental underlying technology for enabling future Internet services. Mapping virtual networks onto a substrate network is a wellknown NP-hard problem. Therefore, some authors propose heuristic based strategies by allocating virtual networks in two uncoordinated steps: mapping virtual nodes and virtual links separately. However, this strategy could result in poor performance. In this work, we propose an algorithm for the joint allocation of virtual nodes and links with the focus on balancing the load in the substrate resources. Such an algorithm is designed to cope with capacity constraints and network delay; it also offers an abstraction to consider functional requirements like geographical location or hardware characteristics. Simulation results show that the proposed algorithm has similar or better performance than other coordinated strategies from the Literature, while requiring a considerably lower processing time, finding solutions up to 269 times faster than others solutions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.