I plan to start a new online venture, esentially a specialized file hosting service. At first, at least, I will use a VPS but I have some questions about how much ram I'll really need.
At times load may be idle but will jump quickly to 12-30 users downloading the same file at a time, although the files are small there are many of them (i.e. each user needs to download 20 files in the range of 1 megabyte each). I want to keep it bare bones and only have an ftpd and a webserver.
I was also thinking about using lighttpd to save resources and increase performance as I won't be serving any html/php only the files.
What kind of memory/cpu useage should I be looking for for this kind of project? Thanks.