В настоящее время у меня есть экземпляр m1.large, действующий как сервер кэша памяти.
Я хотел бы заменить это двумя узлами m1.small для обеспечения высокой доступности более или менее по той же цене.
Но меня беспокоит влияние умеренной производительности ввода-вывода m1.small.
Я прочитал следующее, как будто умеренный ввод-вывод также повлияет на сетевую систему.
Не уверен, что тот факт, что будет больше узлов, уравновешивает более ограниченную пропускную способность ввода-вывода небольших экземпляров.
Кто-нибудь имел опыт работы с memcache для этих типов экземпляров, которые могут комментировать?
Спасибо заранее
Насколько мне известно, умеренная емкость ввода-вывода предназначена для дисков, а memcached использует память. Возможно, у вас возникнут накладные расходы на синхронизацию, но лучшее, что вы можете сделать, - это протестировать ее. AWS EC2 предлагает вам возможность протестировать его за пару долларов.
Я получил отличные отзывы на форумах AWS:
https://forums.aws.amazon.com/thread.jspa?messageID=316646&
И первоначальная производительность в производственной среде, похоже, не хуже, чем когда у нас был один более крупный экземпляр.