Newsgroup: it.comp.os.linux.iniziare
Titolo: Performance del server

Un server Linux, che funge anche da web server, esegue la registrazione dei 
video provenienti da piu' telecamere IP connesse in rete. Con due telecamere 
funziona tutto a meraviglia, e' acceso da diversi mesi e non si e' mai 
piantato, le registrazioni continuano imperterrite senza cedimenti.
Ora mi chiedono di utilizzare lo stesso server con 9 telecamere invece di 2. 
Vorrei pero' definire dei parametri che mi diano delle indicazioni sul 
carico del server nel momento in cui sta registrando da 9 telecamere 
simultaneamente: la RAM sara' sufficiente ?  L'hard disk e' abbastanza 
veloce ? Il processore ce la fara' ?
Secondo voi quali parametri dovrei andare a misurare e quali tool sono 
disponibili in Linux ?
Grazie per l'aiuto.
Stefano 

Nel mezzo del cammin di nostra vita, mi ritrovai con Stefano che diceva:

top, ps(processi e carico processore), free (ram), du e df(disco rigido) 
ti bastano e avanzano.
Sennò ci sono strumenti "integrati" che fanno il lavoro per te, ma sono 
un po' più complessi
-- 
"Le opinioni dei fanatici prescindono dai fatti"
python -c "print 'bG9ybWF5bmFAZ21haWwuY29t'.decode('base64')"
Linux Registered User: 461615
http://lmainardi.blogspot.com


Ti ringrazio, mi sto documentando su questi programmi.
Per quanto riguarda i dischi, secondo te se facessi un conto del tipo 
seguente mi sbaglierei di molto ?
Il transfer rate medio per un HD da 5400 RPM riportato dal costruttore e' di 
450 Mbit/s, cioe' 56 Mbyte/s.
Le telecamere, registrando 5 immagini al secondo compresse MPEG-4, vedo che 
in media occupano da 350MB e 1GB per un ora di registrazione (dipende da 
quanto movimentate sono le immagini), cio' significa un transfer rate da 0,1 
a 0,27 Mbyte/s che con un HD di cui sopra significherebbe poter registrare 
fino a 56/0,27 = 207 telecamere simultaneamente.
Mi pare uno sproposito. Sto sbagliando da qualche parte ?
Grazie.
S

 S
Prego
E.
-- 
I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini 
sono incredibilmente lenti, inaccurati e intelligenti. Insieme sono una 
vera potenza. A.Einstein
http://ercolinux.wordpress.com

 buffer vai tranquillo in ogni caso.
Sei stato molto chiaro, ti ringrazio.
S

 ha scritto nel messaggio 
news:483d2786$0$29597$4faf...@reader1.news.tin.it...

Scusa la domanda che ti faccio poichè non è una risposta alla tua.
Che videocamere IP usi con linux? Siccome ho montato diversi sistemi con 
windows ho visto che per esempio le hamlet usano Javascript e quindi 
potrebbero funzionare ma in altri uso le Vivotek che funzionano scarivando 
una activex MP4 mi pare e non so se vanno su sistemi non MS.
Ciao 

 una activex MP4 mi pare e non so se vanno su sistemi non MS.
Uso Axis. Hanno il web server integrato e si accede direttamente allo stream 
video, registrabile con applicazioni tipo vlc.
In alternativa a vlc la stessa Axis fornisce un sorgente in C da compilare 
che registra lo stream mp4 sull'hard disk.
Comunque la mia applicazione e' scritta in PHP e gira in un web server 
Apache, l'ho testata anche con Windows e funziona ugualmente (ovviamente la 
portabilita' di PHP e'completa).
Questa per me e' stata la miglior prova dell' affidabilita' di Linux 
rispetto a windows: il server linux gira da mesi e lo ho scordato acceso 
dentro ad un cassetto (trattasi di mini-itx) e lui continua a registrare 
imperterrito e a rimuovere le vecchie registrazioni. Un cliente ha invece 
voluto windows, con conseguenti problemi: antivirus che bloccano apache o 
altri processi, instabilita' della macchina, vulnerabilita' agli attacchi 
esterni solo per citarne alcuni.
Se ti interessano altre informazioni sul sistema che ho sviluppato te le 
posso mandare via mail, mi interessa uno scambio di esperienze con altri che 
utilizzano telecamere IP.
Ciao.
S