Method and System for Providing Application by Virtual Machine and Computer-Readable Storage Medium to Execute the Method
First Claim
Patent Images
1. A method for providing an application by a virtual machine (VM) comprising:
- (a) receiving an application requesting instruction for requesting a target application from a client;
(b) assigning an available VM according to the application requesting instruction;
(c) searching a target-application executable file corresponding to the target application from a plurality of candidate executable files stored in an executable-file storage pool;
(d) mounting the target-application executable file to the available VM; and
(e) executing the mounted target-application executable file through the available VM.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for providing an application by a virtual machine (VM), an application requesting instruction for requesting a target application is received from a client. An available VM is assigned according to the application requesting instruction. A target-application executable file corresponding to the target application is searched from several candidate executable files stored in an executable-file storage pool. The target-application executable file is mounted to the available VM. The mounted target-application executable file is executed through the available VM.
47 Citations
20 Claims
-
1. A method for providing an application by a virtual machine (VM) comprising:
-
(a) receiving an application requesting instruction for requesting a target application from a client; (b) assigning an available VM according to the application requesting instruction; (c) searching a target-application executable file corresponding to the target application from a plurality of candidate executable files stored in an executable-file storage pool; (d) mounting the target-application executable file to the available VM; and (e) executing the mounted target-application executable file through the available VM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing an application by a VM comprising:
-
an executable-file storage pool for storing a plurality of candidate executable files; an instruction receiving module for receiving an application requesting instruction for requesting a target application from a client; a VM assigning module for assigning an available VM according to the application requesting instruction; an executable-file searching module for searching a target-application executable file corresponding to the target application from the candidate executable files stored in the executable-file storage pool; and a mounting module for mounting the target-application executable file to the available VM, such that the available VM executes the mounted target-application executable file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium with a computer program to execute a method for providing an application by a VM, wherein the method comprises:
-
(a) receiving an application requesting instruction for requesting a target application from a client; (b) assigning an available VM according to the application requesting instruction; (c) searching a target-application executable file corresponding to the target application from a plurality of candidate executable files stored in an executable-file storage pool; (d) mounting the target-application executable file to the available VM; and (e) executing the mounted target-application executable file through the available VM. - View Dependent Claims (20)
-
Specification