Installing Software Applications in a Layered Virtual Workspace
First Claim
1. A method of software application installation in a virtual workspace, the method comprising:
- providing an instance of a virtual workspace comprising a layered virtual file system comprising a plurality of virtual layers, wherein the plurality of virtual layers include at least one of a base layer and a user layer, and where the base layer is configured as the bottom most layer of the plurality of virtual layers on a computing facility;
installing a software application through the virtualized workspace into a dedicated virtual application layer of the layered virtual file system, wherein the dedicated virtual application layer contains user and system data required to configure and execute the software application; and
configuring the dedicated virtual application layer as the top most layer of the plurality of virtual layers thereby facilitating software application access to data in the user layer and the base layer, wherein the dedicated virtual application layer can be removed from the instance of the virtual workspace without affecting data in the user layer and the base layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual workspace can include an active instance of a layered virtual file system namespace. A layered virtual file system namespace is referred to by the virtual workspace and includes a collection of system data (e.g. layered virtual file system base layer), user data (e.g. layered virtual file system user layer), and virtualized applications (e.g. virtual app layer), metadata and policies (e.g. layered virtual file system layer scope). Because a virtual workspace can include software such as an operating system and one or more applications in addition to user data, a virtual workspace can be aligned with a namespace so that an operating system of the virtual workspace may be located at a “base layer”, one or more applications executing on the operating system may be located at an upper “virtual app” layer, and user data in a virtual workspace may be found at any layer at or above the user layer.
-
Citations
2 Claims
-
1. A method of software application installation in a virtual workspace, the method comprising:
-
providing an instance of a virtual workspace comprising a layered virtual file system comprising a plurality of virtual layers, wherein the plurality of virtual layers include at least one of a base layer and a user layer, and where the base layer is configured as the bottom most layer of the plurality of virtual layers on a computing facility; installing a software application through the virtualized workspace into a dedicated virtual application layer of the layered virtual file system, wherein the dedicated virtual application layer contains user and system data required to configure and execute the software application; and configuring the dedicated virtual application layer as the top most layer of the plurality of virtual layers thereby facilitating software application access to data in the user layer and the base layer, wherein the dedicated virtual application layer can be removed from the instance of the virtual workspace without affecting data in the user layer and the base layer. - View Dependent Claims (2)
-
Specification