ISPmanager: срыв стэка. Еще один сюрприз от ISP?

bugsmoran
На сайте с 18.02.2010
Offline
223
#31
local123:
Мое ИМХО. Ресурсов больше не станет - но вот рациональность их использования вырастет в несколько раз, что позволит более плотно их использовать. Также не будет необходимости вылавливать тех кто делает нагрузку на сервер (Все будут получать те ресурсы за которые платят) и не будет недовольных клиентов, которые будут идти и искать новый хостинг - потому что их сайт создал нагрузку на предыдущем хостинге.
На самом деле добились многого (в основных проблемах типовой системы хостинга). Не будет дешевых нерентабельных тарифов - все тарифы будут рентабельными. Так что игра стоит свеч...

Первый адекватный человек на форуме ))) Только им не понять. У них беготня между хостингами (или между серверами хостера) - нормальное явление. Для них спокойствие не есть ценность. А может просто потроллить хотят, скучно наверно без дела сидеть.

myhand:

Основная причина нагрузок - обычная работа сайтов клиентов, с учетом кривости их движков и роста посещаемости. Никакие статические лимиты не позволят тут справиться с проблемой - она существенно динамическая. И ресурсов от лимитов больше никак не станет - ресурсы сервера проданы уже по нескольку раз, ибо оверселл.

Ооооо... да Вы, уважаемый, рано в админы записались, если у Вас общая нагрузка на сервер зависит от кривости скриптов клиентов ;). Прекращайте спор, смешно. И убого.

Срочно на сайты кернелтрапа и редхата. Там нужные Вам технологии всплывают. На редхате вообще все описано от и до очень подробно.

netwind:

а гиде патч то? я так понимаю это чуть ли не варез. легальное не скачаешь.

Читайте блоги умных людей. Там не все до конца, но необходимая пища для развития идеи есть и даже более, чем достаточно. Ссылка на источник, который не против распространения патча там же, в этой же статье.

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#32
netwind:

а гиде патч то? я так понимаю это чуть ли не варез. легальное не скачаешь.

Я тут читал - http://fastvps.googlecode.com/svn/trunk/patches/bluehost-backup-fastvps-edited-patch-2.6.32.diff

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
N
На сайте с 06.05.2007
Offline
419
#33

Boris A Dolgov нет речь не об этом мелком патче.

Кнопка вызова админа ()
bugsmoran
На сайте с 18.02.2010
Offline
223
#34
netwind:
Boris A Dolgov нет речь не об этом мелком патче.

Она именно о нем идет. В нем был баг. Boris A Dolgov прав.

Raistlin
На сайте с 01.02.2010
Offline
247
#35
WhiteSuite:
ISP никогда не обновляем.
WhiteSuite:
Вам больше по душе школохосты на стандартных панелях и операционках, где любой сайт может уложить сервер?

Вы знаете, только из-за этого УЖЕ школохост предпочтительнее.

WhiteSuite:
Это баг бэкапной системы, частично внедренной в ядро.

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

HostAce - Асы в своем деле (http://hostace.ru)
bugsmoran
На сайте с 18.02.2010
Offline
223
#36
Raistlin:

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

Отвечу за WhiteSuite. Плакать Вы будете, когда у Вас бэкапный скрипт понесется по файловой системе в поиска измененных файлов. Вот это Вы реально плакать будете. Вы правда думаете, что умнее, чем Мэт Хитон, Павел Одинцов и Борис Долгов, которые так же в том или ином виде видимо пользуют такую систему?

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#37
bugsmoran:
Первый адекватный человек на форуме ))) Только им не понять. У них беготня между хостингами (или между серверами хостера) - нормальное явление. Для них спокойствие не есть ценность. А может просто потроллить хотят, скучно наверно без дела сидеть.

Спокойствие - это "пересобирание ядер по 4 раза за ночь потому что эффект всегда получается немного не тот"? :) Баланс всё-таки нужно соблюдать, хотя мне действительно намного ближе инновационная система ведения техники, чем legacy.

bugsmoran
На сайте с 18.02.2010
Offline
223
#38
Boris A Dolgov:
Спокойствие - это "пересобирание ядер по 4 раза за ночь потому что эффект всегда получается немного не тот"?

Ну так клиент же не знает об этом. 4 сборки = 4 тестирования, но не 4 выката на продакшен. На продакшен дай Бог каждое 20-е или 30-е ядро попадает. Сейчас уже конечно не 4 за ночь. Почти всего, что нужно добились. Вот только баг неприятный всплыл, но уже он закрыт.

