The invention provides a distributed storage
system and method based on a data
arbiter copy and used for online distributed data storage. The method comprises the following steps that: S1, the distributed storage
system receives a data write-in operation request; S2, the distributed storage
system starts data write-in operation after receiving the data write-in operation request and synchronously writes the written data into a data copy storage module; S3, the data write-in operation of the data copy storage module is completed, and the data copy storage module directly returns writing operation confirmation information; S4, a data
arbiter copy module continuously and asynchronously write in data from the data copy storage module, and a
complete data arbitration information
backup used for
data migration and restoration is carried out; and S5, the write-in operation of the data
arbiter copy module is completed, and asynchronous writing operation confirmation information is returned. The distributed storage system and method solve the problems in the prior art that an existing distributed storage system has a relatively small effectively storage space, is low in reading and writing efficiency and has difficulty in
data restoration, and a conventional double-copy storage method leads to a brain-split phenomenon.