Workspace virtualization technology can encapsulate standard Windows applications – along with any personal settings and data – within a lightweight virtual workspace that is carried on encrypted USB storage. When this storage device is plugged into any PC, it runs on top of the host machine’s existing operating system, allowing users to start working immediately – with instant access to essential business applications such as office, CRM or PLM – all running from the device itself. When the user unplugs their device, no trace is left behind on the host machine.
Unlike desktop virtualization solutions, workspace virtualization does not require customers to own or manage an operating system for each user – while still providing users with everything they need to do their work. The virtual workspace serves as a fully functional alternative to both traditional PCs (or laptops) and to VDI, reducing most of the costs associated with OS management and removing the complexities involved in maintaining and operating expensive datacenters.
Using this technology, IT administrators can quickly and easily set up, update and tear down complete application environments for users that need to work outside the traditional domain of corporate IT, such as teleworkers, subcontractors or partners. A pre-configured Ceedo workspace can be deployed to users on secure USB storage within minutes and managed remotely throughout its lifecycle.
Application resources required for execution are mapped by Ceedo into “virtual” resources stored on a PC hard drive, on a network file share, or on a USB drive. The Ceedo virtualization approach requires no changes to the applications yet makes them portable and fully-functional, as if installed directly in Windows.
IT administrators benefit from the ability of one click deployment of applications and increased flexibility and savings in software resource management.
Acting 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 gives a high level view of the Ceedo Virtual Workspace.
Once the virtual workspace is executed on a host PC, the virtualization layer loads into memory, and is responsible for all behind the scene operations. Each virtual 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 Ceedo virtual environment runs on top of and leverages the existing 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 using CCMS (the Ceedo Client Management System) which allows intuitive and simple management of the user application environments.