Servizio di web hosting

Seguici

Un servizio di web hosting è un tipo di servizio di hosting Internet che consente a singoli e organizzazioni di rendere accessibile il proprio sito Web tramite il World Wide Web . Gli host Web sono aziende che forniscono spazio su un server posseduto o noleggiato per l’uso da parte dei client, oltre a fornire connettività Internet , in genere in un data center . Gli host Web possono anche fornire spazio per data center e connettività a Internet per altri server situati nel loro data center, chiamati colocation , noti anche come Housing in America Latina o Francia.

Storia

Fino al 1991, Internet era limitato all’uso solo “… per la ricerca e l’educazione nelle scienze e ingegneria … veniva usato per il traffico di posta elettronica , telnet , FTP e USENET , ma solo un piccolo numero di pagine web. I protocolli del World Wide Web erano appena stati scritti  e non fino alla fine del 1993 ci sarebbe stato un browser grafico per computer Mac o Windows.  Anche dopo l’apertura dell’accesso a Internet, la fino al 1995.

Per ospitare un sito Web su Internet , un individuo o un’azienda avrebbe bisogno del proprio computer o server . Dato che non tutte le società disponevano del budget o dell’esperienza per farlo, i servizi di web hosting hanno iniziato a offrire ai siti Web degli utenti l’hosting sui propri server, senza che il cliente avesse bisogno dell’infrastruttura necessaria per gestire il sito web. I proprietari dei siti Web, chiamati anche webmaster , sarebbero in grado di creare un sito Web che sarebbe ospitato sul server del servizio di web hosting e pubblicato sul web dal servizio di web hosting.

Con l’aumentare del numero di utenti sul World Wide Web, è cresciuta la pressione per le aziende, sia grandi che piccole, ad avere una presenza online. Nel 1995, aziende come GeoCities , Angelfire e Tripod offrivano hosting gratuito.

Classificazione

Piccoli servizi di hosting

La più semplice è la pagina Web e l’hosting di file su piccola scala, dove i file possono essere caricati tramite File Transfer Protocol (FTP) o un’interfaccia Web. I file vengono generalmente inviati al Web “così come sono” o con un’elaborazione minima. Molti provider di servizi Internet (ISP) offrono questo servizio gratuitamente agli abbonati. Individui e organizzazioni possono anche ottenere l’hosting di pagine Web da fornitori di servizi alternativi.

Il servizio di web hosting gratuito è offerto da diverse società con servizi limitati, a volte supportati da annunci pubblicitari e spesso limitati rispetto all’hosting a pagamento.

L’hosting di una sola pagina è generalmente sufficiente per le pagine Web personali . L’hosting di siti Web personali è in genere gratuito, sponsorizzato da pubblicità o economico. L’hosting di siti Web aziendali spesso comporta costi più elevati a seconda delle dimensioni e del tipo di sito.

Servizi di hosting più grandi

Molte grandi aziende che non sono fornitori di servizi Internet devono essere permanentemente connesse al Web per inviare e-mail, file, ecc. Ad altri siti. La società può utilizzare il computer come host di siti Web per fornire dettagli sui propri prodotti e servizi e strutture per gli ordini online.

Un sito complesso richiede un pacchetto più completo che fornisca supporto per database e piattaforme di sviluppo di applicazioni (ad es. ASP.NET , ColdFusion , Java EE , Perl / Plack , PHP o Ruby on Rails ). Queste funzionalità consentono ai clienti di scrivere o installare script per applicazioni come forum e gestione dei contenuti . Inoltre, Secure Sockets Layer (SSL) viene in genere utilizzato per i siti Web che desiderano mantenere i dati trasmessi più sicuri.

Tipi di hosting

I servizi di hosting Internet possono eseguire server Web . L’ambito dei servizi di web hosting varia notevolmente.

Servizio di web hosting condiviso

