• Home
  • Search
  • Scalable constraint-based virtual data center allocation
  • Cite Icon13
  • https://doi.org/10.1016/j.artint.2019.103196Copy DOI Icon

Scalable constraint-based virtual data center allocation

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Constraint-based techniques can solve challenging problems arising in highly diverse applications. This paper considers the problem of virtual data center (VDC) allocation, an important, emerging challenge for modern data center operators. To address this problem, we introduce Netsolver, a system for VDC allocation that is based on constraint solving. Netsolver represents a major improvement over existing approaches: it is sound, complete, and scalable, providing support for end-to-end, multi-path bandwidth guarantees across all the layers of hosting infrastructure, from servers to top-of-rack switches to aggregation switches to access routers. Netsolver scales to realistic data center sizes and VDC topologies, typically requiring just seconds to allocate VDCs of 5–15 virtual machines to physical data centers with 1000+ servers, maintaining this efficiency even when the data center is nearly saturated. In many cases, Netsolver can allocate 150%−300% as many total VDCs to the same physical data center as previous methods. Finally, we show how Netsolver can be extended with additional optimization constraints, such as VM affinity and hotspot minimization, demonstrating the flexibility of our approach.The performance and flexibility of Netsolver are made possible by our formalization of the VDC allocation problem in terms of multi-commodity flows, and the corresponding efficient handling of network flow problems in the underlying constraint solvers. This shows the importance of supporting flow-based constraints, which are more mature in ILP- vs. SMT-based constraint solving.

Similar Papers
  • PDF
  • Research Article
  • Citations16

Toward SLAs Guaranteed Scalable VDC Provisioning in Cloud Data Centers

  • Jan 01, 2019
  • IEEE Access
  • Gang Sun +5
  • Conference Article

Use Cases and Development of Software Defined Networks in OpenStack

  • Oct 01, 2015
  • Arti Mann +4
  • Research Article
  • Citations14

Fault tolerance mechanisms for virtual data center architectures

  • Aug 21, 2014
  • Photonic Network Communications
  • Sagar C Joshi +1
  • Conference Article
  • Citations8

Energy resource management in the virtual data center

  • May 10, 2004
  • R White +1
  • Research Article
  • Citations7

Selecting suitable virtual machine migrations for optimal provisioning of virtual data centers

  • Jul 26, 2018
  • ACM SIGAPP Applied Computing Review
  • M P Gilesh +3
  • Research Article
  • Citations19

Virtual Data Center Embedding: A Survey

  • May 01, 2015
  • IEEE Latin America Transactions
  • Eder Samir Correa +2
  • Conference Article
  • Citations94

End-to-end performance isolation through virtual datacenters

  • Oct 01, 2014
  • Sebastian Angel +4
  • Research Article

Research of Network Virtualization in Data Center

  • Sep 01, 2014
  • Applied Mechanics and Materials
  • Xiao Long Tan +2
  • Research Article
  • Citations26

Temperature-Aware Virtual Data Center Embedding to Avoid Hot Spots in Data Centers

  • Aug 04, 2020
  • IEEE Transactions on Green Communications and Networking
  • Chao Guo +3
  • Research Article
  • Citations30

Congestion-Aware Embedding of Heterogeneous Bandwidth Virtual Data Centers With Hose Model Abstraction

  • Apr 01, 2017
  • IEEE/ACM Transactions on Networking
  • Fangfang Yan +2
  • Conference Article
  • Citations1

A Robust Algorithm for Capacity Management to Improve Response Time in Virtualized Data Centers

  • Dec 01, 2015
  • Murli Manohar Vishwakarma +1
  • Research Article
  • Citations185

Spatio-temporal thermal-aware job scheduling to minimize energy consumption in virtualized heterogeneous data centers

  • Jun 30, 2009
  • Computer Networks
  • Tridib Mukherjee +4
  • Conference Article
  • Citations3

Just In Time Architecture (JITA) for dynamically composable data centers

  • Nov 01, 2016
  • Nirmal Kumbhare +5
  • Research Article
  • Citations19

Capacity Optimization for Resource Pooling in Virtualized Data Centers with Composable Systems

  • Feb 01, 2018
  • IEEE Transactions on Parallel and Distributed Systems
  • An-Dee Lin +3
  • Conference Article
  • Citations33

Power Optimization with Performance Assurance for Multi-tier Applications in Virtualized Data Centers

  • Sep 01, 2010
  • Yefu Wang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.