Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 15 di 24
  1. #1
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Chiedo aiuto per ottimizzare server dedicato

    Ciao a tutti

    ho da poco acquistato un server da Aruba, che come ben saprete è unmanaged. Il sito è quello in firma, come traffico sono sui 5000/6000 utenti al giorno, con picchi di 90/100 utenti collegati contemporaneamente.

    La macchina è un Intel® Celeron® CPU 2.80GHz (2793.169MHz) con 2gb ram e 2x40gb hard disk Raid 1.

    Purtroppo non ci capisco molto di gestione server, ma ho voglia di imparare e ritengo di avere una discreta capacità di apprendimento.

    Oltre ad aver installato xcache 1.3.0 e aver smanettato un po con il file my.cnf non ho praticamente toccato nulla.

    Il problema è che il server saltuariamente è estremamente lento a caricare, considerando il traffico relativamente basso che ho dovrebbe essere molto piu reattivo.
    Non ho installato niente tranne il CMS e openx che gestisce 2 banner

    Ecco le statistiche di utilizzo con circa 90 utenti collegati contemporaneamente




    Questo è il My.cnf
    Codice:
    [mysqld]
    set-variable=local-infile=0
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    old_passwords=1
    tmpdir = /tmp
    basedir = /usr
    
    key_buffer = 128M 
    max_allowed_packet = 32M
    thread_stack = 128K
    table_cache = 500
    thread_cache_size = 32
    max_connections = 200
    max_heap_table_size = 128M
    query_cache_size = 2M
    query_cache_limit = 64M
    tmp_table_size = 128M
    
    
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    E questo è xcache.ini
    Codice:
    [xcache-common]
    ;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
    zend_extension = /usr/lib/php/modules/xcache.so
    ; zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-xxx/xcache.so
    ;; For windows users, replace xcache.so with php_xcache.dll
    zend_extension_ts = c:/php/extensions/php_xcache.dll
    ;; or install as extension, make sure your extension_dir setting is correct
    ; extension = xcache.so
    ;; or win32:
    ; extension = php_xcache.dll
    
    [xcache.admin]
    xcache.admin.enable_auth = On
    xcache.admin.user = "******"
    ; xcache.admin.pass = md5($your_password)
    xcache.admin.pass = "**********"
    
    [xcache]
    ; ini only settings, all the values here is default unless explained
    
    ; select low level shm/allocator scheme implemenation
    xcache.shm_scheme =        "mmap"
    ; to disable: xcache.size=0
    ; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
    xcache.size  =               64M
    ; set to cpu count (cat /proc/cpuinfo |grep -c processor)
    xcache.count =                 1
    ; just a hash hints, you can always store count(items) > slots
    xcache.slots =                8K
    ; ttl of the cache item, 0=forever
    xcache.ttl   =                3600
    ; interval of gc scanning expired items, 0=no scan, other values is in seconds
    xcache.gc_interval =          300
    
    ; same as aboves but for variable cache
    xcache.var_size  =            2M
    xcache.var_count =             1
    xcache.var_slots =            8K
    ; default ttl
    xcache.var_ttl   =             3600
    xcache.var_maxttl   =          7200
    xcache.var_gc_interval =     300
    
    xcache.test =                Off
    ; N/A for /dev/zero
    xcache.readonly_protection = Off
    ; for *nix, xcache.mmap_path is a file path, not directory.
    ; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
    ; 2 group of php won't share the same /tmp/xcache
    ; for win32, xcache.mmap_path=anonymous map name, not file path
    xcache.mmap_path =    "/dev/zero"
    
    
    ; leave it blank(disabled) or "/tmp/phpcore/"
    ; make sure it's writable by php (without checking open_basedir)
    xcache.coredump_directory =   ""
    
    ; per request settings
    xcache.cacher =               On
    xcache.stat   =               On
    xcache.optimizer =            On
    
    [xcache.coverager]
    ; per request settings
    ; enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
    xcache.coverager =          Off
    
    ; ini only settings
    ; make sure it's readable (care open_basedir) by coverage viewer script
    ; requires xcache.coverager=On
    xcache.coveragedump_directory = ""
    Qualche anima pia potrebbe aiutarmi a ottimizzare il server?

    Ringrazio anticipatamente



  2. #2
    Webhosting Guru
    Data Registrazione
    May 2006
    Messaggi
    1,560

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da paolosan888 Visualizza Messaggio
    Qualche anima pia potrebbe aiutarmi a ottimizzare il server?
    Con dei load aveage che corrono tra i 20 ed i 40 mi sia permesso di dire una cosa:
    sticazzi!

    Scusa ma che CMS stai usando, perchè qui mi sfugge qualcosa o il CMS fa schifo.

  3. #3
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Re: Chiedo aiuto per ottimizzare server dedicato

    mmm uso PHPAS v4.0 | PHP Arcade Script , openx come ad server e cometchat per la chat stile facebook. Il server monta Centos con pannello plesk

    ho provato a togliere cometchat ma non ho notato cambiamenti particolari

    oltre ad aver installato xcache e modificato il my.cnf il server è vergine come me lo hanno consegnato

  4. #4
    Provider L'avatar di FlameNetworks
    Data Registrazione
    Aug 2008
    Località
    Napoli
    Messaggi
    2,162

    Re: Chiedo aiuto per ottimizzare server dedicato

    Senza alcuna polemica, il mio consiglio è quello di rivolgerti ad un sistemista qualificato per il server in produzione.
    Poi con calma installi vmware sul pc di casa, ti emuli un server L.A.M.P. in locale e lo usi per farci tutte le prove che vuoi.

    Ciao,

    Fabrizio

    Hosting Low-cost | Hosting Professionale | Hosting Rivenditori | E-mail Hosting
    E-commerce Hosting | Hosting Semidedicato | Server Dedicati Low-cost & Enterprise

    Network & Power Uptime 99,9% SLA
    Informazioni commerciali: 800974244 - info@flamenetworks.com

  5. #5
    Utente Moderatore L'avatar di Alex
    Data Registrazione
    Aug 2006
    Messaggi
    2,365

    Re: Chiedo aiuto per ottimizzare server dedicato

    il problema è nella cpu ... non è una cpu da server ... puoi sbatterti ad ottimizzare quanto vuoi ma non arriverai mai a risultati soddisfacenti con quel hardware
    Il miglior sito italiano su winning eleven e pro evolution soccer
    Ubuntu è una antica parola africana che significa: "Non so installare Debian"

  6. #6
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da Flame Networks Visualizza Messaggio
    Senza alcuna polemica, il mio consiglio è quello di rivolgerti ad un sistemista qualificato per il server in produzione.
    Era esattamente quello che avevo in mente

    Dove posso rivolgermi per un sistemista? E quali sono i costi piu o meno?

    Grazie per le risposte

  7. #7
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da Alex Visualizza Messaggio
    il problema è nella cpu ... non è una cpu da server ... puoi sbatterti ad ottimizzare quanto vuoi ma non arriverai mai a risultati soddisfacenti con quel hardware
    eh lo so, ma con il traffico che ho teoricamente dovrebbe reggere senza problemi
    Hardware piu potente mi sembra un po eccessivo per 5000 utenti giornalieri

  8. #8
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,573

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da paolosan888 Visualizza Messaggio
    eh lo so, ma con il traffico che ho teoricamente dovrebbe reggere senza problemi
    Hardware piu potente mi sembra un po eccessivo per 5000 utenti giornalieri
    Senza la conf. di apache non si può dire granché (un sito di giochi flash alla fine è assimilabile ad un sito statico).

    Fatto sta che da top hai il waiting I/O a 0 e uso cpu al 94%, quindi è quello il problema assieme all'uso che fai di mysql.
    Ultima modifica di Antonio; 01-02-2010 alle 17:15
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  9. #9
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    Senza la conf. di apache non si può dire granché, fatto sta che da top hai il waiting I/O a 0 e uso cpu al 94%, quindi è quello il problema.

    Come posso risolvere? avresti un link dove posso documentarmi?

    Grazie per l'aiuto

  10. #10
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,573

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da paolosan888 Visualizza Messaggio
    Come posso risolvere? avresti un link dove posso documentarmi?

    Grazie per l'aiuto
    L'ottimizzazione di una configurazione non si trova scritta in un how to e/o in un manuale, ma è frutto dell'esperienza.

    Leggi la documentazione ufficiale di mysql in merito alle variabili che trovi nel file my.cnf, fai un controllo per vedere quali sono le slow queries e controlla gli indici del/dei database che usi.

    Poi se il DB è ingegnerizzato con i piedi, l'applicazione che usi può metterti benissimo in ginocchio anche un server dual quad core
    Ultima modifica di Antonio; 01-02-2010 alle 17:23
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  11. #11
    Provider L'avatar di FlameNetworks
    Data Registrazione
    Aug 2008
    Località
    Napoli
    Messaggi
    2,162

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da paolosan888 Visualizza Messaggio
    Era esattamente quello che avevo in mente

    Dove posso rivolgermi per un sistemista? E quali sono i costi piu o meno?

    Grazie per le risposte
    I costi sono molto variabili. Dipende molto dal tipo di supporto che richiedi.

    In linea di massima potresti orientarti su un server dedicato managed, che include anche il supporto sistemistico a cura dell'hosting provider.

    Ciao,

    Fabrizio

    Hosting Low-cost | Hosting Professionale | Hosting Rivenditori | E-mail Hosting
    E-commerce Hosting | Hosting Semidedicato | Server Dedicati Low-cost & Enterprise

    Network & Power Uptime 99,9% SLA
    Informazioni commerciali: 800974244 - info@flamenetworks.com

  12. #12
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    L'ottimizzazione di una configurazione non si trova scritta in un how to e/o in un manuale, ma è frutto dell'esperienza.

    Leggi la documentazione ufficiale di mysql in merito alle variabili che trovi nel file my.cnf, fai un controllo per vedere quali sono le slow queries e controlla gli indici del/dei database che usi.

    Poi se il DB è ingegnerizzato con i piedi, l'applicazione che usi può metterti benissimo in ginocchio anche un server dual quad core

    Le variabili del file my.cnf le ho modificate seguendo le indicazioni dello script per l'ottimizzazione mysql in sticky su questo forum.

    Processes by CPU: mysqld (1) 67.1%, httpd (88) 17.0%, (other) (61) 0.3% Memory usage: 97.1% (2013920k / 2074076k)
    Swap: 0.181% (7596k / 4185776k)
    MySQL processes

    Total processes: 3 (2 sleeping, 1 running, 0 locked)

    Ho tutto verde tranne

    22.0833 Your InnoDB buffer is too small. This will cause serious performance issues. Fix this first. Try increasing your innodb_buffer_pool_size to 67108864. The InnoDB buffer pool holds both indexes and data for InnoDB tables. To ensure good performance, the buffer pool must be large enough to hold the hot areas in both indexes and data.

    e

    0.9932 Try increasing your max_heap_table_size to 265481728. Try increasing your tmp_table_size to 265481728. If a temporary table in memory exceeds the specified limits, it is pushed to disk. This can slow complex queries down.

  13. #13
    HT Admin L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,573

    Re: Chiedo aiuto per ottimizzare server dedicato

    Openx se non ben ottimizzato può diventare un macigno; che dimensioni ti occupa il suo db?

    Comunque appoggio quanto detto dagli altri, cercati un bravo sistemista che, avendo un quadro completo della situazione, ti faccia una analisi completa e ti dica dove andare ad agire.
    Antonio Angelino :: LinkedIn | Twitter
    Non fornisco assistenza sistemistica per MP. Se volete aiuto, create una discussione qui su forum!



  14. #14
    Webbologo L'avatar di cxcs
    Data Registrazione
    Sep 2009
    Messaggi
    191

    Re: Chiedo aiuto per ottimizzare server dedicato

    Staff: vietata autopromozione.
    Ultima modifica di Ste; 01-02-2010 alle 17:46

  15. #15
    Nuovo utente
    Data Registrazione
    Nov 2009
    Messaggi
    19

    Re: Chiedo aiuto per ottimizzare server dedicato

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    Openx se non ben ottimizzato può diventare un macigno; che dimensioni ti occupa il suo db?

    meno di 9 mega il DB di openx, circa 200mb il db del sito...

Pagina 1 di 2 12 UltimaUltima

Discussioni Simili

  1. Aiuto scelta importante server dedicato
    Di RazorMx nel forum Server dedicati, colocation, connettività e scelta data center
    Risposte: 56
    Ultimo Messaggio: 17-09-2011, 12:23
  2. Utilizzare Plesk - chiedo consigli ed aiuto
    Di sviluppo-sw-eurappalti nel forum Gestione Server Windows e Server Linux
    Risposte: 5
    Ultimo Messaggio: 21-06-2010, 16:15
  3. Server dedicato per magazzino aiuto
    Di darknet nel forum Server dedicati, colocation, connettività e scelta data center
    Risposte: 4
    Ultimo Messaggio: 04-05-2009, 13:40
  4. *AIUTO* Server dedicato: quale comprare?
    Di Ippopotamo nel forum Server dedicati, colocation, connettività e scelta data center
    Risposte: 14
    Ultimo Messaggio: 25-08-2008, 10:24
  5. Aiuto con server dedicato
    Di uilli nel forum Server dedicati, colocation, connettività e scelta data center
    Risposte: 21
    Ultimo Messaggio: 28-03-2007, 16:18

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •