Dois-je prendre en compte les migrations en direct lors du suivi de la mesure de performances des instances Amazon EC2?

StackOverflow https://stackoverflow.com/questions/4781983

Question

L'une de nos applications fonctionne sur un certain nombre de cas EC2, et nous ajouter dynamiquement / instances remove fonction de la charge. Nous voulons essayer de faire en sorte que la variation de la performance à travers les séjours images dans un certain (configurable) lié.

Comme il a été démontré par diverses études, en particulier [1], il suffit de démarrer le même type d'instance est souvent insuffisante si la variation acceptable est faible:

"Nous avons démontré que le CPU et le disque des performances d'E / S de petites instances sont relativement stables dans la perspective d'une période de longue durée. Cependant, le comportement de performances de plusieurs « identiques « petits cas est très hétérogène. »

Par conséquent, nous sommes maintenant en commence quelques cas alors nécessaires, l'exécution d'un point de repère et en ne conservant que ceux dont la performance est acceptable. Il y a une hypothèse ici que, si l'instance effectue de manière adéquate au cours de l'indice de référence, ses performances seront relativement stables.

Cela semble être principalement due au fait que, une fois une instance est lancé, il reste sur le même hôte sous-jacent jusqu'à l'arrêt ou terminé (voir par exemple [2]). Cependant, il y a eu des rapports récents qui EC2 a changé des parties de l'infrastructure sous-jacente Xen et peut maintenant soutenir la migration en direct (en interne, à savoir pas exposé à l'utilisateur) [3].

« Vous pouvez déduire avec une certaine confiance que cela signifie qu'ils ont complètement divorcées l'instance du matériel et peuvent donc en direct cas Migrer maintenant. »

Si Amazon Finalité commencent à des instances en direct Migrer entre les hôtes, puis de l'analyse comparative sur-démarrage cours ne suffit pas. La question est donc: faut-il supposer que Amazon pourrait ou seront des instances en direct migrant « sous les couvertures » dans un proche avenir

?

Merci

Andrew

[1] "EC2 Analyse des performances pour l'approvisionnement de ressources des applications orientées services", http: / /www.globule.org/publi/EPARPSOA_nfpsla2009.pdf

[2] Réponse de "JasonM @ AWS", https://forums.aws.amazon.com/thread.jspa?messageID=198800 ??

[3] http://default.io/2010/09/to-do-learn-ec2-and-ubuntu-at-the-same-time/

Était-ce utile?

La solution 2

Pour poursuivre sur celui-ci ... il semble que la réponse est « non ». Au moins, pas. Non confirmé par quelqu'un d'Amazon, mais je pense qu'ils seraient peu susceptibles de le faire:

https://forums.aws.amazon.com/message.jspa? messageID = 218102

Autres conseils

Vous demandez au mauvais endroit ici. sait que si amazon qu'ils ont l'intention de faire la migration en direct, s'ils ont l'intention d'informer les gens, et s'il n'y a aucun moyen de savoir.

Si vous voulez être sûr, vous pouvez périodiquement re-référence - mais je pense que vous seriez mieux servis en regardant des mesures de votre propre traitement pour faire l'équilibrage de charge; des choses comme le temps moyen de la demande traitée, etc. En regardant ces derniers sur une base continue, vous pouvez traiter plus facilement avec des variations de performances occasionnelles qui peuvent se produire sur les systèmes virtualisés pour d'autres raisons que les migrations en direct.

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