摘要:
A connection method of a plurality of input/output channels between a plurality of sub-channels of an information processing system having a virtual machine running on a physical machine under control of a hypervisor and a plurality of devices. The method includes issuing from the hypervisor a command for setting configuration information defining a plurality of configuration structures between the sub-channels set for the respective virtual machines and the devices in a storage device and acquiring configuration information containing the sub-channel corresponding to a designated device from the configuration information corresponding to one of the virtual machines based on the device designation contained in the input/output command from the one virtual machine. The virtual machines are enabled after the issuance of the set command and before the issuance of the input/output command. The corresponding configuration information is searched by using ID information of the virtual machine which issued the input/output command in order to execute the step so that one of a plurality of channel paths between a plurality of devices and the sub-channels is selected to execute the input/output designated by the input/output command.
摘要:
A virtual machine system capable of considerably improving its performance by preventing a variation of time slice values of logical processors and strictly ensuring the concurrent running of a plurality of logical processors belonging to the same virtual machine, in the configuration and management of virtual machines of a multi-processor structure having a plurality of logical processors. A method of controlling a virtual machine running time in the virtual machine system includes collectively storing time slice values of logical processors in a virtual machine to which the logical processors belong, and making a virtual machine control program for supervising and controlling the logical processors to store and manage the time slice values.
摘要:
An extending system in an information processing system which includes an input/output channel and operates a plurality of virtual computers. A plurality of input/output processing units are included in the input/output channel and each virtual computer issues a region ID and a channel path ID. A channel path reconfiguration array is provided having a plurality of channel path reconfiguration array blocks corresponding to region IDs. Each channel path reconfiguration array block includes a plurality of channel path reconfiguration array entries corresponding to channel path IDs and each channel path reconfiguration array entry includes an input/output processing unit number and a channel path ID. A selector is provided for selecting a channel path reconfiguration array block corresponding to the region ID issued by a virtual computer and selecting a channel path reconfiguration array entry corresponding to channel path ID issued by the virtual computer within the selected channel path reconfiguration array block. The virtual computer selects one of the input/output processing units corresponding to the input/output processing number from the selected channel path reconfiguration array entry and accesses the input/output processing circuit using the channel path ID from the selected channel path reconfiguration array entry.
摘要:
When virtual machines are activated under a condition in which an assignment request having a storage extent and a storage region origin is designated and an assignment request having only the storage extent designated are mixedly present, the logical partion (LPAR) whose storage origin is designated by flags is regarded as already assigned even when the storage region is not actually assigned, and a work table indicative of the current status of the storage assignment is generated in a not-in-use storage region table. The not-in-use storage region table is generated on the basis of the work table to determine the assignment or non-assignment of the LPAR to be activated, and assignment or non-assignment of a plurality of such not-in-use regions can be judged in an ascending order.
摘要:
A virtual machine system controls the operation of a plurality of virtual machines on a single computer and permits the computer to be switched from one virtual machine to another for carrying out urgent input/output operations. The decision to switch from an operating virtual machine to one of a plurality of other non-operating virtual machines is based on examining the number of input/output interrupt conditions that occur for each virtual machine other than the running one. When the number of input/output interrupt conditions for a virtual machine other than the running one is found to exceed a predetermined threshold number, operation of the currently running virtual machine is suspended. Control of the computer is then returned to the virtual machine control system to permit execution of another virtual machine so that the input/output interrupt condition for that virtual machine can be acknowledged.
摘要:
A level-2 virtual machine is constructed under the control of a level-1 operating system (OS) operating on a real machine (level-1), and a level-3 virtual machine is constructed under the control of another operating system (OS) operating on the level-2 virtual machine. A level-3 virtual address generated in the level-3 virtual machine is translated to a level-2 virtual address, which is further translated to a level-1 virtual address. A third predetermined main storage address is added to the level-1 virtual address to generate a level-1 absolute address. The translated address is checked as to whether it is within a predetermined area on the main storage.
摘要:
The present invention provides a method of diagnosing a cerebrovascular disease in a human comprising the steps of: (a) measuring a mutation of HTRA1 gene in a test sample from said human; and (b) determining if the mutation of HTRA1 gene in said test sample correlates with a cerebrovascular disease in said human.
摘要:
The present invention provides a method of diagnosing a cerebrovascular disease in a human comprising the steps of: (a) measuring a mutation of HTRA1 gene in a test sample from said human; and (b) determining if the mutation of HTRA1 gene in said test sample correlates with a cerebrovascular disease in said human.
摘要:
A cabinet of a projection type display unit includes a base cabinet on which main component parts are mounted, and a top cover made from sheet metal which is mounted so as to cover the base cabinet, wherein a rear face portion of the top cover is formed in the shape of a curved surface being laid-down U-shaped in side view. The U-shaped curved surface is formed on an ergonomic basis, so that the rear face portion can be gripped securely even with one hand. On the back side of the top cover, bosses are integrally formed by use of a resin which is a different material from the sheet metal of the top cover, and the base cabinet and the top cover are fixed by fastening screws to the bosses from the base cabinet side.
摘要:
An apparatus and method for controlling the reconfiguration of the physical storage area in a real storage device employed by an information processing system. The invention includes an address reconfiguration array having a plurality of storage blocks which are each assigned to a virtual computer. Each storage block is composed of a plurality of host real-address entries. Assigned to a storage area in the logical memory of a virtual computer, each host real-address entry includes a validity field containing a validity bit and a host real-address field containing a high-order part of the start address of a real storage segment allocated to the storage area. The invention also includes a selector which receives the identifier of a virtual computer and a logical address from the virtual computer, and makes use of the identifier for choosing a storage block from the address reconfiguration array and a high-order portion of the logical address for selecting a host real-address entry from the chosen storage block. The value of the host real-address field of the selected host real-address entry, the high-order part of a real address, is then read out from the selected host real-address entry, and is merged with the low-order portion of the logical address in order to create a real address. If the validity bit indicates that the contents of the host real-address entry are invalid, however, the virtual computer is interrupted. A change to the contents of the address reconfiguration array can be made by replacing the contents of a host real-address entry chosen by the selector with update data.