摘要:
According to one embodiment, a storage device includes a storage configured to store data and a controller configured to control the storage. When receiving an instruction to read data from the storage is received, the controller determines whether or not a failure is in the storage device which is a target of the data read. When a failure is acknowledged, the controller refers to a different storage device storing the data including the same data as the data, acquires the same data from the different storage device, and outputs the acquired data to a source of the instruction.
摘要:
According to one embodiment, a control device includes one or more processors. The one or more processors receive a message. The one or more processors determine whether the received message has been replicated and transmitted. The one or more processors instruct recording of difference information between a message before replication and the received message when it is determined that the received message has been replicated and transmitted.
摘要:
An image processing apparatus includes an image drawing region determining module, a virtual buffer allocation module, a physical buffer allocation module, a first converter, and an image drawing module. The image drawing region determining module determines an image drawing region based on first image information. The virtual buffer allocation module allocates virtual addresses to a virtual buffer configured to store the first image information virtually. The physical buffer allocation module allocates physical addresses to a physical buffer configured to store second image information corresponding to the determined image drawing region. The first converter converts at least a part of the allocated virtual addresses into at least a part of the allocated physical addresses. The at least part of the virtual addresses corresponds to the second image information. The image drawing module stores he second image information in the physical buffer based on the physical addresses obtained through the conversion.
摘要:
There is provided a communication device which communicates with a target communication device, including: a communication controller, a general-purpose processing unit, a data transfer processing unit and a starting unit. The general-purpose processing unit communicates with the target communication device via the communication controller. The data transfer processing unit receives data from the target communication device via the communication controller. The starting unit starts up the data transfer processing unit. The general-purpose processing unit receives a data transfer start request from the target communication device. The starting unit starts up the data transfer processing unit when the general-purpose processing unit receives the data transfer start request. The general-purpose processing unit or the data transfer processing unit notifies a data transfer start response to the target communication device after the data transfer processing unit is started up.
摘要:
According to one embodiment, a relay apparatus is connectable to a server and a plurality of storage devices. The relay apparatus includes a storage unit, a transfer destination management unit, and a transfer unit. The storage unit stores first information including information of the plurality of storage devices therein. The transfer destination management unit identifies a first storage device among the plurality of storage devices based on the first information in response to receiving a request from the server. The transfer unit transfers the received request to the first storage device.
摘要:
According to an embodiment, an access control apparatus includes a determiner and a controller. The determiner is configured to determine whether an access state of a first device to a storage device satisfies an exclusion criterion for access to the storage device from a second device. The controller is configured to prohibit the access to the storage device from the second device when the access state of the first device satisfies the exclusion criterion.
摘要:
There is provided a bridge device in which a reception unit receives first transfer information specifying a read address from an external device; a transfer information storage stores the first transfer information; a first processing unit generates a first command to instruct reading data from the read address of a data storage based on the first transfer information read from the transfer information storage and outputs the first command to the first controller; a data buffer retains the data read by the first controller from the read address; and a second processing unit generates a second command to instruct the second controller to read the data retained in the data buffer, and outputs the second command to the second controller.
摘要:
There is provided a communication device which communicates with a target communication device, including: a communication controller, a general-purpose processing unit, a data transfer processing unit and a starting unit. The general-purpose processing unit communicates with the target communication device via the communication controller. The data transfer processing unit receives data from the target communication device via the communication controller. The starting unit starts up the data transfer processing unit. The general-purpose processing unit receives a data transfer start request from the target communication device. The starting unit starts up the data transfer processing unit when the general-purpose processing unit receives the data transfer start request. The general-purpose processing unit or the data transfer processing unit notifies a data transfer start response to the target communication device after the data transfer processing unit is started up.
摘要:
There is provided a server in which a screen update generating unit generates screen update information representing an image of an update area in a screen; a distributing unit distributes the screen update information to a transmitting unit selected from first to N-th transmitting units; a storage stores a generation history of the screen update information; and a precedence possibility determining unit specifies, based on the generation history of the screen update information, screen update information X and Y such that the screen update information X is more previously generated than the screen update information Y and that the image of the screen update information Y is permitted to be displayed prior to the screen update information X, wherein the distributing unit distributes the screen update information Y to the transmitting unit different from that of distributing the screen update information X.
摘要:
According to an embodiment, a data processing apparatus includes a first generating unit, a second generating unit, a transfer instructing unit, and a transfer controller. The first generating unit generates transfer instruction information that specifies a storage position of transfer data in a data transfer source, a storage position of the transfer data in a data transfer destination, and a data transfer size, when the first generating unit determines that data transfer from a first storage unit to a second storage unit is required. The second generating unit generates fragment-transfer instruction information that is obtained by fragmenting the transfer instruction information into fragments of a predetermined data size. The transfer instructing unit instructs to perform data transfer based on the fragment-transfer instruction information. The transfer controller controls the data transfer between the first storage unit and the second storage unit according to instruction of the data transfer.