Comment choisir le bon matériel pour obtenir les performances optimales de ONLYOFFICE Docs

26 octobre 2021By Dasha

Vous voulez déployer ONLYOFFICE Docs sur votre propre serveur mais vous n’êtes pas sûr que votre hardware puisse supporter le nombre de connexions simultanées dont vous avez besoin ? Ne vous inquiétez pas, nous avons la solution ! Lisez la suite pour en savoir plus.

How to choose the right hardware to achieve the optimal performance of ONLYOFFICE Docs

Configuration matérielle requise pour ONLYOFFICE Docs

Nos guides d’installation pour ONLYOFFICE Docs précisent les exigences minimales aux quelles doit répondre votre matériel :

  • Processeur : un seul cœur avec 2 GHz ou plus ;
  • RAM : 2 Go ou plus ;
  • Disque dur : au moins 40 Go d’espace libre ;
  • Espace swap : au moins 4 Go.

Dans la plupart des cas, cette configuration est suffisante pour installer et exécuter ONLYOFFICE Docs. Cependant, si votre matériel ne répond pas à ces exigences ou si vous avez un grand nombre d’utilisateurs qui doivent ouvrir et éditer des documents ou convertir des fichiers compliqués à partir de formats non-ooxml (doc, odp, xls, odsm, ppt, opt et autres) en même temps, il est difficile de prévoir comment ONLYOFFICE Docs fonctionnera.

Pour définir le nombre maximum de connexions simultanées que ONLYOFFICE Docs peut gérer sans problème et la configuration de serveur requise, nous avons récemment effectué un test de charge en utilisant des outils et des scripts spéciaux.

ONLYOFFICE Docs test de charge

Pour le test, nous avons utilisé une instance de ONLYOFFICE Docs Enterprise Edition v6.3.1.32 installée via Docker sur Ubuntu 20.04 et un serveur avec un CPU à 4 cœurs, 8 Go de RAM, 8 Go d’espace swap et 150 Go de SSD.

Pour tester la charge, nous avons utilisé Apache Jmeter v5.4.1 installé sur un serveur avec un CPU à 4 cœurs, 8 Go de RAM, 40 Go de SSD et Windows server 2012 r2.

Pendant le test, ONLYOFFICE Document Server a été chargé avec 900, 1000, 1100 et 1200 connexions simultanées générées par des scripts. Chaque connexion correspond à un utilisateur qui a ouvert un document et a commencé à le modifier. En conséquence, il a été établi que 1000 connexions sont la charge maximale pour la configuration actuelle du serveur qui garantit une performance optimale sans erreurs.

How to choose the right hardware to achieve the optimal performance of ONLYOFFICE Docs

Pour plus d’informations et de graphiques sur la charge d’essai, veuillez consulter notre rapport détaillé.

Comment tester votre configuration de serveur

Vous pouvez maintenant effectuer votre propre test de charge de ONLYOFFICE Docs en utilisant JMeter et les scripts qui sont disponibles sur GitHub. Ainsi, vous pouvez avoir une meilleure compréhension de la façon dont votre configuration actuelle de serveur peut traiter le nombre de connexions simultanées de documents dont vous avez besoin. Si le matériel de votre serveur réussit à la charge du test, ONLYOFFICE Docs devrait fonctionner parfaitement. Si ce n’est pas le cas, il pourrait être judicieux de mettre à niveau votre matériel.

Pour les instructions détaillées sur le test de charge, veuillez consulter ce dépôt GitHub.