Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Verifikacija virtualnih omrežnih storitev na oblačni platformi Openstack
ID
VILFAN MATOŠEC, MAJ
(
Avtor
),
ID
Kos, Andrej
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(1,38 MB)
MD5: D10A41A5A226EEE75DB04A732C4FAC37
Galerija slik
Izvleček
V magistrskem delu je predstavljen koncept virtualizacije omrežnih funkcij s poudarkom na verifikaciji omrežnih funkcionalnosti na oblačni platformi Openstack. Delo je razdeljeno na tri večje sklope. V prvem sklopu je predstavljena tehnologija virtualizacije omrežnih funkcij s poudarkom na arhitekturi omrežja, ki uporablja virtualizacijo. Opisane so prednosti in slabosti omrežja, ki uporablja virtualizacijo, in podani so razlogi za prehod iz tradicionalnih omrežij v omrežja, ki temeljijo na virtualizaciji. V drugem sklopu je opisana platforma Openstack, ki je odprtokodna platforma za izdelavo oblačnih sistemov. Opisani so ključni gradniki, ki jih uporablja platforma Openstack. Naloge posameznega projekta Openstack so opisane samostojno in v okviru verifikacije omrežnih funkcionalnosti. Fokus magistrske naloge sta projekta Openstack Nova in Neutron, ki sta glavna projekta, odgovorna za omrežne funkcionalnosti na oblačni arhitekturi. Opisani so tudi praktični izzivi izvajanja verifikacije, povezane s projektoma Openstack Nova in Neutron. V zadnjem sklopu so predstavljeni praktični primeri verifikacijskih scenarijev na platformi Openstack. Opisani so problemi izvajanja verifikacije na platformi Openstack zaradi obsežne abstrakcije, ki jo uporabljajo virtualna omrežja. Izpostavljene so potrebe po detajlnih opisih testnih scenarijev, kjer so zahteve testnih scenarijev podane po posameznih projektih Openstack. Problemi verifikacije so prav tako predstavljeni z vidika uporabe spletne dokumentacije. Podani so trije primeri verifikacijskih scenarijev na platformi Openstack. Verifikacijski scenarij, ki pretežno uporablja le projekte Openstack, scenarij, kjer poleg projektov Openstack uporabljamo tudi neodvisne tehnologije, in scenarij, ki ni neposredno povezan z omrežnimi funkcionalnostmi, vendar se vseeno izvaja kot del verifikacije omrežnih funkcionalnosti. Vsak verifikacijski scenarij je opisan kot skupek nalog posameznih projektov Openstack in neodvisnih tehnologij. Izpostavljene so tudi potrebe po pisanju verifikacijskih dokumentov, na katere se lahko sklicujemo v prihodnosti, ko isto funkcionalnost testiramo na novejši različica sistema.
Jezik:
Slovenski jezik
Ključne besede:
Openstack
,
virtualizacija omrežnih funkcij
,
NFV
,
Neutron
,
verifikacija
,
oblačne platforme
Vrsta gradiva:
Magistrsko delo/naloga
Organizacija:
FE - Fakulteta za elektrotehniko
Leto izida:
2022
PID:
20.500.12556/RUL-139684
COBISS.SI-ID:
120762627
Datum objave v RUL:
06.09.2022
Število ogledov:
648
Število prenosov:
81
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Verification of virtual network services on the Openstack cloud platform
Izvleček:
The master's thesis presents the concepts of network function virtualization with an emphasis on the verification of network services on the opensource platform Openstack. The thesis is divided into three key chapters. The first chapter gives an introduction into the technology of network virtualization with an emphasis on the architectural aspects of network virtualization. This chapter also specifies the pros and cons of network virtualization and provides reasoning as to why a move from traditional networking into the domain of virtualization is needed. The second chapter focuses on the opensource platform Openstack. The chapter describes the main elements of Openstack and describes the functionality of each Openstack project that is used when developing a cloud architecture. The functionality of each Openstack project is described in isolation and in the context of network verification. Openstack projects neutron and nova are described in detail as they are the main projects responsible for network functionality on the Openstack platform. Practical verification challenges of neutron and nova are also described in this chapter. The last chapter covers practical examples of verification scenarios on the Openstack platform. The chapter covers challenges in creating and executing verification scenarios due to amount of abstraction that network virtualization uses. The need for detailed description of testing scenarios is covered with an emphasis on why testing scenarios need to be designed in such a way that it covers the tasks and responsibilities of each Openstack project separately and in combination with each other. The problems of using internet sources as part of the verification process is also described. The chapter consists of three verification scenarios that were executed on the Openstack platform. The first scenario covers the verification of Openstack projects in isolation, the second scenario covers Openstack projects combined with a technology that is not connected to Openstack and the last scenario covers the verification of a service that is not directly connected to network verification. The need for keeping detailed records of testing scenarios is described throughout the entire chapter.
Ključne besede:
Openstack
,
network function virtualization
,
cloud platform
,
NFV
,
Neutron
,
verification
Podobna dela
Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:
Nazaj