Newsgroup: it.comp.os.linux.debian
Titolo: standby serverino

Ho qui in azienda un pc debian con funzioni di server samba e proxy web.
Ho pianificato lo spegnimento automatico via crontab la sera e l'accensione
automatica via magic packet la mattina presto.
Qualcuno più esperto di me nell'arte gentile del sistemismo mi ha fatto
osservare che per un server con poco da fare uno dei principali fattori di
usura per i dischi è l'avvio e l'arresto quotidiano del sistema e che
sarebbe meglio lasciarlo sempre avviato facendo solo qualche reboot ogni
tanto.
Pensavo quindi che l'ideale compromesso tra risparmio energetico &
ecologico e la preservazione del sistema sarebbe metterlo di notte in
sospensione o standby, disattivando i dischi e quant'altro.
Vorrei sapere quali demoni possono incaricarsi della cosa, se c'è un modo
migliore e se qualcuno ha fatto qualcosa del genere e ha qualche consiglio
da darmi.
Ovviamente mi interessa un modo che permetta di svegliare il pc la mattina
in modo automatico.

 in modo automatico.
Se si trattasse solo di un proxy web, potresti andare su qualche sistema
a basso consumo, come i fit-pc (da 3W a 5W max di assorbimento), ma
lavorando anche come server Samba (quindi fileserver) penso tu abbia
necessità particolari di backup e capienza.
Puoi anche provare a vedere powertop (si interfaccia con l'acpi) e i
consigli che ti fornisce per ridurre ulteriormente i consumi a pc acceso.
PSK

 andare a bruciare il motorino del disco.
se poi quando e' in idle i dischi si spengono, cambia poco se lo si
lascia acceso oppure lo si spegne per la notte.
Io me ne strafregherei, ormai e' un dato di fatto che gli HD si
rompono random, indipendentemente dal fattore utilizzo, accensione/
spegnimento,...
Fai qualcosa di buono per il pianeta e di notte spegnilo. L'importante
e' fare backup, cosi quando l'HD si rompera' (fra un mese o fra 6
anni) non perderai nulla.
Ciao Jack

 PSK
tutto molto interessante, davvero, ti ringrazio molto. in effetti
immaginavo anch'io che lo "shock" per il disco fosse dovuto all'avvio
fisico da zero fino a velocità di regime e viceversa piuttosto che per il
boot/arresto del sistema.
in effetti a casa ho già il fit-pc per non dovermi preoccupare di spegnerlo
mai ;)
ma qui di soldi non me ne danno per questo, quei servizi li ho tirati su io
di mia iniziativa con un vecchio pc investendo solo sui dischi nuovi per il
raid ed in effetti per il discorso nas / backup di rete un fit-pc non va
bene per lo scopo.
vedrò questo powertop e cercherò di limare il possibile, ancora grazie.

 Ciao Jack
se è per questo di dischi ce ne sono tre, uno per il sistema mentre i dati
in raid 1 su due dischi.
i dati sono già ridondati in più modi non è quello il problema, il punto è
ritardare il più possibile la futura rottura per evitare scocciatura e
tempi di down, tutto qui.

 windows, e quindi userai il task scheduler di windows.
questo avviene già, ma non ho idea se un sistema in standby (scheda di rete
compresa) possa "svegliarsi" con un wakeonlan... come non so se un sistema
"dormiente" del tutto o in parte possa autonomamente schedulare il ritorno
alla modalità normale.

 sistemisti che agli ingegneri che scrivono i BIOS?
Io personalmente si`, perche` mi e` successo esattamente quello: server 
acceso da oltre un anno. Spengo per aggiungere RAM, riaccendo, disco morto.
Il fatto che i dischi vengano sollecitati sia meccanicamente (spin up 
soprattutto) che termicamente (da temperatura ambiente a 60, 70 o anche 80 
gradi) e` comunque una discreta botta, e i produttori di dischi lo sanno, 
visto che per alcuni modelli dichiarano anche quanti cicli sopportano.
I dischi da 2.5" sono progettati per sopportare piu` cicli, sia perche` 
girano piu` piano (4-5000 giri fino a poco tempo fa, ora si iniziano a 
vedere quelli da 7200 o addirittura da 10000), sia perche` usano 
componenti migliori, e infatti costano di piu`.
Bye.

 in modo automatico.
Il BIOS: molti consentono il wake-up ad un'ora prestabilita.
Per come la vedo io, soprattutto in questo contesto, una macchina che non
deve fare nulla non ha motivo di rimanere accesa. Un ciclo al giorno imho
non va ad impattare sulla vita di un disco, che per altro potrebbe morire
comunque indipendentemente da questo.
-- 
http://img169.imageshack.us/img169/1054/medioevowb0.jpg

 alla modalità normale.
Ovviamente si.
-- 
http://img169.imageshack.us/img169/1054/medioevowb0.jpg

 componenti migliori, e infatti costano di piu`.
