Abstract:
Policies play an important role in network configuration and therefore in offering secure and high performance services especially over multi-tenant Cloud Data Center (DC...Show MoreMetadata
Abstract:
Policies play an important role in network configuration and therefore in offering secure and high performance services especially over multi-tenant Cloud Data Center (DC) environments. At the same time, elastic resource provisioning through virtualization often disregards policy requirements, assuming that the policy implementation is handled by the underlying network infrastructure. This can result in policy violations, performance degradation and security vulnerabilities. In this paper, we define PLAN, a PoLicy-Aware and Network-aware VM management scheme to jointly consider DC communication cost reduction through Virtual Machine (VM) migration while meeting network policy requirements. We show that the problem is NP-hard and derive an efficient approximate algorithm to reduce communication cost while adhering to policy constraints. Through extensive evaluation, we show that PLAN can reduce topology-wide communication cost by 38 percent over diverse aggregate traffic and configuration policies.
Published in: IEEE Transactions on Parallel and Distributed Systems ( Volume: 28, Issue: 4, 01 April 2017)
Funding Agency:

Department of Computer Science, Jinan University, Guangzhou, China
Lin Cui received the PhD degree from City University of Hong Kong, in
2013. He is currently in the Department of Computer Science, Jinan University, Guangzhou, China. He has broad
interests in networking systems, with focuses on the following topics: cloud data center resource management, data
center networking, software defined networking (SDN), virtualization, and distributed systems as well as wireless
networking.
Lin Cui received the PhD degree from City University of Hong Kong, in
2013. He is currently in the Department of Computer Science, Jinan University, Guangzhou, China. He has broad
interests in networking systems, with focuses on the following topics: cloud data center resource management, data
center networking, software defined networking (SDN), virtualization, and distributed systems as well as wireless
networking.View more

Department of Computer Science, Liverpool John Moores University, Liverpool, United Kingdom
Fung Po Tso received the BEng, MPhil, and PhD degrees from City
University of Hong Kong, in 2006, 2007 and 2011, respectively. He is currently a lecturer in the School of Computer
Science, Liverpool John Moores University (LJMU). Prior to joining LJMU, he worked as SICSA Next Generation Internet
fellow in the School of Computing Science, University of Glasgow. His research interests include network measurement
and opt...Show More
Fung Po Tso received the BEng, MPhil, and PhD degrees from City
University of Hong Kong, in 2006, 2007 and 2011, respectively. He is currently a lecturer in the School of Computer
Science, Liverpool John Moores University (LJMU). Prior to joining LJMU, he worked as SICSA Next Generation Internet
fellow in the School of Computing Science, University of Glasgow. His research interests include network measurement
and opt...View more

School of Computing Science, University of Glasgow, Glasgow, United Kingdom
Dimitrios P. Pezaros is a senior lecturer in the Embedded, Networked
and Distributed Systems (ENDS) Group, at the School of Computing Science, University of Glasgow, which he joined in
2009. He is leading research on next generation network and service management mechanisms for converged and
virtualised networked infrastructures, and is the director of the Networked Systems Research Laboratory (Netlab), at
Glasgow. Hi...Show More
Dimitrios P. Pezaros is a senior lecturer in the Embedded, Networked
and Distributed Systems (ENDS) Group, at the School of Computing Science, University of Glasgow, which he joined in
2009. He is leading research on next generation network and service management mechanisms for converged and
virtualised networked infrastructures, and is the director of the Networked Systems Research Laboratory (Netlab), at
Glasgow. Hi...View more

Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China
Weijia Jia received the BSc and MSc degrees from Center South
University, China, in 1982 and 1984, and the PhD degree from Polytechnic Faculty of Mons, Belgium, in 1993. He is
currently a full-time Zhiyuan chair professor with Shanghai Jiaotong University. He is leading currently several large
projects on next-generation Internet of Things, environmental sensing, smart cities and cyberspace sensing and
associations et...Show More
Weijia Jia received the BSc and MSc degrees from Center South
University, China, in 1982 and 1984, and the PhD degree from Polytechnic Faculty of Mons, Belgium, in 1993. He is
currently a full-time Zhiyuan chair professor with Shanghai Jiaotong University. He is leading currently several large
projects on next-generation Internet of Things, environmental sensing, smart cities and cyberspace sensing and
associations et...View more

Department of Computer and Information Science, University of Macau, Macau, SAR, China
Wei Zhao is currently the rector of the University of Macau, China.
Before joining the University of Macau, he served as the dean of the School of Science, Rensselaer Polytechnic
Institute. Between 2005 and 2007, he served as the director of the Division of Computer and Network Systems in the US
National Science Foundation when he was on leave from Texas A&M University, where he served as senior associate
vice preside...Show More
Wei Zhao is currently the rector of the University of Macau, China.
Before joining the University of Macau, he served as the dean of the School of Science, Rensselaer Polytechnic
Institute. Between 2005 and 2007, he served as the director of the Division of Computer and Network Systems in the US
National Science Foundation when he was on leave from Texas A&M University, where he served as senior associate
vice preside...View more

Department of Computer Science, Jinan University, Guangzhou, China
Lin Cui received the PhD degree from City University of Hong Kong, in
2013. He is currently in the Department of Computer Science, Jinan University, Guangzhou, China. He has broad
interests in networking systems, with focuses on the following topics: cloud data center resource management, data
center networking, software defined networking (SDN), virtualization, and distributed systems as well as wireless
networking.
Lin Cui received the PhD degree from City University of Hong Kong, in
2013. He is currently in the Department of Computer Science, Jinan University, Guangzhou, China. He has broad
interests in networking systems, with focuses on the following topics: cloud data center resource management, data
center networking, software defined networking (SDN), virtualization, and distributed systems as well as wireless
networking.View more

Department of Computer Science, Liverpool John Moores University, Liverpool, United Kingdom
Fung Po Tso received the BEng, MPhil, and PhD degrees from City
University of Hong Kong, in 2006, 2007 and 2011, respectively. He is currently a lecturer in the School of Computer
Science, Liverpool John Moores University (LJMU). Prior to joining LJMU, he worked as SICSA Next Generation Internet
fellow in the School of Computing Science, University of Glasgow. His research interests include network measurement
and optimisation, cloud data centre resource management, data centre networking, software defined networking (SDN),
virtualisation, and distributed systems as well as mobile computing and system.
Fung Po Tso received the BEng, MPhil, and PhD degrees from City
University of Hong Kong, in 2006, 2007 and 2011, respectively. He is currently a lecturer in the School of Computer
Science, Liverpool John Moores University (LJMU). Prior to joining LJMU, he worked as SICSA Next Generation Internet
fellow in the School of Computing Science, University of Glasgow. His research interests include network measurement
and optimisation, cloud data centre resource management, data centre networking, software defined networking (SDN),
virtualisation, and distributed systems as well as mobile computing and system.View more

School of Computing Science, University of Glasgow, Glasgow, United Kingdom
Dimitrios P. Pezaros is a senior lecturer in the Embedded, Networked
and Distributed Systems (ENDS) Group, at the School of Computing Science, University of Glasgow, which he joined in
2009. He is leading research on next generation network and service management mechanisms for converged and
virtualised networked infrastructures, and is the director of the Networked Systems Research Laboratory (Netlab), at
Glasgow. His research is being funded by the Engineering and Physical Sciences Research Council (EPSRC), the European
Commission, the London Mathematical Society (LMS), University of Glasgow, and the industry. Previously, he has worked
as a postdoctoral and senior research associate on a number of EPSRC and EU-funded projects in the areas of
performance measurement and evaluation, network management, cross-layer optimisation, QoS analysis and modelling, and
network resilience. He is a chartered engineer, a senior member of the IEEE, and has been a doctoral fellow of Agilent
Technologies (2000-2004).
Dimitrios P. Pezaros is a senior lecturer in the Embedded, Networked
and Distributed Systems (ENDS) Group, at the School of Computing Science, University of Glasgow, which he joined in
2009. He is leading research on next generation network and service management mechanisms for converged and
virtualised networked infrastructures, and is the director of the Networked Systems Research Laboratory (Netlab), at
Glasgow. His research is being funded by the Engineering and Physical Sciences Research Council (EPSRC), the European
Commission, the London Mathematical Society (LMS), University of Glasgow, and the industry. Previously, he has worked
as a postdoctoral and senior research associate on a number of EPSRC and EU-funded projects in the areas of
performance measurement and evaluation, network management, cross-layer optimisation, QoS analysis and modelling, and
network resilience. He is a chartered engineer, a senior member of the IEEE, and has been a doctoral fellow of Agilent
Technologies (2000-2004).View more

Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China
Weijia Jia received the BSc and MSc degrees from Center South
University, China, in 1982 and 1984, and the PhD degree from Polytechnic Faculty of Mons, Belgium, in 1993. He is
currently a full-time Zhiyuan chair professor with Shanghai Jiaotong University. He is leading currently several large
projects on next-generation Internet of Things, environmental sensing, smart cities and cyberspace sensing and
associations etc. He worked with German National Research Center for Information Science (GMD) from 1993 to 1995 as a
research fellow. From 1995 to 2013, he has worked with City University of Hong Kong as a full professor. He has
published more than 400 papers in various IEEE Transactions and prestige international conference proceedings.
Weijia Jia received the BSc and MSc degrees from Center South
University, China, in 1982 and 1984, and the PhD degree from Polytechnic Faculty of Mons, Belgium, in 1993. He is
currently a full-time Zhiyuan chair professor with Shanghai Jiaotong University. He is leading currently several large
projects on next-generation Internet of Things, environmental sensing, smart cities and cyberspace sensing and
associations etc. He worked with German National Research Center for Information Science (GMD) from 1993 to 1995 as a
research fellow. From 1995 to 2013, he has worked with City University of Hong Kong as a full professor. He has
published more than 400 papers in various IEEE Transactions and prestige international conference proceedings.View more

Department of Computer and Information Science, University of Macau, Macau, SAR, China
Wei Zhao is currently the rector of the University of Macau, China.
Before joining the University of Macau, he served as the dean of the School of Science, Rensselaer Polytechnic
Institute. Between 2005 and 2007, he served as the director of the Division of Computer and Network Systems in the US
National Science Foundation when he was on leave from Texas A&M University, where he served as senior associate
vice president for research and professor of computer science. As an elected IEEE fellow, he has made significant
contributions in distributed computing, real-time systems, computer networks, cyber security, and cyber-physical
systems.
Wei Zhao is currently the rector of the University of Macau, China.
Before joining the University of Macau, he served as the dean of the School of Science, Rensselaer Polytechnic
Institute. Between 2005 and 2007, he served as the director of the Division of Computer and Network Systems in the US
National Science Foundation when he was on leave from Texas A&M University, where he served as senior associate
vice president for research and professor of computer science. As an elected IEEE fellow, he has made significant
contributions in distributed computing, real-time systems, computer networks, cyber security, and cyber-physical
systems.View more