SlideShare a Scribd company logo
1 of 16
Download to read offline
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
IMPACT OF NETWORK QUALITY 
DETERIORATION ON USER’S PERCEIVED 
OPERABILITY AND LIVE-MIGRATION OF 
VIRTUAL MACHINES IN REMOTE DESKTOP 
ENVIRONMENTS 
Shin-ichi Kuribayashi1 
1Department of Computer and Information Science, Seikei University, Japan 
ABSTRACT 
The remote desktop environment (Virtual Desktop Infrastructure) is attracting interest as a way to 
strengthen security and support mobile access or telework. To realize the remote desktop environments, a 
remote desktop protocol is required to transfer information via a network about the user’s operations made 
on the keyboard and mouse on a terminal to the remote server. The growing popularity of remote desktop 
environments makes it important to determine the factors that govern the user’s perceived operability with 
a remote desktop protocol. It is also necessary important to find out the conditions for a wide-area live 
migration of virtual machines, to use resources efficiently in the remote desktop environments. 
This paper examines the impact of network quality deterioration (long network delay, high packet loss, 
small downlink bandwidth) on a user’s perceived operability in remote desktop environments, assuming 
RDP, PCoIP and ICA as remote desktop protocol. Next, this paper studies the impact of network quality on 
the performance of a live-migration of virtual machines in remote desktop environments. 
KEYWORDS 
Remote desktop environments, user’s perceived operability, RDP, PCoIP, ICA 
1. INTRODUCTION 
A remote desktop environment (Virtual Desktop Infrastructure) is the practice of hosting a 
desktop operating system within a virtual machine (VM) running on a centralized server, which is 
one of the realization approaches of thin-client computing system. A remote desktop environment 
is attracting interest as a way to strengthen security, reduce the operation and management cost, 
and support mobile access or telework [1]-[8]. A remote desktop protocol is used in the desktop 
environment to transfer the user’s operations on the keyboard and mouse of a terminal to the 
relevant server at a remote site. The server responds to the user’s operations, by updating screen 
information and sending it back to the terminal. 
A variety of remote desktop protocols have been proposed. Microsoft's Remote Desktop Protocol 
(RDP) [2], VMware's PC-over-IP (PCoIP)[3],[4] and Citrix's ICA/HDX [5] are the most 
commonly used. The performance of remote desktop protocols and the effect of network quality 
deterioration (long network delay, high packet loss rate, small downlink bandwidth) on the 
performance have been studied [8]-[17]. However, few studies have been made on the user’s 
DOI : 10.5121/ijcnc.2014.6603 29
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
perceived operability. The satisfaction of a client user would be heavily influenced by the quality 
of the network connection between the client and the server. 
Another but related technology that is also attracting attention is a live migration of VMs to other 
servers over a wide area. The objectives are to use resources efficiently in order to reduce the 
operational cost, and to ensure service continuity in the event of a wide-area disaster [19]-[26]. A 
remote desktop environment can also be migrated over a wide area. Therefore, it is necessary to 
study the impacts of an increase in network delay and packet loss on the performance of the live-migration 
30 
in remote desktop environments. 
This paper examines the impact of network quality deterioration, such as long network delay, 
high packet loss and small downlink bandwidth, on a user’s perceived operability in remote 
desktop environments, assuming the use of RDP, PCoIP and ICA which are representative remote 
desktop protocols. The main thrust of this paper is to study the relationship between network 
quality deterioration and the user’s perceived operability, rather than the comparison of the three 
remote desktop protocols. The paper also evaluates the effect of an increase in network delay and 
packet loss on the performance of the live migration of VMs in remote desktop environments. 
The rest of this paper is organized as follows. Section 2 explains related works. Section 3 
examines the impact of network quality deterioration on a user’s perceived operability in remote 
desktop environments, assuming RDP, PCoIP and RDP as remote desktop protocol. Section 4 
clarifies the impact of network quality on the performance of a live-migration of virtual machines 
in remote desktop environments. Finally, Section 5 gives the conclusions. This paper is an 
extension of the study in Reference [28]. 
2. RELATED WORK 
The performance of remote desktop protocols and the effect of network quality deterioration on 
the performance have been studied [8]-[17]. The satisfaction of a client user would be heavily 
influenced by the quality of the network connection between the client and the server. Reference 
[13] has evaluated the response time of a virtual remote desktop systems for different desktop 
applications (such as text editors, presentation creators and image processing tools), and has 
identified that the response time of more interactive applications is more sensitive to network 
delays. In Reference [14], the traffic caused by thin client based office applications is 
characterized and in Reference [15] the differences between several thin client architectures are 
analyzed. Reference [16] has proposed a toolkit to benchmark thin-client based virtual desktop 
environments, and has evaluated the performance of popular user applications, TCP/UDP based 
thin client protocols and remote user experience under a variety of system load and network 
health. 
However, few studies considers the implications of a decreased network quality deterioration on 
user’s perceived operability. Although References [17] has proposed to optimize the QoE of 
Citrix based Thin Client in WAN environments with speedscreen and input-buffer functions, it 
has not estimated the opinion score for user’s perceived operability. 
As the satisfaction of a client user would be heavily influenced by the quality of the network 
connection between the client and the server, it is necessary to examine in detail the impact of 
network quality deterioration (long network delay, high packet loss, small downlink bandwidth) 
on user’s perceived operability. It is also required to evaluate the impact of remote desktop 
protocol to be used. This paper evaluates the user’s perceived operability with a simplified rating 
scale method based on DMOS (Degradation Mean Opinion Score) [18], assuming three major 
remote desktop protocols, RDP, PCoIP and ICA.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
On the other hand, a live-migration is intended to move a virtual machine (VM) with virtually no 
disruption to the services being provided. There are studies that assume that VMs are moved over 
a wide area rather than keeping them confined in the same site [19]-[26]. Such wide-area 
migration will improve robustness against wide-area disasters and the effectiveness of load 
balancing. When a VM is moved to a distant center, the performance may deteriorate (e.g, slow 
response and decreased throughput), due to an increase in network delay or a reduction in 
bandwidths. Referenced [26] has proposed to automatically apply WAN accelerator to prevent 
degradation in performance when the network delay between the terminal and the center exceeds 
a certain threshold as a result of moving a VM. The live-migration over a wide area is also 
attractive for remote desktop environments, so as to use resources efficiently and to ensure 
service continuity in the event of a wide-area disaster. However, to the best of our knowledge, 
the performance of a live-migration in remote desktop environments has not been yet evaluated. 
This paper evaluates the impact of network quality on a live-migration of virtual machines in 
remote desktop environments. 
3. IMPACT OF NETWORK QUALITY DETERIORATION ON 
USER’S PERCEIVED OPERABILITY 
3.1 Assumptions 
31 
(1) Remote desktop protocols 
Three representative remote desktop protocols, Microsoft RDP7.1, PCoIP (VMware View 5.0) 
and ICA 12, are used. 
(2) Evaluation environment 
Figure1. System configuration for evaluation
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
Figure 1 illustrates an overview of the system constructed for the evaluation. The virtual systems 
used is VMware ESXi4.1 update 1 and VMware Horizon View 5.1. Two VMs,Virtual Desktop 
(View Agent) VM and View Manager (Connection Server), are used for RDP and PCoIP. ICA is 
evaluated by constructing Citrix Virtual Desktop environment over VMware system, and two 
VMs, Citrix Virtual Desktop Agent and XenDesktop Controller Server, are used. Two physical 
servers (Proliant DL360 (Generation 7) from HP), two storage units (TS-RIX2.0TL/R5 from 
BUFFALO), and one thin client terminal (HPt410 Smart Zero Client from HP) are used. The 
speed of all physical links is 1 Gbps. A WAN emulator (Linktropy Mini2 from Apposite 
Technologies) is inserted between the server and the thin client terminal to generate network 
delay and packet loss, or to limit the downlink bandwidth. Windows 7 is used as the OS for the 
virtual machines that executes the processing needed for remote desktop. The user is able to select 
one of RDP, PCoIP and ICA on the operational window of the thin client terminal for access to 
virtual machines. 
3.2 Method of evaluating user’s perceived operability 
The simplified rating scale method based on DMOS (Degradation Mean Opinion Score) [18] is 
used to evaluate the user’s perceived operability with a remote desktop terminal. It uses five-grade 
rating categories, and each category is assigned a score ranging from 1 to 5. It is judged 
32 
here that the user’s perception is acceptable if the mean opinion score is 3.0 or higher. 
3.3 Evaluation method 
The following four different types of usage (or service profile) are used for evaluations: 
<Evaluation 1> Scrolling of a window of Notepad file 
We enter a number from 1 to 1,000, one number on each line, on a Windows 7 Notepad file. We 
scroll the window of this 1000-line file by continuing to press the down arrow. 
<Evaluation 2> Scrolling of a webpage 
We create a 5000-line HTML file, with a number from 1 to 5000 written, one number on each 
line. Using Windows Internet Explorer 9, we scroll the window of the file by continuing to press 
the down arrow. 
<Evaluation 3> Automatic slideshow 
Using OpenOffice 4.01 [27], we run a slideshow of a 21-slide file (slides change every 3 
seconds). 
<Evaluation 4> Playback of a video 
A video in WMV format with a video data rate of 1 Mbps and an audio rate of 128 kbps is used. 
The file size is 2.14 MB. Using Window Media Player 12, we play the video.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
33 
3.4 Evaluation results 
3.4.1 Evaluation with RDP7.1 
(1) Impact of network delay and packet loss 
Figure 2 shows how network delay and packet loss affect the mean opinion score of user’s 
perceived operability for four Evaluations, explained in Section 3.3. The horizontal axis indicates 
network delay. The vertical axis shows the mean opinion score. The left bar in each figure 
indicates the mean opinion score in cases where there is no packet loss, and the right bar that in 
cases where the packet loss rate is 3%. 
<Evaluation 1> 
The perceived operability is not affected if the network delay is 500m sec or lower in cases where 
there is no packet loss, or if the network delay is 150m sec or lower in cases where the packet loss 
rate is 3%. The measured total scroll time is shown in Figure 3 for reference. It is clear that the 
network delay and packet loss rate do not affect the total scroll time so much. This means that it is 
difficult to judge the user’s perceived operability with the scroll time. This was also true in the 
other types of evaluation. 
<Evaluation 2> 
The perceived operability is not affected if the network delay is 300m sec or lower in cases where 
there is no packet loss, or if the network delay is 200m sec or lower in cases where the packet loss 
rate is 3%. 
<Evaluation 3> 
The perceived operability is not affected if the network delay is 75m sec or lower in cases where 
there is no packet loss, or if the network delay is 25m sec or lower in case where the packet loss 
rate is 3%. 
<Evaluation 4> 
The perceived operability is affected unless there is no network delay and no packet loss. It is 
noted that the information transfer rate was about 20 Mbps.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
34 
Figure 2. Evaluation of user’s perceived operability with RDP7.1 
Figure 3. Total scroll time in RDP evaluation 1 
(2) Impact of downlink bandwidth 
(Network delay, Packet loss) 
Evaluations which would be easily affected by limiting downlink bandwidth are considered here. 
Figure 4 shows how downlink bandwidth affects the mean opinion score of user’s perceived 
operability for Evaluations 3&4. The horizontal axis indicates downlink bandwidth. The vertical 
axis shows the mean opinion score.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
35 
<Evaluation 3> 
The perceived operability is not affected if the downlink bandwidth is more than 300k bps, in 
cases where there is no packet loss and no packet delay. 
Figure 4. Evaluation of user’s perceived operability with RDP7.1 
<Evaluation 4> 
(Limiting of downlink bandwidth) 
The perceived operability is not affected if the downlink bandwidth is more than 2.8M bps, in 
cases where there is no packet loss and no packet delay.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
36 
3.4.2 Evaluation with PCoIP 
(1) Impact of network delay and packet loss 
Figure 5. Evaluation of user’s perceived operability with PCoIP 
(Network delay, Packet loss) 
Figure 6. Total scroll time in PCoIP evaluation 1 
As in Figure2, Figure 5 shows how an increase in network delay and packet loss rate affects the 
mean opinion score of user’s perceived operability for four Evaluations.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
37 
Figure 4. Evaluation of user’s perceived operability with RDP7.1 
<Evaluation 1> 
(Limiting of downlink bandwidth) 
The perceived operability is not affected if the network delay is 500m sec or lower in cases where 
there is no packet loss , or if the network delay is 150m sec or lower in cases where the packet 
loss rate is 3%. The measured total scroll time is shown in Figure 6 for reference. As in Section 
3.4.1(1), it is clear that the network delay and packet loss rate do not affect the total scroll time so 
much. This was also true in the other types of evaluation.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
38 
<Evaluation 2> 
F ig u re 5 . E v a lu a tio n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith P C o IP 
(N e tw o rk d e la y, P a c k e t lo s s ) 
F ig u re 6 . To ta l s c ro ll tim e in P C o IP e v a lu a tio n 1 
The perceived operability is not affected if the network delay is 200m sec or lower in cases where 
there is no packet loss, or if the network delay is 50 m sec or lower in cases where the packet loss 
rate is 3%. 
<Evaluation 3 > 
The perceived operability is not affected if the network delay is 100m sec or lower in cases where 
there is no packet loss, or if the network delay is 50m sec or lower in cases where the packet loss 
rate is 3%. 
<Evaluation 4 > 
The perceived operability is not affected if the network delay is 700m sec or lower in cases where 
there is no packet loss. It is noted that the information transfer rate was about 5 Mbps, which was 
much lower than the cases where RDP was used.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
(2) Impact of downlink bandwidth 
As in Figure4, Figure 7 shows how downlink bandwidth affects the mean opinion score of user’s 
perceived operability for Evaluations 3&4. The horizontal axis indicates downlink bandwidth. 
The vertical axis shows the mean opinion score. 
39 
<Evaluation 3> 
The perceived operability is not affected if the downlink bandwidth is more than 50k bps, in cases 
where there is no packet loss and no packet delay. 
<Evaluation 4> 
The perceived operability is not affected if the downlink bandwidth is more than 300k bps, in 
cases where there is no packet loss and no packet delay. 
F ig u re 7 . E v a lu a t io n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith P C o IP 
3.4.3 Evaluation with ICA12 
(L im it in g o f d o w n lin k b a n d w id th ) 
(1) Impact of network delay and packet loss 
As in Figure 2, Figure 8 shows how an increase in network delay and packet loss rate affects the 
mean opinion score of user’s perceived operability for three Evaluations. 
<Evaluation 1> 
The perceived operability is not affected if the network delay is 600m sec or lower in cases where 
there is no packet loss, or if the network delay is 300m sec or lower in cases where the packet loss 
rate is 3%. 
<Evaluation 3 > 
The perceived operability is not affected if the network delay is 3000m sec or lower in cases 
where there is no packet loss and no network delay.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
40 
<Evaluation 4 > 
The perceived operability is not affected if the network delay is 800m sec or lower in cases where 
there is no packet loss, or if the network delay is 100m sec or lower in cases where the packet loss 
rate is 3%. 
(2) Impact of downlink bandwidth 
As in Figure4, Figure 9 shows how downlink bandwidth affects the mean opinion score of user’s 
perceived operability for Evaluations 3&4. The horizontal axis indicates downlink bandwidth. 
The vertical axis shows the mean opinion score. 
<Evaluation 3> 
The perceived operability is not affected if the downlink bandwidth is more than 4k bps, in cases 
where there is no packet loss and no packet delay. 
<Evaluation 4> 
The perceived operability is not affected if the downlink bandwidth is more than 70k bps, in cases 
where there is no packet loss and no packet delay. 
3.4.4 Comparison of RDP, PCoIP and ICA 
A comparison of the evaluation results given in Sections 3.4.1, 3.4.2 and 3.4.3 indicates the 
following: When a remote desktop is used in the way in Evaluation 1 or 2, the perceived 
operability is less sensitive with RDP7.1. Conversely, the use of PCoIP and ICA12 makes the 
perceived operability less sensitive when a remote desktop is used in the way in Evaluation 3 or 4. 
In particular, ICA12 makes the perceived operability less sensitive when a remote desktop is used 
in the way in Evaluation 4. 
4. IMPACT OF NETWORK QUALITY ON THE PERFORMANCE 
OF A LIVE-MIGRATION OF VMS 
The migration technology is used to move the memory spaces of VMs from one physical server to 
a different physical server while ensuring service continuity. A live-migration of VMs over a 
wide area have been studied as it can solve many problems such as load balancing and power 
saving. It could be also attractive for remote desktop environments, so as to use resources 
efficiently and to ensure service continuity in the event of a wide-area disaster. This section 
studies the impact of network quality on the performance of a live-migration of VMs in remote 
desktop environments, as in Figure 10 
(1) Evaluation model 
Except for the following changes, the same system shown in Figure 1 is used. RDP7. 1 is only 
applied for remote desktop protocol, and WAN emulator is moved between the physical servers 
to simulate network delay and packet loss. The physical speed of the link between the physical 
servers is 1Gbps.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
The same usage in Evaluation 4 of Section 3.4.1 (playback of a video) is assumed and the time 
needed for live migration of a virtual machine executing the remote desktop processing with 
vMotion (live migration function of VMware) [3] is measured. 
41 
F ig u re 8 . E v a lu a tio n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith IC A 1 2 
(N e tw o rk d e la y, P a c k e t lo s s ) 
F ig u re 9 . E v a lu a tio n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith IC A 1 2 
(L im itin g o f d ow n lin k b a n dw id th )
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
42 
WAN 
Figure 10. Image of wide-area live migration in remote desktop environments 
(2) Evaluation results 
Figure 11 shows how an increase in network delay and packet loss rate affects the total migration 
time. The horizontal axis indicates network delay or packet loss rate. The vertical axis shows the 
total migration time. 
It is clear that the total migration time is about 20 sec if there is no packet delay between the 
physical servers and no packet loss. To keep the total migration time within 80 sec, for example, 
the network delay must be 60m sec or lower (if there is no packet loss) or the packet loss rate 
must be less than 10% (if there is no network delay). 
It was also measured that the migration was completed in about 40 sec and 44 sec with PCoIP and 
ICA respectively, when there was no network delay and no packet loss. 
Figure 11. Total migration time with RDP7.1
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
43 
5. CONCLUSIONS 
This paper has examined the impact of network quality deterioration on a user’s perceived 
operability in remote desktop environments, assuming RDP, PCoIP and ICA as a remote desktop 
protocol. Although the scope of the evaluation in this paper is limited, it is found that, when 
RDP7.1 is used as a virtual desktop protocol, the user’s perceived operability is acceptable when 
the user scrolls a webpage if the network delay is 200m sec in cases where the packet loss rate is 
3%. It is also found that, when PCoIP is used, the user’s perceived operability is acceptable when 
playing a video, as long as the network delay is 700m sec or lower in cases where there is no 
packet loss. These results could be guidelines for the design and deployment of better remote 
desktop services. 
This paper has also clarified the impact of network quality on the performance of a live-migration 
of virtual machines in remote desktop environments. It is clear by the evaluation that the network 
delay must be 60m sec or lower (in cases where there is no packet loss) or the packet loss rate 
must be less than 10% (in cases where there is no network delay), so as to keep the total migration 
time within 80 sec. 
It is required to make more precise evaluation on various profiles and network quality. It is also 
required to evaluate with touch panel terminal as a remote desktop terminal in future. 
REFERENCES 
[1] R. Spruijt, “VDI Smackdown 2013 -solutions overview and feature comparison matrix-”, May 
2013.http://wp.techtarget.itmedia.co.jp/contents/?cid=13189 
[2] Microsoft Corporation. Remote Desktop Protocol.http://msdn.microsoft.com/en-us/ 
library/cc240445.aspx 
[3] VMware, “VMware View 5 with PCoIP” and “VMware Infrastructure Architecture 
Overview”http://www.vmware.com/files/pdf/view/VMware-View-5-PCoIP-Network-Optimization- 
Guide.pdf, http://www.vmware.com/pdf/vi_wp.pdf 
[4] Teradici, “PC-over-IP Technology on enterprise networks”, 
http://i.dell.com/sites/content/business/solutions/whitepapers/en/Documents/DRW__Teradici_Consid 
erations.pdf 
[5] Citrix, “Ctrix HDX 
technologies”http://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/citrix-hdx- 
technologies.pdf 
[6] “SPICE”http://www.spice-space.org/ 
[7] “RealVNC”https://www.realvnc.com/ 
[8] S.J. Yang, J. Nieh, M. Selsky and N. Tiwari, “ The Performance of Remote Display Mechanisms for 
Thin-Client Computing”, Proceedings of the 2002 USENIX Annual Technical Conference, June 
2002. 
[9] J. Nieh, S. Yang, and N. Novik, “Measuring Thin-Client Performance Using Slow-Motion 
benchmarking”, Proceedings of ACM Transactions on Computer Systems, Vol. 21, No. 1, Feb. 2003. 
[10] The Tolly Group: MetaFrame XP Presentation Server Windows-based Application Access 
Performance and Functionality (2003) 
[11] M. Lubonski, V. Gay and A. Simmonds, “An adaptation architecture to improve QoS of multimedia 
services for enterprise remote desktop protocols”, Next Generation Internet Networks, April 2005. 
[12] A. Lai and J. Nieh, “Limits of WideArea ThinClient Computing”, Proceedings of the ACM 
SIGMETRICS 2002, June 15-19, 2002. 
[13] N. Tolia, D. Andersen, and M. Satyanarayanan, “Quantifying Interactive User Experience on Thin 
Clients”, in IEEE Computer Society Press Computer, vol. 39(3), 2006. 
[14] Emmert, B., Binzenh¨ofer, A., Schlosser, D., Weiß, M., “Source Traffic Characterization for Thin 
Client Based Office Applications”,13th EUNICE, 2007.
International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 
[15] Schlosser, D., Binzenh¨ofer, A., Staehle, B., “Performance Comparison of Windowsbased Thin-Client 
44 
Architectures”, ATNAC’07, 2007. 
[16] A. Berryman, P. Calyam, M. Honigford, and A.M. Lai, “VDBench: A Benchmarking Toolkit for 
Thin-client based Virtual Desktop Environments,” 2nd IEEE International Conference on Cloud 
Computing Technology and Science, pp.480-487, Dec. 2010. 
[17] D. Schlosser, B. Staehle, A. Binzenh¨ofer, B. Boder, “Improving the QoE of Citrix Thin Client 
Users”, IEEE ICC, 2010. 
[18] ITU-T Recommendation P.800 
http://www.itu.int/rec/T-REC-P.800-199608-I/en 
[19] R. Bradford, E. Kotsovinos, A. Feldmann, and H. Schioberg: "Live wide-area migration of virtual 
machines including local persistent state", Proc. of 3rd international conference on Virtual Execution 
Environments, 2007. 
[20] C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt and A. Warfield: "Live 
Migration of Virtual Machines", Proceedings of the 2nd USENIX Symposium on Networked Systems 
Design and Implementation, 2005. 
[21] F. Travostino, P. Daspit, L. Gommans, C. Jog, J. Mambretti, I. Monga, B. Oudenaarde, S.Raghunath 
and P. Wang: "Seamless Live Migration of Virtual Machines over the MAN/WAN", Elsevier Future 
Generation Computer Systems, Vol.22, 2006. 
[22] R. Bradford, E. Kotsovinos, A. Feldmann and H. Schioberg: "LiveWide-Area Migration of Virtual 
Machines Including Local Persistent State", VEE’07, June 2007. 
[23] R. Bradford, E. Kotsovinos, A. Feldmann, and H. Schioberg: "Live wide-area migration of virtual 
machines including local persistent state", Proc. of 3rd international conference on Virtual Execution 
Environments, 2007. 
[24] H. Liu, H. Jin, X. Liao, L. Hu and C. Yu: "Live Migration of Virtual Machine Based on Full System 
Trace and Replay", Proceedings of the 18th International Symposium on High Performance 
Distributed Computing (HPDC'09), June 2009. 
[25] S. Akoush, R. Sohan, A. Rice, A. W. Moore and A. Hopper: "Predicting the Performance of Virtual 
Machine Migration", The 18th Annual IEEE/ACM International Symposium on Modeling, Analysis 
and Simulation of Computer and Telecommunication Systems (MASCOTS’10), Aug. 2010. 
[26] S.Kuribayashi,“Improving Quality of Service and Reducing Power Consumption with WAN 
accelerator in Cloud Computing Environments”, International journal of Computer Networks & 
Communications (IJCNC), Vol.5, No.1, pp.41-52, Jan. 2013. 
[27] OpenOffice http://www.openoffice.org/ja/ 
[28] R.Komatsu and S.Kuribayashi,“Impact of network quality deterioration on user’s perceived 
operability in remote desktop environments”, Proceeding of the 17-th International Conference on 
Network-Based Information Systems (NBiS-2014), pp.540-544,Sep. 2014.

More Related Content

What's hot

Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...
Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...
Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...Eswar Publications
 
High performance and flexible networking
High performance and flexible networkingHigh performance and flexible networking
High performance and flexible networkingJohn Berkmans
 
Software Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related IssuesSoftware Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related IssuesEswar Publications
 
Distributed Computing Environment
Distributed Computing EnvironmentDistributed Computing Environment
Distributed Computing EnvironmentPurushottam Dahal
 
Resource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A SurveyResource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A Surveyidescitation
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...IJCSIS Research Publications
 
Basic features of distributed system
Basic features of distributed systemBasic features of distributed system
Basic features of distributed systemsatish raj
 
Crypto Mark Scheme for Fast Pollution Detection and Resistance over Networking
Crypto Mark Scheme for Fast Pollution Detection and Resistance over NetworkingCrypto Mark Scheme for Fast Pollution Detection and Resistance over Networking
Crypto Mark Scheme for Fast Pollution Detection and Resistance over NetworkingIRJET Journal
 
IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...
IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...
IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...IRJET Journal
 
C11 support for-mobility
C11 support for-mobilityC11 support for-mobility
C11 support for-mobilityRio Nguyen
 
AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES
AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES
AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES ijwscjournal
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architectureYisal Khan
 

What's hot (19)

Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...
Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...
Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs:...
 
Dce rpc
Dce rpcDce rpc
Dce rpc
 
High performance and flexible networking
High performance and flexible networkingHigh performance and flexible networking
High performance and flexible networking
 
Distributed system
Distributed systemDistributed system
Distributed system
 
Software Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related IssuesSoftware Defined Networking: A Concept and Related Issues
Software Defined Networking: A Concept and Related Issues
 
Distributed Computing Environment
Distributed Computing EnvironmentDistributed Computing Environment
Distributed Computing Environment
 
Resource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A SurveyResource Allocation using Virtual Machine Migration: A Survey
Resource Allocation using Virtual Machine Migration: A Survey
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
 
Basic features of distributed system
Basic features of distributed systemBasic features of distributed system
Basic features of distributed system
 
middleware
middlewaremiddleware
middleware
 
4. system models
4. system models4. system models
4. system models
 
3. challenges
3. challenges3. challenges
3. challenges
 
Crypto Mark Scheme for Fast Pollution Detection and Resistance over Networking
Crypto Mark Scheme for Fast Pollution Detection and Resistance over NetworkingCrypto Mark Scheme for Fast Pollution Detection and Resistance over Networking
Crypto Mark Scheme for Fast Pollution Detection and Resistance over Networking
 
IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...
IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...
IRJET- Detection of Distributed Denial-of-Service (DDos) Attack on Software D...
 
04 Client Server Computing
04 Client Server Computing04 Client Server Computing
04 Client Server Computing
 
C11 support for-mobility
C11 support for-mobilityC11 support for-mobility
C11 support for-mobility
 
AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES
AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES
AVAILABILITY METRICS: UNDER CONTROLLED ENVIRONMENTS FOR WEB SERVICES
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architecture
 
Jms intro
Jms introJms intro
Jms intro
 

Viewers also liked

MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...IJCNCJournal
 
Par petal ant routing algorithm for
Par  petal ant routing algorithm forPar  petal ant routing algorithm for
Par petal ant routing algorithm forIJCNCJournal
 
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN IJCNCJournal
 
Cross layer design for power control and link
Cross layer design for power control and linkCross layer design for power control and link
Cross layer design for power control and linkIJCNCJournal
 
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...IJCNCJournal
 
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVERPERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVERIJCNCJournal
 
Extending network lifetime of wireless sensor
Extending network lifetime of wireless sensorExtending network lifetime of wireless sensor
Extending network lifetime of wireless sensorIJCNCJournal
 
Bandwidth guaranteed
Bandwidth guaranteedBandwidth guaranteed
Bandwidth guaranteedIJCNCJournal
 
White space steganography on text
White space steganography on textWhite space steganography on text
White space steganography on textIJCNCJournal
 
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...IJCNCJournal
 
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS IJCNCJournal
 
Correlating objective factors with video
Correlating objective factors with videoCorrelating objective factors with video
Correlating objective factors with videoIJCNCJournal
 
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGNDIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGNIJCNCJournal
 
Dynamic routing of ip traffic
Dynamic routing of ip trafficDynamic routing of ip traffic
Dynamic routing of ip trafficIJCNCJournal
 
A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...IJCNCJournal
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networksIJCNCJournal
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkIJCNCJournal
 
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATIONA MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATIONIJCNCJournal
 
A MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGSA MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGSIJCNCJournal
 

Viewers also liked (19)

MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
 
Par petal ant routing algorithm for
Par  petal ant routing algorithm forPar  petal ant routing algorithm for
Par petal ant routing algorithm for
 
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
HANDOVER OPTIMIZATION BASED ON MEDIA INDEPENDENT HANDOVER IN NEW NETWORKS NGWN
 
Cross layer design for power control and link
Cross layer design for power control and linkCross layer design for power control and link
Cross layer design for power control and link
 
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
MODELING AND DESIGNING RESOURCE EFFICIENT DISTRIBUTED MANET MANAGEMENT SYSTEM...
 
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVERPERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
PERFORMANCE EVALUATION OF MOBILE WIMAX IEEE 802.16E FOR HARD HANDOVER
 
Extending network lifetime of wireless sensor
Extending network lifetime of wireless sensorExtending network lifetime of wireless sensor
Extending network lifetime of wireless sensor
 
Bandwidth guaranteed
Bandwidth guaranteedBandwidth guaranteed
Bandwidth guaranteed
 
White space steganography on text
White space steganography on textWhite space steganography on text
White space steganography on text
 
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...
 
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
GPS SYSTEMS LITERATURE: INACCURACY FACTORS AND EFFECTIVE SOLUTIONS
 
Correlating objective factors with video
Correlating objective factors with videoCorrelating objective factors with video
Correlating objective factors with video
 
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGNDIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN
DIA-TORUS:A NOVEL TOPOLOGY FOR NETWORK ON CHIP DESIGN
 
Dynamic routing of ip traffic
Dynamic routing of ip trafficDynamic routing of ip traffic
Dynamic routing of ip traffic
 
A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...A genetic algorithm for constructing broadcast trees with cost and delay cons...
A genetic algorithm for constructing broadcast trees with cost and delay cons...
 
Wireless adhoc multi access networks
Wireless adhoc multi access networksWireless adhoc multi access networks
Wireless adhoc multi access networks
 
Energy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh networkEnergy efficiency cross layer protocol for wireless mesh network
Energy efficiency cross layer protocol for wireless mesh network
 
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATIONA MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
A MASS BALANCING THEOREM FOR THE ECONOMICAL NETWORK FLOW MAXIMISATION
 
A MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGSA MIDDLEWARE FOR THE INTERNET OF THINGS
A MIDDLEWARE FOR THE INTERNET OF THINGS
 

Similar to Impact of network quality deterioration on user’s perceived operability and live migration of virtual machines in remote desktop environments

ENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKING
ENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKINGENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKING
ENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKINGIJCNCJournal
 
Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301Editor IJARCET
 
Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301Editor IJARCET
 
TECHNICAL WHITE PAPER: NetBackup Appliances WAN Optimization
TECHNICAL WHITE PAPER: NetBackup Appliances WAN OptimizationTECHNICAL WHITE PAPER: NetBackup Appliances WAN Optimization
TECHNICAL WHITE PAPER: NetBackup Appliances WAN OptimizationSymantec
 
Technology Brief: Flexible Blade Server IO
Technology Brief: Flexible Blade Server IOTechnology Brief: Flexible Blade Server IO
Technology Brief: Flexible Blade Server IOIT Brand Pulse
 
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...ijasuc
 
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRESHYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRESijcsit
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...IJCNCJournal
 
OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...
OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...
OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...IJNSA Journal
 
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...IJCNCJournal
 
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...IJCNCJournal
 
Performance evaluation of software-defined networking controllers in wired an...
Performance evaluation of software-defined networking controllers in wired an...Performance evaluation of software-defined networking controllers in wired an...
Performance evaluation of software-defined networking controllers in wired an...TELKOMNIKA JOURNAL
 
AUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUE
AUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUEAUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUE
AUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUEIRJET Journal
 
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-functionTowards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-functionEiko Seidel
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPIJMREMJournal
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPIJMREMJournal
 
Implementing Remote Procedure Calls
Implementing Remote Procedure CallsImplementing Remote Procedure Calls
Implementing Remote Procedure CallsThanh Nguyen
 
Performance evaluation of WLAN in enterprise WAN with realtime applications b...
Performance evaluation of WLAN in enterprise WAN with realtime applications b...Performance evaluation of WLAN in enterprise WAN with realtime applications b...
Performance evaluation of WLAN in enterprise WAN with realtime applications b...nooriasukmaningtyas
 
NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...
NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...
NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...ijngnjournal
 

Similar to Impact of network quality deterioration on user’s perceived operability and live migration of virtual machines in remote desktop environments (20)

ENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKING
ENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKINGENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKING
ENHANCING AND MEASURING THE PERFORMANCE IN SOFTWARE DEFINED NETWORKING
 
Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301
 
Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301Ijarcet vol-2-issue-7-2297-2301
Ijarcet vol-2-issue-7-2297-2301
 
TECHNICAL WHITE PAPER: NetBackup Appliances WAN Optimization
TECHNICAL WHITE PAPER: NetBackup Appliances WAN OptimizationTECHNICAL WHITE PAPER: NetBackup Appliances WAN Optimization
TECHNICAL WHITE PAPER: NetBackup Appliances WAN Optimization
 
Technology Brief: Flexible Blade Server IO
Technology Brief: Flexible Blade Server IOTechnology Brief: Flexible Blade Server IO
Technology Brief: Flexible Blade Server IO
 
DNIS in SRC
DNIS in SRCDNIS in SRC
DNIS in SRC
 
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
A NOVEL THIN CLIENT ARCHITECTURE WITH HYBRID PUSH-PULL MODEL, ADAPTIVE DISPLA...
 
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRESHYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
HYBRID OPTICAL AND ELECTRICAL NETWORK FLOWS SCHEDULING IN CLOUD DATA CENTRES
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
 
OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...
OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...
OPTIMIZING CONGESTION CONTROL BY USING DEVICES AUTHENTICATION IN SOFTWARE-DEF...
 
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
 
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
 
Performance evaluation of software-defined networking controllers in wired an...
Performance evaluation of software-defined networking controllers in wired an...Performance evaluation of software-defined networking controllers in wired an...
Performance evaluation of software-defined networking controllers in wired an...
 
AUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUE
AUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUEAUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUE
AUTOMATED VM MIGRATION USING INTELLIGENT LEARNING TECHNIQUE
 
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-functionTowards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
Towards achieving-high-performance-in-5g-mobile-packet-cores-user-plane-function
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCP
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCP
 
Implementing Remote Procedure Calls
Implementing Remote Procedure CallsImplementing Remote Procedure Calls
Implementing Remote Procedure Calls
 
Performance evaluation of WLAN in enterprise WAN with realtime applications b...
Performance evaluation of WLAN in enterprise WAN with realtime applications b...Performance evaluation of WLAN in enterprise WAN with realtime applications b...
Performance evaluation of WLAN in enterprise WAN with realtime applications b...
 
NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...
NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...
NETWORK PERFORMANCE EVALUATION WITH REAL TIME APPLICATION ENSURING QUALITY OF...
 

More from IJCNCJournal

April 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsApril 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsIJCNCJournal
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionIJCNCJournal
 
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficHigh Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficIJCNCJournal
 
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...IJCNCJournal
 
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...IJCNCJournal
 
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...IJCNCJournal
 
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsAdvanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsIJCNCJournal
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionIJCNCJournal
 
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficHigh Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficIJCNCJournal
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IJCNCJournal
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...IJCNCJournal
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IJCNCJournal
 
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...IJCNCJournal
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...IJCNCJournal
 
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...IJCNCJournal
 
March 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsMarch 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsIJCNCJournal
 
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...IJCNCJournal
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...IJCNCJournal
 
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemSensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemIJCNCJournal
 
Feature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSFeature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSIJCNCJournal
 

More from IJCNCJournal (20)

April 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsApril 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & Communications
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
 
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficHigh Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
 
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
 
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
 
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
 
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsAdvanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
 
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficHigh Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
 
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
 
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
 
March 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsMarch 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & Communications
 
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
 
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemSensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
 
Feature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSFeature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDS
 

Recently uploaded

Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 

Recently uploaded (20)

Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 

Impact of network quality deterioration on user’s perceived operability and live migration of virtual machines in remote desktop environments

  • 1. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 IMPACT OF NETWORK QUALITY DETERIORATION ON USER’S PERCEIVED OPERABILITY AND LIVE-MIGRATION OF VIRTUAL MACHINES IN REMOTE DESKTOP ENVIRONMENTS Shin-ichi Kuribayashi1 1Department of Computer and Information Science, Seikei University, Japan ABSTRACT The remote desktop environment (Virtual Desktop Infrastructure) is attracting interest as a way to strengthen security and support mobile access or telework. To realize the remote desktop environments, a remote desktop protocol is required to transfer information via a network about the user’s operations made on the keyboard and mouse on a terminal to the remote server. The growing popularity of remote desktop environments makes it important to determine the factors that govern the user’s perceived operability with a remote desktop protocol. It is also necessary important to find out the conditions for a wide-area live migration of virtual machines, to use resources efficiently in the remote desktop environments. This paper examines the impact of network quality deterioration (long network delay, high packet loss, small downlink bandwidth) on a user’s perceived operability in remote desktop environments, assuming RDP, PCoIP and ICA as remote desktop protocol. Next, this paper studies the impact of network quality on the performance of a live-migration of virtual machines in remote desktop environments. KEYWORDS Remote desktop environments, user’s perceived operability, RDP, PCoIP, ICA 1. INTRODUCTION A remote desktop environment (Virtual Desktop Infrastructure) is the practice of hosting a desktop operating system within a virtual machine (VM) running on a centralized server, which is one of the realization approaches of thin-client computing system. A remote desktop environment is attracting interest as a way to strengthen security, reduce the operation and management cost, and support mobile access or telework [1]-[8]. A remote desktop protocol is used in the desktop environment to transfer the user’s operations on the keyboard and mouse of a terminal to the relevant server at a remote site. The server responds to the user’s operations, by updating screen information and sending it back to the terminal. A variety of remote desktop protocols have been proposed. Microsoft's Remote Desktop Protocol (RDP) [2], VMware's PC-over-IP (PCoIP)[3],[4] and Citrix's ICA/HDX [5] are the most commonly used. The performance of remote desktop protocols and the effect of network quality deterioration (long network delay, high packet loss rate, small downlink bandwidth) on the performance have been studied [8]-[17]. However, few studies have been made on the user’s DOI : 10.5121/ijcnc.2014.6603 29
  • 2. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 perceived operability. The satisfaction of a client user would be heavily influenced by the quality of the network connection between the client and the server. Another but related technology that is also attracting attention is a live migration of VMs to other servers over a wide area. The objectives are to use resources efficiently in order to reduce the operational cost, and to ensure service continuity in the event of a wide-area disaster [19]-[26]. A remote desktop environment can also be migrated over a wide area. Therefore, it is necessary to study the impacts of an increase in network delay and packet loss on the performance of the live-migration 30 in remote desktop environments. This paper examines the impact of network quality deterioration, such as long network delay, high packet loss and small downlink bandwidth, on a user’s perceived operability in remote desktop environments, assuming the use of RDP, PCoIP and ICA which are representative remote desktop protocols. The main thrust of this paper is to study the relationship between network quality deterioration and the user’s perceived operability, rather than the comparison of the three remote desktop protocols. The paper also evaluates the effect of an increase in network delay and packet loss on the performance of the live migration of VMs in remote desktop environments. The rest of this paper is organized as follows. Section 2 explains related works. Section 3 examines the impact of network quality deterioration on a user’s perceived operability in remote desktop environments, assuming RDP, PCoIP and RDP as remote desktop protocol. Section 4 clarifies the impact of network quality on the performance of a live-migration of virtual machines in remote desktop environments. Finally, Section 5 gives the conclusions. This paper is an extension of the study in Reference [28]. 2. RELATED WORK The performance of remote desktop protocols and the effect of network quality deterioration on the performance have been studied [8]-[17]. The satisfaction of a client user would be heavily influenced by the quality of the network connection between the client and the server. Reference [13] has evaluated the response time of a virtual remote desktop systems for different desktop applications (such as text editors, presentation creators and image processing tools), and has identified that the response time of more interactive applications is more sensitive to network delays. In Reference [14], the traffic caused by thin client based office applications is characterized and in Reference [15] the differences between several thin client architectures are analyzed. Reference [16] has proposed a toolkit to benchmark thin-client based virtual desktop environments, and has evaluated the performance of popular user applications, TCP/UDP based thin client protocols and remote user experience under a variety of system load and network health. However, few studies considers the implications of a decreased network quality deterioration on user’s perceived operability. Although References [17] has proposed to optimize the QoE of Citrix based Thin Client in WAN environments with speedscreen and input-buffer functions, it has not estimated the opinion score for user’s perceived operability. As the satisfaction of a client user would be heavily influenced by the quality of the network connection between the client and the server, it is necessary to examine in detail the impact of network quality deterioration (long network delay, high packet loss, small downlink bandwidth) on user’s perceived operability. It is also required to evaluate the impact of remote desktop protocol to be used. This paper evaluates the user’s perceived operability with a simplified rating scale method based on DMOS (Degradation Mean Opinion Score) [18], assuming three major remote desktop protocols, RDP, PCoIP and ICA.
  • 3. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 On the other hand, a live-migration is intended to move a virtual machine (VM) with virtually no disruption to the services being provided. There are studies that assume that VMs are moved over a wide area rather than keeping them confined in the same site [19]-[26]. Such wide-area migration will improve robustness against wide-area disasters and the effectiveness of load balancing. When a VM is moved to a distant center, the performance may deteriorate (e.g, slow response and decreased throughput), due to an increase in network delay or a reduction in bandwidths. Referenced [26] has proposed to automatically apply WAN accelerator to prevent degradation in performance when the network delay between the terminal and the center exceeds a certain threshold as a result of moving a VM. The live-migration over a wide area is also attractive for remote desktop environments, so as to use resources efficiently and to ensure service continuity in the event of a wide-area disaster. However, to the best of our knowledge, the performance of a live-migration in remote desktop environments has not been yet evaluated. This paper evaluates the impact of network quality on a live-migration of virtual machines in remote desktop environments. 3. IMPACT OF NETWORK QUALITY DETERIORATION ON USER’S PERCEIVED OPERABILITY 3.1 Assumptions 31 (1) Remote desktop protocols Three representative remote desktop protocols, Microsoft RDP7.1, PCoIP (VMware View 5.0) and ICA 12, are used. (2) Evaluation environment Figure1. System configuration for evaluation
  • 4. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 Figure 1 illustrates an overview of the system constructed for the evaluation. The virtual systems used is VMware ESXi4.1 update 1 and VMware Horizon View 5.1. Two VMs,Virtual Desktop (View Agent) VM and View Manager (Connection Server), are used for RDP and PCoIP. ICA is evaluated by constructing Citrix Virtual Desktop environment over VMware system, and two VMs, Citrix Virtual Desktop Agent and XenDesktop Controller Server, are used. Two physical servers (Proliant DL360 (Generation 7) from HP), two storage units (TS-RIX2.0TL/R5 from BUFFALO), and one thin client terminal (HPt410 Smart Zero Client from HP) are used. The speed of all physical links is 1 Gbps. A WAN emulator (Linktropy Mini2 from Apposite Technologies) is inserted between the server and the thin client terminal to generate network delay and packet loss, or to limit the downlink bandwidth. Windows 7 is used as the OS for the virtual machines that executes the processing needed for remote desktop. The user is able to select one of RDP, PCoIP and ICA on the operational window of the thin client terminal for access to virtual machines. 3.2 Method of evaluating user’s perceived operability The simplified rating scale method based on DMOS (Degradation Mean Opinion Score) [18] is used to evaluate the user’s perceived operability with a remote desktop terminal. It uses five-grade rating categories, and each category is assigned a score ranging from 1 to 5. It is judged 32 here that the user’s perception is acceptable if the mean opinion score is 3.0 or higher. 3.3 Evaluation method The following four different types of usage (or service profile) are used for evaluations: <Evaluation 1> Scrolling of a window of Notepad file We enter a number from 1 to 1,000, one number on each line, on a Windows 7 Notepad file. We scroll the window of this 1000-line file by continuing to press the down arrow. <Evaluation 2> Scrolling of a webpage We create a 5000-line HTML file, with a number from 1 to 5000 written, one number on each line. Using Windows Internet Explorer 9, we scroll the window of the file by continuing to press the down arrow. <Evaluation 3> Automatic slideshow Using OpenOffice 4.01 [27], we run a slideshow of a 21-slide file (slides change every 3 seconds). <Evaluation 4> Playback of a video A video in WMV format with a video data rate of 1 Mbps and an audio rate of 128 kbps is used. The file size is 2.14 MB. Using Window Media Player 12, we play the video.
  • 5. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 33 3.4 Evaluation results 3.4.1 Evaluation with RDP7.1 (1) Impact of network delay and packet loss Figure 2 shows how network delay and packet loss affect the mean opinion score of user’s perceived operability for four Evaluations, explained in Section 3.3. The horizontal axis indicates network delay. The vertical axis shows the mean opinion score. The left bar in each figure indicates the mean opinion score in cases where there is no packet loss, and the right bar that in cases where the packet loss rate is 3%. <Evaluation 1> The perceived operability is not affected if the network delay is 500m sec or lower in cases where there is no packet loss, or if the network delay is 150m sec or lower in cases where the packet loss rate is 3%. The measured total scroll time is shown in Figure 3 for reference. It is clear that the network delay and packet loss rate do not affect the total scroll time so much. This means that it is difficult to judge the user’s perceived operability with the scroll time. This was also true in the other types of evaluation. <Evaluation 2> The perceived operability is not affected if the network delay is 300m sec or lower in cases where there is no packet loss, or if the network delay is 200m sec or lower in cases where the packet loss rate is 3%. <Evaluation 3> The perceived operability is not affected if the network delay is 75m sec or lower in cases where there is no packet loss, or if the network delay is 25m sec or lower in case where the packet loss rate is 3%. <Evaluation 4> The perceived operability is affected unless there is no network delay and no packet loss. It is noted that the information transfer rate was about 20 Mbps.
  • 6. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 34 Figure 2. Evaluation of user’s perceived operability with RDP7.1 Figure 3. Total scroll time in RDP evaluation 1 (2) Impact of downlink bandwidth (Network delay, Packet loss) Evaluations which would be easily affected by limiting downlink bandwidth are considered here. Figure 4 shows how downlink bandwidth affects the mean opinion score of user’s perceived operability for Evaluations 3&4. The horizontal axis indicates downlink bandwidth. The vertical axis shows the mean opinion score.
  • 7. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 35 <Evaluation 3> The perceived operability is not affected if the downlink bandwidth is more than 300k bps, in cases where there is no packet loss and no packet delay. Figure 4. Evaluation of user’s perceived operability with RDP7.1 <Evaluation 4> (Limiting of downlink bandwidth) The perceived operability is not affected if the downlink bandwidth is more than 2.8M bps, in cases where there is no packet loss and no packet delay.
  • 8. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 36 3.4.2 Evaluation with PCoIP (1) Impact of network delay and packet loss Figure 5. Evaluation of user’s perceived operability with PCoIP (Network delay, Packet loss) Figure 6. Total scroll time in PCoIP evaluation 1 As in Figure2, Figure 5 shows how an increase in network delay and packet loss rate affects the mean opinion score of user’s perceived operability for four Evaluations.
  • 9. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 37 Figure 4. Evaluation of user’s perceived operability with RDP7.1 <Evaluation 1> (Limiting of downlink bandwidth) The perceived operability is not affected if the network delay is 500m sec or lower in cases where there is no packet loss , or if the network delay is 150m sec or lower in cases where the packet loss rate is 3%. The measured total scroll time is shown in Figure 6 for reference. As in Section 3.4.1(1), it is clear that the network delay and packet loss rate do not affect the total scroll time so much. This was also true in the other types of evaluation.
  • 10. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 38 <Evaluation 2> F ig u re 5 . E v a lu a tio n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith P C o IP (N e tw o rk d e la y, P a c k e t lo s s ) F ig u re 6 . To ta l s c ro ll tim e in P C o IP e v a lu a tio n 1 The perceived operability is not affected if the network delay is 200m sec or lower in cases where there is no packet loss, or if the network delay is 50 m sec or lower in cases where the packet loss rate is 3%. <Evaluation 3 > The perceived operability is not affected if the network delay is 100m sec or lower in cases where there is no packet loss, or if the network delay is 50m sec or lower in cases where the packet loss rate is 3%. <Evaluation 4 > The perceived operability is not affected if the network delay is 700m sec or lower in cases where there is no packet loss. It is noted that the information transfer rate was about 5 Mbps, which was much lower than the cases where RDP was used.
  • 11. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 (2) Impact of downlink bandwidth As in Figure4, Figure 7 shows how downlink bandwidth affects the mean opinion score of user’s perceived operability for Evaluations 3&4. The horizontal axis indicates downlink bandwidth. The vertical axis shows the mean opinion score. 39 <Evaluation 3> The perceived operability is not affected if the downlink bandwidth is more than 50k bps, in cases where there is no packet loss and no packet delay. <Evaluation 4> The perceived operability is not affected if the downlink bandwidth is more than 300k bps, in cases where there is no packet loss and no packet delay. F ig u re 7 . E v a lu a t io n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith P C o IP 3.4.3 Evaluation with ICA12 (L im it in g o f d o w n lin k b a n d w id th ) (1) Impact of network delay and packet loss As in Figure 2, Figure 8 shows how an increase in network delay and packet loss rate affects the mean opinion score of user’s perceived operability for three Evaluations. <Evaluation 1> The perceived operability is not affected if the network delay is 600m sec or lower in cases where there is no packet loss, or if the network delay is 300m sec or lower in cases where the packet loss rate is 3%. <Evaluation 3 > The perceived operability is not affected if the network delay is 3000m sec or lower in cases where there is no packet loss and no network delay.
  • 12. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 40 <Evaluation 4 > The perceived operability is not affected if the network delay is 800m sec or lower in cases where there is no packet loss, or if the network delay is 100m sec or lower in cases where the packet loss rate is 3%. (2) Impact of downlink bandwidth As in Figure4, Figure 9 shows how downlink bandwidth affects the mean opinion score of user’s perceived operability for Evaluations 3&4. The horizontal axis indicates downlink bandwidth. The vertical axis shows the mean opinion score. <Evaluation 3> The perceived operability is not affected if the downlink bandwidth is more than 4k bps, in cases where there is no packet loss and no packet delay. <Evaluation 4> The perceived operability is not affected if the downlink bandwidth is more than 70k bps, in cases where there is no packet loss and no packet delay. 3.4.4 Comparison of RDP, PCoIP and ICA A comparison of the evaluation results given in Sections 3.4.1, 3.4.2 and 3.4.3 indicates the following: When a remote desktop is used in the way in Evaluation 1 or 2, the perceived operability is less sensitive with RDP7.1. Conversely, the use of PCoIP and ICA12 makes the perceived operability less sensitive when a remote desktop is used in the way in Evaluation 3 or 4. In particular, ICA12 makes the perceived operability less sensitive when a remote desktop is used in the way in Evaluation 4. 4. IMPACT OF NETWORK QUALITY ON THE PERFORMANCE OF A LIVE-MIGRATION OF VMS The migration technology is used to move the memory spaces of VMs from one physical server to a different physical server while ensuring service continuity. A live-migration of VMs over a wide area have been studied as it can solve many problems such as load balancing and power saving. It could be also attractive for remote desktop environments, so as to use resources efficiently and to ensure service continuity in the event of a wide-area disaster. This section studies the impact of network quality on the performance of a live-migration of VMs in remote desktop environments, as in Figure 10 (1) Evaluation model Except for the following changes, the same system shown in Figure 1 is used. RDP7. 1 is only applied for remote desktop protocol, and WAN emulator is moved between the physical servers to simulate network delay and packet loss. The physical speed of the link between the physical servers is 1Gbps.
  • 13. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 The same usage in Evaluation 4 of Section 3.4.1 (playback of a video) is assumed and the time needed for live migration of a virtual machine executing the remote desktop processing with vMotion (live migration function of VMware) [3] is measured. 41 F ig u re 8 . E v a lu a tio n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith IC A 1 2 (N e tw o rk d e la y, P a c k e t lo s s ) F ig u re 9 . E v a lu a tio n o f u s e r ’s p e rc e iv e d o p e ra b ility w ith IC A 1 2 (L im itin g o f d ow n lin k b a n dw id th )
  • 14. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 42 WAN Figure 10. Image of wide-area live migration in remote desktop environments (2) Evaluation results Figure 11 shows how an increase in network delay and packet loss rate affects the total migration time. The horizontal axis indicates network delay or packet loss rate. The vertical axis shows the total migration time. It is clear that the total migration time is about 20 sec if there is no packet delay between the physical servers and no packet loss. To keep the total migration time within 80 sec, for example, the network delay must be 60m sec or lower (if there is no packet loss) or the packet loss rate must be less than 10% (if there is no network delay). It was also measured that the migration was completed in about 40 sec and 44 sec with PCoIP and ICA respectively, when there was no network delay and no packet loss. Figure 11. Total migration time with RDP7.1
  • 15. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 43 5. CONCLUSIONS This paper has examined the impact of network quality deterioration on a user’s perceived operability in remote desktop environments, assuming RDP, PCoIP and ICA as a remote desktop protocol. Although the scope of the evaluation in this paper is limited, it is found that, when RDP7.1 is used as a virtual desktop protocol, the user’s perceived operability is acceptable when the user scrolls a webpage if the network delay is 200m sec in cases where the packet loss rate is 3%. It is also found that, when PCoIP is used, the user’s perceived operability is acceptable when playing a video, as long as the network delay is 700m sec or lower in cases where there is no packet loss. These results could be guidelines for the design and deployment of better remote desktop services. This paper has also clarified the impact of network quality on the performance of a live-migration of virtual machines in remote desktop environments. It is clear by the evaluation that the network delay must be 60m sec or lower (in cases where there is no packet loss) or the packet loss rate must be less than 10% (in cases where there is no network delay), so as to keep the total migration time within 80 sec. It is required to make more precise evaluation on various profiles and network quality. It is also required to evaluate with touch panel terminal as a remote desktop terminal in future. REFERENCES [1] R. Spruijt, “VDI Smackdown 2013 -solutions overview and feature comparison matrix-”, May 2013.http://wp.techtarget.itmedia.co.jp/contents/?cid=13189 [2] Microsoft Corporation. Remote Desktop Protocol.http://msdn.microsoft.com/en-us/ library/cc240445.aspx [3] VMware, “VMware View 5 with PCoIP” and “VMware Infrastructure Architecture Overview”http://www.vmware.com/files/pdf/view/VMware-View-5-PCoIP-Network-Optimization- Guide.pdf, http://www.vmware.com/pdf/vi_wp.pdf [4] Teradici, “PC-over-IP Technology on enterprise networks”, http://i.dell.com/sites/content/business/solutions/whitepapers/en/Documents/DRW__Teradici_Consid erations.pdf [5] Citrix, “Ctrix HDX technologies”http://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/citrix-hdx- technologies.pdf [6] “SPICE”http://www.spice-space.org/ [7] “RealVNC”https://www.realvnc.com/ [8] S.J. Yang, J. Nieh, M. Selsky and N. Tiwari, “ The Performance of Remote Display Mechanisms for Thin-Client Computing”, Proceedings of the 2002 USENIX Annual Technical Conference, June 2002. [9] J. Nieh, S. Yang, and N. Novik, “Measuring Thin-Client Performance Using Slow-Motion benchmarking”, Proceedings of ACM Transactions on Computer Systems, Vol. 21, No. 1, Feb. 2003. [10] The Tolly Group: MetaFrame XP Presentation Server Windows-based Application Access Performance and Functionality (2003) [11] M. Lubonski, V. Gay and A. Simmonds, “An adaptation architecture to improve QoS of multimedia services for enterprise remote desktop protocols”, Next Generation Internet Networks, April 2005. [12] A. Lai and J. Nieh, “Limits of WideArea ThinClient Computing”, Proceedings of the ACM SIGMETRICS 2002, June 15-19, 2002. [13] N. Tolia, D. Andersen, and M. Satyanarayanan, “Quantifying Interactive User Experience on Thin Clients”, in IEEE Computer Society Press Computer, vol. 39(3), 2006. [14] Emmert, B., Binzenh¨ofer, A., Schlosser, D., Weiß, M., “Source Traffic Characterization for Thin Client Based Office Applications”,13th EUNICE, 2007.
  • 16. International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.6, November 2014 [15] Schlosser, D., Binzenh¨ofer, A., Staehle, B., “Performance Comparison of Windowsbased Thin-Client 44 Architectures”, ATNAC’07, 2007. [16] A. Berryman, P. Calyam, M. Honigford, and A.M. Lai, “VDBench: A Benchmarking Toolkit for Thin-client based Virtual Desktop Environments,” 2nd IEEE International Conference on Cloud Computing Technology and Science, pp.480-487, Dec. 2010. [17] D. Schlosser, B. Staehle, A. Binzenh¨ofer, B. Boder, “Improving the QoE of Citrix Thin Client Users”, IEEE ICC, 2010. [18] ITU-T Recommendation P.800 http://www.itu.int/rec/T-REC-P.800-199608-I/en [19] R. Bradford, E. Kotsovinos, A. Feldmann, and H. Schioberg: "Live wide-area migration of virtual machines including local persistent state", Proc. of 3rd international conference on Virtual Execution Environments, 2007. [20] C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt and A. Warfield: "Live Migration of Virtual Machines", Proceedings of the 2nd USENIX Symposium on Networked Systems Design and Implementation, 2005. [21] F. Travostino, P. Daspit, L. Gommans, C. Jog, J. Mambretti, I. Monga, B. Oudenaarde, S.Raghunath and P. Wang: "Seamless Live Migration of Virtual Machines over the MAN/WAN", Elsevier Future Generation Computer Systems, Vol.22, 2006. [22] R. Bradford, E. Kotsovinos, A. Feldmann and H. Schioberg: "LiveWide-Area Migration of Virtual Machines Including Local Persistent State", VEE’07, June 2007. [23] R. Bradford, E. Kotsovinos, A. Feldmann, and H. Schioberg: "Live wide-area migration of virtual machines including local persistent state", Proc. of 3rd international conference on Virtual Execution Environments, 2007. [24] H. Liu, H. Jin, X. Liao, L. Hu and C. Yu: "Live Migration of Virtual Machine Based on Full System Trace and Replay", Proceedings of the 18th International Symposium on High Performance Distributed Computing (HPDC'09), June 2009. [25] S. Akoush, R. Sohan, A. Rice, A. W. Moore and A. Hopper: "Predicting the Performance of Virtual Machine Migration", The 18th Annual IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS’10), Aug. 2010. [26] S.Kuribayashi,“Improving Quality of Service and Reducing Power Consumption with WAN accelerator in Cloud Computing Environments”, International journal of Computer Networks & Communications (IJCNC), Vol.5, No.1, pp.41-52, Jan. 2013. [27] OpenOffice http://www.openoffice.org/ja/ [28] R.Komatsu and S.Kuribayashi,“Impact of network quality deterioration on user’s perceived operability in remote desktop environments”, Proceeding of the 17-th International Conference on Network-Based Information Systems (NBiS-2014), pp.540-544,Sep. 2014.