Hibadiagnosztika cloud-native mikroszolgátatás-alapú rendszerekben
![]() doktorandusz
Szoba: IB414 |
A kiírás adatai
A mikroszolgáltatás architektúra ma már egyre több rendszer alapja, köszönhetően a skálázhatóságnak és a rugalmasságnak. Ugyanakkor a szolgáltatások szétaprózása kihívásokat hoz a hibakeresés és hibaelhárítás területén: a régi, monolit rendszerekhez képest jóval bonyolultabb a szolgáltatások közötti interakciók nyomon követése. Éppen ezért nagy szükség van olyan megoldásokra, amelyek hatékonyan és gyorsan képesek azonosítani a hiba okait.
A téma lehetővé teszi, hogy mélyebben megismerd a mikroszolgáltatásos környezetekben alkalmazott technológiákat (Docker, Kubernetes, stb.), és az olyan rendszerek megfigyelhetőségét segítő megoldásokat mint az OpenTelemetry. A téma célja olyan módszerek és eszközök létrehozása aminek segítségével minél pontosabb diagnosztikai képet kapunk a rendszerről. Illetve annak a vizsgálata, hogy a rendszerekből milyen információkat lehet és érdemes gyűjteni, hogy a diagnosztika minél pontosabb legyen. A cél egy olyan környezet összeállítása is, ahol az elkészített megoldások példarendszereken könnyen kiértékelhetők.
A projekt olyan további “nice-to-have” funkciók beépítését is lehetővé teszi, mint a meglévő monitorozó eszközökbe vaó integrálás (Prometheus) és más automatizációs megoldások. A munkafolyamat mérésének és optimalizálásának támogatása (benchmark, automatikus metrika-gyűjtés), valamint saját datasettek létrehozása is kiegészítheti a rendszert, hasznos eredményeket nyújtva a felhőben futó alkalmazások megbízhatóságának és teljesítményének értékeléséhez.