[Proiect de weekend] Autoscalare

Salut,
De ceva vreme “ma pasioneaza” aws, si mai exact partea de scalare, mai exact cele 2 componente ELB (Elastic Load Balancer) si ASG (Auto Scaling Group).
Ma gandeam sa replic si acasa pe niste masini fizice acest comportament.
Pentru ELB as putea sa folosesc un haproxy care e un load balancer destul de ok pe care il cunosc.
Pentru ASG, nu am idee ce as putea sa folosesc. Ma gandesc ceva de monitorizare care ar posibilitatea de a face requesturi post la o resursa externa.
Iau in calcul urmatorul scenariu:
5 intel nuc conectate intr-un switch. Unul e alimentat. Cand loadul e peste 80% mai deschid unu. Daca am 2 si loadul total e in medie peste 80% il deschid pe urmatorul.
Ca sa le deschibfizic am 2 idei. Ori cu wake on lan cu magic packets ori ceva cu un releu care le da curent.
Voi cum si cu ce ati face asa ceva?

Cred ca varianta optima este sa folosesti masini virtuale.

arunca o privire la ansible si terraform

1 Like

Idea e sa folosesc masini fizice ca sa le pot opri si sa economisesc curent.
De Ansible stiu, si am si folosit.

Caută prize smart (sunt și pe emag). Unele au chiar REST API. E mai simplu decât să-ți faci tu releul tău, dar probabil o să fie mai scump.

Pentru ce ar avea nevoie de prize smart? Se poate da shutdown la un calculator, iar de pornit se porneste usor cu wake on lan.

Ai dreptate, asta vine deja cu PC-ul și e cea mai ieftină variantă. Te limitează însă la conexiune pe fir (nu știu de nimic asemănător pe wifi).

Cu priza smart ai avantajul că poți da shutdown (forțat) la sistem chiar dacă nu mai răspunde la comenzi.

Pentru un prototip al sistemului, wake-on-lan e cel mai ieftin și la îndemână.

Ia uitati ce priza super mega cool
https://www.senetic.ro/product/MPOWER-PRO

Priza asta a fost ok la vremea ei, problema e că experimentul ăsta al Ubiquiti cu familia mFi a cam dat chix şi nu prea le mai găseşti pe piaţă (văd că nici măcar nu mai apare pe pagina lor oficială).

Alta recomandare de priza de asta smart are cineva?

Sunt tone.

Zigbee de la ikea: TRÅDFRI Priză wireless - IKEA (exista o gramada de fabricanti care folosesc zigbee, asta e doar un exemplu).
ZWave: Priza Inteligenta FIBARO FGWPF-102, Z-Wave, Shuko, alb (altex.ro) (idem, o multitudine de fabricanti)
En Ocean: [NODON EnOcean Wallplug (Schuko) (smart123.ro)] (NODON EnOcean Wallplug (Schuko)) (idem)
Pentru chestii mai serioase se foloseste KNX: Prize, întrerupătoare, KNX si altele - Comenzi online de la Schrack
Etc…

Warning: astea au nevoie de controllere/coordinatoare speciale. De obicei sub forma de stick usb. KNX e pe fir. De-aia e de preferat la chestii serioase.

Prefer intrerupator cu 6-8 intrari decat prize smart cu cate una.
In afara de la Ubiquity nu am mai vazut la altii.

Tu pe-aici esti pus pe facut reclama?

Exista chestii multi-canal si la ceilalti, iar KNX se sterge in dos cu Ubiquity, doar ca nu e la pret de pleznitori.

Nu sunt pus pe facut reclama. La ce as face reclama?