Sledování objektového úložiště OpenStack Swift pomocí Beanstalk událostí

but.committeedoc. Ing. Radek Burget, Ph.D. (předseda) prof. RNDr. Alexandr Meduna, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Libor Polčák, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Je velikost obsahu zpráv (payload) významná pro výkonnost vytvořeného řešení, např. z hlediska latencí? Pokud ano, jaká je rozumně uvažovatelná velikost obsahu zpráv?cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRychlý, Mareken
dc.contributor.authorVasiljević, Nemanjaen
dc.contributor.refereeBurget, Radeken
dc.date.accessioned2022-06-24T06:55:15Z
dc.date.available2022-06-24T06:55:15Z
dc.date.created2022cs
dc.description.abstractCílem této práce je vytvořit software, který je schopen monitorovat a publikovat notifikace o události z Openstack Swift i z OpenIO Software-Defined Storage (SDS) do fronty Beanstalk. Tato práce také navrhuje řešení pro publikování notifikaci o událostech z MinIO do fronty Beanstalk. K dosažení tohoto cíle je navržen nový middleware, který lze spouštět uvnitř pipeline proxy serveru v OpenStack Swift a uvnitř pipeline OIO-Swift serveru v OpenIO SDS. Navržený middleware umožňuje uživatelům určit, zda mají zájem o publikování notifikaci o události pro konkrétní objekty/kontejnery pomocí metadat. Uživatel může specifikovat sadu pravidel zahrnující vlastnosti objektu, jako je název (prefix, přípona, podřetězec) a velikost, a budou publikovány pouze události splňující tato pravidla. Přínosem této práce je unikátní software schopný monitorování událostí z OpenIO SDS i Openstack Swift.en
dc.description.abstractThe goal of this thesis is to create software that can monitor and publish event notifications from Openstack Swift and OpenIO Software-Defined Storage (SDS) to a Beanstalk queue. In addition, this thesis also proposes a solution for publishing event notifications from MinIO to a Beanstalk queue. In order to accomplish this goal, new middleware is proposed that can be run inside a pipeline of Proxy Server in OpenStack Swift and inside the pipeline of OIO-Swift inside OpenIO SDS. Proposed middleware allows users to specify if they are interested in publishing event notifications for specific objects/containers using metadata. For example, users can specify a set of rules involving object properties, such as name (prefix, suffix) and size, and only events satisfying those rules will be published. The contribution of this thesis is unique software capable of event monitoring from both OpenIO SDS and Openstack Swift.cs
dc.description.markAcs
dc.identifier.citationVASILJEVIĆ, N. Sledování objektového úložiště OpenStack Swift pomocí Beanstalk událostí [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.cs
dc.identifier.other145401cs
dc.identifier.urihttp://hdl.handle.net/11012/207805
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectOpenIO Softwarově definované úložištěen
dc.subjectOpenstack Swiften
dc.subjectMinIOen
dc.subjectBeanstalk frontaen
dc.subjectMonitorování událostíen
dc.subjectOznámení o událostechen
dc.subjectAmazon S3 oznámení o událostien
dc.subjectObjektové úložištěen
dc.subjectOpenIO Software-Defined Storagecs
dc.subjectOpenstack Swiftcs
dc.subjectMinIOcs
dc.subjectBeanstalk queuecs
dc.subjectEvent monitoringcs
dc.subjectEvent notificationcs
dc.subjectAmazon S3 event notificationcs
dc.subjectObject storagecs
dc.titleSledování objektového úložiště OpenStack Swift pomocí Beanstalk událostíen
dc.title.alternativeMonitoring the OpenStack Swift Object Store Using Beanstalk Eventscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2022-06-22cs
dcterms.modified2022-06-23-09:13:58cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid145401en
sync.item.dbtypeZPen
sync.item.insts2022.06.24 08:55:15en
sync.item.modts2022.06.24 08:16:04en
thesis.disciplineInformační systémy a databázecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.93 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23587_v.pdf
Size:
85.93 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23587_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23587_o.pdf
Size:
88.37 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23587_o.pdf
Loading...
Thumbnail Image
Name:
review_145401.html
Size:
1.48 KB
Format:
Hypertext Markup Language
Description:
review_145401.html
Collections