Када надгледате сервер, изузетно је важно правилно проценити оптерећење система. Разумевајући ниво оптерећења, можете трезвено проценити перформансе и оперативност система. У ту сврху стручњаци обично процењују просек оптерећења. Шта приказује и како га правилно измерити је даље у нашем чланку.
Просек оптерећења (ЛА, просечно оптерећење) је просечна мера оптерећења, приказана у броју процеса који су у стању рада или чекају на ресурсе у временском интервалу од 1, 5 и 15 минута. Да бисте боље проценили перформансе система, најбоље је погледати просечно оптерећење, јер услед краткотрајних процеса, оптерећење брзо флуктуира.
Постоји неколико једноставних начина за мерење просечног оптерећења. Најједноставнији је да напишете и извршите команду. На пример, у Линук-у је довољно покренути наредбу уптиме у терминалу. На излазу ће приказати тренутно време, трајање рада система, број корисника и што је најважније, просечну вредност оптерећења у интервалу од 1, 5 и 15 минута. Оптерећење сервера се одређује извршавањем команде в преко ССХ конзоле.
Резултат изгледа овако:
Просечна вредност оптерећења се израчунава на основу процеса који су покренути и стављени у ред за извршење (ЦПУ, РАМ, И/О). У великој мери на ЛА утиче оптерећење процесора, што је заправо једини и кључни фактор повећања оптерећења сервера.
Хајде да дамо једноставан пример: постоји ВПС са два језгра. Просечна вредност оптерећења на горњој слици: 1,03, 1,11, 1,20 - нормална вредност оптерећења за ВПС са 2 језгра.
1 (јединица) ЛА = 100% оптерећење на 1 ЦПУ језгру. Ако ВПС има два језгра, онда просечно оптерећење може да достигне 2 ЛА:
- ЛА приказује вредности 3,21, 4,22, 5,23 - оптерећење опада, али у последњих 15 минута у просеку је било 4,22, што је једнако 422% оптерећења = 4 од 2 језгра - није норма;
- ЛА показује вредности 7,15, 5,24, 1,18 - оптерећење расте, и током последњих 15 минута било је 1,18, у границама нормале, што одговара 118% оптерећења = 1 од 2 језгра - у границама нормале (вршно оптерећење у трајању до 30 минута, рецимо).
Са три вредности које су вам на располагању, можете анализирати стање система и проценити његове перформансе. Ако су све три вредности 0, систем је у стању приправности. Ако се вредности повећавају, то значи да расте оптерећење, ако се смањују, оптерећење се смањује.
Треба имати у виду да систем може доживети велики број скокова ако се истовремено повеже велики број корисника. То значи да у комбинацији са командама вреди користити различите алате за праћење - Заббик, Нагиос, Монит. Они дугорочно бележе активност процесора и меморије.
За хостинг је изузетно важно да прати вредност ЛА. Поступци хостера у случају повећања оптерећења зависиће од разлога за његову појаву. На пример, ако оптерећење расте, премашује број језгара и наставља се током дужег временског периода, ЛА повећава ред захтева за извршење. У присуству КВМ/ОпенВЗ виртуелизације, резултујуће оптерећење има негативан утицај на физички сервер.
Када корисник изврши резервну копију или истовар робе у 1Ц, што доводи до скокова оптерећења, нема озбиљног разлога за забринутост за хостера. Али ако ЛА на физичком серверу значајно премашује норму и ова појава траје дуже време, често је потребно предузети одређене мере, пошто висок ЛА негативно утиче на клијенте који своје пројекте хостују на одређеном физичком серверу.
Apply the discount by inserting the promo code in the special field at checkout: