Wednesday, 3 July 2024, 2:25 PM
Site: IIC Calvino - Genova
Course: Telecomunicazioni @ Telecomunicazioni (Telecom@Telecom)
Glossary: Glossario RAID & Parity
Picture of FRANCESCO ATZARA

decodifica

by FRANCESCO ATZARA - Tuesday, 12 March 2019, 6:54 PM
 

decoding (decodifica) è la fase dell' esecuzione di un'istruzione, in cui al codice macchina (assembler) vengono associate una o più micro operazioni mappate direttamente nelle unità funzionale del microprocessore stesso.

 

 
Picture of DAVIDE CREDITO

codeword

by DAVIDE CREDITO - Tuesday, 12 March 2019, 6:58 PM
 

codeword:
Nella comunicazione, una parola in codice(codeword) è un elemento di un codice o protocollo standardizzato. Ogni parola in codice viene assemblata in base alle regole specifiche del codice e assegnata a un significato univoco.
Le parole in codice vengono generalmente utilizzate per ragioni di affidabilità, chiarezza, brevità o segretezza.

 

 
Picture of FRANCESCO ATZARA

raid 5

by FRANCESCO ATZARA - Tuesday, 12 March 2019, 7:08 PM
 

costituito da striping a livello di blocco con parità distribuita. Le informazioni di parità vengono distribuite tra le unità tranne una. Questa tipologia di raid richiede un minimo di 3 dischi.

 

Immagine risultante per raid 5 wikipedia

 

 

 

 
Picture of GABRIELE VALLI

RAID

by GABRIELE VALLI - Tuesday, 12 March 2019, 7:20 PM
 

 Raid, ovvero insieme ridondante di dischi indipendenti(redundant array of Independent Disks),                      è  una tecnica che permette al controller, in grado di gestire le diverse unità di archiviazione, di suddividere i dati tra i molteplici dischi presenti, in maniera tale da poter aumentare le prestazioni, la sicurezza ed anche la tolleranza contro eventuali guasti. 

Lo scopo del raid è quello di aumentare le performance, migliorare la sicurezza dei dischi(contenenti dati) e poterli cambiare senza interrompere l'esecuzione.                                                 

 

 
Picture of ALESSANDRO DELOGU

Ridondanza

by ALESSANDRO DELOGU - Tuesday, 12 March 2019, 8:59 PM
 
  • Nel linguaggio tecnico è la capacità  di un'attrezzatura o di un sistema informatico in cui sono presenti più elementi (generalmente il doppio)  di svolgere  una stessa funzione, così di aumentarne l'affidabilità. 
 
Picture of LORENZO PITZALIS

Blocco logico

by LORENZO PITZALIS - Tuesday, 12 March 2019, 9:04 PM
 

 Un blocco logico é l’assegnazione numerica attribuita ai settori, tracce e cilindri di un HDD per superare i limiti massimi di capacitá di memorizzazione.

 
Picture of LORENZO PITZALIS

Fault tolerance

by LORENZO PITZALIS - Tuesday, 12 March 2019, 9:14 PM
 

 Definisce la capacitá di funzionamento di un sottosistema a dischi nel caso si verifichi un guasto.  

 
Picture of DIEGO BRUZZONE

SCSI

by DIEGO BRUZZONE - Tuesday, 12 March 2019, 9:22 PM
 

La scsi ovvero "Small Computer System Interface" è un interfaccia che permette la trasmissione tra un computer ed un host.

 
Picture of GIACOMO MELA

Distanza di Hamming di un codice

by GIACOMO MELA - Tuesday, 12 March 2019, 9:30 PM
 

Si definisce distanza di un codice il numero minimo di bit in cui 2 qualsiasi parole del codice differiscono.

 
Picture of ALESSANDRO DELOGU

SLED

by ALESSANDRO DELOGU - Tuesday, 12 March 2019, 11:17 PM
 

Acronimo di single large expensive disk. Questo acronimo si riferisce ai grandi dischi rigidi che si usavano, prima dell'arrivo dei RAID, e si usano ancora adesso su computer di grandissime dimensioni e avevano il difetto di costare molto e di essere altamente vulnerabili, essendo che il guasto di un singolo disco avrebbe compromesso l'accesso all'intero insieme di dati.

 
Picture of SIMONE CROVETTO

Bit di controllo

by SIMONE CROVETTO - Friday, 22 March 2019, 8:12 AM
 

I codici di controllo sono utilizzati nei calcolatori per rilevare errori durante la trasmissione dei dati o nella archiviazione su memorie di massa.

In pratica si aggiunge un'informazione ridondante, ovvero dei bit di controllo, dopo ogni codeword.

