发明名称 Control method, and information processing system
摘要 A control method is used in an information processing system which has a plurality of computers. The control method includes receiving, by a first computer of the plurality of computers, an update request of data from a first client device, receiving, by a second computer of the plurality of computers, a read request of the data from a second client device. The control method also includes selecting, by the second computer, a computer as an query destination from the plurality of computers excluding the first computer and a third computer that is a terminal to receive the update request sent from the first computer, when the data is undergoing updating due to the update request; transmitting a verify request to inquire whether the data is undergoing updating, to the query destination; and transmitting the data to the second client device based on a reply from the query destination.
申请公布号 US9418096(B2) 申请公布日期 2016.08.16
申请号 US201414210516 申请日期 2014.03.14
申请人 FUJITSU LIMITED 发明人 Kato Jun
分类号 G06F17/00;G06F17/30 主分类号 G06F17/00
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. A control method executed by a system including a plurality of computers, the plurality of computers including a first computer, a plurality of second computers coupled to the first computer, and a third computer coupled to the plurality of second computers, the plurality of computers respectively storing a replication of data, the plurality of second computers arranged on a plurality of routes between the first computer and the third computer, the control method comprising: transmitting, by the first computer, an update request to the plurality of routes, when the update request is received from a first client device; generating, by the third computer, updated data by updating the replication of data stored in the third computer and transmitting an updated request to the plurality of routes, when the update request is received from all of the plurality of routes; generating, by the plurality of second computers, the updated data by updating the replication of data stored in the plurality of second computers, when the updated request is received from the third computer; receiving, by a target computer of the plurality of second computers which is arranged on a first route among the plurality of routes, a read request of the data from a second client device; selecting one of the plurality of second computers which is arranged on a second route different from the first route among the plurality of routes, as a query destination; transmitting a verify request to inquire whether the update request has been received, to the query destination; transmitting the updated data to the second client device when the query destination has received the update request; and transmitting the data before the updating to the second client device when the query destination has not received the update request.
地址 Kawasaki JP