A storage device lifetime monitoring system for monitoring lifetimes of storage devices and a storage device lifetime monitoring method thereof are provided. The method includes collecting operation activity information corresponding to the storage devices; storing multiple training data having the operation activity information and corresponding operation lifetime values; constructing a storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime values of the training data; inputting the operation activity information of the storage devices into the storage device lifetime predicting model to generate a predicted lifetime value corresponding to each of the storage devices; and re-constructing the storage device lifetime predicting model according to operation activity information and predicted lifetime value of each storage device. Thereby, the lifetime of storage devices can be accurately predicted.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A storage device lifetime monitoring system for monitoring lifetimes of a plurality of storage devices, the storage device lifetime monitoring system comprising: a storage device detecting and analyzing module; a database coupled to the storage device detecting and analyzing module; a lifetime estimation training module coupled to the storage device detecting and analyzing module; and a lifetime predicting module coupled to the storage device detecting and analyzing module and the lifetime estimation training module, wherein the database records a plurality of training data, wherein each of the training data comprises operation activity information and a corresponding operation lifetime value, wherein the storage device detecting and analyzing module collects the operation activity information corresponding to the storage devices, wherein the lifetime estimation training module constructs a storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime value of each of the training data, wherein the lifetime predicting module inputs the operation activity information of the storage devices to the storage device lifetime predicting model to generate a predicted lifetime value corresponding to each of the storage devices. 2. The storage device lifetime monitoring system according to claim 1, wherein the lifetime estimation training module re-constructs the storage device lifetime predicting model according to the operation activity information and the predicted lifetime value of each of the storage devices. 3. The storage device lifetime monitoring system according to claim 1, wherein when a first storage device among the storage devices is damaged, the storage device detecting and analyzing module records an actual lifetime value of the first storage device, wherein the lifetime estimation training module re-constructs the storage device lifetime predicting model according to the operation activity information and the actual lifetime value of the first storage device. 4. The storage device lifetime monitoring system according to claim 1, wherein the storage device detecting and analyzing module comprises a log collecting module and an operation activity identifying module, and in the operation of the storage device detecting and analyzing module collecting the operation activity information corresponding to the storage devices, the log collecting module collects at least one operation log corresponding to each of the storage devices, and the operation activity identifying module analyzes the at least one operation log of each of the storage devices to establish the operation activity information of each of the storage devices. 5. The storage device lifetime monitoring system according to claim 4, wherein the at least one operation log comprises a system log, an application log, a database log and a self-monitoring analysis and report technical log (S.M.A.R.T. log). 6. The storage device lifetime monitoring system according to claim 5, wherein the operation activity identifying module identifies system access errors from the system log, application access errors from the application log, database access errors from the database log and disk access errors in the S.M.A.R.T. log for each of the storage devices, wherein the operation activity identifying module calculates the number of the system access errors, the number of the application access errors, the number of the database access errors and the number of the disk access errors, wherein the operation activity identifying module establishes the operation activity information of each of the storage devices according to the number of the system access errors, the number of the application access errors, the number of the database access errors and the number of the disk access errors. 7. The storage device lifetime monitoring system according to claim 1, wherein in the operation of the lifetime estimation training module constructing the storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime value of each of the training data, the lifetime estimation training module constructs the storage device lifetime predicting model by means of a K-means-clustering algorithm, a linear regression algorithm or a support vector machine (SVM). 8. The storage device lifetime monitoring system according to claim 1, in the operation of lifetime estimation training module constructing the storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime value of each of the training data, the lifetime estimation training module splits the training data and a plurality of predicting data composed of the operation activity information and the predicted lifetime value of each of the storage devices into a plurality of data sets, wherein the lifetime estimation training module constructs a plurality of sub predicting models respectively according to the data sets, wherein the lifetime estimation training module merges the sub predicting models to form the storage device lifetime predicting model. 9. A storage device lifetime monitoring method, for monitoring lifetimes of a plurality of storage devices, the storage device lifetime monitoring method comprising: establishing a database, wherein the database records a plurality of training data, wherein each of the training data comprises operation activity information and a corresponding operation lifetime value; collecting the operation activity information corresponding to the storage devices; constructing a storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime value of each of the training data; and inputting the operation activity information of the storage devices to the storage device lifetime predicting model to generate a predicted lifetime value corresponding to each of the storage devices. 10. The storage device lifetime monitoring method according to claim 9, further comprising: re-constructing the storage device lifetime predicting model according to the operation activity information and the predicted lifetime value of each of the storage devices. 11. The storage device lifetime monitoring method according to claim 9, further comprising: when a first storage device among the storage devices is damaged, recording an actual lifetime value of the first storage device; and re-constructing the storage device lifetime predicting model according to the operation activity information and the actual lifetime value of the first storage device. 12. The storage device lifetime monitoring method according to claim 9, wherein the step of collecting the operation activity information corresponding to the storage devices comprises: collecting at least one operation log corresponding to each of the storage devices; and analyzing the at least one operation log of each of the storage devices to establish the operation activity information of each of the storage devices. 13. The storage device lifetime monitoring method according to claim 12, wherein the at least one operation log comprises a system log, an application log, a database log and a S.M.A.R.T. log. 14. The storage device lifetime monitoring method according to claim 13, further comprising: identifying system access errors from the system log, application access errors from the application log, database access errors from the database log and disk access errors in the S.M.A.R.T. log for each of the storage devices; calculating the number of the system access errors, the number of the application access errors, the number of the database access errors and the number of the disk access errors; and establishing the operation activity information of each of the storage devices according to the number of the system access errors, the number of the application access errors, the number of the database access errors and the number of the disk access errors. 15. The storage device lifetime monitoring method according to claim 9, wherein the step of constructing the storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime value of each of the training data comprises: constructing the storage device lifetime predicting model by means of a K-means-clustering algorithm, a linear regression algorithm or an SVM. 16. The storage device lifetime monitoring method according to claim 9, wherein the step of constructing the storage device lifetime predicting model according to the operation activity information and the corresponding operation lifetime value of each of the training data comprises: splitting the training data and a plurality of predicting data composed of the operation activity information and the predicted lifetime value of each of the storage devices into a plurality of data sets; constructing a plurality of sub predicting models respectively according to the data sets; and merging the sub predicting models to form the storage device lifetime predicting model.