Tipico esempio di bit di controllo è la parità.

 
Picture of JORDY ORDONEZ

Bit di parità

by JORDY ORDONEZ - Friday, 22 March 2019, 8:58 AM
 

E' un codice di controllo utilizzato per rilevare (ma non correggere) errori nella trasmissione o nella memorizzazione dei dati. Tale sistema prevede l'aggiunta di un bit di ridondanza ai dati, calcolato a seconda che il numero di bit che valgono 1 sia pari o dispari.

Esempio:

 

 

 
Picture of MATTEO SISIA

CHS

by MATTEO SISIA - Friday, 22 March 2019, 9:03 AM
 

Il CHS, ovvero (Cylinder-Head-Sector = Cilindro-Testina-Settore) è uno degli schemi dì allocazione più diffusi per fornire indirizzi a ciascun blocco fisico di dati su un‘unità disco fisso come l’Hard Disk.

 
Picture of SIMONE AMORUSO

RAID 0 (striping)

by SIMONE AMORUSO - Friday, 22 March 2019, 9:21 AM
 

Il sistema RAID 0 divide i dati equamente tra due o più dischi tramite una tecnica definita striping che prevede la suddivisione dei dati tra i vari dischi in più pezzi (strip), senza inserire alcuna informazione di ridondanza che ne aumenti l'affidabilità.

RAID 0 è usato per aumentare le prestazioni di un sistema, o per la comodità di usare un grande numero di piccoli dischi fisici come se fossero un grande disco virtuale.

Vantaggi:
     - Costo di implementazione basso;
     - Alte prestazioni in scrittura e lettura, grazie al parallelismo delle operazioni I/O dei dischi concatenati.

Svantaggi:
     - Impossibilità d'utilizzo di dischi hot-spare (what's)
     - Affidabilità drasticamente ridotta, anche rispetto a quella di un disco singolo (perchè?)

               RAID 0 (striping)

 
Picture of DAVIDE ARMANINO

Codifica

by DAVIDE ARMANINO - Friday, 22 March 2019, 9:29 AM
 

Qualunque informazione sia essa un numero, una data, un’immagine, un suono, prima di essere elaborata da un computer necessita di essere rappresentata in forma digitale. La codifica è il processo di  traduzione di informazioni in sequenze di bit. A volte si confondono i termini codice con il termine codifica.

                                                                               

 

 

 

 
Picture of DAVIDE ARMANINO

RAID 1 (mirroring)

by DAVIDE ARMANINO - Friday, 22 March 2019, 9:35 AM
 

RAID 1

Il RAID di livello 1 (striping + mirroring) prevede la suddivisione delle informazioni in unità chiamate strip e la duplicazione dei dischi. Quando un disco si rompe, il controller del RAID accede al disco di mirror per reperire i dati. Nel frattempo, il disco rotto può essere sostituito con un disco di scorta, chiamato spare disk, procedura che a volte è consentita "a caldo", ovvero senza spegnimento della macchina.

Il RAID 1 è la soluzione più costosa, ma anche la più affidabile, rispetto ai guasti e infatti viene utilizzato per memorizzare dati nei sistemi bancari e finanziari.

Vantaggi

-          affidabilità, cioè resistenza ai guasti, che aumenta linearmente con il numero di copie (grazie al mirroring)

-          velocità di lettura (grazie allo striping)

 

Svantaggi

-          costi aumentati linearmente con il numero di copie

-          velocità di scrittura ridotta a quella del disco più lento dell'insieme

                                                RAID Level 1

 

 
Picture of JORDY ORDONEZ

Redundancy

by JORDY ORDONEZ - Wednesday, 3 April 2019, 11:35 AM
 

Traduzione inglese di Ridondanza

 
Picture of SIMONE AMORUSO

Codice

by SIMONE AMORUSO - Sunday, 13 March 2022, 8:11 PM
 

Nella teoria dell'informazione un codice è un insieme di segni o simboli convenzionali designati per rappresentare un insieme di oggetti.

Ad ogni elemento dell'insieme da rappresentare si assegna un segno/simbolo univoco che lo rappresenti.

Un esempio è il codice Morse che rappresenta le lettere dell'alfabeto con i simboli . (punto) e (linea)

Codice Morse

Esempio: Codice ASCII, usato per rappresentare caratteri, cifre, punteggiature ecc. con 8 bit:

                     Codice ASCII

Un codice si dice efficiente quando utilizza un numero di simboli strettamente necessario per codificare l'informazione, mentre all'opposto si dice ridondante quando usa un numero di simboli abbondanti, e quindi più di quelli necessari, ma utili per trasmettere e/o rilevare/correggere errori.