Topp 20 OpenStack-intervjuspørsmål (2024)
Her er OpenStack-intervjuspørsmål og svar for ferskinger så vel som erfarne kandidater for å få drømmejobben.
1) Forklar hva er OpenStack?
OpenStack er et sett med programvareverktøy for å administrere og bygge cloud computing-plattformer for private og offentlige skyer. Det er en gratis og åpen kildekode-programvare for cloud computing-plattform.
Gratis PDF-nedlasting: OpenStack-intervjuspørsmål og svar
2) Nevn hva er de tre komponentene som lager modulær arkitektur av OpenStack?
De tre komponentene som lager modulær arkitektur for OpenStack er
- OpenStack Compute: For å administrere store nettverk av den virtuelle maskinen
- OpenStack-objektlagring: Et lagringssystem som gir støtte for både blokklagring og objektlagring
- Bildetjeneste: Leveringstjenesten gir oppdagelse og registrering for virtuelle diskbilder
3) Gi en oversikt over OpenStack Services?
OpenStack tilbyr tjenester som
- Keystone: Gir autorisasjon og autentisering for brukere
- blikk: Håndterer bilder i forskjellige formater
- Cinder: Gir vedvarende blokklagring
- Neutron: Gjør det mulig for brukere å opprette og knytte grensesnitt til nettverk
- Nova: Gir forekomster på brukerens forespørsel
- Swift: Lagringsplattform integrert direkte i applikasjoner
- Takmåler: Openstack for fakturering
- Heat: Tillater automatisert utrulling av infrastruktur
4) Hva indikerer "rolle" og "leietaker" i OpenStack?
I OpenStack henvises en leietaker for gruppen av brukere mens rollen angir autorisasjonsnivået til brukeren.
5) Forklar hva hypervisor er og hvilken type hypervisor støtter OpenStack?
Hypervisor er et stykke dataprogramvare eller maskinvare som lager og kjører virtuelle maskiner. Et system der en eller flere virtuelle maskiner er definert, refereres til som vertsmaskin. Typene hypervisorer som støtter OpenStack er
- KVM
- VMware
- Containere
- Xen og HyperV
6) Hva er de to typene lagring tilbyr OpenStack Compute?
OpenStack gir to klasser blokklagring,
- Ephemeral lagring: Den er assosiert med en enkelt unik forekomst. Basert på forekomsten er størrelsen definert. Når forekomsten knyttet til den avsluttes, slutter data om flyktig lagring å eksistere
- Volumlagring: Denne lagringen er ikke avhengig av noen spesiell forekomst og er vedvarende. Volumer er brukerskapte og innenfor kvote
7) Hva er de grunnleggende funksjonene til Identity Service i OpenStack?
De grunnleggende funksjonene til Identity Service er
- Brukeradministrasjon: Den sporer brukerne og deres tillatelser
- Tjenestekatalog: Den gir en katalog over tilgjengelige tjenester med deres API endepunkter
8) Hva er hovedkomponentene i identitetsbrukeradministrasjon?
- brukere: Det er en digital representasjon av en person, tjeneste eller system som bruker OpenStack skytjenester
- leietakere: En beholder som brukes til å gruppere eller isolere ressurs- eller identitetsobjekter. Avhengig av tjenesteoperatør kan en leietaker tilordne en kunde, konto, organisasjon eller prosjekt
- Roller: En rolle inkluderer et sett med rettigheter og privilegier. En rolle bestemmer hvilke operasjoner en bruker har tillatelse til å utføre i en gitt leietaker
9) Nevn hvilke nettverksalternativer som brukes i OpenStack?
Nettverksalternativene som brukes i OpenStack er
- Flat Network Manager: IP-adresser for VM-forekomster hentes fra undernettet og injiseres deretter i bildet ved lansering
- Flat DHCP Network Manager: IP-adresser for VM-forekomster hentes fra undernettet spesifisert av nettverksadministratoren
- VLAN Network Manager: Compute oppretter et VLAN og en bro; DHCP-serveren startes for hvert VLAN for å sende ut IP-adresser til VM-forekomster.
10) Hva er meningen med begrepet "Cinder" i OpenStack-tjenesten?
For å håndtere vedvarende lagring for virtuelle maskiner, tilbyr OpenStack tjenesten referert til som Cinder. Det er flere backends for slagg. Den som brukes som standard er LVM, kalt Cinder-Volumes.
11) Liste opp lagringsstedene for VM-bilder i OpenStack?
- OpenStack-objektlagring
- Filsystem
- S3
- HTTP
- RBD eller Rados Block Device
- GridFS
12) Forklar hva er celler i OpenStack?
Cells-funksjonalitet lar deg skalere en OpenStack Compute-sky på en mer forenklet måte. Når denne funksjonaliteten er aktivert, blir vertene i en OpenStack Compute-sky delt inn i en gruppe kalt celler. Celler er konfigurert som trær.
13) For nettverksbygging, hvilken maskinvare brukes i OpenStack?
I OpenStack gjøres nettverk på følgende måter
- Nettverk
- Rutere
- subnett
- porter
- Leverandørplugins
14) Forklar hvordan du kan overføre volum fra en eier til en annen i OpenStack?
Du kan overføre et volum fra en eier til en annen ved å bruke kommandoen slaggoverføring*.
15) Hva er kommandoen for å administrere flytende IP-adresser i OpenStack?
nova flytende-ip-*
16) Hva er bare-metall node og hva består den av?
Den gir tilgang til å kontrollere bare metall-driver, som du kan kontrollere fysiske maskinvareressurser på samme nettverk gjennom. Bare metallnode består av to separate komponenter
- Bare metal node Orchestrator: Det er en administrasjonsprogramvare som fungerer som en formidler til alle noder i klyngen.
- Bare metall node Operativsystem: Det er en basisprogramvare som kjører på hver node i klyngen.
17) Nevn hva er kommandoen for å fjerne nettverksgrensesnitt fra bare-metall node?
For å fjerne nettverksgrensesnitt fra bare-metal node kommandoen som brukes er bare-metal – grensesnitt fjern.
18) Forklar hva som er funksjonen til Cinder Scheduler?
Cinder Scheduler eller rutingsvolum oppretter forespørsler til den aktuelle volumtjenesten
19) Forklar hva er Token i OpenStack?
Token er en alfanumerisk streng som gir tilgang til et bestemt sett med tjenester avhengig av tilgangsnivået til brukeren
20) Forklar om OpenStack Python SDK?
For å skrive python-skript og administrere i Openstack-skyen, brukes SDK (Software Development Kit). SDK implementerer Python-binding til OpenStack API, som lar deg oppnå automatiseringsoppgaver i Python ved å ringe på Python-objekter i stedet for å foreta REST-anrop direkte.
21) Hva er kommandoen som brukes for å pause og gjenoppta en forekomst?
- For å sette en forekomst på pause, brukes kommandoen $ nova pause INSTANCE_NAME
- For å gjenoppta en forekomst, er kommandoen som brukes $ nova unpause INSTANCE_NAME
22) Hva er kommandoen som brukes til å liste IP-adresseinformasjon?
$ nova flytende-ip-pool-liste
23) Hva er meningen med begrepet "smak" i OpenStack?
En smak er en tilgjengelig maskinvarekonfigurasjon for en server, som definerer størrelsen på en virtuell server som kan startes.
Disse intervjuspørsmålene vil også hjelpe i din viva(orals)
Fin måte å teste grunnleggende kunnskap om Openstack. Takk!