THINC: a virtual display architecture for thin-client computing

@inproceedings{Baratto2005THINCAV,
  title={THINC: a virtual display architecture for thin-client computing},
  author={Ricardo A. Baratto and Leonard N. Kim and Jason Nieh},
  booktitle={SOSP '05},
  year={2005}
}
Rapid improvements in network bandwidth, cost, and ubiquity combined with the security hazards and high total cost of ownership of personal computers have created a growing market for thin-client computing. We introduce THINC, a virtual display architecture for high-performance thin-client computing in both LAN and WAN environments. THINC virtualizes the display at the device driver interface to transparently intercept application display commands and translate them into a few simple low-level… 

Figures and Tables from this paper

THINC: A Virtual and Remote Display Architecture for Desktop Computing and Mobile Devices
TLDR
This dissertation presents the design and implementation of THINC, a new virtual and remote display architecture for desktop computing, and introduces a number of novel systems which build upon THINC's architecture to provide new and improved desktop computing services.
LVD: A Lightweight Virtual Desktop Management Architecture
TLDR
The LVD is a system that combines the virtualization technology and inexpensive personal computers (PCs) to realize a lightweight virtual desktop system that supports the backup, mobility, suspending and resuming of per-user’s working environment.
pTHINC: a thin-client architecture for mobile wireless web
TLDR
The results compared to local PDA web browsers and other thin-client approaches demonstrate that pTHINC provides superior web browsing performance and is the only PDA thin client that effectively supports crucial browser helper applications such as video playback.
Towards virtualized desktop environment
TLDR
LVD builds an integrated novel desktop environment, which can support the backup, mobility, suspending and resuming of per‐user's working environment, and support synchronous using of incompatible applications on different platforms and achieves great saving in power consumption.
MobiThin management framework: design and evaluation
TLDR
In this paper, a mobile thin client service offered to a large number of mobile users is designed and it is shown that the prototype can handle up to 700 requests/s to start the mobile thin Client service.
Implementing Remote Display on Commodity Operating Systems
TLDR
This dissertation discusses the details of deploying remote display on commodity operating systems, including Linux with X Window System and Microsoft Windows, and introduces several techniques, including kernel-user mode communication, a high throughput command channel, and efficient synchronization.
SRIDesk: A Streaming based Remote Interactivity architecture for desktop virtualization system
TLDR
SRIDesk integrates server-push streaming mechanism with H.264 encoder into virtualization system, which provides high quality display with low bandwidth consumption and low latency of interaction and has low CPU-load, low bandwidth and good scalability.
TransCom : A Virtual Disk based Pervasive Computing Platform for Heterogeneous Services
TLDR
The design, implementation, and evaluation of TransCom is presented, a virtual disk based pervasive computing platform that supports heterogeneous services of operating systems and their above applications in enterprise environments and can greatly reduce the system maintenance and management costs in potential.
A hybrid thin-client protocol for multimedia streaming and interactive gaming applications
TLDR
This paper introduces a realtime desktopstreamer using a videocodec to stream the graphical output of applications after GPU-processing to a thin-client device, capable of decoding a videostream, and proposes an architecture for a hybrid protocol, which can dynamically switch between a classic thin- client protocol and realtimedesktopstreaming.
Evaluation of Different Thin-Client Based Virtual Classroom Architectures
TLDR
The conclusion is that Microsoft Remote Desktop Services outperforms the virtualization based solutions, but it entails high license fees.
...
...

References

SHOWING 1-10 OF 39 REFERENCES
The Performance of Remote Display Mechanisms for Thin-Client Computing
TLDR
It is found that thinclient systems can perform well on web and multimedia applications in LAN environments, but the efficiency of the thin-client protocols varies widely.
A Comparison of Thin-Client Computing Architectures
TLDR
The results show that current thin-client solutions generally work well in a LAN environment, but their performance degrades significantly when they are used in today’s broadband environments.
The interactive performance of SLIM: a stateless, thin-client architecture
TLDR
The fundamental premise in this system design that modern, off-the-shelf interconnection technology can support the quality-of-service required by today's graphical and multimedia applications is examined.
Measuring thin-client performance using slow-motion benchmarking
TLDR
The results show that slow-motion benchmarking solves the problems with using conventional benchmarks on thin-client systems and is an accurate tool for analyzing the performance of these systems.
Limits of wide-area thin-client computing
TLDR
It is shown that using thin-client computing in a wide-area network environment can deliver acceptable performance over Internet2, even when client and server are located thousands of miles apart on opposite ends of the country.
MobiDesk: mobile virtual desktop computing
TLDR
The experimental results demonstrate that MobiDesk has very low virtualization overhead, can provide a full featured desktop experience including full-motion video support, and is able to migrate users' sessions efficiently and reliably for high-availability, while maintaining existing network connections.
Operating System Support for Multi-User, Remote, Graphical Interaction
TLDR
It is contended that the key performance metric for this type of system and its applications is user-perceived latency and a structured approach is given for investigating operating system design with this criterion in mind.
Virtual Network Computing
TLDR
The structure of the VNC protocol is described, and the ways the authors use VNC technology now and how it may evolve further as new clients and servers are developed are discussed.
Improving web browsing performance on wireless pdas using thin-client computing
TLDR
This work compares the web browsing performance of thin clients against fat clients that run the web browser locally on a PDA, and shows that thin clients can provide betterWeb browsing performance compared to fat clients, both in terms of speed and ability to correctly display web content.
Improving Web Browsing on Wireless PDAs Using Thin-Client Computing
TLDR
This work compares the web browsing performance of thin clients against fat clients that run the web browser locally on a PDA, and shows that thin clients can provide betterWeb browsing performance compared to fat clients, both in terms of speed and ability to correctly display web content.
...
...