• A parità di carico

    Recentemente mi sono trovato a dover installare un nuovo server e ospitare un forum particolarmente affamato di risorse, pur essendo molto simile ad altri forum con la stessa dimensione e traffico addirittura superiore. E' stato un corso di istruzione importante di cui vi racconto brevemente, per evitarvi sorprese negative a non finire.

    Se c'è un problema con i server, allora è il carico di potenza di calcolo, che non può essere distribuito equamente, e se un sito consuma tanto, gli altri non hanno più nessuna chance. Di conseguenza, il buon sistemista (si fa per dire) colloca questo sito su un server dedicato, e se ha tempo e voglia, ma spesso per pura necessità, cerca di scoprire dove intervenire per allievare il dolore alla CPU.

    In questo caso ho sistemato un forum di grandi dimensioni su un server dedicato di piccole dimensioni, che però avrebbe dovuto reggere il carico di 10 siti simili, ma già uno era troppo. Si trattava di un forum vBulletin, e sapendo che sarebbe stato leggero e performante a se stante, il motivo della pesantezza andava cercato nei tanti plugin installati, fra questi vbSEO.

    Ora, questo articolo non è una guerra contro vbSEO, ma semplicemente un dato di fatto, che esemplificherò con un paio di immagini, dimostrando che di fatto non è così efficiente come ce lo vendono e che contrariamente, qualunque altra soluzione, purché tecnicamente accettabile, sia migliore.

    Nei grafici che seguono, generati da Munin, si vede l'andamento dopo il trasferimento del sito, con qualche punta dovuto a delle prove di carico, e la disinstallazione di vbSEO e utilizzo del nostro sostituto OdiSEO:

    Il traffico del firewall è indicatore per la continuità di servizio erogato:


    Il grafico della CPU mostra la differenza di carico in rispetto a vbSEO e OdiSEO:


    A voi la decisione cosa sia meglio. Io non ci metto più bocca
    Commenti 2 Commenti
    1. L'avatar di Virtox
      Virtox -
      Sono il fondatore di un sito che a distanza di un anno dalla sua nascita ho avuto lo stesso problema, da un hosting dedicato sono stato obbligato a passare ad un server dedicato costoso propio perché il vbseo consumava troppo risorse, dovrebbe essere la board vbulletin a consumare molte più risorse invece è il contrario.. speriamo che il team di vbseo si impegna a ridurre le risorse che consuma questo script molto utile per incrementare i visitatori di una community..

      Preciso che il vbseo contiene molte ma molte più funzioni rispetto al plugin gratuito OdiSEO, per chi non può o non vuole spendere tale cifra e una buona alternativa, tale plugin riscrive solo le url non ottimizza il codice delle pagine ect.
    1. L'avatar di y2ksw
      y2ksw -
      Oggi, l'ottimizzazione del codice delle pagine non è più necessaria, in quanto i motori di ricerca sono molto più intelligenti di una volta.

      Al giorno di oggi, un motore di ricerca ha solo successo se è in grado di accettare qualunque formato HTML, PDF e DOC. Google analizza inoltre i file ZIP e RAR alla ricerca di contenuti ghiotti, per cui non dobbiamo porci assolutamente il problema dell'ottima presentazione