“Il server non è attivo!”
“Non riesco ad accedere al server.”
“I server sono al massimo delle capacità.”
Questi sono i tipi di frasi che ascoltiamo quotidianamente quando utilizziamo Internet, ma che cos'è esattamente un "server". È uno di quei termini che tutti usano, ma poche persone conoscono davvero tutti i dettagli.
C'è un è probabile 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.
Che cos'è Internet in realtà
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à. Colleghi un cavo al muro e Internet ne esce. Proprio come la maggior parte delle persone non conosce il funzionamento interno di una centrale elettrica, la maggior parte delle persone non capisce davvero comequei servizi Internet come pagine Web, streaming video o e-mail funzionano.
In_content_1 all: [300x250] / dfp: [640x360]->Il concetto è in realtà piuttosto semplice. Internet è semplicemente una raccolta 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'e-mail, c'è un altro computer da qualche parte nel mondo che fornisce il contenuto o funge da intermediario per aiutarti a comunicare con qualcun 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 forniscono contenuti e servizi ai clienti. Tuttavia, ciò non ci dice molto sui server stessi. Che 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 fornitore di servizi Internet probabilmente vieti la pratica sugli abbonamenti Internet domestici. Non sono solo i computer desktop tradizionali. Qualsiasi computer connesso in rete può fungere da server, client o entrambi.
Anziché 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 si dispone di una telecamera di sicurezza IP, questi hanno software server installato sul suo piccolo computer incorporato. Quando accedi alla videocamera, accedi a un server che ti fornisce un flusso video.
Detto questo, non tutti il computer è adatto per fungere da server. Così spesso quando viene usata la parola "server", si riferisce 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 cabinet. All'interno di questi cabinet, vedresti rack di server impilati uno sopra l'altro. Come mostrato in questa immagine.
All'interno di ciascuno di questi rack, troverai una scheda madre, RAM, CPU e spazio di archiviazione speciali per server. In linea di principio, questi sono gli stessi componenti di quelli nel tuo computer. Ad eccezione, 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 e servono milioni di richieste dai client ogni giorno.
Questo è il motivo per cui l'hardware del server è molto più costoso di quello che trovi in un PC consumer. Ogni minuto in cui un server è inattivo 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 nei dettagli profondi qui, ma l'hardware del server si distingue nei seguenti modi principali:
Anche i server rack non hanno tastiere, mouse, schermi o altoparlanti. Al contrario, è possibile accedervi tramite la rete tramite la riga di comando o utilizzando un'applicazione desktop remota. Sebbene di solito abbiano le porte necessarie per collegare queste periferiche, se necessario.
Server locali
Un server "locale" è uno che gira sulla tua rete domestica locale, piuttosto che da qualche parte "Là fuori" su Internet.
C'è una buona probabilità che tu abbia una sorta di applicazione server in esecuzione su uno dei tuoi computer domestici e non lo sai nemmeno. Il summenzionato software per telecamera IP è un esempio, ma ci sono altre applicazioni che girano su normali sistemi desktop e laptop che si adattano perfettamente al conto.
Ad esempio , la popolare applicazione Plex esegue un media server sul tuo computer locale. Questo è come Netflix in esecuzione sulla tua rete locale. Calibro funge da file server locale per 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 svolgano lo stesso lavoro generale, esistono dei sottotipi di server specializzati in attività diverse.
Server Web
File server utilizzare lo standard FTP o Protocollo di trasferimento fileanziché HTML ed esiste per spostare file da i loro dischi rigidi ai tuoi.
Server di posta elettronica gestiscono l'invio e la ricezione di messaggi e-mail. Fondamentalmente si tratta di un ufficio postale elettronico.
L'elenco potrebbe continuare. 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. Man mano che vengono inventati più servizi Internet, possiamo aspettarci che nuovi tipi di hardware e software server specifici si presentino nel tempo.
"Mainframe" vs "Server"
Un ultimo punto di confusione è la differenza tra un" mainframe "Computer 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 generalmente utilizzati per lavori di importanza critica.
L'online banking è un esempio in cui i mainframe potrebbero essere una scelta migliore. Soprattutto dal momento che i computer mainframe sono costruiti per comprimere il maggior numero possibile di "transazioni". Questi computer hanno generalmente le dimensioni di un grande frigorifero. Spesso, sono grandi quanto dieci server montati su rack.
Vieni servito?
Speriamo che la tua curiosità su quali siano i server dei computer è ora diminuita. Queste sono solo le basi, ovviamente, ma ora almeno sai da dove provengono i tuoi meme prima che raggiungano lo schermo!