Le droplet à 6$ est-il suffisant ?

OK - je voulais juste mettre les gens au courant au cas où vous y penseriez. Je viens de devoir passer du compte de base de 1 Go de Digital Ocean car mon utilisation du disque et de la mémoire atteignait son maximum. J’ai dû arrêter les sauvegardes ces dernières semaines pour maintenir le site en fonctionnement, et hier il s’est bloqué sous une forte charge - j’ai donc mis à niveau vers le compte de 12 $/mois (2 Go de mémoire / 50 Go de disque / SFO3 - Ubuntu 20.04 (LTS) x64).

Voici le niveau de trafic de la semaine dernière qui a nécessité cette mise à niveau. Évidemment, chaque forum sera un peu différent, mais cela vous donne une idée générale, d’après Google Analytics :

7 « J'aime »

Et voici à quoi ressemblent les choses sur Digital Ocean (le lendemain de la mise à niveau vers le compte plus grand de 12 $ avec 2 Go/50 Go :

Oh - et voici une vue de 7 jours des statistiques de mon droplet. La mise à niveau date d’hier et vous pouvez voir les résultats positifs assez clairement :

5 « J'aime »

Merci pour les détails à ce sujet ! Il est plutôt intéressant que vous ayez à la fois la mémoire et le disque au maximum en même temps. (Je m’attendrais à ce que l’un atteigne la limite en premier et force la mise à niveau.) Il est légèrement surprenant (pour moi) que le remplissage du disque n’ait causé aucun dommage. Mais en y regardant de plus près, vous n’avez rempli le disque qu’à la fin - auparavant, peut-être à environ 95 %.

Sur le front de la mémoire, il est à noter que votre activité d’E/S disque a chuté en même temps que vous avez obtenu la mémoire supplémentaire. C’est un signe clair que la machine effectuait une activité de pagination importante, ce qui peut effectivement causer des problèmes de performance spectaculaires.

Je vois que DO dit que « la mémoire utilisée est calculée en soustrayant la mémoire libre et la mémoire utilisée pour la mise en cache de la quantité totale de mémoire ». C’est intéressant, car les gens disent souvent que leur mémoire est utilisée à 100 %, et il y a deux choses très différentes qu’ils pourraient vouloir dire.

5 « J'aime »

Voici un meilleur aperçu des 24 heures où je suis passé du droplet à 6 1 Go/25 Go au compte à 12 2 Go/50 Go :


1 « J'aime »

Merci beaucoup Bcguy - c’est bien de savoir que 12 $/mois peuvent gérer 1000 à 5000 utilisateurs - c’est plus que suffisant pour le moment. Si plus de ressources matérielles sont nécessaires, alors montrer des statistiques de plus de 5000 utilisateurs pourrait apporter une sorte de financement financier par tous les moyens.

Ces statistiques sont ce que je cherchais pour juger de la consommation de ressources de Discourse.

2 « J'aime »

Eh bien, pour moi, avec beaucoup moins de 1000 à 5000 utilisateurs simultanés (nous ne nous soucions pas de leur nombre par jour), ce n’était pas suffisant. C’est pourquoi j’ai eu besoin de passer à une instance de 4 Go/2 cœurs virtuels — et en partie parce que j’avais aussi besoin d’un disque plus grand.

Maintenant, j’ai trop de cœurs et seulement un peu plus de 50 % de la RAM est utilisée :joy:

Bien sûr. J’utiliserais AWS ou une autre solution pour les fichiers. Je n’ai pas d’audience mondiale et en fait, cette solution coûte le même prix, voire un peu plus cher, que d’augmenter l’instance à ce niveau. Et si/quand on a besoin de plus de RAM, le coût de la mise à niveau est le même avec ou sans espace disque — il s’agit seulement de la capacité de revenir en arrière (et si un forum devient plus petit avec le temps et qu’il y a besoin de revenir en arrière… ce n’est pas une situation souhaitée :wink: )

La question combien c’est beaucoup est presque aussi difficile à répondre que combien c’est suffisant.

1 « J'aime »

Je m’attends à ce qu’il y ait une grande différence entre le nombre d’utilisateurs que Google Analytics voit et le nombre, disons, d’utilisateurs actifs que la page À propos signale. Je serais intéressé de voir le graphique principal du tableau de bord, qui montre l’activité des utilisateurs connectés, anonymes et des robots d’exploration.

Pour certains forums, le trafic quotidien peut être le même tous les jours, pour d’autres, il peut être très variable. Dimensionner correctement le matériel dépend probablement des pics et de votre attitude face à ceux-ci. Pour un site, peut-être un site de loisirs, avoir des performances lentes pendant un pic peut être acceptable. Pour un autre, peut-être un site de sport, l’objectif principal pourrait être de bonnes performances pendant un pic.

2 « J'aime »