bugsmoran

bugsmoran
Рейтинг
223
Регистрация
18.02.2010
Romka_Kharkov:
День добрый,

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

Роман, при всем желании поделиться к сожалению рассказать детали не могу. Мы все же друг друга хоть и уважаем, но конкуренты.

Могу лишь сказать, что существует технология (и она общедоступна и бесплатна для Linux), которая позволяет ограничивать пользователей по времени CPU и RAM. Такая же технология кстати есть у FastVPS.ru и Bluehost/Hostmonster, но они так же не расскажут. Впрочем нужно много переписать в ядре, чтобы она заработало.

Что касается кластеризации. Каждый хостинговый сервер - на самом деле два сервера, скрепленных между собой backbone-сетью. Между ними есть MySQL-репликация ( нужна только на случай падения). Это опять же переписанный Tungsten Replicator. Впрочем не сильно переписанный.

С nginx и Apache все намного проще - двойной комплект конфигов на каждой ноде. Решение - откровенный неэффектный костыль, но вполне рабочее. И кстати заменены все инит-скрпиты. То есть например команда invoke-rc.d apache2 restart на самом деле даст сначала конфигтест, а затем релоад. Никаким рестартом там и не пахнет. Для рестарта есть команда, незнакомая для ISPmanager.

Ну и так далее везде понемножку подкручено.

Himiko:
Достаточно громкое заявление в названии темы.

Олег! Не все тебе одному на троне королем сидеть :p

bugsmoran добавил 18.07.2010 в 16:50

Romka_Kharkov:
Мы тоже заинтересованы и развиваем направления кластеризации \ зеркалирования серверов но пока только на аппаратном уровне.

Мы кстати через два месяца начнем писать свою панель. Точнее платформу. Это немножко больше чем панель. И аппаратная часть нас будет интересовать. Нужно будет списаться попозже.

GiperHost.org:
И толку? Все равно любой провайдер интернета не гарантирует 100% бесперебойности и наверняка временами отключает его... А как Вы понимаете, нет интернета у вас - нет Вашего сайта у всех. Проще взять shared хостинг, с такими нагрузками вы можете приобрести хостинг около 1$ в месяц..

Да я даже видел за пол доллара три сайта. Вопрос того. как хорошо искать.

Pilat:
Это ересь. Пинг и traceroute - очень действенный инструмент, и серьёзный аргумент в разборках типа "почему не работает".

У нас другая психология. Для того, чтобы был качественный сервис - нужно, чтобы каждый выполнял только свою задачу и не лез в чужую, даже если он умеет. Задача клиента: выложить сайт и раскручивать его, а проверка работоспособности сервера и его сервисов - задача мониторинга. Все что должен сделать клиент в случае недоступности сайта - написать тикет.

Pilat:

Собственно говоря, весь топик какой-то странный - типа "мы построили сервис которого до сих пор не было".

Но ведь это правда. Кто еще из конкурентов дал учетку и разрешил жечь процессор и пускать форк-бомбы?

Pilat:

Взломы и ddos'ы с помощью пинга настолько редки и настолько легко пресекаются, что в контексте безопасности об этом могут говорить только администраторы очень-очень серьёзных систем.

А мы и есть администраторы очень серьезных систем. У нас неплохой бэкграунд по безопасности: из Comverse, DeutcheBank и Meгафон. Именно оттуда вынесли правило, что мелочей не бывает.

И вообще, это не хорошо быть вторым в действии. Меры должны быть превентивные. Иначе все-таки будет момент, когда сервис будет недоступен. И тогда вместо спора о перекрученной безопасности будет десять тредов "Хост Лоу Кост как всегда лежит!".

The WishMaster:
22 руб. Это разве дешево?

Нет. Примерно как у всех. Но атомарно. К нам можно прийти с 22-мя рублями и получить качественный сервис. Есть конкуренты и с более низким входным порогом, но я уверен, мы сможем так переделать систему еще, чтобы скинуть вниз себестоимость и тогда еще снизить цены.

Хотя, есть подозрение, что это уже не имеет значение. 22 рубля - пол бутылки дешевого пива :) есть смысл делать дешевле?

LineHost:
Вы закрыли только ответ на ICMP, но входной трафик всё равно забивает канал в случае атаки. Естественно это чуть помогает, но не на столько, чтобы стоило отнять возможность пинговать сервер для проверки....

Ну хоть что-то. Везде по максимуму, сколько могли.

