
Un server è una macchina o un programma per computer che fornisce dati o funzionalità per altre macchine o programmi. Chiamiamo gli altri dispositivi o programmi “client”. Più comunemente, il termine si riferisce ad un computer che fornisce dati ad altri computer. I dati possono essere forniti a sistemi su una rete geografica (WAN) tramite Internet. In alternativa, può fornire i dati ai sistemi LAN, dove LAN sta per rete locale.
I server sono la linfa vitale di qualsiasi rete. Forniscono le risorse condivise di cui hanno bisogno gli utenti della rete, come e-mail, servizi Web, database, archiviazione di file, ecc.
Vediamo tuti i dettagli in questo articolo
Indice dei contenuti
Cos’è un server e come funziona
A seconda del tipo di server da configurare, di solito è necessaria una macchina di classe server con hardware specializzato.
Come funziona un server
Piuttosto che un disco rigido come la maggior parte dei desktop, i server utilizzano un sistema di archiviazione dei dati noto come Redundant Array of Inexpensive Disks, o RAID in breve. Come suggerisce il nome, i sistemi RAID sono in realtà diverse unità disco configurate per agire come una sola unità. Ciò migliora l’efficienza e, se un disco si guasta, l’array continua a funzionare con una perdita di dati minima o nulla. I server commerciali necessitano anche di processori veloci, RAM sufficiente per soddisfare il numero stimato di richieste e un’alimentazione ininterrotta. Molte organizzazioni dispongono di ridondanze integrate nel proprio sistema per consentire il failover; ovvero, se un server si arresta, il server in standby subentra immediatamente.
Chi gestisce un server?
Fondamentalmente, la gestione dei server riguarda il controllo o l’accesso ai server per eseguire diversi tipi di operazioni amministrative o di manutenzione. La gestione del server implica anche il monitoraggio del server e la visibilità del modo in cui un determinato server sta operando per contribuire a migliorare e ottimizzare le prestazioni.
Ci sono varie figure professionali votate alla gestione e al controllo di un server, tra queste:
- Server room/data center manager;
- Systems administrators;
- Storage administrators;
- Database administrators;
- Application administrators;
- Application operators.
Componenti di un server
A seconda delle dimensioni del data center, le organizzazioni utilizzano server blade, rack o tower in modo che gli amministratori possano ridimensionare il numero di server in base alle esigenze, mantenere efficacemente l’hardware e mantenerli facilmente al fresco.
Le componenti di un server si possono riassumere come segue:
- Motherboard. Come minimo, la scheda madre contiene almeno un’unità di elaborazione centrale (CPU), fornisce firmware (BIOS) e slot per moduli di memoria, insieme a una serie di chip secondari per gestire l’I/O e il supporto di elaborazione, come una tecnologia seriale avanzata (SATA) o Serial-Attached SCSI (SAS);
- Processore. La CPU, o semplicemente processore, è un complesso dispositivo microcircuito che funge da base per tutte le operazioni del computer;
- RAM. La RAM è la memoria “core” di un sistema e contiene le istruzioni software e i dati necessari al processore, insieme a qualsiasi output dal processore, come i dati da spostare su un dispositivo di archiviazione;
- Hard disk. Questo hardware è responsabile della lettura, della scrittura e del posizionamento del disco rigido, che è una tecnologia per l’archiviazione dei dati sull’hardware del server;
- Servizi di rete. I server sono destinati alle architetture informatiche client-server e dipendono da almeno una connessione di rete per mantenere la comunicazione tra il server e una LAN del data center;
- Alimentazione. Tutti i server richiedono alimentazione e il lavoro di conversione dell’alimentazione di rete CA nelle tensioni CC richieste dai dispositivi elettronici sensibili di un server è gestito dall’alimentatore (PS);
- GPU. Le unità di elaborazione grafica (GPU) sono state tradizionalmente il regno dei personal computer, ma i server stanno iniziando a utilizzare le GPU per operazioni matematiche complesse e impegnative necessarie con carichi di lavoro di visualizzazione, simulazione e ad alta intensità grafica, come AutoCad. Allo stesso modo, l’ascesa dell’infrastruttura desktop virtuale comporta la necessità di capacità grafiche assegnate alle istanze desktop virtuali.

