HDG spiega: che cos'è un server per computer?

Admin

"Il server è inattivo!"

"Non riesco ad accedere al server."

Sommario

"I server sono al completo."

Questi sono i tipi di frasi che sentiamo quotidianamente quando utilizziamo Internet, ma cos'è esattamente un "server". È uno di quei termini che tutti usano, ma poche persone conoscono davvero i dettagli.

Ci sono buone probabilità che tu abbia trovato questo articolo digitando "Cos'è un server?" in un motore di ricerca. Non c'è niente di cui vergognarsi! È una conoscenza essenziale che qualsiasi utente di Internet dovrebbe conoscere e stai per ottenere tutte le informazioni essenziali proprio qui.

Cos'è realmente Internet?

Per capire cos'è un server, devi prima capire cos'è Internet (o qualsiasi rete di computer). Per la maggior parte delle persone Internet è come l'elettricità. Collega un cavo al muro e Internet esce da esso. Proprio come la maggior parte delle persone non conosce il funzionamento interno di una centrale elettrica, la maggior parte delle persone non lo capisce davvero come quei servizi Internet come pagine web, streaming video o e-mail funzionano.

Il concetto è in realtà piuttosto semplice. Internet è semplicemente un insieme di computer collegati tra loro da hardware di comunicazione, come router e cavi di rete.

Ogni volta che accedi a una pagina web, guardi un video o invii un'email, c'è un altro computer da qualche parte dentro il mondo che fornisce il contenuto o funge da tramite per aiutarti a comunicare con qualcuno altro.

Che cos'è un server rispetto a un client?

Questi computer, quelli che forniscono i SERVIZI, sono quelli che generalmente chiamiamo “server”. I computer che ricevono tali servizi sono chiamati "client". Vedere? È un concetto piuttosto semplice. I server servono contenuti e servizi ai client. Tuttavia, questo non ci dice molto sui server stessi. Cosa sono esattamente?

I server sono solo computer

Qualsiasi computer può essere un server. Il tuo computer di casa può essere un server. Sebbene il tuo provider di servizi Internet probabilmente vieti la pratica sugli abbonamenti Internet domestici. Non sono nemmeno solo i computer desktop tradizionali. Qualsiasi computer connesso in rete può fungere da server, client o entrambi.

Piuttosto che essere una descrizione di un dispositivo specifico, i concetti di "client" e "server" descrivono i ruoli che i computer hanno su una rete. Ad esempio, se hai una telecamera di sicurezza IP, queste hanno un software server installato sul suo piccolo computer integrato. Quando accedi alla videocamera, accedi a un server che ti fornisce un flusso video.

 Detto questo, non tutti i computer sono adatti a fungere da server. Molto spesso, quando si usa la parola "server", si fa riferimento a computer specializzati che sono costruiti da zero per agire specificamente come server.

L'hardware del server è speciale

Se dovessi avventurarti nella tipica sala server di una società di hosting di siti Web, vedresti file e file di armadietti. All'interno di questi armadi, vedresti rack di server impilati uno sopra l'altro. Come si vede in questa immagine.

All'interno di ciascuno di questi rack, troverai una speciale scheda madre di livello server, RAM, CPU e spazio di archiviazione. In linea di principio, questi sono gli stessi componenti di quelli del tuo computer. Tranne, all'interno dei server sono molto più potenti, affidabili ed efficienti dal punto di vista energetico. Dopotutto, questi computer funzionano 24 ore su 24, 7 giorni su 7, servendo milioni di richieste dai clienti ogni giorno.

Questo è il motivo per cui l'hardware del server è molto più costoso di quello che trovi in ​​un PC consumer. Ogni minuto di inattività di un server può causare perdite di migliaia di dollari. Quindi vale la pena pagare un premio per garantire che i servizi Internet in questione rimangano disponibili.

Non entreremo in dettagli approfonditi qui, ma l'hardware del server si distingue nei seguenti modi principali:

  • Le schede madri dei server supportano grandi quantità di RAM. Terabyte valgono in molti casi!
  • Le schede madri dei server hanno spesso più socket CPU
  • Le CPU dei server tendono ad avere molti core CPU e grandi quantità di cache
  • La RAM del server è di solito di uno speciale tipo di correzione degli errori per garantire la stabilità
  • Gli alimentatori del server possono essere ridondanti, passando istantaneamente a un backup se l'unità principale si guasta

