摘要 |
A method for providing a virtual computer streamed over the Internet to a user is provided. The method comprises the steps of creating a user account, connecting to the Internet, authenticating the user against the account, and streaming the virtual computer from a plurality of load balanced servers through a secure protocol to the user. The user is able to remotely store, access, and edit data and remotely run applications on the virtual computer through a grid-based system comprising a plurality of load balanced servers, databases, directories, and other components. Upon disconnecting from the virtual computer, the virtual computer persists on the plurality of load balanced servers such that the next time the user connects to the virtual computer, the virtual computer is exactly as the user had left it. |