Browse
S-Space
College of Engineering/Engineering Practice School (공과대학/대학원)
Dept. of Electrical and Computer Engineering (전기·정보공학부)
Journal Papers (저널논문_전기·정보공학부)
Per-Client Network Performance Isolation in VDE-based Cloud Computing Servers
- Authors
- Issue Date
- 2012-11
- Citation
- JOURNAL OF INFORMATION SCIENCE AND ENGINEERING Vol.28 No.6, pp. 1045-1058
- Keywords
- 복합학 ; Network performance isolation ; cloud computing ; Virtual Distributed Ethernet(VDE) ; proportionally fair resource allocation
- Description
- Authors' final version
- Abstract
- In a cloud server where multiple virtual machines owned by different clients are cohosted,
excessive traffic generated by a small group of clients may well jeopardize the
quality of service of other clients. It is thus very important to provide per-client network
performance isolation in a cloud computing environment. Unfortunately, the existing
techniques are not effective enough for a huge cloud computing system since it is difficult to
adopt them in a large scale and they often require non-trivial modification to the established
network protocols. To overcome such difficulties, we propose per-client network
performance isolation using VDE (Virtual Distributed Ethernet) as a base framework. Our
approach begins with per-client weight specification and support client-aware fair share
scheduling and packet dispatching for both incoming and outgoing traffic. It also provides
hierarchical fairness between a client and its virtual machines. Our approach supports full
virtualization of a guest OS, wide scale adoption, limited modification to the existing system,
low run-time overhead and work-conserving servicing. Our experimental results show the
effectiveness of the proposed approach. Every client received at least 99.4% of its bandwidth
share as specified by its weight.
- ISSN
- 1016-2364
- Language
- English
- Files in This Item:
Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.