The invention discloses a
satellite-borne
dynamic array storage method with balanced performance. The method comprises the following steps of configuring n SATA SSDs, accessing the SATA SSDs in a pure logic mode, obtaining S.M.A.R.T. Information of each SATA SSD, monitoring the health state of each SATA SSD and the like. When a file recording instruction of a
satellite service computer is received, calculating a relative wear factor of each SATA SSD according to S.M.A.R.T. Information, splitting each
package of file into fragments with different sizes, and writing the fragments into n SATA SSDs in a scattered manner to form a
file management system; when a file playback instruction of the
satellite service computer is received, fragment information of the file to be played back is obtained from the
file management system, fragment data are spliced again, and a complete file
package obtained after splicing is completed is downloaded to the
data transmission system. The invention provides a satellite-borne
dynamic array storage method with balanced performance, and provides a satellite-borne storage system which is large in capacity, balanced in performance and flexible in array configuration, so that the risk that the overall performance of a multi-array storage system is reduced due to performance reduction of a single disk is improved.