Server fisici e server virtuali
Un server fisico, noto anche come server bare metal, si riferisce a un server di computer con scheda madre, CPU, memoria, disco rigido, connessione di rete, nonché un sistema operativo (SO) per l’esecuzione di programmi e applicazioni. I server fisici sono archiviati in loco e forniscono un mainframe per le comunicazioni, l’archiviazione e l’elaborazione dei dati.
Costituito da potenti componenti server tra cui hardware fisico e un sistema operativo, un server fisico è generalmente di grandi dimensioni. Poiché le risorse e i componenti dei server fisici non possono essere condivisi tra diversi tenant digitali, un singolo server fisico è in grado di servire solo una singola azienda.
Un server virtuale o una macchina virtuale è un ambiente basato su software che emula tutte le funzioni di un server fisico. Sono utilizzati per gestire la virtualizzazione delle risorse di un server fisico, ma solitamente la differenza tra un server virtuale configurato correttamente e uno fisico non è così palpabile per gli utenti finali.
Più server virtuali possono essere distribuiti su un server fisico. Sappiamo che un singolo server fisico può eseguire solo un tipo di sistema operativo, ma se ospita più server virtuali, ogni server virtuale funziona come un server indipendente. Esegue il proprio sistema operativo e utilizza le proprie risorse allocate come memoria, archiviazione e componenti di elaborazione.
Cos’è un server privato?
Un server privato è un vero computer che possiedi e gestisci e contiene tutti i sistemi operativi, il software e i programmi per fornire servizi primari come la posta elettronica.
Un server privato è un sistema o una macchina virtuale gestita solo dal proprietario.
I server virtuali danno la sensazione di un server dedicato pur condividendo il server fisico con altri utenti.
Poiché ogni azienda e istituzione ha esigenze e interessi diversi, può utilizzare le versioni server pubblico e server privato del cloud computing. Quando si dà una breve occhiata alle definizioni di server pubblico e server privato, entrambi sono diversi l’uno dall’altro. In questo contesto, il server pubblico è aperto al pubblico e puoi accedervi ovunque, indipendentemente dalla tua posizione attuale. D’altra parte, il server privato richiede di accedere al server tramite un punto di ingresso specializzato per impedire agli utenti non autorizzati di effettuare accessi illegali.
Le principali differenze consistono in:
Accessibilità
Continuando dalla panoramica precedente sulla differenza tra server pubblico e server privato, più parti possono accedere contemporaneamente al server pubblico a causa della sua natura aperta. Al contrario, il server privato può supportare solo un’azienda alla volta per garantire privacy e sicurezza.
Affidabilità
Sia il server pubblico che il server privato hanno diversi tipi di affidabilità durante l’utilizzo. Il server pubblico è comunemente affittato a causa della sua scalabilità, il che significa che può essere utilizzato per una gamma di usi diversi. Allo stesso tempo, la scalabilità del server privato è più limitata, ma più affidabile a causa della gestione mirata del server.
Canone
La differenza di canone di abbonamento tra server pubblico e server privato è abbastanza evidente. Il server pubblico richiede una quota di abbonamento più economica poiché è un server standard di molti fornitori. D’altra parte, il server privato è comunemente più costoso perché è costituito da scopi e funzioni specializzati.
Livello di sicurezza
Il cloud pubblico e il cloud privato richiedono entrambi lo stesso livello di sicurezza in quanto si affidano alla fiducia dei clienti per gestirli per le attività quotidiane. Per questo motivo, la loro differenza ruota solo intorno alla privacy dei dati delle rispettive società. A questo proposito, il server privato è più attraente per le aziende che insistono su un livello di sicurezza elevato della propria infrastruttura di rete.
Monitoraggio della rete
Relativamente alla precedente sezione sulla sicurezza, il monitoraggio della rete nel sistema di cloud computing dipende da chi monitora l’intera rete. I fornitori monitorano la rete pubblica insieme ai client, sebbene con un coinvolgimento minore rispetto al server privato. D’altra parte, il monitoraggio della rete viene eseguito in modo più rigido per garantire un elevato livello di monitoraggio della rete nel server corrispondente.
Prestazioni
Sebbene sia il server pubblico che il server privato richiedano un livello di prestazioni simile per motivi di efficacia, esiste una leggera differenza tra i due tipi di server. In questo contesto, le prestazioni del server pubblico dipendono dalla gestione dei fornitori, poiché i fornitori sono anche responsabili delle prestazioni di più server. D’altra parte, il server privato è solitamente più affidabile nelle sue prestazioni poiché tutte le risorse della piattaforma sono focalizzate per quel particolare server invece di essere condivise pubblicamente.

