Någon form av storage kan vara bra vid större kluster och vid mycket data, har du inte det blir kostnaden bara högre och du får en single point om man inte bygger dubbla storage.
Hur du sätter upp mysql cluster finns att läsa på deras sida och på många ställen på nätet,
Apache blir samma sätt att ställa in om du låter leverantör lastbalansera åt dig.
Exempel:
http://91.90.25.1 du kommer till olika servrar bereonde vilken isp och del i världen du befinner dig i.