Il 20/12/2023 08:33, Piviul ha scritto:

On 12/20/23 06:53, Diego Zuccato wrote:
Il 19/12/2023 17:09, Piviul ha scritto:

AFAIK se la signora delle pulizie spegne un ups il server che lo gestisce si spegne anch'esso quand'anche uno dei suoi alimentatori continuasse a ricevere corrente, è il software che lo farebbe spegnere.
Dipende a) da come lo configuri e b) dai per scontato che l'UPS sia collegato ad un solo server (personalmente pretendo solo UPS con management via rete). Inoltre si spegne sì, ma in modo pulito (shutdown), mentre se entrambi gli alimentatori fossero sotto quell'UPS si spegnerebbe brutalmente (shutoff).

ma no, perché dovrebbe spegnersi brutalmente?

Perché la signora delle pulizie ci ha preso contro e ha fatto scattare il breaker di uscita, tagliando così la corrente ad entrambi gli alimentatori in un colpo solo? :)

ma se i pc che alimentano gli ups sono correttamente configurati fanno un gracefully shutdown, poi se qualcuno se ne accorge e ridà la corrente loro ripartono, non si spengono brutalmente

Il caso a cui mi riferisco è di un server, con due alimentatori collegati entrambi ad un unico ups: se viene spento brutalmente l'UPS, il server non riceve più alimentazione e non ha modo di spegnersi correttamente.

scusa Diego, prendiamo il caso di 2 UPS e 3 server con doppio alimentatore uno su ogni UPS. Il primo server ha come monitor il primo UPS, gli altri 2 il secondo. Se va via la corrente e l'UPS 1 fa spegnere server1 poi stacca la corrente. Appena prima che l'UPS 1 si spenga, server 1 è spento ed entrambi gli UPS alimentano la metà del carico dei 2 server; la batteria possiamo supporre che sia piuttosto scarica ma non ancora scarica da ordinare un gracefully shutdown. Ora l'UPS 1 stacca la corrente e l'UPS 2 improvvisamente si trova con un carico doppio con la batteria quasi esausta. È uno scenario molto probabile.

Dovuto ad una erronea configurazione che devi evitare che possa proporsi. Secondo i punti che ti ho detto nell'altra mail, mettiamo qualche valore. Diciamo che i server consumino 500W (250+250) e che un UPS, con un carico di 1500W (il totale), regga *almeno* 15 minuti ma il secondo UPS, con battteria più nuova, può arrivare a 20. Quando inizia a mancare corrente, il server che monitora il primo UPS va in shutdown dopo 5 minuti, mentre i server che monitorano il secondo... pure! Chissene se la batteria è più nuova! Dopo 5 minuti di black out è ora di fermare tutto comunque. Ma tu vuoi spremere di più, ok, anche se non condivido. Allora diciamo che i 1000W dei due server rimanenti continuano ad essere suddivisi tra i due UPS. Poi il primo, visto che il sistema monitorato si è spento, decide di andare in shutdown e tutto il carico rimanente passa sul secondo UPS che vede un "salto" da 500 a 1000W. Ma la batteria non è ancora allo stato critico, dato che poteva reggere 20 minuti con 1500W e dopo 5 minuti ha solo 1000W, quindi c'è tutto il tempo per comandare uno shutdown pulito ben prima che la batteria sia al livello critico.

Se invece 2 server sono alimentati da un solo UPS e l'altro server solo dall'altro UPS certamente se i 2 UPS sono simili i 2 server si spegneranno prima, ma so a priori quali sono, so cosa aspettarmi quando la corrente se ne va. E se la donna delle pulizie stacca un UPS so che i server legati a quell'UPS si spegneranno e soltanto guardando quali servizi sono saltati so quale UPS è spento.

Si, ma hai un single point of failure evitabile.

Poi, per mia esperienza, se arrivi a dover usare l'ultima energia delle batterie sei nei guai. Grossi. Soprattutto con quelle al piombo, cerca di fare in modo di non scendere mai (beh, molto raramente: di tanto in tanto una desolfatazione gli fa bene) sotto il 50%: le batterie ti dureranno molto più a lungo e saranno più affidabili.

quindi la calibrazione della batteria pregiudica la durata della stessa?

Ci sono almeno due tipi di calibrazione:
- rapida: collega il carico per 10s e misura le reazioni della batteria (soprattutto utile per misurare la resistenza interna) - profonda: collega il carico e misura quanto tempo ci mette la batteria per arrivare alla soglia critica (stima molto precisa del runtime)

La calibrazione rapida da' una bottarella alla batteria ma non incide più di tanto, mentre la calibrazione profonda è analoga ad un blackout prolungato e dopo 4 o 5 volte è ora di cambiare batterie.

Tieni presente che sulle batterie (tipo le piccole da 17v 7Ah) la capacità è indicata come corrente di scarica in 1h, ma *non vuole assolutamente dire che può dare quella corrente per 1h*: generalmente una 7Ah può erogare 0,7A per 10 ore (se di buona qualità) o solo 0,35A per 20h (più comune). Se tiri 7A, la batteria è morta dopo 35-40 minuti. Ma gli UPS spesso fanno di molto peggio: 1500W a 24V sono 62.5A e le batterie normalmente sono 2 da 12V 20Ah. Quindi a pieno carico non starei tirando 2A per 10 ore, ma 62.5A per... quel che riesco. Che va grassa se sono 15 minuti.

Certo, se hai un generatore sono d'accordo questa configurazione è la migliore, le mie elucubrazioni riguardavano l'assenza di generatore.

Allora meglio giocare sul sicuro, e avviare tutti insieme gli shutdown. Con quello che risparmi sul cambio batterie in 3-4 anni ti compri il generatore :)

--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786

Rispondere a