Konteinerpõhine mikroteenuste paigutuse optimeerimine pilves

Nimi
Volodymyr Chernetskyi
Kokkuvõte
Tänapäeval töötavad paljud rakendused konteinerite mikroteenustena, mis töötavad mitme masinaga klastrites pilvandmetöötluse keskkondades. Konteinerite ja masinate paigutuse kõrge kvaliteet suurendab läbilaskevõimet, vähendab latentsust ja parandab klastri ressursside kasutamist. Optimaalne paigutus saavutatakse keeruliste mitmemõõtmeliste optimeerimisülesannete lahendamisega. Kuid vastuseks pilvekeskkonna väga muutlikule olemusele valivad kaasaegsed konteinerihaldussüsteemid mitteoptimaalse paigutuse, eelistades kiiret otsustamist. Aja jooksul need kehvad otsused süvenevad, suurendades vajadust paigutuse ümberhindamise järele. Saadaolevad ümberhindamise lahendused muudavad konteinerite paigutust, pannes need uuesti läbi sama paigutusprotsessi, ilma et tulemused paraneksid. Selle probleemi lahendamiseks esitatakse selles lõputöös uudne paigutuse ümberhindamise algoritm, mis põhineb osakeste sülemi optimeerimise lähenemisviisil, keskendudes infrastruktuuri kulude optimeerimisele. Integreerides tsoonidevahelisi võrguliikluskulusid, saavutab pakutud algoritm kulude vähendamise, mis on suurem kui tavapäraste lahenduste abil, mis keskenduvad ainult ressursikulude arvutamisele. Algoritmi stabiilsust suuremõõtmelistes tihedalt piiratud diskreetsetes otsinguruumides suurendas osakeste positsiooni täiustatud lähtestamine. Empiirilised hinnangud näitavad pakutud algoritmi tõhusust, ületades traditsioonilisi optimeerimisprobleemide lahendajaid, ületades samal ajal täpsuse osas standardseid osakeste sülemi optimeerimise rakendusi.
Lõputöö keel
inglise
Lõputöö tüüp
Magister - Tarkvaratehnika
Juhendaja(d)
Chinmaya Kumar Dehury
Kaitsmise aasta
2023
 
PDF