Tenho ótimas respostas em fóruns da AWS:
E o desempenho inicial no ambiente de produção não parece ser pior do que quando tivemos aquela única instância maior.
Atualmente, estou tendo uma instância m1.large agindo como um servidor memcache.
Eu gostaria de substituir isso com 2 m1.small para High Availability mais ou menos pelo mesmo custo.
Mas estou preocupado com o impacto do moderado desempenho de IO de m1.small.
Eu li o seguinte como se o IO moderado também afetasse o sistema de rede.
Não tenho certeza se o fato de que haveria mais nós contrabalança a capacidade de IO mais limitada das instâncias pequenas.
Alguém teve experiência com memcache nesses tipos de instância que podem comentar?
Muito obrigado antecipadamente
Tenho ótimas respostas em fóruns da AWS:
E o desempenho inicial no ambiente de produção não parece ser pior do que quando tivemos aquela única instância maior.
Até onde sei, a capacidade de IO moderada é para discos, e o memcached usa memória. Provavelmente você terá alguma sobrecarga com a sincronização, mas a melhor coisa que você pode fazer é testá-lo. O AWS EC2 oferece a você a chance de testá-lo por um par de $.