Vedi traduzione automatica
Questa è una traduzione automatica. Per vedere il testo originale in inglese cliccare qui
#News
{{{sourceTextContent.title}}}
Cose da sapere sui computer server
{{{sourceTextContent.subTitle}}}
Un computer server è un sistema informatico che di solito serve altri computer o dispositivi in rete.
{{{sourceTextContent.description}}}
Un computer server è un sistema informatico che di solito serve altri computer o dispositivi in rete. Questi computer sono progettati per eseguire una serie di compiti, come l'archiviazione di grandi quantità di dati, la condivisione di file, la condivisione di stampanti, l'hosting di applicazioni, l'hosting web, i servizi di posta elettronica, ecc.
I computer server sono progettati per requisiti di affidabilità e prestazioni più elevati. Pertanto, possono avere processori più potenti, più memoria e più spazio di archiviazione. Inoltre, la maggior parte dei server può disporre di funzioni avanzate per la gestione remota e spesso sono progettati per supportare funzioni critiche come la ridondanza e il backup dei dati.
1. Proprietà fisiche:
o Processore: I server sono generalmente dotati di processori multi-core e ad alta frequenza. Possono anche supportare più processori.
o Tipo e architettura del processore: I processori per server sono spesso selezionati da serie di processori specializzati, come Intel Xeon o AMD EPYC. Oltre a caratteristiche quali l'architettura del processore, la memoria e le porte PCIe, occorre considerare anche fattori quali l'efficienza energetica e le caratteristiche di sicurezza.
o Numero di core e parallelizzazione del lavoro: A seconda del carico di lavoro del server, possono essere preferiti i processori multi-core. Soprattutto per le applicazioni che richiedono la parallelizzazione multi-threading, i processori con più core possono offrire un vantaggio in termini di prestazioni.
o Frequenza e velocità del processore: la velocità del processore determina la velocità con cui un server può gestire un carico di lavoro. Velocità di clock più elevate consentono ai processori di funzionare più velocemente, ma possono aumentare il consumo energetico.
o Supporto della memoria: I processori per server di solito supportano una grande capacità di memoria. Un'elevata larghezza di banda della memoria e una bassa latenza della memoria possono migliorare le prestazioni del server.
o Consumo di energia e generazione di calore: I processori per server sono generalmente preferiti per le loro caratteristiche di bassa generazione di calore e di efficienza energetica. Un basso consumo energetico può ridurre i costi operativi e richiedere un minore raffreddamento.
o Supporto alla virtualizzazione: Le tecnologie di virtualizzazione consentono di eseguire più server virtuali su un singolo server fisico. Il processore deve supportare le tecnologie di virtualizzazione.
o La scelta del processore del server deve essere fatta in modo da fornire le prestazioni più adatte ai requisiti specifici del server. Inoltre, è importante considerare le esigenze di crescita ed espansione future.
o Memoria (RAM): I server dispongono solitamente di grandi quantità di memoria. Questo garantisce che possano rispondere al servizio di un gran numero di utenti o processi contemporaneamente.
o Storage: Vengono utilizzate soluzioni di archiviazione ad alta capacità e affidabilità. Si utilizzano spesso tecnologie di protezione dei dati come RAID (Redundant Array of Independent Disks).
o Connessioni di rete: I server sono generalmente dotati di più di una porta di rete. Ciò consente di ottenere un'elevata larghezza di banda e di bilanciare il traffico di rete.
o Alimentazione: I server sono supportati da sistemi di backup dell'alimentazione, come i gruppi di continuità (UPS). In questo modo possono funzionare senza essere influenzati da interruzioni di corrente.
o Raffreddamento: A causa dei carichi di lavoro intensivi, i server sono spesso raffreddati in modo intensivo. In questo modo si evita il surriscaldamento dell'hardware e si previene il degrado delle prestazioni.
2. Sistema operativo e software:
o Sistema operativo: Sono comunemente utilizzati sistemi operativi basati su Windows Server, Linux (distribuzioni come Ubuntu, CentOS, Red Hat) o UNIX.
o Software del server: Software come Apache e Nginx possono essere utilizzati per i server web; sistemi di gestione di database come MySQL, PostgreSQL per i server di database; software come Postfix ed Exchange possono essere utilizzati per i server di posta elettronica.
3. Gestione e sicurezza:
o Gestione remota: I server possono solitamente essere gestiti in remoto. Ciò consente agli amministratori di sistema di gestire il server senza accedervi fisicamente.
software e protocolli di sicurezza: I server sono protetti da software e protocolli di sicurezza come firewall, sistemi di rilevamento delle intrusioni (IDS) e sistemi di prevenzione delle intrusioni (IPS).
o Backup e ripristino dei dati: È importante eseguire regolarmente backup dei dati dei server e creare piani di ripristino dei dati in caso di emergenza.
4. Caratteristiche per tipo:
o Server Web: Sono importanti l'alta disponibilità, i tempi di risposta rapidi e le misure di sicurezza.
o Server di database: Elaborazione rapida dei dati, prestazioni elevate dei database e sicurezza sono fondamentali.
o Server di posta elettronica: È importante che dispongano di funzioni quali il filtro antispam, la protezione antivirus e i protocolli di comunicazione sicuri.
Poiché i server costituiscono l'infrastruttura di base di un'organizzazione o di un sito web, è importante che siano configurati con l'hardware, il software e le misure di sicurezza adeguati. Inoltre, è necessario eseguire regolarmente operazioni quali la manutenzione regolare dei server, gli aggiornamenti e il monitoraggio delle prestazioni.