Italia

Cosa è la ram server?

Aggiornato il 25 Gen 2023 by
573

FS Rack Servers

Sebbene la RAM server sia solo una piccola parte dell'intero sistema del server, la sua importanza non può essere sottovalutata. Se la RAM del server non funziona correttamente, il sistema del server può presentare problemi come il blocco del sistema o la schermata blu, con gravi danni per le aziende. Senza memoria, il sistema non si avvia nemmeno. Pertanto, è necessario avere una conoscenza di base della RAM del server.

 

Cosa è la RAM server?

La RAM server, abbreviazione di Random Access Memory, è chiamata anche memoria del server. Elabora i dati dai dischi rigidi o dalle unità a stato solido alla CPU. In realtà, la RAM del server è una memoria volatile, non una memoria di archiviazione permanente, il che significa che conserva i dati solo quando è collegata a una fonte di alimentazione. Per questo motivo, le unità disco rigido sono utilizzate per memorizzare i dati in modo permanente.

Tuttavia, la velocità di lettura e scrittura della RAM è più volte superiore a quella della memoria di archiviazione. La CPU può accedere direttamente alla RAM del server senza cercare dati o istruzioni sul disco rigido. Inoltre, la memoria del server genera meno calore ed è meno soggetta a usura nel tempo.

Normalmente, la capacità della RAM è considerata un fattore vitale per le prestazioni del sistema. L'esaurimento della memoria del server può causare colli di bottiglia che compromettono l'efficienza del sistema. Con più memoria, un server può eseguire più macchine virtuali (VM). Inoltre, l'aggiornamento della memoria del server esistente può migliorare la velocità della memoria e la larghezza di banda per un'elaborazione più rapida dei dati.server RAM

 

Quali sono i tipi di RAM server?

In termini generali, ci sono due principali tipi di RAM per server: memoria buffered e memoria unbuffered. La differenza principale tra queste due RAM è che la memoria buffered contiene registri tra i moduli Dynamic Random Access Memory (DARM) e il controller di memoria, mentre la memoria unbuffered non ne contiene.

Memoria buffered

La memoria buffered, detta anche memoria registrata, viene utilizzata per ridurre il carico elettrico sul controller di memoria. Inoltre, la RAM con buffering è solitamente utilizzata per server e altri sistemi di fascia alta che necessitano di un ambiente operativo stabile, grazie all'elevata stabilità dei dati memorizzati.

Il vantaggio principale della RAM con buffer è il buffer, che può ricevere informazioni direttamente dalla CPU, riducendo così i tempi fisici di lettura e scrittura. Esistono fondamentalmente tre tipi di memoria buffered: registered memory (RDIMM), local reduced memory (LRDIMM) e fully buffered memory (FBDIMM).

  • RDIMM: A differenza della memoria unbuffered, la memoria registrata contiene registri sul DIMM per bufferizzare i segnali di comando tra le DRAM e il controller di memoria. Ciò consente di utilizzare fino a tre DIMM dual-rank per canale di memoria, aumentando così la quantità di memoria che il server può supportare.

  • LRDIMM: Come nuova versione della memoria con buffer, LR-DIMM offre grandi capacità di memoria complessive massime, poiché fa uso del buffer di memoria per integrare i carichi elettrici sui ranghi delle LR-DIMM in un unico carico elettrico. Tuttavia, genera anche più energia e ha una latenza inferiore rispetto a R-DIMM.

  • FBDIMM: FB-DIMM è una versione più vecchia della memoria tamponata, che è anche una tecnologia di produzione della RAM. Viene utilizzata per migliorare al massimo la velocità, la stabilità e la compatibilità della memoria dei server. Gli FB-DIMM e gli LR-DIMM non sono compatibili con gli R-DIMM e vengono utilizzati per ridurre il carico sul bus di memoria da parte dei moduli di memoria.buffered memory

Memoria unbuffered

Nella memoria non tamponata, la CPU accede direttamente al controller di memoria dato che non esiste un registro tra i moduli DARM e il controller di memoria. A differenza della memoria con buffer, questa soluzione genera un maggiore carico elettrico sul controller di memoria.

La RAM unbuffered è comunemente utilizzata per desktop, laptop, ecc. grazie al suo prezzo relativamente basso. Tuttavia, è meno stabile per il sistema e i dati memorizzati.unbuffered memory

 

Quali sono le tecnologie RAM server?

Il motivo per cui la RAM server supera la RAM per PC è la presenza di tecnologie uniche, come ECC, Chipkill e registro, che garantiscono prestazioni di stabilità e correzione degli errori estremamente elevate per la RAM server.

Memoria ECC

