Patent ID: 8793454
Filing Date: 2014-07-29
Classification: G06F

Abstract:
1. An information processing apparatus equipped with a plurality of storage devices compliant with an advanced technology attachment (ATA) standard, the information processing apparatus comprising: a control unit configured to control the plurality of storage devices; a setting unit configured to set at least a selection number and one or more types of normal commands in a unique extended command defined in compliance with the ATA standard, the selection number specifying one of the plurality of storage devices; and a condition setting unit configured to set, in the unique extended command, a condition for accessing the one storage device specified by the selection number, wherein the control unit includes: a holding unit configured to receive the unique extended command and hold settings contained in the unique extended command; and a transmission unit configured to, upon receiving any of the normal commands, determine whether or not the condition held in the holding unit is satisfied, and when the transmission unit determines that the condition is satisfied, transmit the received normal command to the one storage device specified by the selection number, and when the transmission unit determines that the condition is not satisfied, transmit the received normal command to another one of the plurality of storage devices serving as a master.