• User

    Consigli su scelta vps o server

    Chiedo consigli per eventuale passaggio del mio sito in firma su un VPS o Server managed

    Il sito è basato sul cms Joomla 1.5.23


  • Moderatore

    Dipende ovviamente sempre dal traffico e dalla quantità di dati per utente.

    Potrebbe essere necessario un dedicato se il sito ha molto traffico. In Italia non so quali hoster affidabili ci sono, ma all'estero ce ne sono alcuni molto robusti.


  • User

    Il sito è rivolto a utenti italiani e le visite sono provenienti al 99% dall'Italia preferirei quindi che il server fosse in Italia

    Attualmente siamo sui 10k unici al giorno ma gli obiettivi (forse un pò troppo utopistici) sono di decuplicare tutti i numeri attuali entro fine 2012


  • Moderatore

    Beh di sicuro ci vuole un dedicato se l'intenzione è di aumentare così tanto le visite.

    Con chi non saprei, non faccio molti affari con gli hoster italiani.


  • User

    Direi almeno un dedicato che non sia un atom con 1 GB. Con quattro gigabyte di ram e con un dual core potresti cavartela considerando anche eventuali incrementi nel numero dei visitatori.
    Altra questione è la banda...penso che comunque due megabit al secondo possano risultare troppo lenti. Vedi il tuo budget e un po' di statistiche degli accessi, prima di fare la scelta.


  • User Attivo

    Ciao,

    la prima cosa da fare è capire se hai le competenze per gestire un VPS o dedicato che sia: non è come stare su un hosting condiviso.

    Va configurato, ottimizzato e gestito nel tempo (devi fare anche): non basta farselo fornire dal provider e usarlo dicendo "tanto funziona".

    Devi anche pensare a gestire eventuali emergenze (sovraccarichi, attacchi, etc) per sistemarle e fare eventualmente anche un po' di troubleshooting.

    Se la risposta è SI sono in grado allora puoi scegliere un servizion UNMANAGED e risparmi qualcosina.

    Se la risposta è NO allora devi incominciare a scartare i provider che non ti danno come opzione il servizio MANAGED oppure valutare una terza società che ti fornisca il servizio.

    Risposto alla prima domanda dovrai allora si pensare alle risorse e al budget: solitamente i VPS sono molto più flessibili in quanto a scalabilità di risorse (ram, hard disk, etc) rispetto ai dedicati ma in generale puoi fare upgrades quando vuoi: potresti quindi cominciare con una macchina non troppo sovradimensionata e poi fare eventuali upgrades dove serve.

    Se vai sul virtuale scegli servizi che offrano garanzie di risorse e non "al massimo".

    Con 10k visitatori unici al giorno potrei inziare a consigliarti un servizio con:

    1GB di RAM
    10 GB di hard disk (minimo:dipende molto dalla dimensione del DB e delle immagini/files del sito. Considera che 1GB li occupa generalmente il sistema operativo con i demoni cui poi devono aggiungersi files di logs, posta, etc)
    2 Mbit/s di banda

    Ovviamente come sistema operativo Linux.

    Per essere più precisi dovresti darci qualche dato in più:

    1. Dimensioni del DB
    2. Dimensioni della cartella root del sito
    3. Se lasciate le mail su server o le scaricate su PC
    4. N.ro di visitatori contemporanei sul sito
    5. peso medio di una pagina

    Facci sapere.

    Carlo


  • User

    Servinf ti ringrazio per la tua risposta anche se credo che tua abbia letto solo il titolo del mio topic e non il testo. Dico questo perchè già dalla prima riga del primo post chiedo consigli su un server managed

    Detto questo passiamo al dunque (così aggiorno un pò anche la situazione a fronte delle ultime ricerche effettuate..)

    1. Ovviamente Linux perchè il sito è realizzato in Joomla (anche se ultimamente gira anche in windows..)
    2. Ho ormai scartato l'ipotesi VPS perchè il gioco non vale la candela, con gli stessi soldi o poco più prendo un server dedicato ed evitiamo gli eventuali problemi correlati ai VPS e virtualizzazioni varie.
    3. Le email vengono cancellate periodicamente e/o scaricate su pc locale
    4. Raggiungiamo anche 100 utenti contemporanei nelle ore di picco con circa 10k/die e 40k pagine/die
    5. Il db pesa al momento meno di 100Mb
    6. Un bakup completo del sito pesa ad oggi circa 250Mb
    7. La Home pesa meno di 300Kb e le pagine più pesanti sui 500. Il sito è quello in firma.

    Ho ricevuto questo preventivo che mi sembra ragionevole
    Intel Quadcore Xeon 2,83Ghz
    8192 MB ram
    2 dischi da 320 GB in raid 1
    con sistema operativo CentOS 5 (32/64 Bit)
    MANAGED con Cpanel
    100Mbit/s flat garantita senza limiti sul consumo
    1 IP compreso

    179,99 ? + IVA + 99 unatantum di configurazione iniziale

    Che ve ne pare ? Accetto altri preventivi qui e in mp


  • Super User

    Direi anche che e' troppo, che modello di CPU e'? Attualmente vanno forte gli i7 che sono anche HT, quindi quadcore HT per un totale di 8 core ...
    1 IP e' poco, se vuoi lavorare bene devi avere 2 ip, o 1 ip + il server dns secondario.


  • User

    Sulla CPU non sò essere più preciso ( forse un X3360 12M Cache 2.83GHz 1333MHz FSB )ma credo che comunque in ogni caso una CPU similare per me sia sufficente.
    Mi spiegheresti bene la questione degli IP e del server dns secondario

    Un "sistemista" (che non conosco) mi diceva anche queste cose: se i dischi sono sata lascia stare... se poi il sql server é sulla stessa macchina te ne pentirai presto. comunque dati come quelli esposti non vogliono dire niente, i dimensionamenti macchina non si fanno così...

    Sinceramente non ho capito bene cosa volesse dire...


  • User Attivo

    @detlef said:

    Sulla CPU non sò essere più preciso ( forse un X3360 12M Cache 2.83GHz 1333MHz FSB )ma credo che comunque in ogni caso una CPU similare per me sia sufficente.
    Mi spiegheresti bene la questione degli IP e del server dns secondario

    Ciao,

    scusami ma mi ero perso un pezzo... 🙂

    Sono un po' dubbioso per il prezzo: mi pare un po' basso rispetto a tutto quello che hai detto... Considerato che dovrebbe essere managed (sei sicuro che il canone di questo servizio sia compreso?).

    Riguardo agli IP e DNS:

    1. Il mio consiglio, visto che hai un solo sito grosso è di lasciare il dominio attestato sui servers DNS del provider presso cui l'hai registrato. Successivamente puoi farlo puntare verso l'IP del server. Non ha senso impostare la stessa macchina anche come server DNS. Ti eviti un sacco di problemi di gestione.

    2. Ti basta un IP solo a meno che te non abbia necessità di un certificato SSL: risparmi anche qualche soldino.

    Per quanto riguarda il resto della configurazione e delle considerazioni:

    1. Assicurati che il raid 1 sia hardware e non software
    2. Cerca di capire bene cosa è compreso nel servizio managed
    3. Perdonami ma non sono d'accordo sul discorso VPS, se scelto bene ti evita un sacco di beghe come per esempio poterlo riavviare completamente in autonomia, etc. Mi spigheresti quali sono i problemi derivanti dai sistemi di virtualizzazione?
    4. Riguardo alle considerazioni sui dischi SATA e sul DB all'interno della stessa macchina: mi pare prematuro fare considerazioni di questo tipo. Le condizioni del tuo sito non mi pare che richiedano un db su macchina separata e dei dischi SAS/SCSI.

    Carlo


  • User

    Io ho chiesto un server full managed e loro mi hanno garantito che così sarà. Quindi tutta l'assistenza a monte del mio CMS...

    Il prezzo mi sembra in linea con gli standard che trovo in giro...
    99.99 + iva unatantum per il setup
    179.99 + iva al mese tutto compreso

    Se dovessi stipulare il contratto, all'inizio lo farei per un mese per provare se va tutto bene e in ogni caso potrei sempre tornare sul mio condiviso che va ancora bene ma che mi fa sentire come un elefante su una smart 🙂

    Non credo mi servirà mai SSL non essendo un sito e-commerce e non avendo la necessità di fare transazioni sicure.

    Per il VPS ragiono come gli ingegneri: quello che c'è si può rompere. Se una virtualizzazione non c'è non può creare problemi...
    Se devo imparare a gestire un VPS IMHO mi metto sotto e imparo a gestire un server con redhat e risolvo una volta per tutte.

    Perdonatemi se nei miei passaggi logici ho detto qualche eresia 🙂


  • User Attivo

    Se ragioni così allora ti posso dire che se hai un server fisico di ti si può rompere la ram, la CPU o uno dei dischi raid.

    Sul sistema di virtualizzazione è tutto ridondato... 🙂

    Anche i VPS possono esser gestiti però... Non necessariamente sono unmanaged.


  • User

    Si, lo sò che anche i VPS possono essere managed. Dipende anche da quanto tempo ci mette il sistemista a cambiare un componente hw guasto e questo dipende dalla serietà dell'azienda.

    Comunque sia, l'ipotesi VPS ormai è scartata. Dovrei forse aprire un nuovo topic dal titolo Consigli su scelta server managed ma per me possiamo anche continuare qui..


  • User Attivo

    @detlef said:

    Si, lo sò che anche i VPS possono essere managed. Dipende anche da quanto tempo ci mette il sistemista a cambiare un componente hw guasto e questo dipende dalla serietà dell'azienda.

    Comunque sia, l'ipotesi VPS ormai è scartata. Dovrei forse aprire un nuovo topic dal titolo Consigli su scelta server managed ma per me possiamo anche continuare qui..

    Guarda che nei vps seri il sistema di virtualizzazione migra in maniera automatica le virtual machines in base al carico del nodo e se ci sono problemi hardware: in caso di failure nemmeno te ne accorgi. Comunque chiudiamo pure la discussione sui virtuali. 🙂

    Ad ogni modo non dare per scontato il servizio managed: chiedi che cosa offrono nel dettaglio. Ti ripeto che il prezzo (che non è esageratamente basso sia chiaro) mi pare un po' ristretto sulla base di quanto offerto.


  • User

    Che domande rivolgeresti tu al fornitore? Gli mando una email e vediamo le sue risposte? Aiutami perchè non sono così pratico di server e non sò cosa chiedere di più di quello che già gli ho chiesto..

    Quello che posso dirti è che è disponibile e veloce nelle risposte. Già questo me lo rende molto simpatico... 🙂


  • User Attivo
    1. che cosa offrono nel servizio managed?
    2. Nello specifico:
      - Upgrades di sistema?
      - Personalizzazione nella configurazione dei demoni? (es. aggiunta di funzioni php)
      - Upgrades dei demoni?
      - Intervento in caso di crash dei demoni?
      - Monitoraggio del sistema?
      - Hardening? (messa in sicurezza della macchina, impostazione regole di firewalling, etc)

    Inizia con queste domande e vedi cosa ti rispondono.