Ceedo’s Virtualization Technology
Ceedo’s technology takes a suite of standard off-the-shelf Windows® applications, without requiring any source modifications or an offline “packaging” process, and virtualizes them in real-time, creating a “workspace” where installed applications can interact with each other.
Portability
Ceedo’s virtualization technology regulates Windows applications’ behavior. Application's resources required for execution are mapped by Ceedo into “virtual” resources stored on portable media, such as USB drives, or alternatively on network file shares. This virtualization approach leaves the applications unchanged yet makes them portable and fully functional as if installed directly in Windows. Users benefit from true mobility to utilize their workspace of applications and data on any PC including public PCs in business centers, Internet cafés, public schools, etc.
The Ceedo Virtualization Layer
As a mini operating system for the virtual workspace, the virtualization layer intercepts calls from applications to the Windows operating system, which are handled by a complex set of pre-defined rules. The following diagram illustrates Ceedo’s Virtual Workspace.

Once the virtual workspace is executed on a host PC, the virtualization layer is loaded into memory and is responsible for all behind the scene operations. Each guest application can interact directly with the host OS for events like visualization, memory, printing etc. The virtualization layer reproduces the same virtual file system and virtual registry to all guest applications, resulting in an integrated workspace solution. For example, if an e-mail was received with a link to a website, the virtualization layer will make sure that the e-mail application opens the default guest browser defined in Ceedo, and not the one on the host PC.
The Advantage of Ceedo’s Virtualization Technology.
The Ceedo portable virtual desktop runs on top of and leverages the exiting Windows® OS on the host PC, thus eliminating both the licensing costs and the footprint of a full virtualized OS. It works fully in user mode, enabling operation on locked-down PCs. Both the Ceedo virtualization core, and the applications that run on top of it, can be deployed, updated and fully managed remotely by the enterprise IT administrator.
Download the Ceedo Technology Whitepaper
|