2014
DOI: 10.1109/tpds.2013.29
|View full text |Cite
|
Sign up to set email alerts
|

Improving Network I/O Virtualization for Cloud Computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 46 publications
(15 citation statements)
references
References 13 publications
0
15
0
Order By: Relevance
“…For I/O virtualization performed on VMs instantiated on a single physical machine, VM throughput is almost ten times lower than the throughput in the server domain likely because of the costly communication between the server domain and VMs in the client domain [26]. Especially when dealing with small packets but high packet rate, the throughput is even lower since the software stack does not have enough CPU resources to process [67].…”
Section: Bandwidth Speed Distributed Storage and Computationmentioning
confidence: 99%
“…For I/O virtualization performed on VMs instantiated on a single physical machine, VM throughput is almost ten times lower than the throughput in the server domain likely because of the costly communication between the server domain and VMs in the client domain [26]. Especially when dealing with small packets but high packet rate, the throughput is even lower since the software stack does not have enough CPU resources to process [67].…”
Section: Bandwidth Speed Distributed Storage and Computationmentioning
confidence: 99%
“…In order to meet both requirements, E3-R employed two different fitness functions for different kinds of individuals. In [10], the authors focused on the bottleneck of network I/O and the aggregation on the packets delay and proposed a mechanism based on packet aggregation to achieve the best tradeoff between the throughput and packets delay. In [11], the authors investigated the elastic resource provisioning problem under the burstiness of incoming requests and energy consumption, employed the ON-OFF Markov chain and queueing theory to describe burstiness, and proposed a VM consolidation mechanism for each PM to solve the problem.…”
Section: Related Workmentioning
confidence: 99%
“…With the simulations to the real data sets, the offline training based on the basic learning algorithm is employed to acquire the varied job arrival rates, the numbers of the VMs, and the value table, the approximate function relation between resource provisioning. During offline learning process, multiple instances can run parallelly in order to learn by dividing the state space, so for each state space partition do (4) set upper and low bound of CPU, memory and bandwidth (5) Obtain running state of cloud computing platform (6) Obtain performance index (7) for each resources do (8) u s i n gAlgorithm 1 (9) end for (10) that the acquired relation can be approximately formulated with the regression function. The pseudocode of the value offline learning algorithm is illustrated in Algorithm 2.…”
Section: Offline Learningmentioning
confidence: 99%
“…Other important researches are that of the Ad Hoc Network and Wireless Mesh Network [19,20], channel allocation [21], Internet of things (IoT) [22], cloud computing [23], and some other fields.…”
Section: Multi-tier Architecture For the Internet Of Internets (Mtmentioning
confidence: 99%