Question

Comment votre déterminer une valeur maximale de définir une alarme sur l'activité E / S d'un ubuntu / serveur linux hébergement jusqu'à 4 sites en cours d'exécution apache, mysql et jusqu'à 4 matous? Ou en général (s'il y a une telle) ce qui est une plage de fonctionnement adapté à E / S en lecture / écriture par seconde dans un serveur de production avec un disque dur SATA 7.2K?

Ce que je suis en train de comprendre est l'impact sur les disques si lecture / écriture par seconde pics. Que dois-je rechercher dans la spécification des disques / lecteurs pour déterminer cela?

Comme vous pouvez le voir, je suis « clairement » confus. Toute aide / direction serait appréciée ...

Était-ce utile?

La solution

  

Comment votre déterminer une valeur maximale de définir une alarme sur l'activité E / S d'un serveur ubuntu / linux hébergement jusqu'à 4 sites en cours d'exécution apache, mysql et jusqu'à 4 matous?

La valeur à laquelle les problèmes attendus vous alarmants au sujet sont plus chers que le prix de vous avoir à prêter attention à l'alarme.

Quel numéro est-ce? Cela dépend de beaucoup de choses, y compris:

Quels sont les problèmes que vous tentent d'éviter?

Craignez-vous la performance? Si oui, avez-vous inquiétez plus sur la latence ou le débit? Comment est le compromis entre la performance interactive et traitement par lots?

Craignez-vous l'usure et la déchirure et la durée de vie des médias? Craignez-vous à quelle fréquence vous devez restaurer des sauvegardes?

Craignez-vous le prix des disques? Quelle valeur est mieux disques va apporter à votre opération?

Combien peuvent être reportés les écritures? Dans quelle mesure la lecture est évitable par la mise en cache? Comment pouvez-vous faire preuve de laxisme en ce qui concerne l'indépendance (I ACID)?

Si vous vraiment veulent le meilleur disque pour votre situation, ce sont quelques-unes des questions que vous voulez sans doute vous poser. Si j'étais dans votre situation, je choisirais probablement un disque au hasard à partir du bas de gamme de prix bas milieu, puis voir comment ça marche. Ensuite, vous aurez l'expérience d'apprendre afin que vous sachiez quoi faire différemment la prochaine fois (le cas échéant) et il ne va pas vous coûter beaucoup.

Autres conseils

Méfiez-vous de linux, vous aurez des données mises en cache en mémoire (et il est cool parce qu'il est rapide, mais cela briser votre benchmarking).

à mon humble avis, vous ne devriez pas tester le débit de hdd, comme si les données seront accumulées étroitement sur le disque physique, vous aurez plus, la fragmentation des impacts de données résultat trop ... Utiliser une autre mesure.

En haut, vous avez une statistique « 0,0% wa » qui vous indique à quel point le processeur dépense en attente de données. Si cela devient élevé, vous êtes en difficulté (Vous pouvez faire une matrice RAID pour augmenter le débit). Je ne sais pas comment le dessus obtient cette info, mais je parie que vous pouvez l'obtenir aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top