Considerazioni chiave nella scelta della RAM del server

2022-05-13

Ogni componente del tuo server gioca un ruolo importante nelle prestazioni del tuo server. La RAM del server, o memoria del server, non fa eccezione. In generale, le persone sanno che più RAM è meglio, ma scegliere quella giusta RAM del server non è così semplice. Diamo un'occhiata a cosa devi considerare quando scegli la memoria giusta per il tuo server.

Quanta RAM ti serve?

Più RAM ha un server, meno la CPU dovrà leggere i dati dal disco rigido. Ciò significa che il tuo server potrebbe funzionare più velocemente poiché la RAM del server generalmente funziona molto più velocemente di un'unità disco rigido. Ma quanta memoria del server è sufficiente?

Per capire questa domanda, c'è una grande differenza tra il"requisiti minimi"e il"requisiti suggeriti". I requisiti minimi possono essere facili da soddisfare, ma non è certamente la soluzione ideale per migliorare il runtime e l'efficienza del proprio server.

La configurazione ideale varierà in base alle esigenze aziendali specifiche e all'utilizzo previsto del server. Per determinare la quantità di memoria del server ideale, è necessario considerare un paio di aspetti come la dimensione dei database in uso, il numero di utenti e l'infrastruttura esistente.

Dimensioni dei database

Questa è generalmente la considerazione più importante perché influisce direttamente sulla quantità di elaborazione necessaria per riempire i database di informazioni. Man mano che la dimensione dei dati aumenta, la memoria non sempre cresce.

Per i server con un database da 10-59 GB, la dimensione della RAM è pari al 74% dei dati (il database da 27 GB richiede 20 GB di RAM). Per il database da 60-224 GB, la dimensione della RAM è del 23% (i dati da 210 GB richiedono 48 GB di RAM). Per il database da 225-600 GB, la dimensione della RAM è del 13% (esempio: dati da 488 GB, RAM da 64 GB).

Numero di utenti

Se il numero di utenti attualmente serviti è pari o inferiore a 15, probabilmente non è necessario prendere in considerazione memoria aggiuntiva per utente. Tuttavia, quando è probabile che più di 15 utenti simultanei utilizzino il tuo servizio, potresti prendere in considerazione l'aggiunta di 1-2 GB di RAM del server per ogni 5 utenti aggiuntivi.

Pacchetti di esecuzione

In genere, se gli aggiornamenti dei dati sono richiesti ogni 30 minuti, sarà necessaria più memoria del server per farlo. Se il completamento degli aggiornamenti dei dati richiede ore, i requisiti di memoria sono inferiori.

Tuttavia, le trasformazioni ETL di SQL Server caricheranno i dati nella RAM del server prima di elaborarli. Ciò significa che maggiore è la memoria di cui è dotato il tuo server, più velocemente completerà i pacchetti di esecuzione.

Requisiti del sistema operativo

Una buona regola pratica è riservare 1 GB di RAM per il sistema operativo per impostazione predefinita, più un ulteriore 1 GB per ogni 4 GB tra 4 e 16 e un altro 1 GB per ogni 8 GB installati sopra i 16 GB. Ad esempio, un server con 32 GB di RAM utilizza 7 GB per il sistema operativo e i restanti 25 GB dedicati al server SQL.

Velocità della RAM

Come accennato in precedenza, la velocità della memoria del server è fondamentale per le prestazioni del tuo server. Tuttavia, la velocità della RAM è un termine improprio. La velocità delle prestazioni della RAM del tuo server dipende in realtà da diversi fattori come frequenza, latenza, larghezza di banda, numero totale di canali, dual data rate (DDR), ecc. Quando le persone parlano di velocità della RAM, in realtà si riferiscono alla frequenza e latenza della RAM del server. Nella nostra discussione qui, faremo lo stesso.

Frequenza

La frequenza della RAM viene misurata in MHz e solitamente segue immediatamente la versione DDR nelle specifiche della RAM. Ad esempio, la RAM DDR4-3200 funziona a una frequenza di 3200 MHz, mentre la RAM DDR3-1600 ha una frequenza di 1600 MHz.

