Software-defined computing system remote support
First Claim
1. A method, comprising:
- initializing in a software-defined computing system, by a hypervisor executing on a processor, first and second virtual machines;
executing, on the first virtual machine, a first software application configured to provide a service; and
executing, on the second virtual machine, a second software application configured to enable remote monitoring of the first software application via a data connection by deploying a virtual remote support connectivity client in the second virtual machine executing on the hypervisor using the first virtual machine as a proxy to enable the remote monitoring of the first software application.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, computing systems and computer program products implement embodiments of the present invention that include initializing, by a hypervisor executing on a processor, first and second virtual machines. A first software application configured to provide a service is executed on the first virtual machine, and a logical data connection is established between the first and the second virtual machines. Examples of the logical connection include physical and virtual serial connections, and physical and virtual data networking connections. A second software application configured to enable remote monitoring of the first software application via the logical data connection is executed on the second virtual machine. In some embodiments, the second software application can remotely monitor the first software application via an interface such as a command line interface, a graphical user interface and an application programming interface.
-
Citations
20 Claims
-
1. A method, comprising:
-
initializing in a software-defined computing system, by a hypervisor executing on a processor, first and second virtual machines; executing, on the first virtual machine, a first software application configured to provide a service; and executing, on the second virtual machine, a second software application configured to enable remote monitoring of the first software application via a data connection by deploying a virtual remote support connectivity client in the second virtual machine executing on the hypervisor using the first virtual machine as a proxy to enable the remote monitoring of the first software application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
a memory; and a processor configured; to initialize in a software-defined computing system, by a hypervisor stored in the memory, first and second virtual machines in the memory, to execute, on the first virtual machine, a first software application configured to provide a service, to execute, on the second virtual machine, a second software application configured to enable remote monitoring of the first software application via a data connection by deploying a virtual remote support connectivity client in the second virtual machine executing on the hypervisor using the first virtual machine as a proxy to enable the remote monitoring of the first software application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to initialize in a software-defined computing system, by a hypervisor, first and second virtual machines; computer readable program code configured to execute, on the first virtual machine, a first software application configured to provide a service; computer readable program code configured to execute, on the second virtual machine, a second software application configured to enable remote monitoring of the first software application via a data connection by deploying a virtual remote support connectivity client in the second virtual machine executing on the hypervisor using the first virtual machine as a proxy to enable the remote monitoring of the first software application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification