Computerdatalagring er typisk organiseret i hierarkiske niveauer baseret på frekvensen af adgang og den hastighed, hvormed data kan hentes fra disse niveauer. Hvert niveau tjener et andet formål og giver forskellige grader af ydeevne og latenstid. Her er nogle almindelige niveauer af computerdatalagring:
1. Registre :
- Registre er højhastighedshukommelsesplaceringer inde i den centrale behandlingsenhed (CPU).
- De rummer små mængder data og instruktioner, der kræves til øjeblikkelig behandling og er det hurtigste lagerniveau, der er direkte tilgængelige for CPU'en med minimal latenstid.
2. Cachehukommelse :
- Cachehukommelse er placeret på CPU-chippen eller meget tæt på den og fungerer som en buffer mellem CPU'en og langsommere hovedhukommelse.
- Den gemmer nyligt tilgåede data og instruktioner, hvilket tillader hurtig hentning og reducerer behovet for at hente dem fra langsommere lager.
3. Hovedhukommelse (Random Access Memory - RAM) :
- Hovedhukommelse, også kendt som RAM, er flygtig hukommelse og rummer de aktuelt kørende programmer og aktivt brugte data.
- Det giver hurtig læse- og skriveadgang, men slettes, når strømmen slukkes.
4. Sekundære lagerenheder (harddiske - HDD/Solid State-drev - SSD) :
- Sekundære lagerenheder tilbyder større lagerkapacitet, men langsommere adgangstider end RAM.
- HDD'er bruger roterende diske til at gemme data, mens SSD'er bruger flashhukommelse, hvilket giver hurtigere ydeevne.
5. Optisk lagringsmedie (cd'er, dvd'er, Blu-ray-diske) :
- Optiske lagermedier er eksterne flytbare enheder, der bruges til dataarkivering, distribution og sikkerhedskopiering.
- Cd'er, dvd'er og Blu-ray-diske bruger optisk teknologi til at læse og skrive data.
6. Flash-hukommelsesenheder (USB-drev, hukommelseskort) :
- Flash-hukommelsesenheder er bærbare og genskrivbare lagermedier, der bruger solid state-teknologi.
- De tilbyder hurtigere ydeevne og bedre holdbarhed sammenlignet med optiske lagringsmedier.
7. Cloud Storage :
- Cloud storage involverer lagring af data på fjernservere over internettet.
- Det giver mulighed for ekstern sikkerhedskopiering af data, fildeling og adgang til data fra hvor som helst.
8. Network-Attached Storage (NAS) :
- NAS-enheder er specialiserede lagerenheder forbundet til et netværk og giver centraliseret datalagring til flere brugere inden for et lokalt netværk (LAN).
9. Båndsikkerhedskopieringssystemer :
- Tape backup-systemer er langsigtede arkiveringsløsninger, der bruger magnetbåndskassetter til sekventiel datalagring.
- De er særligt nyttige til at sikkerhedskopiere store mængder data.
10. Mainframe-lagring :
- Mainframe storage er højt specialiseret og højtydende storage, der bruges i storskala computermiljøer til kritiske forretningsapplikationer.
Disse lagerniveauer udelukker ikke hinanden, og forskellige typer lagerteknologier kan bruges samtidigt for at optimere dataadgang og -styring baseret på specifikke krav.