摘要:
The physical server includes a hypervisor for managing an association between the virtual server and the I/O device allocated to the virtual server. The I/O switch includes: a setting register for retaining a request to inhibit a transaction from being issued from the I/O device to the virtual server; a Tx inhibition control module for performing an inhibition of the transaction from the I/O device to the virtual server, and guaranteeing a completion of a transaction from the I/O device issued before the inhibition; a virtualization assist module for converting an address of the virtual server into an address within a memory of the physical server; and a switch management module for managing a configuration of the I/O switch.
摘要:
The physical server includes a hypervisor for managing an association between the virtual server and the I/O device allocated to the virtual server. The I/O switch includes: a setting register for retaining a request to inhibit a transaction from being issued from the I/O device to the virtual server; a Tx inhibition control module for performing an inhibition of the transaction from the I/O device to the virtual server, and guaranteeing a completion of a transaction from the I/O device issued before the inhibition; a virtualization assist module for converting an address of the virtual server into an address within a memory of the physical server; and a switch management module for managing a configuration of the I/O switch.
摘要:
Disclosed herewith is a composite type computer system that can assure that a PCI tree to be allocated to a computer is configured completely before the computer is powered. The composite type computer system includes a PCI switch that connects plural computers through PCI interfaces; plural PCI devices connected to the PCI switch; a system controller that controls the computers; and a PCI manager that controls allocation of the PCI devices to the computers. The system controller carries out processings in the steps of (a) powering an object computer to start up its OS; (b) acquiring the identifier of a PCI tree allocated by the system controller to the computer and PCI tree management information denoting the status of the PCI tree; (c) retrying the powering or canceling the powering of the computer if the acquired PCI tree management information denotes the status “not initialized”; and (d) carrying out the powering for the computer if the acquired PCI management information denotes the status “initialized”.
摘要:
Disclosed herewith is a composite type computer system that can assure that a PCI tree to be allocated to a computer is configured completely before the computer is powered. The composite type computer system includes a PCI switch that connects plural computers through PCI interfaces; plural PCI devices connected to the PCI switch; a system controller that controls the computers; and a PCI manager that controls allocation of the PCI devices to the computers. The system controller carries out processings in the steps of (a) powering an object computer to start up its OS; (b) acquiring the identifier of a PCI tree allocated by the system controller to the computer and PCI tree management information denoting the status of the PCI tree; (c) retrying the powering or canceling the powering of the computer if the acquired PCI tree management information denotes the status “not initialized”; and (d) carrying out the powering for the computer if the acquired PCI management information denotes the status “initialized”.
摘要:
To provide a power management method for an information platform, including: holding system configuration information indicating a correspondence between a logical system and a processing module constituting the logical system; holding power management information indicating a correspondence between information with which a type of the logical system can be specified, an operating condition of the logical system, and first power consumption for operating the logical system; selecting, the processing module which constitutes the logical system specified by a configuration request by referring to the system configuration information when receiving the configuration request of the logical system; calculating the first power consumption for operating the logical system based on the type and the operating condition included in the configuration request, and the power management information; and determining second power consumption to be supplied to the processing module based on the calculated first power consumption and information on the processing modules.
摘要:
A power management method for an information platform, includes holding system configuration information indicating a correspondence between a logical system and a processing module constituting the logical system; holding power management information indicating a correspondence between information with which a type of the logical system can be specified, an operating condition of the logical system, and first power consumption for operating the logical system; selecting the processing module which constitutes the logical system specified by a configuration request by referring to the system configuration information when receiving the configuration request of the logical system; calculating the first power consumption for operating the logical system based on the type and the operating condition included in the configuration request, and the power management information; and determining second power consumption to be supplied to the processing module based on the calculated first power consumption and information on the processing modules.
摘要:
To improve throughput in data transfer in a remote I/O system, this invention provides a computer system including: a host computer; a device which communicates with the host computer; and a network which connects the host computer and the device, in which the device is coupled to the network via a device bridge including a bridge memory, and the host computer includes a host memory and a device driver. The device driver writes, when at least one of data and an address is written in the host memory, in the bridge memory the at least one of the data and address stored through the writing in the host memory; and sends a data transfer request to the device bridge, and the device bridge reads, upon reception of the data transfer request, an address from a predetermined area; and reads data from an area that is indicated by the read address.
摘要:
To improve throughput in data transfer in a remote I/O system, this invention provides a computer system including: a host computer; a device which communicates with the host computer; and a network which connects the host computer and the device, in which the device is coupled to the network via a device bridge including a bridge memory, and the host computer includes a host memory and a device driver. The device driver writes, when at least one of data and an address is written in the host memory, in the bridge memory the at least one of the data and address stored through the writing in the host memory; and sends a data transfer request to the device bridge, and the device bridge reads, upon reception of the data transfer request, an address from a predetermined area; and reads data from an area that is indicated by the read address.
摘要:
There is a need for applying an appropriate QoS setting to a complex information platform apparatus capable of flexibly changing an apparatus configuration so as to ensure an intra-apparatus communication band and realize management communication independence. Multiple processing modules are combined to construct one or more processing units with different apparatus types. An apparatus template management table prepares multiple levels of setting specifications with different ensured bands for intra-apparatus communication corresponding to each apparatus type. One set of setting specification is selected from multiple levels of setting specifications prepared for an apparatus type settled at the time of configuration setting. A QoS setting management table is generated based on the selected setting specification. When the configuration is set or changed, setting verification means verifies whether or not a total of ensured bands associated with each adapter is within an allowable range. When a result is negative, the setting specification is automatically changed to another provided with a smaller ensured band. A verified setting is distributed from the QoS setting management table to an IO switch and each adapter.
摘要:
Module combination candidates which compose an information platform, to reduce human error when a platform is composed, and to permit automatic configuration changes. There is therefore provided a compound information platform comprising information platforms combining one or more universal processing modules and dedicated processing modules, wherein a management module has a means which computes processing module combination candidates when newly composing the information platform, computes the sum total value of the maximum guaranteed communication bandwidth of an IO protocol interface for each physical interconnection PL using an interface setting management information, adding an additional maximum guaranteed communication bandwidth due to a processing module combination candidate, and determining whether this is a possible module combination candidate by comparing the addition result with the maximum permitted communication bandwidth of each physical interconnection.