Мне было интересно, что было бы лучше, разместить сайт на EC2 со многими микро-экземплярами или меньше таких больших экземпляров, как m1.large. Все будут сидеть за одним или несколькими более крупными экземплярами в качестве балансировщика нагрузки. Я скажу, в чем мое понимание, и любой, кто знает лучше, может добавить или исправить меня, если я ошибаюсь.
Основной причиной выбора микро-экземпляров является стоимость. Один средний экземпляр в среднем даст около 0,35ECU за 0,02 доллара США за час, в то время как один небольшой экземпляр предоставит 1ECU за 0,085 доллара США. Если вы делаете математику в $/ECU/hour, микроэкземпляр работает в размере 0,075 долл. США/ЭКЮ/час, тогда как для небольшого экземпляра он составляет 0,085 долл./ЭКЮ/час. Таким образом, для той же средней вычислительной мощности выбор 100 микроуровней будет дешевле, чем 35 небольших экземпляров.
Основная проблема с микро-экземплярами - это более изменчивая производительность, но я не уверен, что это будет меньше проблем, если у вас много экземпляров.
У кого-нибудь есть опыт работы с такими настройками и увидеть преимущества и недостатки? Пожалуйста, дайте мне знать, когда я пытаюсь выбрать, к какому пути идти, спасибо!
PS: статья на эту тему, http://huanliu.wordpress.com/2010/09/10/amazon-ec2-micro-instances-deeper-dive/