Можем разместить в Канаде, cPanel, недорого
Можем разместить в Канаде, бюджет самого дешевого тарифа 12$ / год, но готовы уступить. Панель cPanel.
Да да! Четность ! :) Есть такое :D Причем если я не ошибаюсь достаточно давно :D
Та ладно :D Её уже можно использовать? Я около года назад гонял (может полтора) .... вообще отстой :D
Romka_Kharkov добавил 10.07.2011 в 04:19
А я за 20$ еще могу на пальцах фокус показать под рассказ :) Причем тут синхронизация, вы опять же говорите о том, чего можно добиться если заливать на одну ноду... такие системы уместны с точки зрения балансировки, вы правы, но увы они не практичны с точки зрения атаки.... Точнее могут быть практичны, но представьте себе бюджет мероприятия хотя бы для отсеивания 1 Gb/s...
И опять, вы говорите о синхронизации картинок, это по моему самое простое о чем можно вообще думать в этой схеме, расскажите мне лучше как вы будете SQL реплицировать и между сколькими нодами?, а потом можете мне еще рассказать какой механизм будет применен для обработки сессий когда ваш клиент делая на сайте 10 тычков посетит 8 разных серверов в балансировке.
Как рсинком пользоваться тут пол форума знает, как он будет SQL и сессии реплицировать тоже не понятно, а самое главное не ясно причем тут ДДОС. :)
Romka_Kharkov добавил 10.07.2011 в 04:20
А как же MultiMaster ?:)
Romka_Kharkov добавил 10.07.2011 в 04:22
5 лет использую в MultiMaster режиме два MySQL сервера, описанных вами проблем не наблюдал, иногда бывают моменты рассинхронизации, от этого сложно уйти (проблемы в сети, и прочее)..... Но так что бы кердык и ничего не восстановить это по моему сильно :))))
P.S: Но бекапы я все равно делаю :D
Romka_Kharkov добавил 10.07.2011 в 04:24
server-id=1 & server-id=2 вроде решает с головой.
Если говорить о штатных методах , то скорее всего никак, но можно ведь и учитывать куда upload состоялся... (допустим механизм работает так: при upload берется какая-то переменная из кукисов которые у клиента остались и подается на сторону случайно выданной ноды.... а та её уэе принимая делает отметку о том, что такая-то сессия закачало такой-то файлик....) и потом синхронизировать контент по папочкам нода1/ нода2/ нодаX/. Сильно не бейте :D Я вообще молчу про то, что имена файлов, раз уж разговор о них зашел, могут быть привязаны хоть к IP ноды на которую upload пошел.... лишь бы "общая схема" понимала как потом с этими данными работать :D
Но на сколько я понимаю из последующего ответа про CMS..... взять вот так и натравить обычное веб решение на такой распределенный механизм не выйдет :)
Romka_Kharkov добавил 10.07.2011 в 04:05
Меня вот всегда интересовало :) А если DNS в момент атаки поменять не на 127.0.0.1 а на парочку ip адресов гугла и прочих компаний ? ;)
А вообще надо создавать целое комьюнити по переработке ддос атаки :) Прикинь nslookup по домену сделал, а тебе в ответ пару сотен ИП выехало :D Как идея ?:)
Romka_Kharkov добавил 10.07.2011 в 04:12
Ну давайте не много посчитаем, вот идет на вас ну допустим 1 GB ддоса, это как бы не много, просто считать будет удобнее, вот мы берем скажем 10 VPS серверов, что бы каждый (допускаем что атака будет четко распределена) справлялся с 100Mb/s , так вот какова стоимость такого ВПС выйдет? который будет 100Mb/s переворачивать? Я думаю что по голым-ценам ~150$ обойдется полоса такая + стоимость ВПС.... 10 штук по 150$ это 1500$ / месяц. Я вообще молчу про переписку движков которые надо научить работать с X разных мест одновременно, синхронизируя базы и прочее, решение из коробки тут не создать, для того что бы разделить нагрузку между серверами мне не надо 100 ДНС серверов... мне 2х хватит.... они отдадут 100 А записей и пойдет ДНС балансировка..... (не в количестве обращений к ДНС дело же....). Или вы думаете атаки нацелены на выведения из строя ДНС домена? Такая атака может быть на целевые ДНС... это да... такие которые много зон держут , что бы навредить провайдеру, а атаковать ДНС сайта "мои картинки.ру" не имеет никакого смысла, проще долбить в ИП самого сайта :D
+100500
Himiko, бразер :D , ну не так откровенно же :)
В случае браузера можно использовать алгоритмы хранения картинок в общей базе данных (ссылки на ноды и имена файлов). Но в целом конечно проблему это составляет... ты прав... Хотя не верю что нет модуля в CMS-ках который предполагает работу с удаленными хранилищами....
Я уже говорил об этом, перенесли? Вы что не понимаете что разница Shared Hosting и VPS лишь в том, что вы не мешаете остальным по сути, а ваше как лежало так и будет лежать, вы хоть сервер 4х ядерный поставьте, все равно будет лежать.... вы сейчас переходом на ВПС тариф пытаетесь поглотить ДДОС собственной мощностью - на 99% уверяю вас , что НЕ ВЫЙДЕТ!
Romka_Kharkov добавил 08.07.2011 в 19:37
Почему вы тут тогда ищете советов, а не ищете специалиста в соседнем разделе? Хотите починить сами?
Отдельный ИП будет бонусом, но только в случае если у вас есть как отделить его ресурсы, то что вы пишите на счет "отнести на отдельный ВПС" тоже логично, если вы хотите что бы остальные сайты работали....
Romka_Kharkov добавил 08.07.2011 в 19:42
Железка которая отвечает за безопасность, она понимаете ли не имеет отношение к тому ВПС это или Хостинг.... она установлена на участке сети, по этому вы можете продолжать жить нормально на хостинге обычном шаред если у провайдера есть такая железка на выходе\входе.
Так если вы умеете платить, в чем же тогда вопросы? Купите себе канал 50 Gb/s, по рыночной стоимости трафика на больших объемах я думаю в 5 - 10k $ в месяц вполне уложитесь, что это дает? Вы получаете канал нереального размера, который будет в силах пропустить сквозь себя столько, что для удачной атаки на вас понадобятся огромные средства и вас просто не будут атаковать, если вы не торгуете окнами в москве :D а дальше будет стоять железка которая куплена будет вами тоже за 8-10$ k но разово... которая будет например легко справляться с 10-20Gb/s , т.е до вашего сервера данный объем трафика просто не дойдет. Вполне комплексное и удовлетворительное решение, цена без накруток как есть...
Ну из рамдиска ясен пень что побыстрее будет, а как вы собрались в рамдиск складывать файлы размером 20 Mb - 2 GB ? сколько памяти будет в машинке?
А, понятно :D А в чем собственно проблема? В генерации числа внутри сессии и отправка его на SMS?
ТС, каковы задачи?