20 populaarseimat OpenStacki intervjuuküsimust (2025)
Siin on OpenStacki intervjuu küsimused ja vastused nii värsketele kui ka kogenud kandidaatidele oma unistuste töökoha saamiseks.
1) Selgitage, mis on OpenStack?
OpenStack on tarkvaratööriistade komplekt privaatsete ja avalike pilvede pilvandmetöötlusplatvormide haldamiseks ja loomiseks. See on tasuta ja avatud lähtekoodiga tarkvara pilvandmetöötlusplatvorm.
Tasuta PDF-i allalaadimine: OpenStacki intervjuu küsimused ja vastused
2) Mainige, millised on kolm komponenti, mis muudavad OpenStacki modulaarse arhitektuuri?
Kolm komponenti, mis loovad OpenStacki modulaarse arhitektuuri, on
- OpenStacki arvutamine: virtuaalmasina suurte võrkude haldamiseks
- OpenStacki objektide salvestusruum: salvestussüsteem, mis toetab nii plokkide salvestamist kui ka objektide salvestamist
- Pilditeenus: kohaletoimetamisteenus pakub virtuaalse ketta kujutiste leidmist ja registreerimist
3) Anna ülevaade OpenStacki teenustest?
OpenStack pakub selliseid teenuseid nagu
- Keystone: pakub kasutajatele autoriseerimist ja autentimist
- Pilk: haldab erinevates vormingutes pilte
- Tuhka: pakub püsivat plokkide salvestusruumi
- Neutron: Võimaldab kasutajatel luua ja lisada võrkudele liideseid
- Uus: pakub eksemplare kasutaja nõudmisel
- Kiire: otse rakendustesse integreeritud salvestusplatvorm
- Ceilomeeter: Openstack arveldamiseks
- Soojus: Võimaldab taristu automatiseeritud juurutamist
4) Mida tähistavad OpenStackis “roll” ja “üürnik”?
OpenStackis viidatakse kasutajate rühma rentnikule, samas kui roll näitab kasutaja volituse taset.
5) Selgitage, mis on hüperviisor ja millist tüüpi hüperviisorit OpenStack toetab?
Hüpervisor on arvutitarkvara või riistvara, mis loob ja käitab virtuaalmasinaid. Süsteemi, milles on määratletud üks või mitu virtuaalmasinat, nimetatakse hostmasinaks. OpenStacki toetavate hüperviisori tüübid on järgmised
- KVM
- VMware
- Konteinerid
- Xen ja HyperV
6) Milliseid kahte tüüpi salvestusruumi OpenStack Compute pakub?
OpenStack pakub kahte tüüpi plokkide salvestusruumi,
- Lühiajaline ladustamine: see on seotud ühe unikaalse eksemplariga. Näide põhjal määratakse suurus. Kui sellega seotud eksemplar lõpetatakse, lakkavad ajutise salvestuse andmed olemast
- Mahuline salvestusruum: see salvestusruum ei sõltu ühestki konkreetsest eksemplarist ja on püsiv. Köited on kasutaja loodud ja kvoodi piires
7) Millised on identiteediteenuse põhifunktsioonid OpenStackis?
Identiteediteenuse põhifunktsioonid on
- Kasutajate haldamine: See jälgib kasutajaid ja nende õigusi
- Teenuste kataloog: See pakub nende saadaolevate teenuste kataloogi API lõpp-punktid
8) Millised on identiteedi kasutajahalduse põhikomponendid?
- kasutajad: see on OpenStacki pilveteenuseid kasutava isiku, teenuse või süsteemi digitaalne esitus
- Üürnikud: Ressursi- või identiteediobjektide rühmitamiseks või isoleerimiseks kasutatav konteiner. Olenevalt teenusepakkujast võib üürnik kaardistada kliendi, konto, organisatsiooni või projekti
- rollid: roll sisaldab õiguste ja õiguste kogumit. Roll määrab, milliseid toiminguid on kasutajal antud rentnikus lubatud teha
9) Mainige, millised on OpenStackis kasutatavad võrguvõimalused?
OpenStackis kasutatavad võrgusuvandid on
- Lame võrguhaldur: VM-i eksemplaride IP-aadressid tuuakse alamvõrgust ja sisestatakse käivitamisel pildile
- Lame DHCP võrguhaldur: VM-i eksemplaride IP-aadressid tuuakse võrguadministraatori määratud alamvõrgust
- VLAN võrguhaldur: Compute loob VLAN-i ja silla; Iga VLAN-i jaoks käivitatakse DHCP-server, et edastada IP-aadressid VM-i eksemplaridele.
10) Mida tähendab mõiste "Cinder" OpenStacki teenuses?
Virtuaalsete masinate püsiva salvestusruumi haldamiseks pakub OpenStack teenust, mida nimetatakse Cinderiks. Cinderi jaoks on mitu taustaprogrammi. Vaikimisi kasutatav on LVM, mida nimetatakse Cinder-Volumesiks.
11) Loetlege OpenStackis VM-piltide salvestuskohad?
- OpenStacki objektide salvestusruum
- Failisüsteem
- S3
- HTTP
- RBD või Rados Block Device
- GridFS
12) Selgitage, mis on OpenStackis Cells?
Lahtrite funktsionaalsus võimaldab teil OpenStack Compute'i pilve skaleerida lihtsamal viisil. Kui see funktsioon on lubatud, jaotatakse OpenStack Compute pilve hostid rühmadeks, mida nimetatakse rakkudeks. Lahtrid on konfigureeritud puudena.
13) Millist riistvara kasutatakse OpenStackis võrgu loomiseks?
OpenStackis toimub võrgu loomine järgmistel viisidel
- Networks
- Ruuterid
- Alamvõrgud
- Ports
- Müüja pistikprogrammid
14) Selgitage, kuidas saate OpenStackis helitugevust ühelt omanikult teisele üle kanda?
Saate käsu abil teisaldada köite ühelt omanikult teisele tuha ülekanne*.
15) Mis on OpenStackis ujuvate IP-aadresside haldamise käsk?
uus ujuv-ip-*
16) Mis on paljasmetallist sõlm ja millest see koosneb?
See annab juurdepääsu metallist draiveri juhtimisele, mille kaudu saate juhtida füüsilisi riistvararessursse samas võrgus. Paljasmetallist sõlm koosneb kahest eraldi komponendist
- Paljasmetallist sõlme Orchestrator: see on haldustarkvara, mis toimib klastri kõigi sõlmede dispetšerina.
- Paljas metallist sõlm Operatsioonisüsteem: see on baastarkvara, mis töötab klastri igas sõlmes.
17) Nimetage, milline on käsk võrguliidese eemaldamiseks paljasmetallist sõlmest?
Võrguliidese eemaldamiseks bare-metal sõlmest kasutatakse käsku bare-metal – liides eemalda.
18) Selgitage, mis on Cinder Scheduleri funktsioon?
Cinder Scheduler või marsruutimismaht loob päringuid sobivale mahuteenusele
19) Selgitage, mis on OpenStackis Token?
Token on tähtnumbriline string, mis võimaldab juurdepääsu teatud teenuste komplektile olenevalt kasutaja juurdepääsutasemest
20) Selgitage OpenStack Python SDK kohta?
Pythoni skriptide kirjutamiseks ja Openstacki pilves haldamiseks kasutatakse SDK-d (Software Development Kit). SDK rakendab Pythoni sidumist OpenStack API-ga, mis võimaldab teil Pythonis automatiseerimisülesandeid saavutada, tehes kõnesid Pythoni objektidele, selle asemel et teha otse REST-kõnesid.
21) Millist käsku kasutatakse eksemplari peatamiseks ja peatamiseks?
- Eksemplari peatamiseks kasutatakse käsku $ nova pause INSTANCE_NAME
- Eksemplari peatamiseks kasutatakse käsku $ nova unpause INSTANCE_NAME
22) Mis käsku kasutatakse IP-aadressi teabe loetlemiseks?
$ nova floating-ip-pool-list
23) Mida tähendab mõiste "maitse" OpenStackis?
Maitse on serveri jaoks saadaolev riistvarakonfiguratsioon, mis määrab käivitatava virtuaalserveri suuruse.
Need intervjuu küsimused aitavad ka teie viva (suuline)
Hea viis Openstacki põhiteadmiste testimiseks. Aitäh!