Il sito Web di uno è posizionato sullo stesso server di molti altri siti, che vanno da pochi siti a centinaia di siti Web. In genere, tutti i domini possono condividere un pool comune di risorse del server, come RAM e CPU . Le funzionalità disponibili con questo tipo di servizio possono essere piuttosto basilari e non flessibili in termini di software e aggiornamenti. I rivenditori vendono spesso hosting Web condiviso e le società Web dispongono spesso di account rivenditore per fornire hosting ai clienti.

Web hosting per rivenditori

Consente ai client di diventare essi stessi host web. I rivenditori potrebbero funzionare, per singoli domini, sotto qualsiasi combinazione di questi tipi di hosting elencati, a seconda di chi sono affiliati come rivenditore. Gli account dei rivenditori possono variare enormemente di dimensioni: possono avere il proprio server virtuale dedicato a un server associato. Molti rivenditori forniscono un servizio quasi identico al piano di hosting condiviso del proprio fornitore e forniscono il supporto tecnico.

Server dedicato virtuale

Conosciuto anche come Virtual Private Server (VPS), divide le risorse del server in server virtuali, dove le risorse possono essere allocate in un modo che non riflette direttamente l’hardware sottostante. A VPS verranno spesso allocate risorse basate su un server per molte relazioni VPS, tuttavia la virtualizzazione può essere effettuata per una serie di motivi, inclusa la possibilità di spostare un contenitore VPS tra server. Gli utenti possono avere accesso come root al proprio spazio virtuale. Talvolta i clienti sono responsabili del patching e della manutenzione del server (server non gestito) o il provider VPS può fornire attività di amministrazione del server per il cliente (server gestito).

Servizio di hosting dedicato

L’utente ottiene il proprio server Web e ottiene il pieno controllo su di esso (l’utente ha accesso root per Linux / amministratore per Windows); tuttavia, l’utente in genere non possiede il server. Un tipo di hosting dedicato è autogestito o non gestito. Questo di solito è il meno costoso per i piani dedicati. L’utente ha pieno accesso amministrativo al server, il che significa che il client è responsabile della sicurezza e della manutenzione del proprio server dedicato.

Servizio di hosting gestito

L’utente ottiene il proprio server Web ma non gli è concesso il pieno controllo su di esso (all’utente viene negato l’accesso root per Linux / amministratore per Windows); tuttavia, sono autorizzati a gestire i propri dati tramite FTP o altri strumenti di gestione remota. All’utente non è consentito il pieno controllo in modo che il provider possa garantire la qualità del servizio non consentendo all’utente di modificare il server o creare potenzialmente problemi di configurazione. L’utente in genere non possiede il server. Il server è noleggiato al client.

Servizio di web hosting di colocation

Simile al servizio di web hosting dedicato, ma l’utente possiede il server colo; la società di hosting fornisce spazio fisico occupato dal server e si occupa del server. Questo è il tipo di servizio di web hosting più potente e costoso. Nella maggior parte dei casi, il fornitore di servizi di colocation può fornire poco o nessun supporto direttamente alla macchina del proprio cliente, fornendo solo le funzioni elettriche, di accesso a Internet e di archiviazione per il server. Nella maggior parte dei casi per colo, il client avrebbe il proprio amministratore visitare il data center in loco per effettuare aggiornamenti o modifiche hardware. In precedenza, molti provider di colocation accetterebbero qualsiasi configurazione di sistema per l’hosting, anche quelli ospitati in custodie minitower in stile desktop , ma la maggior parte degli host ora richiede il montaggio su rack custodie e configurazioni di sistema standard.

Cloud hosting

