1 / 11

Alcuni esempi di dispositivi

Alcuni esempi di dispositivi. Disco rigido, RAID, video. Hardware del disco (1). Testine (una per superfice). Struttura di un disco rigido. Braccio (direzioni movimento). 1. Superfici. 0. Hardware del disco (2). settore. Unità minima di informazione leggibile/scrivibile

Download Presentation

Alcuni esempi di dispositivi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Alcuni esempi di dispositivi Disco rigido, RAID, video

  2. Hardware del disco (1) Testine (una per superfice) Struttura di un disco rigido Braccio (direzioni movimento) 1 Superfici 0

  3. Hardware del disco (2) settore Unità minima di informazione leggibile/scrivibile Ampiezza standard: 512 byte • Ogni superficie è divisa in tracce concentriche (una per ogni possibile posizione della testina) traccia

  4. Hardware del disco (3) • Geometria fisica di un disco con due zone • Una possibile geometria virtuale per lo stesso disco

  5. RAID • Redundant Array of Independent Disks • Sfrutta il parallelismo per rendere l’accesso al disco più veloce • Il controllore RAID mostra l’array come un unico disco al resto del sistema • I dati sono distribuiti sui dischi in modo da favorire le letture parallele di parti dello stesso file • diverse strategie : RAID livello 0, 1, ….

  6. Hardware di un RAID Ogni strip è una fetta di k settori consecutivi Dischi di backup Bit di parità

  7. Hardware di un RAID (2) Drive di parità La parità viene calcolata come XOR delle stripe corrispondenti Distribuisce anche le parità

  8. Formattazione del disco • Formattazione a basso livello : Struttura di un settore dati ECC preambolo dati Permette alla testina di capire che sta iniziando un nuovo settore, fornisce il numero del settore etc Codici correttori di errore : dati in più per accorgersi se la lettura è andata bene

  9. Formattazione del disco (2) Una illustrazione del cylinder skew (pendenza del cilindro)

  10. Formattazione del disco (3) Senza Interleaving Doppio Interleaving Singolo Interleaving • Se il controllore dispone di buffer limitato (un settore) è necessario tenerne conto nella formattazione • Controllori più moderni hanno buffer di almeno una traccia

  11. Formattazione del disco (4) • Partizionamento : tipicamente nei PC • Master Boot Record (settore 0) • Codice di boot, tabella delle partizioni • partizione di boot marcata attiva • Formattazione ad alto livello • inserisce un file system vuoto nella partizione • boot block (primo blocco della partizione) • Al boot • BIOS carica ed esegue MBR • caricamento boot block della partizione attiva • caricamento ed esecuzione SO memorizzato nella partizione

More Related