Inoltre, i server rack non dispongono di tastiere, mouse, schermi o altoparlanti. Invece, sono accessibili tramite la rete tramite la riga di comando o utilizzando un'applicazione desktop remoto. Sebbene di solito abbiano le porte necessarie per collegare queste periferiche, se necessario.

Server locali

Un server "locale" è quello che viene eseguito sulla rete domestica locale, piuttosto che da qualche parte "là fuori" su Internet.

Ci sono buone probabilità che tu abbia una sorta di applicazione server in esecuzione su uno dei tuoi computer di casa e non lo sappia nemmeno. Il suddetto software incorporato per telecamere IP è un esempio, ma ci sono altre applicazioni che funzionano su normali sistemi desktop e laptop che si adattano anche al conto.

Ad esempio, la popolare applicazione Plex esegue un server multimediale sul tuo computer locale. È come Netflix in esecuzione sulla tua rete locale. Calibro funge da file server locale per gli ebook e, naturalmente, i dispositivi di archiviazione collegati alla rete sono anche una sorta di server di rete locale. Quindi, come puoi vedere, i server sono ovunque. Anche a casa tua!

Tipi di server comuni

Sebbene tutti i server abbiano lo stesso lavoro generale, esistono chiari sottotipi di server specializzati in attività diverse.

Server websono incredibilmente comuni. Il sito web che stai leggendo in questo momento ti è stato inviato da un server web. Il tuo browser web funge da client e richiede i dati del sito web dal server. Quindi riceve il codice della pagina web HTML (Hypertext Markup Language) e lo visualizza sullo schermo. Da lì entra nei tuoi bulbi oculari e questa informazione è ora nella tua testa. Pulito, vero?

File serverusa l'FTP o File Transfer Protocol standard anziché HTML ed esistono per spostare i file dai propri dischi rigidi al tuo.

Server di posta elettronica gestire l'invio e la ricezione di messaggi di posta elettronica. Fondamentalmente è un ufficio postale elettronico.

L'elenco continua. Esistono server che verificano i dettagli di accesso, server che fungono da proxy tra i computer aziendali e Internet, server di streaming multimediale presso aziende come Netflix e altro ancora. Man mano che vengono inventati più servizi Internet, possiamo aspettarci che nuovi tipi di hardware e software per server specializzati si sviluppino con il passare del tempo.

"Mainframe" vs "Server"

Un ultimo punto di confusione è la differenza tra un computer "mainframe" e un server. Mentre un server è essenzialmente un computer desktop potenziato, i mainframe sono una bestia completamente diversa.

Questi computer sono molto, molto più potenti dell'hardware del server. L'enfasi sull'affidabilità e sulla capacità di elaborazione di riserva è molto più elevata e questi computer vengono solitamente utilizzati per lavori mission-critical.

L'online banking è un esempio in cui i mainframe possono essere una scelta migliore. Soprattutto perché i computer mainframe sono costruiti per comprimere il maggior numero di "transazioni" possibile. Questi computer di solito hanno le dimensioni di un grande frigorifero. Spesso sono grandi quanto dieci server montati su rack.

Sei stato servito?

Spero che la tua curiosità su cosa siano i server dei computer sia stata ora placata. Queste sono solo le basi ovviamente, ma ora almeno sai da dove provengono i tuoi meme prima che raggiungano il tuo schermo!

Benvenuto in Help Desk Geek, un blog pieno di suggerimenti tecnici da esperti di tecnologia di fiducia. Abbiamo migliaia di articoli e guide per aiutarti a risolvere qualsiasi problema. I nostri articoli sono stati letti oltre 150 milioni di volte dal nostro lancio nel 2008.

Anche noi odiamo lo spam, cancellati in qualsiasi momento.

Come eliminare la cartella Windows.old in Windows 7/8/10
Come eliminare la cartella Windows.old in Windows 7/8/10

Se hai provato ad aggiornare il tuo PC Windows e ha fallito un paio di volte a causa di vari moti...

99 dei migliori programmi freeware per Windows che potresti non conoscere
99 dei migliori programmi freeware per Windows che potresti non conoscere

A causa della popolarità del mio precedente articolo su Help Desk Geek intitolato 99 modi per ren...

Cosa significa la fine del ciclo di vita per il software e dovrebbe interessarti?
Cosa significa la fine del ciclo di vita per il software e dovrebbe interessarti?

Prima di iniziare, comprendi che questo articolo. affronta anche i sistemi operativi (OS), in par...