(EN) The present application relates to data processing technology. Disclosed are a data recovery control method, a server and a storage medium. The method comprises the following steps: a server receiving a data recovery request sent by a client; then acquiring historical values of IOPS and throughput of a server cluster, to which the server belongs, within a pre-set time, and calculating predicted values of the IOPS and the throughput, and determining, according to the predicted values and a pre-set rule, whether a server cluster system is busy; and when the system is not busy, calculating, according to the predicted values, an increasable number of data recovery concurrences and adjusting the number of data recovery concurrences of the server cluster, and when the system is busy, adjusting, according to a pre-set concurrence reduction rule, the number of data recovery concurrences of the server cluster, and carrying out data recovery on a storage node related to the data recovery request. By using the present application, the technical problem of occupying a large amount of IO during data recovery is solved, and normal operation of a system can be ensured, and data copy deficiency can be also prevented and the risk of data loss can be avoided.
(FR) La présente invention se rapporte à la technologie de traitement des données. L'invention concerne un procédé de commande de récupération de données, un serveur et un support de stockage. Le procédé comprend les étapes suivantes : un serveur reçoit une demande de récupération de données envoyée par un client; puis acquiert des valeurs historiques d'opérations d'entrée/sortie par seconde (IOPS) et de débit d'une grappe de serveurs auquel le serveur appartient, dans un laps de temps prédéfini, et calcule des valeurs prédites de l'IOPS et du débit, et détermine, en fonction des valeurs prédites et d'une règle prédéfinie, si un système de grappe de serveurs est occupé; et calcule, lorsque le système n'est pas occupé, en fonction des valeurs prédites, un nombre croissant d'opérations concurrentes de récupération de données et ajuste le nombre d'opérations concurrentes de récupération de données de la grappe de serveurs et lorsque le système est occupé, ajuste, selon une règle de réduction d'opérations concurrentes prédéfinie, le nombre d'opérations concurrentes de récupération de données de la grappe de serveurs et effectue une récupération de données sur un nœud de stockage associé à la demande de récupération de données. Au moyen de la présente invention, le problème technique d'occupation d'une grande quantité d'entrées/sorties pendant la récupération de données est résolu et le fonctionnement normal d'un système peut être assuré, une déficience de copie de données peut également être empêchée et le risque de perte de données peut être évité.
(ZH) 本申请涉及数据处理技术,揭露了一种数据恢复控制方法、服务器及存储介质,该方法包括如下步骤:服务器接收客户端发出的数据恢复请求,接着,获取预设时间内所属服务器集群的IOPS及吞吐量的历史值计算出IOPS及吞吐量的预测值,根据所述预测值与预设规则判断服务器集群系统是否繁忙,当系统不繁忙时,根据所述预测值计算出可增加的数据恢复并发数调整所述服务器集群的数据恢复并发数,当系统繁忙时,根据预设的并发降低规则调整所述服务器集群的数据恢复并发数,并对所述数据恢复请求相关存储节点进行数据恢复。利用本申请,解决了数据恢复时占用大量IO的技术问题,既能保证系统的正常运行,又能防止数据副本缺失,避免数据丢失的风险。