Costano di più rispetto a cosa?
In verità li trovi nella stessa fascia di prezzo dei 3.5", solo ci sono
meno piatti e con meno superficie (e soffrono di minori inerzie)
-- 
http://img169.imageshack.us/img169/1054/medioevowb0.jpg

 che della vita dei dischi. diventa addirittura vitale se pensi che una
dipende. se l'energia che risparmi e' maggiore dell'energia utilizzata
per creare e smaltire in seguito l'hd ha senso spegnerlo. se l'energia
risparmiata e' minore, allora conviene lasciare l'hd acceso, se questo
aumenta la speranza di vita (cosa ancora da provare).
Chiaro che in generale un hd spento consuma (e si rovina) meno che un hd
acceso.
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 visto che per alcuni modelli dichiarano anche quanti cicli sopportano.
Dopo avere cambiato dischi a decine, su diversi desktop, in preda alla 
disperazione ho cominciato a installare ventole supplementari con 
l'unico scopo di ventilare i dischi (che in effetti raggiungevano 
temperature tali da non poter essere toccati).
Parlo di dischi IDE, non di SCSI (che ritengo tutta un'altra cosa).
Non ne è morto più nessuno, quindi devo presumere che la ventilazione 
aiuti. Ormai sono anni che sfrutto contenitori con doppia ventola, una 
frontale che immette aria e una posteriore che la estrae (al pari di 
quella dell'alimentatore) e posiziono il disco il più possibile in mezzo 
al flusso d'aria.
Non fa statistica ma contributo.
Ciao.

 sistemisti che agli ingegneri che scrivono i BIOS?
Vista la qualità di certi BIOS, ci potrebbe anche stare. :)

 l'accensione automatica via magic packet la mattina presto.
Visto che gli hard disk sono il bene da tutelare e che vuoi ridurre il 
consumo elettrico, io eviterei lo spegnimento quotidiano e punterei 
semmai all'acquisto di un alimentatore ad alta efficienza. 
Prendendo per veri i dati che si trovano su Internet, e ipotizzando che 
l'alimentatore attualmente montato sia il solito pacco da 20-30€, in 
questo modo dovresti infatti riuscire (almeno idealmente) a consumare 
nelle 24h quello che attualmente consumi in 16-17 (altra ipotesi, sigh).
Per quanto riguarda le cause che possono accorciare la vita di un hard 
disk, qualche anno fa Google ha pubblicato una statistica riguardante una 
parte del suo enorme parco macchine (il campione osservato dovrebbe 
arrivare ad oltre 100 mila hard disk); la trovi qua: 
http://labs.google.com/papers/disk_failures.html
Purtroppo non viene considerato il caso in cui la macchina viene spenta 
durante la notte ( :P ) ma rimane una lettura interessante.
-- 
no signature yet

 Parlo di dischi IDE, non di SCSI (che ritengo tutta un'altra cosa).
   Mi piacerebbe sapere come si pongono i dischi SAS in questo contesto...
Molti server HP li montano e noi abbiamo gia` 7 macchine ognuna con 8 di
questi dischi dentro in funzione... Ma tremo al pensiero di non conoscerne
l'affidabilita` :-|...
-- 
                          |   L'ultima volta che ho fatto
\|/ ____ \|/   \ ||_|     |   sesso ???
"@'/ ,. \`@"    \|| |     |   Era notte, era buio,
/_| \__/ |_\ Vax Headroom |   ero solo...
   \__U_/                 |                 Daniele Luttazzi

 l'affidabilita` :-|...
I SAS (Serial Attached Storage) sono i SATA degli SCSI, ovvero
la nuova generazione più performante a livello di canale di 
comunicazione. Tra l'altro normalmente i controller SAS supportano 
anche SATA (basta utilizzare l'apposito cavo).
-- 
Vide

 sollecitazioni molto elevate sia meccanicamente che elettricamente
In 12 anni che faccio il sistemista (dei quali gli ultimi 3 in un posto 
che ha un totale di oltre un petabyte di storage su disco) non ho mai 
(ma proprio mai) visto il motore di un disco cedere. Prima al 99% si 
incollavano le testine in posizione di parcheggio (dischi rimasti accesi 
anni e poi spenti e lasciati così per un po') o saltava il meccanismo di 
controllo delle testine stesse.
Ora quando "saltano" non saltano veramente ma vanno in failure con la 
tecnologia SMART (tanto è vero che i dischi dei server un po' vecchi 
vengono continuamente riciclati dalle stesse aziende produttrici, dopo 
dei test di funzionalità): li si cambia per una questione più di 
sicurezza che altro.
Ciao, GenTLe
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Is there anyboy out there? (cit.)

 tanto.
Seghe mentali. Coi costi che hanno i dischi ora è uno sbattimento inutile.
Senza contare che mandando in sospensione il server COMUNQUE spegni i 
dischi, quindi è una procedura del tutto inutile.
Piuttosto fatti un piano di backup decente e un piano di disaster 
recovery altrettanto decente.


 boot/arresto del sistema.
I problemi dei dischi attuali sono:
- la logica (influenzata da calore, da sporco che produce piste a bassa 
resistenza sul circuito)
- il microsmeriglio che si forma nelle aree del disco dove la testina 
non lavora mai (tipicamente in dischi sempre accesi da una vita, in zona 
parcheggio delle testine, dove le stesse vengono portate allo 
spegnimento della macchina).


 spegnimento della macchina).
Aggiungo: nel caso quotato, a volte e come rimedio estremo, un paio di 
botte alla superficie superiore dell'HD (dove ci sono le etichette) con 
un manico di cacciavite, "ridonano" la vita al disco stesso. Salvo 
ovviamente cambiarlo il prima possibile.


 acceso da oltre un anno. Spengo per aggiungere RAM, riaccendo, disco morto.
Più sopra ti ho spiegato il motivo. Ma è una cosa che capita solo su 
macchine lasciate accese per anni.


 comunicazione.
Non solo. Sono anche più veloci nella meccanica: essendo più piccoli le 
testine percorrono meno spazio per spostarsi sui dischi e quindi le 
raggiungono più velocemente. Noti la cosa nei test di letture randomiche.


 raggiungono più velocemente. Noti la cosa nei test di letture randomiche.
E anche che solito i dischi di fascia superiore da quella consumer hanno
anche caratteristiche costruttive con tolleranze piu elevate alle
sollecitazioni causate dalle vibrazioni.

 Ciao, GenTLe
Alla fine leggendo mi son fatto anche io quest'idea delle "seghe mentali"
:)
Ti ringrazio delle tue spiegazioni qua' e la', davvero molto interessanti,
come ringrazio tutti gli altri, comunque sia ne' e' nato un bello scambio
di punti di vista, non ho aperto la discussione solo per il serverino in sč
ma anche per sviscerare un po' l'argomento e uscirne piu' "consapevole" e
meno paranoico... ora la notte potro' dormire tranquillo senza rimorsi nei
confronti di quei "poveri dischi, ma chi sono io per stressarli cosi!?" ;-)

 piccole.
 
Certo, ma il microsmeriglio nei dischi si trova dentro, tu apri il disco
lo pulisci e lo richiudi? 
Ciao, Micky
-- 
What's this hash prompt on my terminal mean?
Micky Del Favero  -  System Manager  &  BOFH

 tempi di down, tutto qui.
Ciao,
Ricorda sempre che raid non vuol dire backup.
Se invece di rompersi un disco si rompe una ram e il SO va a scrivere 
dati casuali sui dischi, puoi dire addio ai tuoi dati.
Idem se ti fregano il server.
Il backup dei dati deve essere fatto periodicamente e su una unita' 
rimuovibile che deve essere conservata in un luogo diverso da dove si 
trova il server.
Questo lo dico per esperienza diretta.
Ciao
G.

 G.
PSK

 lo pulisci e lo richiudi? 
Spero bene di no :-D
I dischi vanno aperti in camere sterili con flussi d'aria 
(microfiltrati) laminari!


 backup.
Curiosità: che differenza passa da un backupp del genere a 
dd if=/dev/random of=/dev/st0 count=$(df | awk '/\/disco/ {print $3}') ?
Proprio non vedo l'utilità di avere copie illeggibili e non
ripristinabili.


 ripristinabili.
Non mi pare che con questo metodo si riesca a fare un backup incrementale.
Ciao
G.

 Ciao, Micky
Saluti
PSK

 Naturalmente il backup era in formato binario proprietario.
Semplicemente, non lo avevano acquistato, o nel contratto c'era la
prestazione di ripristino da parte dei loro tecnici.
Qualsiasi altra ipotesi e' da codice penale, o da leggenda 
metropolitana. ;-)
Fino ad ora, in trenta e passa anni, di [onorato?] servizio, ho visto
backup errati, backup illeggibili, backup in crisi mistica senza
segnalazioni di errore, backup in cui potevi lasciare lo stesso supporto
inserito per copie multivolume (si parlava ancora di floppy), anche di
un backup in cui non verificava la presenza del supporto di output, e
copiava nel nulla[*], ma MAI un sistema che non prevedesse un restore,
della cui affidabilita' possiamo poi parlare a parte. ;-P
[*] Simpatico il fatto che le testine del floppone da 8 pollici
andassero comunque avanti-indietro, con il classico clack-clack
anche in assenza del floppy inserito.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 G.
Ti ringrazio ma certo, non l'ho specificato ma quello in questione è già di
suo un server di backup remoto, oltre ai nastri e alla procedura di
disaster recovery.