Top 20 OpenStack-interviewspørgsmål (2025)
Her er OpenStack-interviewspørgsmål og svar til friskere såvel som erfarne kandidater til at få deres drømmejob.
1) Forklar hvad OpenStack er?
OpenStack er et sæt softwareværktøjer til styring og opbygning af cloud computing-platforme til private og offentlige skyer. Det er en gratis og open source software cloud computing platform.
Gratis PDF-download: OpenStack-interviewspørgsmål og -svar
2) Nævn hvad er de tre komponenter, der gør modulær arkitektur af OpenStack?
De tre komponenter, der laver modulær arkitektur til OpenStack, er
- OpenStack Compute: Til styring af store netværk af den virtuelle maskine
- OpenStack Object Storage: Et lagringssystem, der understøtter både bloklagring og objektlagring
- Billedservice: Leveringstjenesten sørger for opdagelse og registrering af virtuelle diskbilleder
3) Give et overblik over OpenStack Services?
OpenStack tilbyder tjenester som
- Keystone: Giver autorisation og godkendelse til brugere
- Blik: Håndterer billeder i forskellige formater
- Cinder: Giver vedvarende bloklagring
- neutron: Gør det muligt for brugere at oprette og vedhæfte grænseflader til netværk
- Nova: Giver forekomster på brugerens efterspørgsel
- Swift: Lagerplatform integreret direkte i applikationer
- Loftmåler: Openstack til fakturering
- Heat: Tillader automatiseret infrastrukturimplementering
4) Hvad betyder "rolle" og "lejer" i OpenStack?
I OpenStack henvises en lejer til gruppen af brugere, mens rollen angiver brugerens autorisationsniveau.
5) Forklar hvad hypervisor er, og hvilken type hypervisor understøtter OpenStack?
Hypervisor er et stykke computersoftware eller hardware, der skaber og kører virtuelle maskiner. Et system, hvor en eller flere virtuelle maskiner er defineret, kaldes værtsmaskine. Typerne af hypervisorer, der understøtter OpenStack, er
- KVM
- VMware
- Beholdere
- Xen og HyperV
6) Hvad er de to typer lagring tilbyder OpenStack Compute?
OpenStack giver to klasser af bloklagring,
- Ephemeral opbevaring: Det er forbundet med en enkelt unik instans. Baseret på instansen defineres størrelsen. Når den instans, der er knyttet til den, afsluttes, ophører data om flygtig lagring med at eksistere
- Volumen Opbevaring: Denne lagring er ikke afhængig af nogen bestemt instans og er vedvarende. Mængder er brugerskabte og inden for kvote
7) Hvad er de grundlæggende funktioner i Identity Service i OpenStack?
De grundlæggende funktioner i Identity Service er
- Brugeradministration: Det sporer brugerne og deres tilladelser
- Servicekatalog: Det giver et katalog over tilgængelige tjenester med deres API endpoints
8) Hvad er hovedkomponenterne i identitetsbrugerstyring?
- Brugere: Det er en digital repræsentation af en person, tjeneste eller system, der bruger OpenStack cloud-tjenester
- Lejere: En beholder, der bruges til at gruppere eller isolere ressource- eller identitetsobjekter. Afhængigt af serviceoperatøren kan en lejer tilknytte en kunde, konto, organisation eller projekt
- roller: En rolle inkluderer et sæt rettigheder og privilegier. En rolle bestemmer, hvilke handlinger en bruger har tilladelse til at udføre i en given lejer
9) Nævn hvilke netværksmuligheder der bruges i OpenStack?
De netværksmuligheder, der bruges i OpenStack er
- Flat Network Manager: IP-adresser for VM-instanser hentes fra undernettet og injiceres derefter i billedet ved lancering
- Flat DHCP Network Manager: IP-adresser for VM-forekomster hentes fra det undernet, der er angivet af netværksadministratoren
- VLAN netværksadministrator: Compute opretter et VLAN og en bro; DHCP-serveren startes for hvert VLAN for at videregive IP-adresser til VM-instanser.
10) Hvad er betydningen af udtrykket "Cinder" i OpenStack-tjenesten?
Til håndtering af vedvarende lagring til virtuelle maskiner leverer OpenStack den service, der kaldes Cinder. Der er flere backends til cinder. Den, der bruges som standard, er LVM, kaldet Cinder-Volumes.
11) Liste over lagerplaceringerne for VM-billeder i OpenStack?
- OpenStack Object Storage
- Filsystem
- S3
- HTTP
- RBD eller Rados Block Device
- GridFS
12) Forklar, hvad er celler i OpenStack?
Cells-funktionalitet giver dig mulighed for at skalere en OpenStack Compute-sky på en mere forenklet måde. Når denne funktionalitet er aktiveret, opdeles værterne i en OpenStack Compute-sky i en gruppe kaldet celler. Celler er konfigureret som træer.
13) Hvilken hardware bruges i OpenStack til netværk?
I OpenStack foregår netværk på følgende måder
- Netværk
- Routere
- Undernet
- Havne
- Leverandør plugins
14) Forklar hvordan du kan overføre volumen fra en ejer til en anden i OpenStack?
Du kan overføre en diskenhed fra en ejer til en anden ved at bruge kommandoen aske overførsel*.
15) Hvad er kommandoen til at administrere flydende IP-adresser i OpenStack?
ny flydende-ip-*
16) Hvad er bare-metal node, og hvad består den af?
Det giver adgang til at styre bare metal-driver, hvorigennem du kan kontrollere fysiske hardwareressourcer på det samme netværk. Bare metal node består af to separate komponenter
- Bare metal node Orchestrator: Det er en styringssoftware, der fungerer som en dispatcher til alle noder i klyngen.
- Bar metal node Operativsystem: Det er en basissoftware, som kører på hver node i klyngen.
17) Nævn hvad er kommandoen til at fjerne netværksgrænsefladen fra bare-metal node?
For at fjerne netværksgrænsefladen fra bare-metal node bruges kommandoen bare-metal – interface fjern.
18) Forklar, hvad funktionen af Cinder Scheduler er?
Cinder Scheduler eller routingvolumen opretter anmodninger til den relevante volumentjeneste
19) Forklar, hvad er Token i OpenStack?
Token er en alfanumerisk streng, der giver adgang til et bestemt sæt tjenester afhængigt af brugerens adgangsniveau
20) Forklar om OpenStack Python SDK?
Til at skrive python-scripts og administrere i Openstack-skyen bruges SDK (Software Development Kit). SDK implementerer Python-binding til OpenStack API, som gør det muligt for dig at opnå automatiseringsopgaver i Python ved at foretage kald på Python-objekter i stedet for at foretage REST-kald direkte.
21) Hvad er kommandoen, der bruges til at sætte en instans på pause og genoptage pausen?
- For at sætte en instans på pause, bruges kommandoen $ nova pause INSTANCE_NAME
- For at genoptage pausen i en instans er kommandoen $ nova unpause INSTANCE_NAME
22) Hvad er kommandoen, der bruges til at vise IP-adresseoplysninger?
$ nova flydende-ip-pool-liste
23) Hvad er betydningen af begrebet "flavor" i OpenStack?
En flavor er en tilgængelig hardwarekonfiguration for en server, som definerer størrelsen på en virtuel server, der kan startes.
Disse interviewspørgsmål vil også hjælpe i din viva(orals)
God måde at teste grundlæggende viden om Openstack. Tak!