tallennusohjaimet
Tallennusohjaimet ovat käyttöjärjestelmän ja tallennuslaitteiden välistä kommunikaatiota mahdollistavia ohjelmisto- ja laitteistokomponentteja. Niiden tehtävänä on havaita tallennuslaitteet, suorittaa komentojen lähetystä ja vastuun sekä hallinnoida tiedonsiirtoa ja virheenkäsittelyä. Tallennusohjaimet voivat olla osana käyttöjäristelmää tai erillisiä moduuleja, ja ne voivat toimia sekä laitteistopohjaisina ohjaimina että ohjelmistopohjaisina ajureina.
Laitevason ohjainlevyt ja protokollat eri käyttökohteisiin muodostavat tallennusohjainten päätyypit. Tavanomaisia liittymätyyppejä ovat SATA AHCI, NVMe (PCIe-pohjaiset
Yhteensopivuus ja hallinta riippuvat sekä käyttöjärjestelmästä että ohjaimen tukemista standardeista. Esimerkiksi AHCI mahdollistaa korkearesoluutioisen SATA-täysin hyödyntämisen,