Jag ska bygga en sajt där ett begränsat antal besökare (ca 20 om dagen) kommer kunna ladda ner 1-2 GB stora filmklipp på en webbserver med Apache, PHP, MySQL etc. Den huserar sen tidigare en eller två mindre sajter utan särskilt mycket trafik. Den har en 2 Ghz-processor och 3 GB RAM vet jag.
Har någon möjlighet att, utifrån dessa uppgifter, göra en enkel uppskattning om det kommer funka eller ifall vi behöver skaffa en bättre server?
Har någon dessutom tips på bra nedladdningstjänster så får ni gärna tipsa mig, jag tänker på typ torrent-tekniken el dyl. Gärna något som är lätt att implementera och inte kräver någon klientprogramvara, t ex en PHP-applikation som håller koll ifall nedladdningen bryts och lätt kan återuppta den vid senare tillfälle etc.
Är det bara nedladdning och inte streaming så klarar den maskinen det lätt. Se bara till att nätverkskortet orkar med trafiken. CPU och RAM räcker mer än väl.
Ok, tackar legis! Ska kolla nätkortet. Sen får man väl helt enkelt testa att utsätta den för lite hård trafik och se om det funkar antar jag. Inget bra tips på någon bra nedladdningsapplikation el dyl?
Bandbredden som behövs är i snitt 25kb / s (ungefär) om du har en jämn fördelning under hela dygnet.
Eh, det vore väldigt intressant veta hur du kommit fram till denna löjligt låga bandbredd? Den är ju självklart varken relevant eller med verkligheten överrensstämmande. Ingen sajt som levererar mer än korta textfraser klarar sig med så låg bandbredd.
Jag antar att du helt sonika antagit att varje besökare enbart laddar ner ett filmklipp per dag och att varje filmklipp är 1GB? (20*1GB = 20GB) och att detta sprids ut över dygnets samtliga sekunder (vilket ju är helt barockt att tro). Du har dock missat en tiopotens, för även om man räknar så, så blir bandbredden ca 250 Kb/s.
I verkliga världen så behöver sajten minst en bandbredd på 4-5 Mbit/s för att inte vara plågsamt slö.
Jag måste ha varit extremt trött :P Och knappat fel på miniräknaren.
Det jag hade för avsikt att räkna var 20x2 = 40Gb trafik per dygn, delat på 86400 sekunder. Det ger ungefär 485kb/s
Och ja jag skrev ju "om du har en jämn fördelning under dygnet". Självklart kan man ju tro att det kommer att krävas betydligt mer under vissa tider, och ingenting undar andra.
Detta innebär att du behöver runt 5Mbps för att hinna skicka 40Gb på ett dygn.
251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849