Questo è un nuovo tipo di piattaforma di hosting che consente ai clienti hosting potente, scalabile e affidabile basato su server con bilanciamento del carico cluster e fatturazione delle utility. Un sito Web ospitato nel cloud può essere più affidabile delle alternative poiché altri computer nel cloud possono compensare quando un singolo componente hardware si interrompe. Inoltre, le interruzioni dell’alimentazione locale o persino i disastri naturali sono meno problematici per i siti ospitati su cloud, poiché l’hosting cloud è decentralizzato. L’hosting cloud consente inoltre ai provider di addebitare agli utenti solo le risorse consumate dall’utente, anziché una tariffa forfettaria per l’importo che l’utente si aspetta di utilizzare o un investimento hardware iniziale a costo fisso. In alternativa, la mancanza di centralizzazione potrebbe dare agli utenti un minor controllo su dove si trovano i loro dati, il che potrebbe essere un problema per gli utenti con sicurezza dei dati oproblemi di privacy .

Hosting cluster

Avere più server che ospitano lo stesso contenuto per un migliore utilizzo delle risorse. I server cluster sono una soluzione perfetta per l’hosting dedicato ad alta disponibilità o per la creazione di una soluzione di hosting web scalabile. Un cluster può separare il servizio Web dalla funzionalità di hosting del database. (Di solito gli host web utilizzano l’hosting in cluster per i loro piani di hosting condiviso, poiché ci sono molti vantaggi nella gestione di massa dei client).

Grid hosting

Questa forma di hosting distribuito è quando un cluster di server si comporta come una griglia ed è composto da più nodi.

Server di casa

Di solito una singola macchina collocata in una residenza privata può essere utilizzata per ospitare uno o più siti Web da una connessione a banda larga di solito di livello consumer . Questi possono essere macchine appositamente costruite o PC più comunemente vecchi. Alcuni ISP tentano attivamente di bloccare i server domestici impedendo le richieste in arrivo alla porta TCP 80 della connessione dell’utente e rifiutando di fornire indirizzi IP statici . Un modo comune per ottenere un nome host DNS affidabile consiste nel creare un account con un servizio DNS dinamico . Un servizio DNS dinamico cambierà automaticamente l’indirizzo IP a cui punta un URL quando cambia l’indirizzo IP.

Alcuni tipi specifici di hosting forniti dai fornitori di servizi di host web:

  • Servizio di file hosting : ospita file, non pagine web
  • Servizio di hosting di immagini
  • Servizio di hosting video
  • Servizio di blog hosting
  • Cestino
  • Software del carrello
  • Servizio di hosting e-mail

Gestione dell’host

L’host può anche fornire un’interfaccia o un pannello di controllo per la gestione del server Web e l’installazione di script, nonché altri moduli e applicazioni di servizio come la posta elettronica. Un server Web che non utilizza un pannello di controllo per la gestione dell’account di hosting, viene spesso definito server “senza testa”. Alcuni host sono specializzati in determinati software o servizi (ad esempio e-commerce, blog, ecc.).

Affidabilità e tempo di attività

La disponibilità di un sito Web è misurata dalla percentuale di un anno in cui il sito Web è accessibile al pubblico e raggiungibile via Internet. Ciò è diverso dalla misurazione del tempo di attività di un sistema. Uptime si riferisce al sistema stesso online. Il tempo di attività non tiene conto della possibilità di raggiungerlo come in caso di un’interruzione della rete. citazione necessaria ] L’ accordo sul livello di servizio (SLA) di un fornitore di hosting può includere un certo periodo di inattività programmataall’anno per eseguire la manutenzione dei sistemi. Questo tempo di inattività pianificato è spesso escluso dal lasso di tempo SLA e deve essere sottratto dal tempo totale quando viene calcolata la disponibilità. A seconda della formulazione di uno SLA, se la disponibilità di un sistema scende al di sotto di quella nello SLA firmato, un fornitore di hosting spesso fornirà un rimborso parziale per il tempo perso. Come vengono determinati i tempi di fermo cambia da fornitore a fornitore, pertanto è indispensabile leggere lo SLA.  Non tutti i fornitori rilasciano statistiche sui tempi di attività. La maggior parte dei provider di hosting garantirà un tempo di attività di almeno il 99,9%, che consentirà 43 milioni di downtime al mese o 8h 45m di downtime all’anno

Admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Solve : *
12 + 30 =