Boris A Dolgov:
Баланс всё-таки нужно соблюдать, хотя мне действительно намного ближе инновационная система ведения техники, чем legacy.

Спасибо за признание )))

N
На сайте с 06.05.2007
Offline
419
#39

bugsmoran

а где же в патче

WhiteSuite:
Там целый комплекс доработок от io-throttle до BFQ. Сервер просто нереально перегрузить насильно. Форк-бомбы тоже не работают.

?

rtyug
На сайте с 13.05.2009
Offline
263
#40

Кстати, на perl можно такую кроссплатформенность замутить :)



our $loaded_syscall = 0;

sub _load_syscall {
# props to Gaal for this!
return if $loaded_syscall++;
my $clean = sub {
delete @INC{qw<syscall.ph asm/unistd.ph bits/syscall.ph
_h2ph_pre.ph sys/syscall.ph>};
};
$clean->(); # don't trust modules before us
my $rv = eval { require 'syscall.ph'; 1 } || eval { require 'sys/syscall.ph'; 1 };
$clean->(); # don't require modules after us trust us
return $rv;
}

our ($sysname, $nodename, $release, $version, $machine) = POSIX::uname();

our (
$SYS_epoll_create,
$SYS_epoll_ctl,
$SYS_epoll_wait,
$SYS_sendfile,
$SYS_readahead,
);

if ($^O eq "linux") {
# whether the machine requires 64-bit numbers to be on 8-byte
# boundaries.
my $u64_mod_8 = 0;

# if we're running on an x86_64 kernel, but a 32-bit process,
# we need to use the i386 syscall numbers.
if ($machine eq "x86_64" && $Config{ptrsize} == 4) {
$machine = "i386";
}

if ($machine =~ m/^i[3456]86$/) {
$SYS_epoll_create = 254;
$SYS_epoll_ctl = 255;
$SYS_epoll_wait = 256;
$SYS_sendfile = 187; # or 64: 239
$SYS_readahead = 225;
} elsif ($machine eq "x86_64") {
$SYS_epoll_create = 213;
$SYS_epoll_ctl = 233;
$SYS_epoll_wait = 232;
$SYS_sendfile = 40;
$SYS_readahead = 187;
} elsif ($machine eq "ppc64") {
$SYS_epoll_create = 236;
$SYS_epoll_ctl = 237;
$SYS_epoll_wait = 238;
$SYS_sendfile = 186; # (sys32_sendfile). sys32_sendfile64=226 (64 bit processes: sys_sendfile64=186)
$SYS_readahead = 191; # both 32-bit and 64-bit vesions
$u64_mod_8 = 1;
} elsif ($machine eq "ppc") {
$SYS_epoll_create = 236;
$SYS_epoll_ctl = 237;
$SYS_epoll_wait = 238;
$SYS_sendfile = 186; # sys_sendfile64=226
$SYS_readahead = 191;
$u64_mod_8 = 1;
} elsif ($machine eq "ia64") {
$SYS_epoll_create = 1243;
$SYS_epoll_ctl = 1244;
$SYS_epoll_wait = 1245;
$SYS_sendfile = 1187;
$SYS_readahead = 1216;
$u64_mod_8 = 1;
} elsif ($machine eq "alpha") {
# natural alignment, ints are 32-bits
$SYS_sendfile = 370; # (sys_sendfile64)
$SYS_epoll_create = 407;
$SYS_epoll_ctl = 408;
$SYS_epoll_wait = 409;
$SYS_readahead = 379;
$u64_mod_8 = 1;
} else {
# as a last resort, try using the *.ph files which may not
# exist or may be wrong
_load_syscall();
$SYS_epoll_create = eval { &SYS_epoll_create; } || 0;
$SYS_epoll_ctl = eval { &SYS_epoll_ctl; } || 0;
$SYS_epoll_wait = eval { &SYS_epoll_wait; } || 0;
$SYS_readahead = eval { &SYS_readahead; } || 0;
}

if ($u64_mod_8) {
*epoll_wait = \&epoll_wait_mod8;
*epoll_ctl = \&epoll_ctl_mod8;
} else {
*epoll_wait = \&epoll_wait_mod4;
*epoll_ctl = \&epoll_ctl_mod4;
}
}

elsif ($^O eq "freebsd") {
if ($ENV{FREEBSD_SENDFILE}) {
# this is still buggy and in development
$SYS_sendfile = 393; # old is 336
}
}
Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий