на каком уровне? на уровне интерфейса пользователя с SSO/RBAC/поиском/etc или на уровне хранения?
Задача лежит как в административной плоскости, так и в технической. Если про административку, то там проще, нужно принять решение как будем хранить, по объёму, типу, иерархия, доступы, то с технической точки зрения мне интересно какие есть современные решения для организации файлового хранилища. Или ничего более интересного чем dfs не придумали. У нас как-то была система хранения вложений элпочты hp eap вроде, норм штука была пока не стала end of support.