Boris A Dolgov: Ну всё равно получается минимум - ребут в месяц. Это заведомые 5 минут дауна в месяц, что достаточно плохо.
Ну это же не просто 5 минут даунтайма в месяц, а 5 минут ночного даунтайма во избежании ежедневных дневных 5 минут даунтайма. То есть все равно экономия очевидна. А если учесть, что плохое открывание сайта даунтаймом не считается, но объективно им является, то вообще часы экономии. А если еще и добавить, что ядра все реже и реже меняются, а обычные хостинги продолжают падать с завидной постоянностью...
Не в этом патче. Блин, короче все объясняю заново, что происходит в треде. Есть ядро. В нем куча доработок ради устойчивости системы. Какие конкретно я говорить не буду - это коммерческая тайна. Но в том числе контроллер io-throttle и другой шедулер BFQ, которые не временем отмеряет очереди запросов как CFQ, а количеством считанных секторов с диска. То есть один клиент не может себе забрать весь ввод-вывод и тем самым положить систему. То есть CFQ это тоже может, но вот там есть другая архитектурная проблема - с асинхронными I/O. Ну не суть. Одна из доработок - патч на бэкапную систему. Так как сервер рассчитан не несколько тысяч среднестатистических сайтов (что очень много), а каждый сайт - это сотни файлов, то получаем получится 1-3 млн. файлов на файловой системе. Делать каждый день полный бэкап - дорого удовольствие, а потому вынуждены делать инкрементальный. Так как скрипт должен сделать stat каждому файлу из этих 1-2 миллионов, на предмет "изменялся ли ты сегодня?", то это дикая нагрузка на файловую систему. Это не только расходует ресурс диска, но еще и затормаживает работу сайтов. Именно для этого применили патч, что каждый раз ядро само сообщает какой сайт изменился и складывает эту информацию отдельно. А бэкапный скрипт, который ночью запустится, уже заранее будет знать, что бэкапить.
Упоминание кучи доработок было не в контексте темы топика, а в контексте отбивания от троллей. Но на самом деле они не касаются этой проблемы с кернел паник.
Boris A Dolgov: Спокойствие - это "пересобирание ядер по 4 раза за ночь потому что эффект всегда получается немного не тот"?
Ну так клиент же не знает об этом. 4 сборки = 4 тестирования, но не 4 выката на продакшен. На продакшен дай Бог каждое 20-е или 30-е ядро попадает. Сейчас уже конечно не 4 за ночь. Почти всего, что нужно добились. Вот только баг неприятный всплыл, но уже он закрыт.
Boris A Dolgov: Баланс всё-таки нужно соблюдать, хотя мне действительно намного ближе инновационная система ведения техники, чем legacy.
просто двойной ксеон дорого блин....
тем более в РФ. 14-20 тыщ дедикейтед...
а надо апгрейдится. Старый проц от 2006 года не держит..
Вот думаю на хетзер.де.. а там i7
Вам зачем Xeon? Он не подходит для таких задач, как Вам надо и будет слабее более дешевого Core i7. Вот интересная статья.
Плачу. Вы еще полностью юзерспейс в кернелспейс перенесите, зачем вам вообще их разделять?
Отвечу за WhiteSuite. Плакать Вы будете, когда у Вас бэкапный скрипт понесется по файловой системе в поиска измененных файлов. Вот это Вы реально плакать будете. Вы правда думаете, что умнее, чем Мэт Хитон, Павел Одинцов и Борис Долгов, которые так же в том или ином виде видимо пользуют такую систему?
madoff: php-cgi - тогда юзер будет работать как надо
Опечатался?
dach: Конфиг файлы создаются под управлением www-data и естественно, что юзер не имеет прав на редактирование оных.Как исправить эту ситуацию? root доступ имеется.
Есть много разных вариантов. Кроме крайне неудачного и тормозного mod-cgi, предложенного madoff, есть еще mod-fcgid и MPM-ITK. Но включение всего этого требует некоторого опыта в администрировании.
local123: Мое ИМХО. Ресурсов больше не станет - но вот рациональность их использования вырастет в несколько раз, что позволит более плотно их использовать. Также не будет необходимости вылавливать тех кто делает нагрузку на сервер (Все будут получать те ресурсы за которые платят) и не будет недовольных клиентов, которые будут идти и искать новый хостинг - потому что их сайт создал нагрузку на предыдущем хостинге. На самом деле добились многого (в основных проблемах типовой системы хостинга). Не будет дешевых нерентабельных тарифов - все тарифы будут рентабельными. Так что игра стоит свеч...
Первый адекватный человек на форуме ))) Только им не понять. У них беготня между хостингами (или между серверами хостера) - нормальное явление. Для них спокойствие не есть ценность. А может просто потроллить хотят, скучно наверно без дела сидеть.
myhand:
Основная причина нагрузок - обычная работа сайтов клиентов, с учетом кривости их движков и роста посещаемости. Никакие статические лимиты не позволят тут справиться с проблемой - она существенно динамическая. И ресурсов от лимитов больше никак не станет - ресурсы сервера проданы уже по нескольку раз, ибо оверселл.
Ооооо... да Вы, уважаемый, рано в админы записались, если у Вас общая нагрузка на сервер зависит от кривости скриптов клиентов ;). Прекращайте спор, смешно. И убого.
Срочно на сайты кернелтрапа и редхата. Там нужные Вам технологии всплывают. На редхате вообще все описано от и до очень подробно.
netwind:
а гиде патч то? я так понимаю это чуть ли не варез. легальное не скачаешь.
Читайте блоги умных людей. Там не все до конца, но необходимая пища для развития идеи есть и даже более, чем достаточно. Ссылка на источник, который не против распространения патча там же, в этой же статье.
Ну всё равно получается минимум - ребут в месяц. Это заведомые 5 минут дауна в месяц, что достаточно плохо.
Ну это же не просто 5 минут даунтайма в месяц, а 5 минут ночного даунтайма во избежании ежедневных дневных 5 минут даунтайма. То есть все равно экономия очевидна. А если учесть, что плохое открывание сайта даунтаймом не считается, но объективно им является, то вообще часы экономии. А если еще и добавить, что ядра все реже и реже меняются, а обычные хостинги продолжают падать с завидной постоянностью...
Нет, я уверен, что это правильная стратегия :)
bugsmoran
а где же в патче
?
Не в этом патче. Блин, короче все объясняю заново, что происходит в треде. Есть ядро. В нем куча доработок ради устойчивости системы. Какие конкретно я говорить не буду - это коммерческая тайна. Но в том числе контроллер io-throttle и другой шедулер BFQ, которые не временем отмеряет очереди запросов как CFQ, а количеством считанных секторов с диска. То есть один клиент не может себе забрать весь ввод-вывод и тем самым положить систему. То есть CFQ это тоже может, но вот там есть другая архитектурная проблема - с асинхронными I/O. Ну не суть. Одна из доработок - патч на бэкапную систему. Так как сервер рассчитан не несколько тысяч среднестатистических сайтов (что очень много), а каждый сайт - это сотни файлов, то получаем получится 1-3 млн. файлов на файловой системе. Делать каждый день полный бэкап - дорого удовольствие, а потому вынуждены делать инкрементальный. Так как скрипт должен сделать stat каждому файлу из этих 1-2 миллионов, на предмет "изменялся ли ты сегодня?", то это дикая нагрузка на файловую систему. Это не только расходует ресурс диска, но еще и затормаживает работу сайтов. Именно для этого применили патч, что каждый раз ядро само сообщает какой сайт изменился и складывает эту информацию отдельно. А бэкапный скрипт, который ночью запустится, уже заранее будет знать, что бэкапить.
Упоминание кучи доработок было не в контексте темы топика, а в контексте отбивания от троллей. Но на самом деле они не касаются этой проблемы с кернел паник.
Спокойствие - это "пересобирание ядер по 4 раза за ночь потому что эффект всегда получается немного не тот"?
Ну так клиент же не знает об этом. 4 сборки = 4 тестирования, но не 4 выката на продакшен. На продакшен дай Бог каждое 20-е или 30-е ядро попадает. Сейчас уже конечно не 4 за ночь. Почти всего, что нужно добились. Вот только баг неприятный всплыл, но уже он закрыт.
Баланс всё-таки нужно соблюдать, хотя мне действительно намного ближе инновационная система ведения техники, чем legacy.
Спасибо за признание )))
ребяты, еще вопросик
во сколько раз
Intel® Core™ i7-920 Processor (8M Cache, 2.66 GHz, 4.80 GT/s Intel® QPI)
мощнее моего старенького проца?
Intel® Xeon® Processor 3040 (2M Cache, 1.86 GHz, 1066 MHz FSB)
---
просто двойной ксеон дорого блин....
тем более в РФ. 14-20 тыщ дедикейтед...
а надо апгрейдится. Старый проц от 2006 года не держит..
Вот думаю на хетзер.де.. а там i7
Вам зачем Xeon? Он не подходит для таких задач, как Вам надо и будет слабее более дешевого Core i7. Вот интересная статья.
Плачу. Вы еще полностью юзерспейс в кернелспейс перенесите, зачем вам вообще их разделять?
Отвечу за WhiteSuite. Плакать Вы будете, когда у Вас бэкапный скрипт понесется по файловой системе в поиска измененных файлов. Вот это Вы реально плакать будете. Вы правда думаете, что умнее, чем Мэт Хитон, Павел Одинцов и Борис Долгов, которые так же в том или ином виде видимо пользуют такую систему?
php-cgi - тогда юзер будет работать как надо
Опечатался?
Конфиг файлы создаются под управлением www-data и естественно, что юзер не имеет прав на редактирование оных.Как исправить эту ситуацию? root доступ имеется.
Есть много разных вариантов. Кроме крайне неудачного и тормозного mod-cgi, предложенного madoff, есть еще mod-fcgid и MPM-ITK. Но включение всего этого требует некоторого опыта в администрировании.
Boris A Dolgov нет речь не об этом мелком патче.
Она именно о нем идет. В нем был баг. Boris A Dolgov прав.
Мое ИМХО. Ресурсов больше не станет - но вот рациональность их использования вырастет в несколько раз, что позволит более плотно их использовать. Также не будет необходимости вылавливать тех кто делает нагрузку на сервер (Все будут получать те ресурсы за которые платят) и не будет недовольных клиентов, которые будут идти и искать новый хостинг - потому что их сайт создал нагрузку на предыдущем хостинге.
На самом деле добились многого (в основных проблемах типовой системы хостинга). Не будет дешевых нерентабельных тарифов - все тарифы будут рентабельными. Так что игра стоит свеч...
Первый адекватный человек на форуме ))) Только им не понять. У них беготня между хостингами (или между серверами хостера) - нормальное явление. Для них спокойствие не есть ценность. А может просто потроллить хотят, скучно наверно без дела сидеть.
Основная причина нагрузок - обычная работа сайтов клиентов, с учетом кривости их движков и роста посещаемости. Никакие статические лимиты не позволят тут справиться с проблемой - она существенно динамическая. И ресурсов от лимитов больше никак не станет - ресурсы сервера проданы уже по нескольку раз, ибо оверселл.
Ооооо... да Вы, уважаемый, рано в админы записались, если у Вас общая нагрузка на сервер зависит от кривости скриптов клиентов ;). Прекращайте спор, смешно. И убого.
Срочно на сайты кернелтрапа и редхата. Там нужные Вам технологии всплывают. На редхате вообще все описано от и до очень подробно.
а гиде патч то? я так понимаю это чуть ли не варез. легальное не скачаешь.
Читайте блоги умных людей. Там не все до конца, но необходимая пища для развития идеи есть и даже более, чем достаточно. Ссылка на источник, который не против распространения патча там же, в этой же статье.
С люстрой намучаешься. Не помню почему, но когда мы думали с товарищем на эту тему, она выпала из списка разу, как и Tahoe.
Есть ли более дешевая альтернатива 1gb . ru, тариф Двойной ?
Windows чтоли?