IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Virtualisation Discussion :

Proxmox6 Apache2 PHP7 & MariaDB performances


Sujet :

Virtualisation

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 109
    Points : 51
    Points
    51
    Par défaut Proxmox6 Apache2 PHP7 & MariaDB performances
    Bonjour,

    Je suis un débutant avec la virtualisation.
    Je me suis lancé sur Proxmox6 installé sur un serveur dédié chez OVH fin 2019.
    Tout fonctionne sans problème, mais j'ai un problème de performance pour le couple PHP / MariaDB quand je compare avec mon ancien serveur qui n'est pas virtualisé.

    Sur le Proxmox, j'ai installé:
    - 1 serveur Debian avec MariaDB 10
    - 1 serveur Debian avec Apache2 + PHP7.3 avec opcache activé
    + d'autres serveurs
    Et j'ai bien fait attention dans la conf. de chaque serveur à ne pas dépasser les ressources "physiques" (RAM, proc, DD) du serveur.

    Voilà la conf de mon ancien serveur OVH de 2014:
    Debian wheezly, MySQL 5.5, Apache2 et PHP 5.4 avec "eaccelarator"

    Et quand je compare avec mon ancien serveur, les performances sont moindres sur le nouveau serveur.
    Je vois une différence lorsque je fais un petit script PHP qui exécute 1000 fois la même requête.
    Quand j’exécute ce script sur mon serveur virtualisé, il est deux fois plus lent.
    J'ai vérifié le query cache est activé sur les deux serveurs.
    Et le temps d’exécution des requêtes et le même si j’exécute la requête via le mysql CLI.
    Donc j'ai l'impression que le problème vient de la relation MariaDB et PHP lorsqu'ils sont installés sur deux serveurs virtuels.
    Est-ce qu'il a des choses particulières à faire pour optimiser les serveurs virtuels dans ce cas là ?

    Merci d'avance !

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 452
    Points : 43 101
    Points
    43 101
    Par défaut
    Pour la base de données, je ne pense pas que se soit lié à Proxmox, mais à de la conf. Pourquoi mettre ta base de données sur un serveur tout seul ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 109
    Points : 51
    Points
    51
    Par défaut
    Bonjour,

    Merci pour ta réponse.
    Avant je mettais la BDD sur le même serveur que l'application PHP, mais c'est déconseillé pour bien administrer le serveur MariaDB et le serveur Apache2/PHP.
    Je ne sais pas si ça vient de la conf MariaDB, car le temps d’exécution d'une requête test est le même sur les deux serveurs, quand j’exécute la requête avec le CLI Mysql.
    Est-ce que ça ne pourrait pas venir de la configuration de la carte réseau virtuelle des serveurs ?
    Car sur ça, je n'ai rien touché, j'ai laissé la valeur par défaut lors de la création de la VM => "VirtIO (paravirtualisé)".

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 452
    Points : 43 101
    Points
    43 101
    Par défaut
    Testes avec le serveur SQL sur la même VM.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Réponses: 9
    Dernier message: 05/02/2013, 20h15
  2. [Oracle] Serveur Web apache2/php5.1/instantclient/BD oracle 10.2.0.3 UTF-8 : problème de performances
    Par admunix21 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/02/2013, 23h13
  3. Performances : configurer au mieux apache2.conf
    Par buxbux dans le forum Apache
    Réponses: 13
    Dernier message: 16/10/2009, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo