Однако, несколько сайтов могут быть сложнее
для резервного копирования, поиска и обслуживания пользователя
профили / безопасность. Один массивный
Сайт, кажется, полностью изменяет
затрат / выгод.
Я бы посчитал это неверным. Прежде всего нам нужно уточнить, когда мы говорим о нескольких сайтах, мы имеем в виду несколько семейств сайтов или несколько сайтов - это две совершенно разные вещи.
Теперь, даже если они представляют собой несколько разных семейств сайтов, в базе данных SQL это всего лишь одна база данных, поскольку база данных создается на уровне веб-приложения, а не на уровне сайта.
Это касалось резервного копирования.
Переходя к поиску и профилям пользователей, вы снова ошибаетесь. Профили поиска и пользователей являются общими службами и работают нормально, если они находятся в одном поставщике общих служб. Оба являются услугами уровня фермы.
Один массивный сайт (если вы на самом деле имеете в виду сайт здесь, а не семейство сайтов) - это полное нет-нет и плохой дизайн.
Я бы порекомендовал иметь несколько семейств сайтов (что-то вроде общего отдела в вашей компании, таких как отдел кадров, финансы, ИТ), а затем иметь подчиненные. Таким образом, у вас есть одна база данных в SQL для управления, но вы можете масштабировать ее, добавляя базу данных контента в существующее веб-приложение.
Опять здесь, я предполагаю, что вы создаете свою топологию на уровне компании. Если это на каком-то более низком уровне, его необходимо уточнить.
Прочтите некоторые статьи по таксономии и архитектуре сайта в Technet, прежде чем приступить к какому-либо из них.
Planning worksheets for SharePoint Server 2010
http://technet.microsoft.com/en-us/library/cc262451.aspx
Plan sites and site collections
http://technet.microsoft.com/en-us/library/cc263267.aspx
Sites and site collections overview
http://technet.microsoft.com/en-us/library/cc262410.aspx
Plan site navigation
http://technet.microsoft.com/en-us/library/cc262951.aspx