Выживший эффект Digg / Reddit на EC2 - PullRequest
3 голосов
/ 05 апреля 2011

Я пытаюсь понять, сколько серверов EC2 мне следует запустить.

Я понимаю, что смысл AWS в том, чтобы иметь возможность быстро масштабироваться, но только для оценки стоимости, сколько (приблизительно) микро узлов ec2 потребуется для запуска простого веб-приложения php?

Предположим, что приложение загружает CodeIgniter и отображает статическую страницу без доступа к базе данных.

Есть идеи?

1 Ответ

1 голос
/ 06 апреля 2011

Это полностью зависит от типа сайта, который у вас есть. Если это статические веб-страницы, тогда один сервер с кэшированием должен быть в порядке. Даже динамические страницы должны быть в порядке, если вы делаете кеширование в нужных местах.

В зависимости от того, сколько трафика вы получаете на сайтах, вы можете получать от нескольких сотен до нескольких тысяч просмотров в минуту. Экземпляр EC2 должен иметь возможность практически управлять этим (в основном для статической веб-страницы).

Я бы порекомендовал вам не беспокоиться об этом. Любой всплеск в лучшем случае произойдет за день. Если вам нужен бюджет, запланируйте 100 компьютеров на один день. Если вам все они действительно нужны, у вас есть несколько часов, чтобы создать простую статическую страницу сбора электронной почты и перенаправить большую часть своего трафика туда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...