|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
авторЯ плохо выразился. А сколько разных IP в сутки и сколько, например, в секунду в пике. Именно "разных" (по которым аггрегацию и нужно проводить). И инфа нужна именно оперативная? С точностью до последнего запроса последней секунды? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2012, 22:46 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Сколько разговоров о элементарной задаче :) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 01:31 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
DPH3В среднем около 150кк в среднем и до 360кк в пиках в сутки. в сукунду до 10к в пиках, но это редко. среднее что то около 2-3к в секунду. Я плохо выразился. А сколько разных IP в сутки и сколько, например, в секунду в пике. Именно "разных" (по которым аггрегацию и нужно проводить). Они все разные. повторения достаточно редки. редко когда будет больше 10 повторений в сутки. поэтому в таблице будет около 150-300кк записей ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 03:28 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
SERG1257авторЯ плохо выразился. А сколько разных IP в сутки и сколько, например, в секунду в пике. Именно "разных" (по которым аггрегацию и нужно проводить). И инфа нужна именно оперативная? С точностью до последнего запроса последней секунды? инфа нужна крайне оперативно. от нее зависит по какому алгоритму обрабатывать запрос. ответ должен быть в доли секунды - был ли такой ип и сколько раз ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 03:31 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Stinger03SERG1257пропущено... И инфа нужна именно оперативная? С точностью до последнего запроса последней секунды? инфа нужна крайне оперативно. от нее зависит по какому алгоритму обрабатывать запрос. ответ должен быть в доли секунды - был ли такой ип и сколько раз Если смысл анализа статистики количества запросов с какого-то отдельно взятого IP-адреса за определенный период времени еще как-то просматривается (сам сталкивался), то изменение алгоритма обработки запроса в зависимости от количества ранее сделанных запросов (ака, номера текущего запроса с конкретного IP-адреса) для СУБД - как-то не очень... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 13:13 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Stinger03Они все разные. повторения достаточно редки. редко когда будет больше 10 повторений в сутки. поэтому в таблице будет около 150-300кк записей Обращения с двухсот миллионов уникальных IP-адресов в сутки... Гугль? Скайп? Аська?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 13:17 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Нет, реклама и трафик. Просто я правда говорю, что задача достаточно нетривиальная и нагрузка идет высокая. Иногда упираемся даже в физические ограничения протоколов и железа. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 22:03 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Stinger03Нет, реклама и трафик. Просто я правда говорю, что задача достаточно нетривиальная и нагрузка идет высокая. 300 миллионов адресов IPv4 это массив размером в гигабайт. Всё пространство адресов у IPv4 - четыре гигабайта. Оно целиком влезает в память. Что нетривиального в том, чтобы построить в памяти дерево и повесить ему на листья счётчики? Или даже простейший массив. 16 гигабайт ОЗУ хватит чтобы посчитать по четыре миллиарда подключений в сутки с каждого из возможных и невозможных адресов. А у тебя, как ты говоришь, количество повторных подключений не превышает десятка. В какие ограничения вы там упираетесь? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2012, 22:46 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Стебелек бери. Вставляет 20 млн в секунду на Икор7. В 20 раз быстрее чем стд::мап ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2012, 23:15 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
сегодня был тест 80 миллионов вставок за 4 секунды. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2012, 23:16 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
sphinx_mvStinger03пропущено... инфа нужна крайне оперативно. от нее зависит по какому алгоритму обрабатывать запрос. ответ должен быть в доли секунды - был ли такой ип и сколько раз Если смысл анализа статистики количества запросов с какого-то отдельно взятого IP-адреса за определенный период времени еще как-то просматривается (сам сталкивался), то изменение алгоритма обработки запроса в зависимости от количества ранее сделанных запросов (ака, номера текущего запроса с конкретного IP-адреса) для СУБД - как-то не очень... Нормальная и правильная постановка задачи для автоматического контроля ДДОС . Отсуюда и разный алгоритм , что бы ненапрягаясь отдавать дедосящим факоФФ или редирект наюх ничего другого не делая. Stinger03, угадал ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2012, 00:21 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
ДохтаРsphinx_mvпропущено... Нормальная и правильная постановка задачи для автоматического контроля ДДОС . Отсуюда и разный алгоритм , что бы ненапрягаясь отдавать дедосящим факоФФ или редирект наюх ничего другого не делая. Ни к нормальной, ни, тем более, к правильной постановке задачи ЭТО никакого отношения не имеет. По простой причине - решение задачи защиты сетевых ресурсов к задачам СУБД не относится... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2012, 11:15 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Redis - самое то ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2012, 14:13 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
вот думаю: может банить тех кто пишет "ХХХ - самое то" ? если человек ничего умного больше не в состоянии написать - стоит ли ему писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2012, 18:02 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Stinger03Попытаюсь обьяснить суть задачи. Около 150-200кк запросов к серверу в сутки Это около 1700-2300 запросов в секунду. Задача - определить было ли уже в течении 24 часов обращение с одного и того же ИП и желательно сколько раз. Хранить данные более 24 часов ненужно. Что потянет подобную задачу и потянет ли вообще? авторвот думаю: может банить тех кто пишет "ХХХ - самое то" ? если человек ничего умного больше не в состоянии написать - стоит ли ему писать? Уважаемый модератор, по-моему я точно и полно ответил на вопрос топикстартера. Разбираю по частям: авторЧто потянет подобную задачу Redis автори потянет ли вообще - самое то. Или нужно мануал сюда вставить? Краткость - сестра таланта! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 12:58 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Такую задачу потянет обычная хештаблица. Зачем Редис то ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 13:02 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
BazistТакую задачу потянет обычная хештаблица. Зачем Редис то ? Вы собираетесь одним вебсервером обойтись? По-моему, там без фермы никак, так что будете делать хештаблицу в отдельном процессе и соответственно заново откроете Редис :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 13:08 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
neoddd, Гдеже вы такие беретесь. Какая ферма, что за бред. Обычная хештаблица тянет 5-10 млн вставок / секунда. Какой нибудь 286й или 386й, 90х годов завалявшийя на чердаке потянет с головой 2 тысчи вставок в секунду. Можно взять Стебельковые алгоритмы, те 80 млн айпи адресов вставляют/апдейтят/ищут за 4,5 секунды на Икор7 в инмемори режиме. Но ТСу такая мощность просто не нужна ... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:16 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
BazistГдеже вы такие беретесь. Какая ферма, что за бред. Вежливо отвечаю: ферма для обработки веб-запросов. То есть несколько веб-серверов должны иметь доступ к общей хеш-таблице, которая, получается, должна находиться в отдельном процессе. К тому же это обеспечит сохранность данных на случай падения какого-то вебсервера в ферме. Основы основ, а вы все своими алгоритмами хвалитесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:24 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
neoddd, С чего вы взяли что у ТСа несколько вебсерверов и все не крутится на одной тачке ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:27 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Stinger03Около 150-200кк запросов к серверу в сутки Вижу единственое число. Видимо один сервер, одна хештаблица, зачем ферма я так и не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:28 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Bazist Вижу единственое число. Видимо один сервер, одна хештаблица, зачем ферма я так и не понял. Это просто надо знать, что при такой нагруженности всегда несколько серверов в ферме стоит, даже если один справляется, есть fail-over. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:34 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
neoddd, 2000 запросов это вообще порожняковая нагрузка. На этот форум думаю поболее приходит в пик и не думаю что прямо у Джуджа ферма серверов стоит. При нормальном посоле обычный веб сервер может до полумиллиона запросов держать. Но конечно если там не такие "разработчики" которые вместо каждой хештаблицы в коде редис лепят ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:42 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
Stinger03SERG1257пропущено... http://en.wikipedia.org/wiki/Server_farm это само-собой и так сейчас работает, ибо на каждый полученный запрос формируется 3-4 от нас, обрабатывается с них инфа и выдается наружу. Но вот с некоторыми вопросами статистики выходят затыки. поэтому решил у олла проконсультироватся. коллективный разум оно сподручнее :) Bazist, обьясните, вы предлагаете компании терять деньги и клиентов, если единственный сервер упадет или ваши сервера никогда не падают и в датацентрах электричество не пропадает? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:45 |
|
Нужна консультация по очень большой нагрузке
|
|||
---|---|---|---|
#18+
neodddBazist, обьясните, вы предлагаете компании терять деньги и клиентов, если единственный сервер упадет или ваши сервера никогда не падают и в датацентрах электричество не пропадает? Я не понимаю, вам что ТС подошел и начал плакатся в жилетку что у него падают сервера ? У ТСа элементарная как 5 копеек задача. Откуда взялись фермы, откуда взялось решение тысячи непонятных проблем. Все сервера падают конечно, и этот сайт раз другой лежит в дауне в месяц и ничего, живет както развивается. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2012, 14:51 |
|
|
start [/forum/topic.php?fid=35&msg=37787714&tid=1552527]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 239ms |
total: | 389ms |
0 / 0 |