Operativsystem, VM og containere: Finn sammenhengene
En serverløsning inneholder både fysiske deler, operativsystemer og programmer som utfører ulike oppgaver. Her kan du finne forklaringen du trenger og se hvordan delene henger sammen.
Bruk siden slik: Finn begrepet du er usikker på i tabellen. Les relasjonen før du åpner forklaringen. Du skal kunne si mer enn at to begreper «henger sammen»: Forklar hva det ene gjør i forhold til det andre.
Hvilken serie eier forklaringen?
| Serie | Hovedspørsmål | Startside |
|---|---|---|
| Operativsystem | Hva gjør et operativsystem, og hvilke deler har det? | Operativsystem Del 1. Kjernen forklares i Del 3. |
| Driftsarkitektur | Hvordan settes komponenter sammen til et fungerende system? | Komponenter og virtualisering. |
| Containerisering | Hvordan kjøres applikasjoner i avgrensede miljøer, og hva deler de? | Containere og virtuelle maskiner. |
| Docker | Hvordan brukes et konkret verktøy til å bygge og kjøre containere? | Hva er Docker? |
| Serverinstallasjon | Hvordan opprettes og installeres serveren i praksis? | VM i Proxmox eller fysisk maskinvare. |
| Overvåking og logging | Hvordan får vi innsyn i ressursbruk og hendelser i systemet? | Metrikker og logger, deretter egne veiledninger og innleveringsoppgaven. |
En side om kjernen hører til i Operativsystem og brukes av de andre seriene. Den generelle containerforklaringen hører til i Containerisering. Docker-sidene bruker denne forklaringen når de viser det konkrete verktøyet.
Del–helhet og tekniske relasjoner
flowchart TB
OS["Operativsystem"] -->|har som del| K["Operativsystemkjerne"]
VM["Virtuell maskin"] -->|kjører| OS
P["Proxmox"] -->|tilbyr og administrerer| VM
C["Linux-container"] -->|deler vertens| K
D["Docker Engine"] -->|administrerer| C Pilene har ulike navn fordi de beskriver ulike forhold. Et operativsystem har en kjerne, mens en container deler en kjerne. I en Linux-VM er det gjesteoperativsystemets kjerne som containerne deler. Figuren viser begrepsrelasjoner; den viser ikke kabler eller nettverkstrafikk.
| Forhold | Eksempel | Les videre |
|---|---|---|
| Er del av | Kjernen er del av operativsystemet. | Operativsystemkjernen. |
| Kjører på / i | Et gjesteoperativsystem kjører i en VM. Docker kan kjøre i dette operativsystemet. | Figuren med Proxmox og Linux-VM. |
| Deler | Linux-containere deler kjernen til Linux-verten sin. | VM og container. |
| Er et verktøy for | Docker er et verktøy for applikasjonscontainere. | Docker-innføringen. |
| Bruker i en oppgave | Serverinstallasjon bruker Proxmox til å opprette en VM. Virtualiseringsoppgaven ber deg vise og begrunne en løsning. | Installasjonsveiledningen og virtualiseringsoppgaven. |
Anbefalt leserekkefølge
Hvis begrepene er nye, begynn med Operativsystem, les operativsystemkjernen, og gå videre til virtualisering og containerisering. Les deretter Docker Level 0 før du installerer og prøver Docker i Level 1.
Dette er en leserekkefølge. Den betyr ikke at Docker er en del av kjernen eller at containerisering er en type Docker. Har du allerede forkunnskapene, kan du gå direkte til siden du trenger.
Nivånumrene gjelder innenfor hver serie. Operativsystem Del 3 og Docker Level 3 er ulike deler av ulike serier.
Prøv relasjonene
Fullfør disse setningene og forklar dem med ett eksempel:
- Kjernen er ___ operativsystemet.
- En VM ___ et gjesteoperativsystem.
- To Linux-containere på samme Linux-vert ___ kjernen.
- Docker Engine ___ containerne.
Kontroller svaret: «del av», «kjører», «deler» og «administrerer». Hvis du brukte samme verb i alle setningene, les piltekstene og prøv igjen. Du har forstått kartet når du kan bruke relasjonene til å forklare en Linux-VM med to containere uten å blande delene.
Kilder: De lenkede fagressursene og Docker: containere og VM-er.