Bij het controle paneel 'DirectAdmin' meen ik me te herinneren dat ze maximaal 200 accounts per server adviseren ... zeeeer globaal gezien dan, geen extreem zware websites of databases.
Maar alle projecten vallen totaal niet met elkaar te vergelijken... Dat is voor iedereen persoonlijk en puur afhankelijk van de bottlenecks dat elke service met zich mee brengt.
4MB ... bedoel je MegaBite (MB) of MegaBit (Mb)?
Als men van dataverkeer spreekt, gaat het over Mb's.
4Mb staat ongeveer gelijk aan 0,5MB verkeer per seconde.
Als je websites niet al te veel verkeer met zich mee brengen, gaat dat wel.
Bij een FTP server, not done. Stel dat jij een ISO van Ubuntu binnen trekt vanaf je lokale mirror: dat gaat tegen 10-15Mb/seconde (afhankelijk van de download snelheid van je provider, bij Telenet België hier 15Mb/sec).
In jouw geval zou men dan 4Mb per seconde halen ... maximum ... reken maar op 1-2Mb maximaal ... voor één gebruiker, zoveel te meer gebruikers, zoveel te langzamer.
Als je vergelijkt met een datacentrum, daar beginnen zulke lijnen meestal bij 10Mb, gaande tot 100Mb, zelfs tot 1000Mb.
Alles is uiteraard mogelijk, het hangt ervan af hoeveel je wilt investeren en wat je wilt bereiken.