The Eduladder is a community of students, teachers, and programmers just interested to make you pass any exams. So we help you to solve your academic and programming questions fast.
In eduladder you can Ask,Answer,Listen,Earn and Download Questions and Question papers.
Watch related videos of your favorite subject.
Connect with students from different parts of the world.
Apply or Post Jobs, Courses ,Internships and Volunteering opportunity. For FREE
See Our team
Wondering how we keep quality?
Got unsolved questions? Ask Questions


You are here:Open notes-->Seminar-topics-and-ppt-for-engineering-->--MobiDesk--Mobile-Virtual-Desktop-Computing

MobiDesk : Mobile Virtual Desktop Computing

How to study this subject



MobiDesk transparentlyvirtualizes a userís computing session by abstracting underlying system resources in three key areas: display, operating system, and network. It provides a thin virtualization layer that decouples a userís computing session from any particularend-user device, and moves all application logic to hosting providers. The virtualization layer decouples a useríscomputing session from the underlying operating system and server instance, enabling high-availability service by transparently migrating sessions from one server to another during server maintenance or upgrades. We have implemented a prototype in Linux that works with existing unmodified applications and operating system kernels. Our 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.

MobiDesk provides a mobile virtual desktop computing environment by introducing a thin virtualization layer between a userís computing environment and the underlying system. MobiDesk focuses on virtualizing three key system resources: display, operating system, and network. MobiDesk virtualizes display resources by providing a virtual
display driver that efficiently encodes and redirects display updates from the server to an end-user device. MobiDesk virtualizes operating system resources by providing a virtual private namespace for each desktop computing session. The namespace offers a host independent virtualized view of an operating system, enabling the session to be transparently migrated from one server to another. MobiDesk virtualizes network resources by providing virtual address identifiers for connections, and a transport-independent proxy mechanism. Together, they preserve all network connections associated with a userís computing session, even if it is migrated from one server to another inside the MobiDesk server infrastructure.

MobiDesk is architected as a proxy-based server cluster system, comparable to systems deployed today by application service providers. MobiDesk is composed of a proxy, a group of back-end session servers connected in a LAN, a storage server infrastructure, and a number of external, heterogeneous clients through which users access the system. The proxy acts as a front-end that admits service requests rom clients across the Internet, and dispatches the requests to the appropriate back-end application servers. The proxy, operating at layer 7, exposes a single entry point to the clients, and employs suitable admission and service dispatching policies. The back-end compute servers host completely virtualized environments within which the computing sessions of MobiDeskís users run. The network storage server infrastructure is used for all persistent file storage. The clients are merely inputing and outputting devices connected to the servers across the Internet.

Users interact with their MobiDesk sessions through a thin-client session viewer, a simple device or application that relays the userís input and the sessionís output between the client and the server through a secure channel. Each user in the system is assigned a username and password. Upon the first login, the proxy performs appropriate authentication, and connects the user to a MobiDesk session server. The session server creates a virtual private environment that is populated with a complete set of operating system resources and desktop applications. In contrast to the traditional centralized computing model where users are aware of each othersí presence and activities, MobiDeskís sessions are isolated from one another and the underlying server environment. To the user, the session appears no different than a private computer, even though the userís session may coexist with many other sessions on a shared server. When the client disconnects, the session continues to run on the MobiDesk server, unless the user explicitly logs out. On future connections, the session will be in the same state it was when the user last disconnected

Official Notes


Add contents here

Notes from other sources


mobicom2004_fordist.pdf


Model question papers


Add contents here

Previous year question papers


Add contents here

Useful links


Add contents here

Editors

neenu2neenu2neenu2RajivRajiv


You might like this video:Watch more here

Watch more videos from this user Here

Learn how to upload a video over here