Well, när jag är lat så gör jag det ganska enkelt för mig, min NAS hittas via bonjour, ja AFP, sen för att PHP script skall fungera till 100% är det bara att göra ett alias, mitt alias är "media" så alla filer laddas upp och sorteras automatiskt via PHP scriptet i mappar månads och dagsvis, med alias pekad mot lagringsservern så landar dom automatiskt där.
Aldrig haft några prestandaproblem med det. Har snarare blivit tvärt om för mig, webbservern har 1 utgående IP, så har även lagringsservern så med "Alias" skickas filerna som laddas upp direkt till lagringsservern, sen för att speeda upp hämtningen när man surfar på någon av sidorna så har mediafilen en egen subdomän, så för alla dom webbläsare som bara hämtar 2 http request åt gången / IP/Domän så hämtar den från 2 ställen samtidigt, går ju speeda upp lite till genom att ha en till server som lagrar alla interfacebilder. Finns massa sätt att göra det på, enklaste är att använda subdomäner eller varför inte rena IP om man så vill.