Publié le 25 janvier 2024

Mini PC serveur web

Salut !

Je possède un NAS Synology DS220+ depuis 2-3 ans, sur lequel j’ai maintenant 10Go de RAM.

Je souhaitais héberger une ou plusieurs applications web dessus, développées en Python/Flask et faire tourner du code Python dessus (surtout traitement de données, avec des fichiers parfois relativement lourds ~ 1Go)
Mais je me rends compte qu’il souffre et que c’est très lent.

Je cherche donc un moyen de me construire un serveur plus performant qui ne servirait qu’à ça et la piste des mini-PCs me semble la meilleure.

Je cherche donc un mini PC efficace pour cela (donc pas besoin de performances d’affichage, pas besoin de beaucoup de stockage, mais processeur puissant et connexion haut débit (2,5 Gb/s) et faible consommation)

Avez-vous des conseils ? Des références de mini PCs adaptés pour cela ?

Merci pour votre aide !
Informations supplémentaires

10 commentaires

triés par
Avatar de
  1. Avatar de JBT77
    Tout dépend du budget mais en montage par soi même il doit y avoir moyen de faire un truc sympa à base de carte au format mini ITX avec un CPU qui à une puce graphique intégrée genre un 7600 en AM5.

    Après par rapport au Syno c'est peut-être un peu overkill mais ça peut aussi permettre de faire tourner plsusieurs VM en parallèle par exemple.

    Un exemple (sans la CG bien sûr)

    Sinon les minisforums sont vraiment pas mal et clés en mains.

    MinisForum (modifié)
  2. Avatar de cyril5689
    Salut,
    Tu traites des fichiers de quelle taille ?
    Tu mets combien de temps aujourd'hui pour un fichier ?
    C'est un process multithreadé ou il n'exploite qu'un coeur ?

    Le CPU est sollicité à 100% pendant combien de temps par jour environ ?
    C'est histoire de dimensionner les perfs et éventuellement gérer la chauffe aussi.
    Avatar de Benz236
    Auteur(e)
    J’ai des fichiers qui peuvent faire jusqu’à 2Go pour l’instant (mais c’est des dataframe Pandas entiers), je fais des opérations seulement sur certaines parties.
    Mais par exemple, pour faire un tri, ça peut prendre ~15 secondes contre ~1 seconde sur mon Mac (M2 Pro)
    J’exploite qu’un seul coeur
    Et pour l’utilisation du CPU ce serait quelques fois par jour à 100% pour mettre à jour les bases de données et le reste du temps juste un accès « lecture » à l’application avec quelques opérations parfois coûteuses pour afficher certaines données
  3. Avatar de BeWog
    Salut,

    Il existe ce type de carte mère avec CPU intégré et refroidissement passif mais ça implique quelques lourdeurs comme l'alimentation à prévoir par exemple.

    ldlc.com/inf…tml

    Habituellement, il y a un peu plus de choix. J'ai un modèle un peu plus ancien qui fonctionne très bien.
Avatar de