Patent ID: 7810092

Claim:
A system comprising: at least one computer system, wherein the computer system is configured to execute a virtual machine corresponding to a user, wherein the virtual machine comprises an operating system and at least one application executable on the operating system, and the operating system and application executing on the computer system during use; a storage subsystem configured to store data representing the virtual machine, the data including the operating system and the application; and at least one file server coupled to a network to which the computer system is configured to be coupled, wherein the file server is further coupled to the storage subsystem, and wherein the file server is configured to provide the computer system with access to the data representing the virtual machine on the storage subsystem over the network, wherein the data on the storage system includes the operating system and the application, and wherein the computer system is configured to read the data representing the virtual machine from the storage subsystem through the file server for execution of the virtual machine on the computer system, the data read from the storage system including the operating system and the application.