Allora, qual è la frequenza della RAM? La memoria del tuo server esegue costantemente cicli di lettura e scrittura con i tuoi dati attualmente caricati. La frequenza RAM si riferisce a quante volte al secondo la memoria attraversa quel ciclo. DDR4-3200 si riferisce a un ciclo di frequenza di 3200 MHz, che si traduce in circa 3,2 miliardi di cicli di lettura/scrittura al secondo.

In generale, una frequenza più alta è migliore. Maggiore è la frequenza della RAM, più velocemente la memoria può elaborare i dati. Ma tieni presente che alcune CPU e schede madri potrebbero non supportare alcune frequenze in modo efficace. Sono necessarie ulteriori ricerche se stai cercando di massimizzare le tue prestazioni. Inoltre, il prezzo della RAM ad alta frequenza tende ad essere più alto.

Latenza

La latenza, nota come latenza Column Access Strobe o latenza CAS, si riferisce alla misurazione del ritardo tra il momento in cui i moduli RAM ricevono un comando dalla CPU e il momento in cui il comando viene effettivamente eseguito. La latenza CAS viene misurata in cicli di clock.

In genere, la latenza potrebbe non essere scritta direttamente sulla RAM del server. Potrebbe invece essere menzionato all'interno di una serie di numeri stampati sulla RAM del server. Fondamentalmente, i numeri più bassi sono migliori. Più basso è il numero, minore è la latenza e, quindi, migliori sono le prestazioni. Naturalmente ciò presuppone che tutti gli altri parametri, come la frequenza della RAM, rimangano gli stessi.

Problemi di compatibilità della RAM

Non tutta la RAM del server è compatibile con ogni sistema. Di seguito è riportato un elenco di aspetti da considerare quando si considera la compatibilità della RAM del server con altri componenti in un server di rete.

Generazione DDR

Una nuova generazione di RAM DDR non funzionerà con schede madri costruite per supportare la generazione precedente e viceversa. Pertanto, non è possibile inserire la memoria del server DDR3 in una scheda madre che supporta gli slot DIMM DDR4. Allo stesso modo, non è possibile inserire la memoria del server DDR4 in una scheda madre con slot DIMM DDR3.

Slot DIMM della scheda madre

Alcune schede madri con fattore di forma più piccolo sono dotate solo di due slot DIMM. Pertanto puoi avere solo un massimo di due stick di RAM del server e non puoi inserire un kit 4x 4 GB di memoria del server. Quindi dovresti assicurarti di non acquistare più memory stick del server di quelle che la scheda madre del tuo server può contenere.

Dissipatore di calore della CPU

I grandi e ingombranti dispositivi di raffreddamento della CPU possono spesso incombere sugli slot DIMM. In alcuni casi, possono impedire l'installazione di kit di memoria del server con diffusori di calore alti. Quindi, se stai considerando un dispositivo di raffreddamento ad aria grande e ingombrante, faresti meglio ad assicurarti di scegliere la RAM del server dotata di diffusori di calore alti. In questo caso, il tuo raffreddatore ad aria non interferirà con la RAM del tuo server.

Tecnologie della memoria

Ce ne sono tre principali tecnologie della memoria disponibili oggi: UDIMM (DIMM senza buffer), RDIMM (DIMM registrato) e LRDIMM (DIMM a carico ridotto). Anche se queste tre tecnologie di memoria si adattano fisicamente allo slot di memoria del tuo server, non possono essere mescolate insieme. Se viene utilizzata la tecnologia di memoria sbagliata, il sistema potrebbe accendersi, ma ciò comporterà un errore di avvio del sistema.

La RAM è facile da aggiornare

Di solito, la RAM del server è di gran lunga il componente più semplice da aggiornare nel sistema. Quindi, se disponi di un budget limitato, è opportuno non esagerare con la quantità di memoria del server quando scegli i componenti per il tuo sistema.

Considera questo scenario, inizi con 8 GB di RAM e una migliore combinazione di CPU e GPU. Se desideri eseguire l'aggiornamento a 16 GB di RAM del server, tutto ciò che devi fare è aggiungere una nuova chiavetta senza sostituire completamente CPU e GPU.

In sintesi, la scelta della RAM giusta per il tuo server richiede un'attenta considerazione. Si spera che i fattori sopra elencati possano aiutarti a scegliere la RAM del server giusta adatta sia al tuo budget che alle tue esigenze.


Ottenere lultimo prezzo? Ti risponderemo il prima possibile (entro 12 ore)