Студент Рачунарског факултета Петар Вуковић је у уторак, 9. јула 2024. године одбранио дипломски рад на тему Проширивање Кубернетес планирања узимајући у обзир мрежне перформансе пред комисијом коју су чинили ментор др Ђорђе Бабић и члан др Горан Мартић.
У апстракту свог рада Петар је истакао следеће:
Овај рад истражује проширење подразумеваног Кубернетес механизма за планирање како би укључио метрику мрежних перформанси, тачније кашњење и пропусни опсег, ради оптимизације постављања радних оптерећења у дистрибуиране системе. Подразумевани Кубернетес планер узима у обзир само процесор, меморију и складиште, занемарујући мрежне услове, који су критични за одређене апликације осетљиве на кашњење или које интензивно користе пропусни опсег. Да би се решио овај недостатак, развијен је прилагођени додатак за планирање и интегрисан у Кубернетес како би процес планирања укључио мрежне перформансе.
…
Овај рад проширује подразумеване могућности Кубернетес планера тако што укључује метрику мрежних перформанси, тачније кашњење и пропусни опсег, у процес одлучивања о распореду радних оптерећења на чворове у кластеру. Развијена је Мерач апликација која ради на сваком чвору у кластеру и служи за прикупљање података о перформансама мреже између свих парова чворова, периодично врши мерења и стабилно ажурира стање смањујући утицај неочекиваних загушења мрежног саобраћаја на доношење одлука. Подаци се чувају у посебно дефинисаним CRD објектима доступним преко Кубернетес API-ја који се овде користе као дистрибуирана база података. Као главна компонента развијен је и додатак за Кубернетес планер који у интеракцији са самим планером користи целокупни наведени систем да прошири подразумеване могућности планирања уводећи нове карактеристике које могу бити узете у обзир при доношењу одлука. Све заједно је запаковано у Helm chart који може бити једноставно покренут на било ком кластеру. Тиме се могу једноставно побољшати перформансе код апликација осетљивих на мрежу, али и задовољити потребе широког спектра дистрибуираних апликација које зависе од малог кашњења или великих количина података. – закључио је Петар.
Фотографије са одбране доступне су у галерији.