VPS contro Hosting condiviso [chiuso]

6

C'è qualche motivo impellente che un programmatore potrebbe ospitare su una piattaforma condivisa rispetto al solo avere un account VPS da qualche parte?

    
posta David in Dakota 20.11.2010 - 21:26
fonte

3 risposte

9

Advantage Shared Hosting

  1. Generalmente economico, ideale per lo sviluppo o l'esecuzione di siti più piccoli con traffico ridotto
  2. Molte funzionalità sono preimpostate tra l'altro un modello di sicurezza di base (si spera)
  3. In generale ottieni molti extra extra come le installazioni con un clic che sono state testate nell'ambiente in cui lo stai eseguendo e talvolta persino configurate
  4. Quando c'è più traffico in generale vengono gestiti i picchi: con VPS il server è morto per esempio. su mediatemple esiste un modello basato sulla griglia che può scalare. Anche se c'è un picco, funziona solo se ricevi una mail che dovrai pagare extra
  5. È risparmiare tempo per investire nell'apprendimento, ad es. sicurezza (firewall su linux, sicurezza ssh, come leggere gli indicatori di performance, ad esempio cosa significano questi indicatori di socket)
  6. E quindi salva TIME ogni mese in manutenzione (e questo INCLUDE: problemi vuol dire solo spedire l'helpdesk, outtages solo in attesa e gridando al supporto)
  7. Lo spazio su disco è spesso molto più, ad es. guarda Dreamhost

Svantaggi Shared Hosting

  1. La sicurezza è spesso inferiore. Per esempio. molti utenti sono in giro nello stesso ambiente e quando i tuoi file sono erroneamente convertiti in CHMOD possono leggerli. Se mai c'è una violazione alla sicurezza generale ...
  2. Spesso i picchi portano a ridimensionare le tue prestazioni dopo ciò che non è mai veramente chiaro
  3. Ad un certo punto con traffico costante / utilizzo della CPU / utilizzo del socket corri contro i limiti, non importa quello che devi semplicemente cambiare
  4. Non hai il controllo completo sul tuo server, ad es. non puoi realmente installare un altro sistema operativo (o qualcosa in più che non è in linea), ad es. eseguire un qualche tipo di server.

Svantaggi VPS

  1. Il VPS gestito e non gestito richiede che tu abbia le conoscenze per garantire ciò che ti costa TEMPO (tutte le conoscenze sono disponibili) ma sei responsabile per questo. È necessario conoscere i firewall di Linux, ad esempio (e molto altro). Forse non vuoi passare il tuo tempo per quello.
  2. VPS richiede anche una conoscenza sufficiente a livello di sistema operativo, manutenzione, patching del software installato specificamente e apprendimento della patch del software specifico, ad es. aggiornare Apache con le dipendenze. Ciò comporta un apprendimento TIME ma anche TIME lo fa ogni mese
  3. I PROBLEMI su VPS sono sotto la tua responsabilità (beh ... per la maggior parte), ad es. se il server è lento, è necessario uscire e controllare non solo la parte software, ma anche la parte del sistema operativo e la parte relativa alle prestazioni del database. Per esempio. se sia la CPU sia la memoria sono ok ... che diamine può essere. Questo costa anche TIME. (pensa anche alla gestione degli utenti, all'impostazione della posta elettronica, ecc ...)
  4. Inoltre è più costoso. E questo è molto più costoso dell'hosting condiviso perché il limite massimo di ciò che puoi fare su hosting condiviso non è il limite inferiore di ciò che VPS può offrire. Per esempio. se il tuo WordPress Multisite è al massimo sul tuo account di hosting condiviso non puoi ottenere quella porzione economica da 1 MB. Hai bisogno di ottenere immediatamente quella cosa da 4 GIG di memoria. (ok questo probabilmente significa andare dedicato) (dal momento che le prestazioni del database giocano e si verificano qui) OPPURE se la tua applicazione di chat ajax di Facebook è andata contro il limite del tuo account di hosting condiviso ... vai a prendere qualcosa di molto più grande perché probabilmente i socket massimi sono il tuo dolore punto.
  5. Volevo solo sintetizzare TUTTO questo: più tempo necessario da te e possibile MOLTO se hai ancora bisogno di imparare molto e in secondo luogo DENARO (dal momento che presumo che le entrate dietro di esso copriranno quel bisogno più grande per infra).
  6. Se il tuo VPS funziona contro il suo limite, ad es. Memoria 512mb (...) il tuo sito è DEAD (ok a seconda di come lo hai impostato, ma ipotizziamo il caso peggiore devi andare al pannello che hai messo e riavviare tutto) come detto sulla maggior parte dell'host condiviso che faranno ridimensionalo e fatturalo in seguito a meno che la tua pagina non abbia colpito la prima pagina di digg, allora penseranno che sia in atto una specie di attacco ddos.

VPS Advant

  1. Più sicuro: sei in cima;)
  2. da un certo livello PIÙ memoria, MORE cpu, MORE socket, PIÙ tutto (eccetto forse lo spazio su disco) quindi ad un certo punto DEVI
  3. Impari molte cose che devi comunque imparare (credo)
  4. Puoi eseguire tutto ciò che vuoi purché tu abbia le risorse per esso

Personalmente penso: corri su un buon account condiviso il più a lungo possibile, quindi passa a dedicato se non va più sulla piattaforma condivisa a meno che la cosa che stai eseguendo possa essere confinata su VPS. (come ad esempio: ambiente di sviluppo che necessita di proprie risorse del server).

    
risposta data 20.11.2010 - 21:58
fonte
3

Una piattaforma condivisa ti libera dalla responsabilità per il sistema operativo. non dover applicare le patch del sistema operativo, non dover pagare per le licenze software per il software installato, antivirus, firewall, backup sono responsabilità di tutti i fornitori.

Ora il rovescio della medaglia è che vivere su un server condiviso significa che l'utilizzo del server deve essere compatibile con gli altri siti ospitati su quel server. Non è possibile utilizzare cicli di CPU importanti, un numero elevato di utenti simultanei. ecc.

Puoi andare su un server privato virtuale, ma vorrei fare domande su cosa stavi effettivamente ottenendo per i tuoi soldi. Una macchina virtuale potrebbe credere che abbia 2 CPU veloci, molta memoria e molta larghezza di banda I / O per i dischi, ma se stanno eseguendo 20 VM su un unico server, tutte queste risorse saranno compromesse. insistere su garanzie di prestazioni accettabili.

Per quel prodotto serio, niente batte server dedicati. Anche se si esegue VMWare su di esso e si ospita la propria server farm virtuale. Almeno sai di avere a disposizione le risorse hardware per le quali hai pagato. hai il controllo che vuoi Hai solo bisogno delle competenze per gestire i server quando sono in una posizione esposta su Internet.

    
risposta data 20.11.2010 - 22:30
fonte
2

È un semplice costo + saldo delle funzioni:

  • Condivisi: meno costosi, gestiti, meno isolati, meno scelte
  • VPS - meno economico, a volte meno gestito, più isolato, più scelte, può essere più lavoro

Hai davvero bisogno di determinare quanto vuoi spendere, quanto puoi gestire responsabilmente te stesso e quali funzionalità ti servono.

Altri punti:

  • La sicurezza non è intrinsecamente diversa tra i due (può essere sicura o insicura in base alle tue azioni, alla configurazione del tuo ospite e alle azioni di altri).
  • Le cose illimitate non sono mai illimitate, quindi confrontare le funzionalità di hosting condiviso con le funzionalità di VPS è fuorviante. Se è importante, vuoi garanzie per larghezza di banda, spazio di archiviazione, ecc.
  • Sia gli host condivisi che quelli VPS offrono diversi livelli di gestione. Esistono VPS completamente gestiti, ad esempio, nonché host condivisi per lo più non gestiti.
  • Il prezzo degli host sia condivisi che di quelli VPS è molto variabile (così come le funzionalità).
  • La larghezza di banda e il tempo di attività variano molto anche tra i due tipi di host, cerca la verifica di terze parti per qualsiasi host selezionato.
risposta data 21.11.2010 - 22:35
fonte

Leggi altre domande sui tag