Apparatus and method for adaptation of input/output interface in virtualization environment
First Claim
1. An apparatus comprising a non-transitory computer-readable storage medium storing instructions for a host system to adapt an input/output interface, the host system comprising a plurality of capability adaptors the capability adaptors included in a registry, each of which is configured to adapt an input/output unit capability to a different input/output unit capability, whereinin response to a guest system migrating to the apparatus having the host system which controls at least one input/output unit, wherein the guest system has an input/output unit capability,the host system adapts an input/output interface of the guest system to the input/output unit capability of the host system desired by the guest system so as to provide a service supported by the input/output unit capability of the guest system using the at least one input/output unit of the host system wherein the host system selects at least one capability adaptor from among the plurality of capability adaptors to adapt the capability of an input/output unit set up in the guest system to the capability of the input/output unit of the host system desired by the guest system.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are an apparatus and method for adapting an input/output interface. According to the exemplary method, a host system adapts an input/output interface of the guest system to an input/output unit capability of a host system so as to support a service supported by an input/output unit supporting the input/output unit capability of the guest system using the at least one input/output unit of the host system.
21 Citations
17 Claims
-
1. An apparatus comprising a non-transitory computer-readable storage medium storing instructions for a host system to adapt an input/output interface, the host system comprising a plurality of capability adaptors the capability adaptors included in a registry, each of which is configured to adapt an input/output unit capability to a different input/output unit capability, wherein
in response to a guest system migrating to the apparatus having the host system which controls at least one input/output unit, wherein the guest system has an input/output unit capability, the host system adapts an input/output interface of the guest system to the input/output unit capability of the host system desired by the guest system so as to provide a service supported by the input/output unit capability of the guest system using the at least one input/output unit of the host system wherein the host system selects at least one capability adaptor from among the plurality of capability adaptors to adapt the capability of an input/output unit set up in the guest system to the capability of the input/output unit of the host system desired by the guest system.
-
9. A method for adapting an input/output interface of a guest system to an input/output interface desired by a guest system, wherein a non-transitory computer-readable storage medium storing instructions for a host system to control at least one input/output unit and the guest system desires to use the at least one input/output unit through the host system, the method comprising:
-
in response to the guest system migrating to an apparatus having the host system, adapting the input/output interface of the guest system to the input/output unit of the host system desired by the guest system by selecting at least one capability adaptor from among a plurality of capability adaptors included in a registry, each adaptor being configured to adapt an input/output unit capability to an different input/output unit capability; and providing a service supported by an input/output unit supporting the input/output unit capability of the guest system, through the at least one input/output unit controlled by the host system wherein the adapting of the input/output interface of the guest system comprises adapting the capability of the input/output unit set up in the guest system to the capability of the input/output unit of the host system desired by the guest system. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having embodied thereon a computer program for executing a method for adapting an input/output interface of a guest system to an input/output interface of the host system desired by a guest system, the host system controlling at least one input/output unit and the guest system desiring to use the at least one input/output unit through the host system, the method comprising:
-
in response to the guest system migrating to an apparatus having the host system, adapting the input/output interface of the guest system to the input/output unit of the host system desired by the guest system by selecting at least one capability adaptor from among a plurality of capability adaptors included in a registry, each adaptor being configured to adapt an input/output unit capability to an different input/output unit capability; and providing a service supported by an input/output unit supporting the input/output unit capability of the guest system, through the at least one input/output unit controlled by the host system wherein the adapting of the input/output interface of the guest system comprises adapting the capability of the input/output unit set up in the guest system to the capability of the input/output unit of the host system desired by the guest system.
-
Specification