? OSD , eller objekt - baserad lagringsenhet , hänvisar till datalagring strukturen av en dators hårddisk . Hårddiskar som inkluderar OSD stöd organisera data logiskt enligt innehåll och tillgång mönster av filer . OSD hårddisk standard försöker förbättra prestandabegränsningarna i Small Computer System Interface hårddisk standard som har funnits på plats sedan 1983 . Definition
OSD är en dataåtkomst metod som genomförs i hårddiskar . OSDs lagra data på ett annat sätt än SCSI metod som används av de flesta hårddiskar . Istället för att använda ett block - baserat system som tilldelar en godtycklig plats och hänvisning till varje dataenhet , OSD diskar organisera och lagra enheter av relaterade data i nära anslutning till varandra i syfte att påskynda tillgången och förbättra strukturen effektivitet .
SCSI
SCSI-hårddiskar använder en äldre metod datalagring än OSDs . SCSI driver lagra data i block, varje bit av data som lagras på enheten tilldelas ett referensnummer som anger var filen sparas på disk . SCSI driver lagra filer i en viss tillgänglig blocket , det finns ingen nödvändig logisk koppling mellan närbelägna block . En SCSI-hårddisk sägs vara splittrad när relaterade filer lagras i block som inte är fysiskt nära varandra . Datorer med starkt fragmenterade SCSI-hårddiskar upplever längre tider filåtkomst eftersom processorn har att söka över disk för att öppna relaterade filer .
OSD vs SCSI
OSD -teknik syftar till att förbättra på blocket - baserade SCSI -gränssnitt genom att gruppera filer i logiska objekt . Istället för att tilldela en godtycklig lagerplats och referensnummer , OSD diskar bifoga metadata till varje lagrad enhet som innehåller information om när en fil skapades , filstorlek , vilken process skapade filen och andra faktorer .
OSD -gränssnitt innehåller algoritmer som automatiskt organiserar lagrade data . OSD diskar sluta gemensamma attribut som länkar samman filer , inklusive vilka filer som nås vid samma tid , vilka filer indexeras tillsammans och vilka filer som har liknande filstrukturer och innehåll . En OSD- skiva lagrar sedan dessa filer tillsammans så att liknande filer snabbt kan nås i följd av processorn . Om tillträde mönster förändras så att filerna inte ursprungligen lagras i omedelbar närhet blivit tillhörande , då en OSD disk kommer att ändra ordningen för lagring av dessa filer så att de kan nås tillsammans mer effektivt i framtiden .
genomförande
Forskning om utvecklingen av OSD diskar började vid Carnegie Mellon University 1994 . Denna utveckling kulminerade i godkännandet av version ett av ANSI T10 SCSI OSD kommandot set av National Storage Industry Consortium i september 2004 . Hårddiskar som stöder OSD lagring metoder är för närvarande tillgängliga för köp . Utveckling av version två av protokollet pågår .