L'Error Checking and Correcting (ECC) è una tecnica di correzione degli errori nelle istruzioni del computer ampiamente utilizzata in vari settori. Rispetto alla Parity, una tecnologia di controllo degli errori utilizzata nella normale memoria del server, la tecnologia ECC è in grado non solo di verificare la presenza di errori, ma anche di correggerli. A causa di fattori elettrici, i dati trasferiti nella memoria del server non possono essere completamente precisi. Con la memoria ECC è possibile garantire la stabilità e l'affidabilità del sistema server.

Registro

Il registro è un'altra tecnologia ampiamente utilizzata nella RAM del server. In realtà, i registri sono per la memoria del server come le directory per i libri. Con il registro, dopo aver ricevuto le istruzioni, la memoria del server può recuperare prima la directory e poi eseguire operazioni di lettura e scrittura. In questo modo, l'efficienza di lavoro della RAM del server aumenta notevolmente. Inoltre, la memoria di registro attualmente più diffusa è anche dotata di tecnologia ECC, per cui viene chiamata anche memoria registrata ECC. Questi due elementi sono sempre complementari.

Tecnologia di memoria Chipkill

La tecnologia di memoria Chipkill è stata sviluppata da IBM 20 anni fa per risolvere la carenza di tecnologia ECC nella memoria dei server. Si tratta di un nuovo standard di protezione della memoria ECC. Poiché l'ECC non è in grado di correggere errori superiori a due bit, è probabile che tutti i bit di dati vadano persi, con conseguenti crash del sistema.

Tuttavia, i dati possono essere scritti su più chip di memoria DIMM tramite la tecnologia Chipkill, il che significa che se uno qualsiasi dei chip si guasta, si ripercuote su un determinato bit di un byte di dati, anziché sul normale funzionamento dei server. Inoltre, con la tecnologia di memoria Chipkill, la memoria del server può controllare e correggere fino a 4 bit di dati difettosi contemporaneamente, migliorando ulteriormente l'usabilità del server.

Mirroring di memoria

Il mirroring di memoria è una tecnica che divide la memoria di diversi server in due canali indipendenti. In genere, un canale replica un altro per ridondanza.

Ad esempio, se una DIMM si guasta, l'intero sistema server non ne risente, perché il controller di memoria viene immediatamente spostato su un altro canale. Pertanto, con il mirroring di memoria è possibile ottenere un livello superiore di affidabilità e consolidamento della memoria. Inoltre, fornisce anche una protezione completa contro gli errori a singolo bit e a più bit.

Protezione della memoria

Come indica il nome, la protezione della memoria è una strategia che controlla la quantità di diritti di accesso alla memoria di un computer. Lo scopo principale è quello di evitare che le applicazioni sfruttino la memoria non allocata dai sistemi, evitando in qualche modo danni o perdite di dati.

Simile al backup a caldo dei dischi rigidi, la tecnologia di protezione della memoria può utilizzare i bit di riserva per recuperare i dati quando il DIMM si guasta, garantendo così il regolare funzionamento del server. Può inoltre correggere fino a 4 errori di bit consecutivi in ogni coppia di DIMM.

 

Conclusioni

In sintesi, la RAM di server svolge un ruolo importante nei sistemi server. L'aggiornamento della RAM del server può garantire al sistema server una maggiore stabilità ed efficienza. La memoria buffered e la memoria unbuffered sono i due tipi principali di memoria server. Inoltre, la RAM server può realizzare prestazioni migliori utilizzando tecnologie come la memoria ECC, il registro, la memoria Chipkill, ecc.

Potresti essere interessato a

Conoscenza
See profile for Sheldon.
Sheldon
Cosa è la porta SFP di uno switch Gigabit?
22 Mag 2023
83.2k
Conoscenza
Conoscenza
See profile for Migelle.
Migelle
Switch PoE, PoE+ e PoE++: Come scegliere?
16 Mar 2023
36.7k
Conoscenza
See profile for Sheldon.
Sheldon
LACP e PAGP: Qual è la differenza?
08 Mar 2023
25.1k
Conoscenza
Conoscenza
See profile for Moris.
Moris
DHCP o IP Statico: Qual è il migliore?
08 Mag 2023
55.2k
Conoscenza
See profile for Migelle.
Migelle
Switch Attivo vs Passivo: Quale Scegliere?
07 Dic 2020
20.2k
Conoscenza
See profile for Sheldon.
Sheldon
RIP vs OSPF: Qual è la differenza?
15 Nov 2022
28.5k
Conoscenza
See profile for Vincent.
Vincent
Capire il moduli BiDi
08 Mar 2021
19.9k
Conoscenza
See profile for Vincent.
Vincent
XFP vs SFP+: Quali sono le differenze?
10 Gen 2023
14.9k
Conoscenza