DocumentCode :
2742779
Title :
DeskBench: Flexible virtual desktop benchmarking toolkit
Author :
Rhee, Junghwan ; Kochut, Andrzej ; Beaty, Kirk
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
2009
fDate :
1-5 June 2009
Firstpage :
622
Lastpage :
629
Abstract :
The thin-client computing model has been recently regaining popularity in a new form known as the virtual desktop. That is where the desktop is hosted on a virtualized platform. Even though the interest in this computing paradigm is broad there are relatively few tools and methods for benchmarking virtual client infrastructures. We believe that developing such tools and approaches is crucial for the future success of virtual client deployments and also for objective evaluation of existing and new algorithms, communication protocols, and technologies. We present DeskBench, a virtual desktop benchmarking tool, that allows for fast and easy creation of benchmarks by simple recording of the user´s activity. It also allows for replaying the recorded actions in a synchronized manner at maximum possible speeds without compromising the correctness of the replay. The proposed approach relies only on the basic primitives of mouse and keyboard events as well as screen region updates which are common in window manager systems. We have implemented a prototype of the system and also conducted a series of experiments measuring responsiveness of virtual machine based desktops under various load conditions and network latencies. The experiments illustrate the flexibility and accuracy of the proposed method and also give some interesting insights into the scalability of virtual machine based desktops.
Keywords :
benchmark testing; graphical user interfaces; human computer interaction; keyboards; local area networks; mouse controllers (computers); network computers; virtual machines; wide area networks; DeskBench flexible virtual machine desktop benchmarking toolkit; GUI; LAN; WAN; communication protocol; interactive user input/output device; keyboard event primitives; load condition; mouse event primitives; network latency; screen region update; synchronized user activity recording; thin-client computing model; virtual client infrastructure; virtualized platform; window manager system; Application software; Benchmark testing; Delay; Keyboards; Mice; Operating systems; Protocols; Throughput; Transaction databases; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Network Management, 2009. IM '09. IFIP/IEEE International Symposium on
Conference_Location :
Long Island, NY
Print_ISBN :
978-1-4244-3486-2
Electronic_ISBN :
978-1-4244-3487-9
Type :
conf
DOI :
10.1109/INM.2009.5188870
Filename :
5188870
Link To Document :
بازگشت