Обычно такое случается когда переполняются какие нибудь сокеты на виртуалке, а они бывают на ней урезанные, ну или сосед захавал их если скажем cgroups или openvz.
просто вешается wildcard в dns и cms сама умеет определять на какой домен обратились.
Банальная схема для примера для доменов с www и без работает иточно так же
Я под все выбрал нгинкс, с него отдаю и крупные файлы, более 10 террабайт, так и мелкие картинки — милллионы файлов, на диске примерно 10гб занимают запакованные.