Pilat:
Поросёнок построил кирпичную крепость, но забыл построить дверь :) Ну какое отношение эти атаки имеют к закрытию пингов? Вы что, вообще все ICMP сообщения запретили? Атаки-то построены на всех типах кроме используемого пингом ( ну все кроме PING flood, который используется школьниками при крупных общественно-политических собятиях раз в несколько лет). Пинг нужен для того, чтобы быстро убедиться в доступности сервера.

Так, если уж на то пошло, то пинги мы не закрывали (как впрочем физически нельзя закрыть утилиту на десктопе клиента) - мы закрыли ICMP.

А вообще, попробую с другой стороны объяснить Вам мою позицию, чтобы Вы поняли, что я имею ввиду. Концепция любой безопасности: закрыть все, а то, что нужно - явно открыть. Так вот пинг в мире хостинга быть нужным не может - потому попал под нож :) Как и многие другие ненужные функции.

Если кто-то хочет проверить работоспособность сервиса, так грамотнее сделать telnet server 80 или что-то в этом роде.

Pilat:
А какое отношение отключение пингов имеет к безопасности? Ваших клиентов будут пинговать школьники со всей страны?

Ну тут не до школьников, к сожалению. Есть очень много действительно тяжелых атак на базе ICMP:

ICMP DOS Attack, ICMP Smurf, Ping of death, PING flood, ICMP nuke attack.

Можете подробнее познакомиться: Атаки на соединения TCP с помощью пакетов ICMP.

Было бы вызывающе сказать, что наш дом поросенка - крепость, но все же это не повод совсем пренебрегать безопасностью. Все ведь для Вас старались :)

Pilat:

А можно login и пароль от этой учётки узнать?

Конечно. Он в первом посте написан. Вам там будет доступны все основные утилиты, сможете прямо там изготовить например форк-бомбу и запустить.

ComfoPlace.com:
bugsmoran
Наверно имеет ввиду того что не до конца.
А то что пинги закрыты и прочее безумие - правильно. Не фиг давать школоте лишний раз маразмом страдать.

Cпасибо за признание. А то обычно все безопасность воспринимают как неудобную паранойю. Аж обидно :-)

RobibiX:
Да вообще ваш хостинг не пингуется и не троссируется.
Возможно это и правильно, но будут не довольные клиенты.
Сапа точно выкинет такое.

А как же не выкинула других? Как может вообще не трассироваться? Это же Вас значит уже провайдер рубит. Покажите пожалуйста листинг трассировки. Я хоть пойму о очем речь идет.

KM.UA:
У вас ISPmanager Cluster?

Нет. ISPmanager Pro переделанный под кластер. Но кластеризация заключается не в добавлении ресурсов на лету, как у ISPmanager Cluster, а в дублировании сервисов для отказоустойчивости. Впрочем дублируются не все сервисы, а только некоторые из основных.

RobibiX:
bugsmoran
Регина Дубовицкая, а почему ваш сервер не пингуется и не трассируется?

А зачем Вам пинговать? Сайт же открывается. Пинги естественно закрыты, чтобы не было флуда.

Что касается трассировки... ее не может вообще не быть. Вам и промежуточные раутеры тоже не отвечают? Покажите пожалуйста результат, самому любопытно.

Pilat:
А Вы гарантируете, что к mysql можно будет сделать 150000 запросов в секунду? Или 8 клиентов по 20000 в секунду?

Да. Вы можете попробовать. У Вас есть учетка.

Pilat:

А что будет с базами mysql в памяти при крахе сервера?

Запросы параллелятся на парный сервер. Ничего не пропадет.

Впрочем я не представляю, что должно произойти, чтобы рухнул сервер.

Pilat:

Это как, Hetzner ввёл безлимитные тарифы?

Какая связь? Hetzner ввел доплату за перерасход траффика. Но вероятность перерасхода настолько мала, что считайте это анлимом. Если раз в год как-то получится выйти за пределы, то придется мне отстегнуть немножко денег. Но там совсем не дорого.

arturexp:
16Mb. а что так мало?

А зачем больше? Тогда люди начнут устраивать файловые хранилища. А это против договора.

Насколько я знаю, у всех хостеров примерно так.

Raistlin:
bugsmoran, да здесь немного не так. Контент другого сайта открывается по его домену... А там адалт =).

Спасибо. А где можно подробнее почитать?

Всего: 1963