Topp 20 OpenStack-intervjufrågor (2025)
Här är OpenStack-intervjufrågor och svar för nybörjare såväl som erfarna kandidater för att få sitt drömjobb.
1) Förklara vad OpenStack är?
OpenStack är en uppsättning mjukvaruverktyg för att hantera och bygga cloud computing-plattformar för privata och offentliga moln. Det är en gratis molnbaserad mjukvara med öppen källkod.
Gratis PDF-nedladdning: OpenStack-intervjufrågor och svar
2) Nämn vilka är de tre komponenterna som gör OpenStacks modulära arkitektur?
De tre komponenterna som gör modulär arkitektur för OpenStack är
- OpenStack Compute: För att hantera stora nätverk av den virtuella maskinen
- OpenStack Object Storage: Ett lagringssystem som ger stöd för både blocklagring och objektlagring
- Bildtjänst: Leveranstjänsten tillhandahåller upptäckt och registrering av virtuella diskavbildningar
3) Ge en översikt över OpenStack Services?
OpenStack erbjuder tjänster som
- Keystone: Ger auktorisering och autentisering för användare
- Blick: Hanterar bilder i olika format
- Slagg: Ger beständig blocklagring
- Neutron: Gör det möjligt för användare att skapa och koppla gränssnitt till nätverk
- Nytt: Tillhandahåller instanser på användarens begäran
- Snabb: Lagringsplattform integrerad direkt i applikationer
- ceilometer: Openstack för fakturering
- Värme: Tillåter automatisk distribution av infrastruktur
4) Vad betyder "roll" och "hyresgäst" i OpenStack?
I OpenStack hänvisas en hyresgäst för gruppen av användare medan roll anger behörighetsnivån för användaren.
5) Förklara vad hypervisor är och vilken typ av hypervisor stöder OpenStack?
Hypervisor är en mjukvara eller hårdvara som skapar och kör virtuella maskiner. Ett system där en eller flera virtuella maskiner är definierade kallas värddator. Typerna av hypervisorer som stöder OpenStack är
- KVM
- VMware
- Behållare
- Xen och HyperV
6) Vilka två typer av lagring tillhandahåller OpenStack Compute?
OpenStack tillhandahåller två klasser av blocklagring,
- Efemerisk förvaring: Den är associerad med en enda unik instans. Baserat på instansen definieras storleken. När instansen som är associerad med den avslutas, upphör data om tillfällig lagring att existera
- Volymlagring: Denna lagring är inte beroende av någon speciell instans och är beständig. Volymer är användarskapade och inom Quota
7) Vilka är de grundläggande funktionerna för Identity Service i OpenStack?
Identitetstjänstens grundläggande funktioner är
- Användarhantering: Den spårar användarna och deras behörigheter
- Servicekatalog: Det ger en katalog över tillgängliga tjänster med deras API endpoints
8) Vilka är huvudkomponenterna i identitetsanvändarhantering?
- användare: Det är en digital representation av en person, tjänst eller system som använder OpenStack molntjänster
- Hyresgäster: En behållare som används för att gruppera eller isolera resurs- eller identitetsobjekt. Beroende på tjänsteoperatör kan en hyresgäst mappa till en kund, konto, organisation eller projekt
- roller: En roll inkluderar en uppsättning rättigheter och privilegier. En roll bestämmer vilka operationer en användare tillåts utföra i en given hyresgäst
9) Nämn vilka nätverksalternativ som används i OpenStack?
Nätverksalternativen som används i OpenStack är
- Flat Network Manager: IP-adresser för VM-instanser hämtas från undernätet och injiceras sedan i bilden vid lansering
- Platt DHCP nätverkshanterare: IP-adresser för VM-instanser hämtas från det undernät som anges av nätverksadministratören
- VLAN Network Manager: Compute skapar ett VLAN och en brygga; DHCP-servern startas för varje VLAN för att skicka ut IP-adresser till VM-instanser.
10) Vad är innebörden av termen "Cinder" i OpenStack-tjänsten?
För att hantera beständig lagring för virtuella maskiner tillhandahåller OpenStack tjänsten som kallas Cinder. Det finns flera backends för cinder. Den som används som standard är LVM, kallad Cinder-Volumes.
11) Lista upp lagringsplatserna för VM-bilder i OpenStack?
- OpenStack Object Storage
- Filsystem
- S3
- HTTP
- RBD eller Rados Block Device
- GridFS
12) Förklara vad är celler i OpenStack?
Cells funktionalitet gör att du kan skala ett OpenStack Compute-moln på ett mer förenklat sätt. När den här funktionen är aktiverad partitioneras värdarna i ett OpenStack Compute-moln i grupper som kallas celler. Celler är konfigurerade som träd.
13) För nätverk, vilken hårdvara används i OpenStack?
I OpenStack görs nätverk på följande sätt
- Nätverk
- Routrar
- Undernät
- Hamnar
- Leverantörs plugins
14) Förklara hur du kan överföra volym från en ägare till en annan i OpenStack?
Du kan överföra en volym från en ägare till en annan genom att använda kommandot askeöverföring*.
15) Vad är kommandot för att hantera flytande IP-adresser i OpenStack?
nova flytande-ip-*
16) Vad är barmetallnod och vad består den av?
Det ger tillgång till kontroll av barmetall-drivrutin, genom vilken du kan kontrollera fysiska hårdvaruresurser på samma nätverk. Barmetallnod består av två separata komponenter
- Bare metal node Orchestrator: Det är en hanteringsprogramvara som fungerar som en avsändare till alla noder i klustret.
- Bar metall nod Operativ system: Det är en basprogramvara som körs på varje nod i klustret.
17) Nämn vad är kommandot för att ta bort nätverksgränssnitt från bare-metal nod?
För att ta bort nätverksgränssnitt från bare-metal-nod används kommandot bare-metal – gränssnitt bort.
18) Förklara vilken funktion Cinder Scheduler har?
Cinder Scheduler eller routingvolym skapar förfrågningar till lämplig volymtjänst
19) Förklara vad är Token i OpenStack?
Token är en alfanumerisk sträng som tillåter åtkomst till en viss uppsättning tjänster beroende på användarens åtkomstnivå
20) Förklara om OpenStack Python SDK?
För att skriva python-skript och hantera i Openstack-molnet används SDK (Software Development Kit). SDK:n implementerar Python-bindning till OpenStack API, vilket gör att du kan utföra automatiseringsuppgifter i Python genom att göra anrop på Python-objekt istället för att göra REST-anrop direkt.
21) Vilket kommando används för att pausa och återuppta en instans?
- För att pausa en instans används kommandot $ nova pause INSTANCE_NAME
- För att återuppta en instans används kommandot $ nova unpause INSTANCE_NAME
22) Vilket kommando används för att lista IP-adressinformation?
$ nova flytande-ip-pool-lista
23) Vad är innebörden av termen "smak" i OpenStack?
En smak är en tillgänglig hårdvarukonfiguration för en server, som definierar storleken på en virtuell server som kan startas.
Dessa intervjufrågor kommer också att hjälpa dig i din viva (orals)
Bra sätt att testa grundläggande kunskaper om Openstack. Tack!