? OSD , eller objekt -basert lagringsenhet , refererer til datalagring strukturen i en datamaskin harddisk . Harddisker som inkluderer OSD støtte organisere data logisk i henhold til innhold og tilgang mønstre av filer. OSD harddisk standard forsøker å forbedre ytelsen begrensninger av Small Computer System Interface harddisk standard som har vært på plass siden 1983 . Definisjon
OSD er en datatilgangsmetoden som er implementert i harddisker . OSDS lagre data på en annen måte enn SCSI metode som brukes av de fleste harddisker. Istedenfor å bruke en blokk -basert system som tilordner en vilkårlig plassering og referanse til hver enhet av data , OSD disker organisere og lagre enheter av relaterte data i umiddelbar nærhet til hverandre for å øke hastigheten og forbedret struktur effektivitet .
med SCSI
SCSI-harddisker bruker en eldre data lagringsmetode enn på skjerm . SCSI disker lagrer data i blokker , hver bit av data som er lagret på stasjonen er tildelt et referansenummer som angir hvor filen er lagret på disk. SCSI disker lagre filer i en gitt tilgjengelig blokk , og det er ingen nødvendig logisk sammenheng mellom tilgrensende blokker. En SCSI harddisk sies å være fragmentert når relaterte filer lagres i blokker som ikke er fysisk nær hverandre . Datamaskiner med svært fragmentert SCSI-harddisker oppleve lengre filtilgang ganger siden prosessoren har å søke på tvers av disken for å åpne relaterte filer .
OSD vs SCSI
OSD -teknologi søker å forbedre på blokkbasert SCSI -grensesnitt ved å gruppere filer i logiske stedene. I stedet for å tilordne et vilkårlig lagringssted og referansenummer , OSD disker legge metadata til hver lagret enhet som inneholder informasjon om når en fil ble opprettet , filstørrelse , hva prosessen opprettet filen og andre faktorer .
OSD grensesnitt inkluderer algoritmer som automatisk organisere lagrede data. OSD- disker antyde felles attributter som lenker filer sammen, inkludert hvilke filer som er vist til lignende tider , hvilke filer som er indeksert sammen og hvilke filer som har lignende filsystem og innhold . En OSD disk lagrer deretter disse filene sammen slik at lignende filer kan raskt nås på rad av prosessoren . Dersom tilgang mønstre endrer slik at filene ikke er opprinnelig lagret i umiddelbar nærhet blitt forbundet , deretter en OSD disk vil endre lagring ordningen med disse filene slik at de kan nås mer effektivt sammen i fremtiden .
gjennomføring
Forskning på utvikling av OSD- disker begynte ved Carnegie Mellon University i 1994 . Denne utviklingen kulminerte i godkjenning av versjonen en av ANSI T10 SCSI OSD kommandoen sett av National Storage Industry Consortium i september 2004 . Harddisker som støtter OSD lagringsmetoder er for tiden tilgjengelig for kjøp. Utvikling av versjon to av protokollen er for tiden pågår.