2010-09-29 6 views
1

Je veux séparer l'instance actuelle de cpu élevée que j'ai en cpu + micro instance élevée afin de prendre plus de trafic http. Est-ce que quelqu'un sait combien de connexions simultanées peuvent prendre une micro-instance? L'idée initiale est de séparer la base de données et de l'héberger à partir de sql azure mais en raison de certaines anciennes procédures stockées, je choisis de rester sur une configuration ec2 pure. La raison en est que l'instance actuelle prend déjà 100% CPU à la fois.Quelle est la capacité "http"/IIS d'une micro-instance EC2?

Répondre

-1

Cette question est assez vieux alors on peut supposer que vous avez pris la décision sur votre propre, mais seulement pour la postérité:

La capacité d'un serveur varie considérablement en fonction de ce que vous utilisez pour. Il serait stupide de même spéculer sur une valeur. Si chaque requête HTTP nécessite beaucoup de traitement du serveur, le peignage des résultats de la base de données, le reconditionnement des médias d'autres serveurs, vous pouvez rapidement surcharger un Micro. Cependant, si tout ce que vous faites est de servir Web de base, vous pourriez probablement bien faire pendant un certain temps. La seule façon de répondre à une question comme celle-ci est de configurer la micro-instance et de la tester vous-même. Configurez votre poste de travail de développement pour l'inonder de requêtes, puis gardez un œil sur le temps de réponse et l'utilisation du processeur dans AWS CloudWatch pour voir si le comportement que vous obtenez vous est acceptable. Remarque: il existe également des différences d'E/S réseau entre les différentes tailles EC2, donc si les performances sous une charge importante semblent mauvaises mais que l'UC ne travaille pas dur, elle peut être liée aux E/S.)

Questions connexes