2009 IEEE International Conference on Networking, Architecture, and Storage 2009
DOI: 10.1109/nas.2009.20
|View full text |Cite
|
Sign up to set email alerts
|

Virtual Machine Scalability on Multi-Core Processors Based Servers for Cloud Computing Workloads

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
11
0

Year Published

2011
2011
2019
2019

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 22 publications
(11 citation statements)
references
References 10 publications
0
11
0
Order By: Relevance
“…They showed how different resources scheduling and allocation strategies and workloads may impact the performance of a virtualized system. In [5] the authors proved that cache and memory architecture, network architecture and virtualization overheads can be scalability bottlenecks in a virtualized cloud, depending on whether the application is compute or memory or network I/O intensive respectively. None of these works proposed new techniques to improve I/O performance.…”
Section: Related Workmentioning
confidence: 99%
“…They showed how different resources scheduling and allocation strategies and workloads may impact the performance of a virtualized system. In [5] the authors proved that cache and memory architecture, network architecture and virtualization overheads can be scalability bottlenecks in a virtualized cloud, depending on whether the application is compute or memory or network I/O intensive respectively. None of these works proposed new techniques to improve I/O performance.…”
Section: Related Workmentioning
confidence: 99%
“…However, by considering both pros and cons, we are convinced that the preferred configuration is the third one, since operating a completely virtualized environment, including even the OS, can provide a degree of flexibility in server usage and services deployment [19] that by far compensates the small performance degradation expected [27]. Instead, a common practice is a server consolidation through virtualization, which allows avoiding to run different and underutilized ASs in separated physical servers.…”
Section: A Application Server Deployment Configurationsmentioning
confidence: 99%
“…As seen in this paper, the major contribution of performance overheads in a Cloud environment corresponds to machine virtualization. In this perspective, works that analyze the impact of virtualization in regard to CPU, memory, and network throughput are available 20, 21. The first work concluded that modern paravirtualization techniques available with Xen, imply very little overhead to both CPU and memory throughput.…”
Section: Related Workmentioning
confidence: 99%
“…As seen in this paper, the major contribution of performance overheads in a Cloud environment corresponds to machine virtualization. In this perspective, works that analyze the impact of virtualization in regard to CPU, memory, and network throughput are available [20,21] assigning each VM at least one physical core. They concluded that under those circumstances, and when communicating over the network, the overhead of separating several processes into the same amount of VMs is minimal when compared to using concurrent processes in an equivalent, non-virtualized host.…”
Section: Related Workmentioning
confidence: 99%