server de inchiriat

Marius '95

troubleShooter
Presupunand ca vreau sa compilez OpenWrt pe un server undeva in cloud, alt cloud decat ala de acasa, cam cat m-ar costa?

Imi trebuie:
- vreo 10GB spatiu pe SSD sau direct in memorie (tmpfs)
- multe CPU cores si rapide
- linux, git, gcc, si tot ce mai trebuie pentru compilat programe
- sa fie mai ieftin decat curentul acasa pentru acelasi job (ca referinta, acasa inseamna cam 200W timp de 2-3 ore / job)
- sa nu ma coste semnificativ cand sta nefolosit, sau sa am posibilitatea sa il opresc de tot si sa nu coste nimic (salvarea datelor nu e neaparat necesara).
 
Pai nu stiu daca un VPS e cea mai buna varianta, ca ar sta 99% din timp nefolosit si ala cu 24cores face cat un server nou la 6 luni... Ma gandeam ca poate cineva a inventat vreun alt serviciu special pentru chestii ocazionale.
 
Depinde cata valoare pui tu pe aceasta capacitate, ca un VPS decent (4-6 cores, 8-16 GB memorie) costa in jur de 10-15 Euro pe luna... eu le folosesc pentru rulat noduri pe niste proiecte de blockchain, costul e rezonabil.
 
Ma gandeam ca poate cineva a inventat vreun alt serviciu special pentru chestii ocazionale.
Nu cred că și-a bătut nimeni capul cu așa ceva pentru că e relativ simplu să pornești o instanță cu un script după care să instalezi ce vrei pe ea, să o pui să compileze, apoi copiezi rezultatul și dai delete. Totul (semi-)automat. În funcție de preferințe/cunoștințe, te poți uita la Terraform/Ansible sau la bash...
 
  • Like
Reactions: Neo
Nu cred că și-a bătut nimeni capul cu așa ceva pentru că e relativ simplu să pornești o instanță cu un script după care să instalezi ce vrei pe ea, să o pui să compileze, apoi copiezi rezultatul și dai delete. Totul (semi-)automat. În funcție de preferințe/cunoștințe, te poți uita la Terraform/Ansible sau la bash...
Ansible is love :love:
 
Nu cred că și-a bătut nimeni capul cu așa ceva pentru că e relativ simplu să pornești o instanță cu un script după care să instalezi ce vrei pe ea, să o pui să compileze, apoi copiezi rezultatul și dai delete. Totul (semi-)automat. În funcție de preferințe/cunoștințe, te poți uita la Terraform/Ansible sau la bash...
O instanta a ce? pe care o pornesc unde? si cum? Si ce se intampla cand am terminat?
Explica si tu ca pentru aia care n-au mai facut asa ceva.

PS: Eu n-am o problema cu scripturile. Stiu sa ssh, stiu sa instalez acolo tot ce trebuie, automat, stiu sa copiez rezultatul inapoi. Problema este hardware-ul pe care sa fac toate astea si abonamentul pentru acel hardware. Vreau ceva f. performant dar inchiriat cu ziua sau cu ora daca se poate, doar atunci cand am nevoie.
 
Last edited:
Instanta in sensul de EC2 instance (terminologia AWS pentru VPS).
Nu am experienta directa cu asta, dar poti incepe uitandu-te aici la specificatii de servere virtuale. Apoi aici la preturi. Dupa ce gasesti ceva ce ti se potriveste, uita-te pe aici dupa un OS. Aici iti zice cum sa creezi/pornesti/stergi VM-ul (vezi in special "run-instances" si "terminate-instances"). Odata pornit VM-ul, poti face ssh si copia niste scripturi pe care le rulezi acolo (downloadat openwrt, despachetat, compilat). Cand e gata, copiezi output-ul la tine. La final, te deconectezi si cu "terminate-instances" ai sters VM-ul. Peste o zi sau o saptamana sau o luna cand vrei sa compilezi din nou o iei de la inceput (de aia e indicat sa ai un script sau ceva, ca sa nu faci manual prea multi pasi). Ce e important de retinut e ca esti taxat doar din momentul in care pornesti VM-ul si pana cand il stergi ("terminate-instances" nu shutdown la server).

Workflow-ul ar fi similar si pentru alti provideri, dar fiecare are ecosistemul lui.
 
Back
Top