Datalagring er vanligvis organisert i hierarkiske nivåer basert på frekvensen av tilgang og hastigheten som data kan hentes fra disse nivåene. Hvert nivå tjener et annet formål og gir varierende grad av ytelse og latens. Her er noen vanlige nivåer for datalagring på datamaskiner:
1. Registrere :
- Registre er høyhastighets minneplasseringer inne i den sentrale prosessorenheten (CPU).
- De inneholder små mengder data og instruksjoner som kreves for umiddelbar behandling og er det raskeste lagringsnivået, direkte tilgjengelig for CPU med minimal latenstid.
2. Cacheminne :
- Cache-minne er plassert på CPU-brikken eller svært nær den og fungerer som en buffer mellom CPU og tregere hovedminne.
- Den lagrer nylig tilgang til data og instruksjoner, noe som gir rask henting og reduserer behovet for å hente dem fra tregere lagring.
3. Hovedminne (Random Access Memory - RAM) :
- Hovedminne, også kjent som RAM, er flyktig minne og inneholder de programmene som kjører og aktivt brukte data.
- Den gir rask lese- og skrivetilgang, men slettes når strømmen slås av.
4. Sekundære lagringsenheter (harddisker - HDD/Solid State-stasjoner - SSD) :
- Sekundære lagringsenheter tilbyr større lagringskapasitet, men langsommere tilgangstider enn RAM.
- HDD-er bruker roterende disker for å lagre data, mens SSD-er bruker flashminne, noe som gir raskere ytelse.
5. Optiske lagringsmedier (CDer, DVDer, Blu-ray-plater) :
- Optiske lagringsmedier er eksterne flyttbare enheter som brukes til dataarkivering, distribusjon og sikkerhetskopiering.
- CDer, DVDer og Blu-ray-plater bruker optisk teknologi for å lese og skrive data.
6. Flash-minneenheter (USB-stasjoner, minnekort) :
– Flash-minneenheter er bærbare og overskrivbare lagringsmedier som bruker solid-state-teknologi.
– De tilbyr raskere ytelse og bedre holdbarhet sammenlignet med optiske lagringsmedier.
7. Skylagring :
– Skylagring innebærer lagring av data på eksterne servere over internett.
- Det gir mulighet for sikkerhetskopiering av data utenfor stedet, fildeling og tilgang til data fra hvor som helst.
8. Nettverkstilkoblet lagring (NAS) :
- NAS-enheter er spesialiserte lagringsenheter koblet til et nettverk og gir sentralisert datalagring for flere brukere innenfor et lokalnettverk (LAN).
9. Tape Backup Systems :
– Tape backup-systemer er langsiktige arkivløsninger som bruker magnetbåndkassetter for sekvensiell datalagring.
– De er spesielt nyttige for sikkerhetskopiering av store datamengder.
10. Mainframe-lagring :
- Stormaskinlagring er høyt spesialisert og høyytelseslagring som brukes i store datamiljøer for kritiske forretningsapplikasjoner.
Disse lagringsnivåene er ikke gjensidig utelukkende, og ulike typer lagringsteknologier kan brukes samtidig for å optimalisere datatilgang og administrasjon basert på spesifikke krav.