Jak widzę taki tytuł to się pcha na usta ze wymiary to 200 x 400 x 500 [mm] albo U2 wystarczy

Jak na 5 milionow uzytkownikow, powiedzmy ze kazdy bedzie mial dane wielkosci 200 kB to jest jakis 1 TB danych + dane aplikacji + logi + system to potrzeba by ci przynajmniej 1,5-2 TB dysków, Jesli chodzi o ogladalnosc to nic konkretnego nie podales, ale chwalac sie duzymi (niby) liczbami podejzewasz ze to duze obciazenie wiec ze dwa server apache + load balancer + w zaleznosci od wymagać X serverow z baza danych

I wtedy to 5 milionow na dzień powinno obsłuzyc, chyba ze wszyscy naraz zaczna wchodzic

No i bierz pod uwage ze serwis powinien sie rozwijac.
Nie musisz tego traktować poważnie, nie podaleś nic konkretnego żeby podać ci zbliżone dane dotyczące serwerów. Więc jak podasz, ilość odsłon dzienna, maksymalne natężenie w ciągu godziny, z jakiej bazy korzystasz, na jakim serwerze to teraz działa. to dostaniesz wiecej informacji zapewne.