Come si sceglie il server giusto
Per la scelta del giusto server per il proprio network occorre porsi 5 domande preliminari:
- Che tipo di applicazioni eseguirai e quante?
Il server che selezioni dipende interamente dalle applicazioni che eseguirai. Le applicazioni tendono ad essere molto robuste. Se non disponi dell’hardware corretto per supportare l’applicazione, puoi riscontrare latenza, errori e anche peggio: tempi di inattività. Fare sempre riferimento all’OEM di ciascuna applicazione per i requisiti hardware di cui potresti aver bisogno. Per le aziende con molte applicazioni (ad es. file, e-mail, CRM e database), avrai bisogno di un server tower, rack o blade più potente.
- Di che tipo di processori hai bisogno e quanti?
Quando si esamina il tipo di processori per il server che si desidera utilizzare, considerare l’applicazione che si sta utilizzando. Nella maggior parte dei casi, l’applicazione richiederà un particolare tipo di processore, core e velocità. L’ultima cosa che vuoi è acquistare un processore troppo potente: non vuoi spendere soldi per qualcosa che non ti serve. Peggio ancora, non vuoi ottenere un processore che non fornisce un server bilanciato perché ti darà invece un collo di bottiglia.
- Di che tipo di porte switch hai bisogno per supportare il server e quante?
I clienti a volte ordinano troppi server solo per scoprire che non hanno abbastanza porte sul loro switch per collegarlo. Ricorda di eseguire un conteggio delle porte vuote nella rete esistente per vedere se è necessario acquistare un altro switch per supportare la nuova distribuzione dei server. Verifica di disporre di porte sufficienti sullo switch per soddisfare e supportare la quantità di server che intendi distribuire.
- Di quanta memoria hai bisogno?
Ammettiamolo… quando si tratta di memoria, di più è meglio. Inizialmente avrà un costo, ma chi vuole disattivare la propria rete per installare e massimizzare la memoria sul proprio server quando avresti potuto farlo durante la distribuzione iniziale? È meglio massimizzare il tuo server con la memoria per evitare il fastidio di interrompere la tua rete. Nessuno vuole de-rack e re-rack dei server durante il fine settimana.
- Di quanta potenza hai veramente bisogno?
Infine, calcola la quantità di energia necessaria per il tuo server in modo da ottenere l’alimentazione adeguata. Il consumo di energia, o piuttosto la conservazione, è un argomento scottante in qualsiasi ambiente. Non ignorare il fatto che il tuo server potrebbe consumare molta energia a seconda dei componenti che installi. Esamina l’assorbimento di potenza per componente e scegli in base alle esigenze del tuo ambiente.
Hai altre domande o dubbi sul mondo dei server? Scrivi al form qui sotto e ti risponderemo a stretto giro!
Contattaci
Ultime News Data Center
-
-
Data mesh: cos’è, differenze e architettura
18 Settembre 2023 -
Switch di rete: cos’è, tipologie e vantaggi
31 Agosto 2023 -
Colocation data center: tipologie e vantaggi
16 Agosto 2023 -
Data Center Security: cos’è la sicurezza del data center?
12 Luglio 2023 -
Multi-cloud: cos’è e perché migliora l’infrastruttura cloud
15 Giugno 2023 -
-
Cos’è un hypervisor? Scopri il tipo 1 e 2
15 Maggio 2023 -
-