Planuję zbudować proste centrum danych DEV dla mojej aplikacji poza domową siecią LAN. Próbuję dowiedzieć się (ballpark), ile obciążenia będą w stanie wytrzymać moje serwery sieciowe, i potrzebuję pomocy od niektórych guru sieci, aby potwierdzić moje matematyczne podejście.
Mój dostawca usług internetowych twierdzi, że moja przepustowość pobierania wynosi 3 Mb / s (0,375 MB / s), a moja przepustowość przesyłania wynosi 1 Mb / s (0,125 MB / s). Według Google średni rozmiar żądania HTTP jest mniejszy niż 3 KB.
Moje pierwsze pytanie brzmi: w przypadku normalnych żądań HTTP, o co muszę dbać: przepustowość pobierania lub wysyłania? I wierzę , że będzie wliczane do pobrania pasma, ponieważ to wszystko być postrzegane jako ruch przychodzący do mojego routera od świata zewnętrznego.
Trzymając się tego założenia, mam przepustowość 0,375 MB / s lub 375 KB / s. Jeśli średnie żądanie HTTP, które obsługuję, wynosi na przykład 3,75 KB, to dalej zakładam, że oznacza to mniej więcej, że będę w stanie obsłużyć około 100 żądań na sekundę z mojego domowego serwera internetowego.
Moje drugie pytanie brzmi: czy dobrze zrobiłem matematykę, czy też pominąłem podstawowy aspekt sieci, który miałby znaczący wpływ na moje oszacowanie 100 żądań na sekundę?