Secure access to a virtual machine
First Claim
1. A management appliance, said management appliance comprising:
- at least one processor; and
a memory communicatively coupled to said at least one processor, said memory comprising executable code stored thereon such that said at least one processor, upon executing said executable code;
dispenses an image corresponding to a virtual machine to a distributed computing system comprising a plurality of interconnected computing devices, such that at least one of said computing devices implements said virtual machine;
establishes a trusted relationship with said virtual machine implemented on said at least one of said computing devices;
provides a user with access to said virtual machine based on said trusted relationship without further authentication credentials from said user; and
filters a request for access to the virtual machine based on access privileges of the user,wherein the filtering comprises, in response to a determination that said user has access to said management appliance and not said virtual machine, restricting said user'"'"'s access to said virtual machine based on credentials provided by said user upon accessing said management appliance.
1 Assignment
0 Petitions
Accused Products
Abstract
A management appliance includes at least one processor; and a memory communicatively coupled to the at least one processor. The memory comprising executable code stored thereon such that the at least one processor, upon executing the executable code, is configured to: dispense an image corresponding to a virtual machine to a distributed computing system comprising a plurality of interconnected computing devices, such that at least one of the computing devices implements the virtual machine; establish a trusted relationship with the virtual machine; and provide an authenticated user with access to the virtual machine without further authentication credentials from the user.
61 Citations
19 Claims
-
1. A management appliance, said management appliance comprising:
-
at least one processor; and a memory communicatively coupled to said at least one processor, said memory comprising executable code stored thereon such that said at least one processor, upon executing said executable code; dispenses an image corresponding to a virtual machine to a distributed computing system comprising a plurality of interconnected computing devices, such that at least one of said computing devices implements said virtual machine; establishes a trusted relationship with said virtual machine implemented on said at least one of said computing devices; provides a user with access to said virtual machine based on said trusted relationship without further authentication credentials from said user; and filters a request for access to the virtual machine based on access privileges of the user, wherein the filtering comprises, in response to a determination that said user has access to said management appliance and not said virtual machine, restricting said user'"'"'s access to said virtual machine based on credentials provided by said user upon accessing said management appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12)
-
-
9. A computer program product for providing secure access to a virtual machine on a distributed computing system comprising a plurality of interconnected physical computing systems, said computer program product comprising:
a computer readable storage medium having computer readable code embodied therewith, said computer readable program code to, when executed by a processor; dispense a virtual machine image from a management appliance to said distributed computing system; establish a trusted relationship between said management appliance and said virtual machine image implemented on at least one of said computing devices; provide a user with access to said virtual machine image from said management appliance based on said trusted relationship without further authentication credentials from said user; and filter a request for access to the virtual machine based on the access privileges of the current user, wherein the filtering comprises, in response to a determination that said user has access to said management appliance and not said virtual machine, restricting said user'"'"'s access to said virtual machine based on credentials provided by said user upon accessing said management appliance. - View Dependent Claims (10, 13, 14, 15, 16, 17, 18, 19)
Specification