Care este o estimare ROUGH a costului spațiului pe server / găzduire pentru o aplicație în stil UBER cu 100.000 de utilizatori?


Cel mai bun răspuns

O schemă de calcul foarte simplă, pentru care este necesar pentru a aproxima numărul de utilizatori ai aplicației și limitele maxime de stocare pentru fiecare dintre ei. Estimarea aproximativă este simplă: dacă costul stocării obiectului este de 0,1 USD pe GB de spațiu pe lună și aplicația dvs. este calculată, să zicem, pentru 5000 de utilizatori, cu o limită de 2 GB, rezultatul înmulțirii tuturor numerelor (5000 × 2 × 0,1) costul lunar al serverului ar fi de 1000 USD.

Dar, puteți obține același lucru în mai puțin de 200 USD de la HostNOC cu aceste specificații;

  • CPU: Intel E5-2670 2,60 GHz 16 Cores / 32 ThreadsRAM: 32GB DDR 3
  • HardDisk: 1 x 240 GB SSD și 2 x 500 GB SATA
  • Lățime de bandă: 1 port Gigabit – 20 TB

Este important să înțelegem că acest calcul oferă doar un cost aproximativ al găzduirii necesare. Numărul real de utilizatori poate diferi și fiecare utilizator nu va folosi neapărat tot spațiul oferit acestora. Astfel, puteți face o presupunere cu privire la utilizarea efectivă a spațiului serverului (ca procent din numărul inițial de utilizatori și spațiu pe disc) și puteți utiliza acest coeficient pentru a ajusta evaluarea.

Răspuns

100.000 de utilizatori, să presupunem 5k maximum activ în același timp. Și presupuneți că Amazon AWS

Totuși doriți 2 servere de baze de date MySQL sau PostGresql fierbinți, fiecare la 200 USD = 400 USD. În acest fel, le puteți distribui în diferite AZ-uri (zone de disponibilitate)

1 bază de date offline pentru statistici la 200 USD = 200 USD

4 servere de aplicații la 60 USD fiecare = 240 USD

mediu de stocare a 2 servere, 1 db server 160 USD

Adică 1000 USD / lună. Nu uitați de costurile SSL, lățimea de bandă și stocarea. Asta depinde cu adevărat, dar permiteți să adăugați încă 100 USD. Și aveți nevoie de cunoștințele și orele inginerilor de sistem pentru a configura și gestiona toate

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *