Админы! Слышите ли вы меня, админы!
Dec. 24th, 2011 02:02 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Есть к вам вопрос вот какого плана -
Представим что есть совсем простой сайт, что-то вроде опросного листа, с минимумом прибабахов, но который будет под чрезвычайно серьезной нагрузкой в течении нескольких суток. Ни до этого ни после этого подобных вещей не предполагается и не будет вероятно. Ну знаете такие полуодноразовые сайты, привязанные к определенному офлайн-событию? Вот и тут такой.
А теперь собственно вопрос - на чем бы это сделать, чтоб оно таки выдержало и не упало. Взять какой-то клоуд? Сделать сайт вообще неинтерактивным, а только принимать заполненные формы от каких-то прокси-сайтов?
Представим что есть совсем простой сайт, что-то вроде опросного листа, с минимумом прибабахов, но который будет под чрезвычайно серьезной нагрузкой в течении нескольких суток. Ни до этого ни после этого подобных вещей не предполагается и не будет вероятно. Ну знаете такие полуодноразовые сайты, привязанные к определенному офлайн-событию? Вот и тут такой.
А теперь собственно вопрос - на чем бы это сделать, чтоб оно таки выдержало и не упало. Взять какой-то клоуд? Сделать сайт вообще неинтерактивным, а только принимать заполненные формы от каких-то прокси-сайтов?
no subject
Date: 2011-12-24 12:46 am (UTC)Имеет смысл поискать конторы, которые оказывают подобные услуги и организовывают различные страницы для обслуживания таких оффлайн или онлайн событий и имеют соответствующие ресурсы, чтобы не попадало.
no subject
Date: 2011-12-24 05:34 am (UTC)Только извиняюсь одна страница (если там действительно одно голосование будет) не нагрузит его так. Если конечно не ожидается 70 тысяч человек ежесекундно.
Клоудом да, посмешили. Фибер-ченнел еще к нему подцепить с вайфаем через дмз =)
no subject
Date: 2011-12-24 07:55 am (UTC)no subject
Date: 2011-12-24 09:14 am (UTC)А я думал чтоб для высоко-нагруженных приложений.
А оказывается для голосовалок.
Мужики то и не знают.
no subject
Date: 2011-12-24 09:15 am (UTC)no subject
Date: 2011-12-24 09:20 am (UTC)вы собираетесь отдавать клиентам одну страницу текста с некоторым количеством графики с частотой 70000 раз в секунду?
Страницу в комплексе 70000 раз в секунду? Вы гугл :) ? Тогда да, разработка тз, реализация, аренда - 10000 баксов.
no subject
Date: 2011-12-24 07:42 pm (UTC)no subject
Date: 2011-12-24 09:10 pm (UTC)Скажите проще: вы верите в облачную голосовалку или нет?
no subject
Date: 2011-12-24 09:55 pm (UTC)no subject
Date: 2011-12-25 06:55 am (UTC)Основная фишка облака - динамическое выделение ресурсов. Хоть ресурсов под виртуалки, хоть ресурсов под расчет днк.
Что вы будете выделять в облаке для голосовалки?
Т.е. вы от щедрот покупаете себе современный аэробус на 200+ посадочных мест и совершаете регулярные перелеты Биберево-Подольск.
И летаете в надежде, что вам удастся подвезти соседей по подьезду. Пофиг на то что приходится платить за пилота, топливо, обслуживание, стюардессу.
no subject
Date: 2011-12-25 06:33 pm (UTC)Я так понимаю, что в голосовалке будет активно использоваться БД (это HDD+CPU).
Для этого нужны или мощные сервера и NAS (если загрузка высока и брать с запасом, то это и будет аэробусом), или облако, в котором на короткое время (но не постоянно, и все время платить за это не нужно) можно получить хоть аэробус, хоть "Звездный Разрушитель", или вообще обойтись кукурузником.
no subject
Date: 2011-12-25 08:49 pm (UTC)кластер из 4 машин для БД (2-4 проца)
и 1 фронтэнд.
В результате, если все это запустить на арендованной виртуалке (2 quad core xeon) за ~500 евро, то можно добиться примерно 80-120 тысяч транзакций в секунду - в теории.
Т.е. 70000 * 5 минут = проголосовала вся Москва.
Еще раз перечитал пост:
Сделать сайт вообще неинтерактивным, а только принимать заполненные формы от каких-то прокси-сайтов?
Вообще самое дешевое решение, 20 арендохостингов копеечных (по 10 баксов) с формами которые по мылу отсылаются (прозрачно для пользователя) и один сервер который это мыло обрабатывает.
Раз в минуту генерируется статическая страница, которая кладется на какой-нить фронтэнд.
Вот только 20 миллионов писем за 5 минут меня волнуют.
no subject
Date: 2011-12-24 08:53 am (UTC)no subject
Date: 2011-12-24 09:15 am (UTC)no subject
Date: 2011-12-24 09:54 am (UTC)no subject
Date: 2011-12-24 11:58 am (UTC)no subject
Date: 2011-12-24 02:19 pm (UTC)no subject
Date: 2011-12-24 02:52 pm (UTC)no subject
Date: 2011-12-24 06:46 pm (UTC)