Communications of the ACM
Future Generation Computer Systems
Network virtualization architecture: proposal and initial prototype
Proceedings of the 1st ACM workshop on Virtualized infrastructure systems and architectures
Network virtualization: state of the art and research challenges
IEEE Communications Magazine
Enhancing dynamic cloud-based services using network virtualization
ACM SIGCOMM Computer Communication Review
A survey of network virtualization
Computer Networks: The International Journal of Computer and Telecommunications Networking
Competitive analysis for service migration in VNets
Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures
Joint Elastic Cloud and Virtual Network Framework for Application Performance-cost Optimization
Journal of Grid Computing
Virtual network embedding through topology-aware node ranking
ACM SIGCOMM Computer Communication Review
Embedding virtual topologies in networked clouds
Proceedings of the 6th International Conference on Future Internet Technologies
DEVA: distributed ensembles of virtual appliances in the cloud
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
Introducing the virtual network mapping problem with delay, routing and location constraints
INOC'11 Proceedings of the 5th international conference on Network optimization
Energy-efficient and multifaceted resource management for profit-driven virtualized data centers
Future Generation Computer Systems
Future Generation Computer Systems
Exploring online virtual networks mapping with stochastic bandwidth demand in multi-datacenter
Photonic Network Communications
A coordinator for scaling elastic applications across multiple clouds
Future Generation Computer Systems
A business-oriented Cloud federation model for real-time applications
Future Generation Computer Systems
Optimal provisioning for virtual network request in cloud-based data centers
Photonic Network Communications
Towards an optimized abstracted topology design in cloud environment
Future Generation Computer Systems
Future Generation Computer Systems
Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds
Future Generation Computer Systems
New Media Cloud Computing: Opportunities and Challenges
International Journal of Cloud Applications and Computing
Traffic pattern based virtual network embedding
Proceedings of the 2013 workshop on Student workhop
Resource allocation with multi-factor node ranking in data center networks
Future Generation Computer Systems
Hi-index | 0.00 |
Cloud computing is a novel paradigm that enables transparent resource sharing over the Internet. With cloud computing users access applications/services and infrastructure resources using thin clients without knowing the actual location or characteristics of the resources. These applications are typically hosted and run on servers in interconnected data centers. The task or application request from the same or different users can be abstracted as virtual network (VN) requests, which are supported by the same underlying substrate network and thus share its resources. Thus, efficient mapping techniques that intelligently use the substrate network resources are important. Current research only considers the case when the VN requests are static. However, user demands and the corresponding VN requests can change dynamically. In this paper, we address the issue of how to optimally reconfigure and map an existing VN while the VN request changes. We first model this problem as a mathematical optimization problem with the objective of minimizing the reconfiguration cost by using mixed integer linear programming. Since the optimal problem is NP-hard we also propose heuristic algorithms for solving it efficiently. We validate and evaluate our framework and algorithms by conducting extensive simulations on different realistic networks under various scenarios, and by comparing with existing approaches. Our simulation results show that our approach outperforms existing solutions.