2009-07-22 3 views
1

В настоящее время я размещаю низкоуровневое приложение WSS 3.0 на виртуальном сервере для клиента и вскоре создаю еще несколько сайтов для разных клиентов. Каждый клиент будет составлять всего около 50 пользователей всего, не более нескольких за раз.хостинг нескольких сайтов с sharepoint на одном сервере

Есть ли проблемы с размещением всех этих продуктов в одной виртуальной коробке? Каждое из них будет отдельным веб-приложением с отдельным IP-адресом. Клиенты не связаны друг с другом и не должны думать, что они находятся на одной машине.

Спасибо!

ответ

4

Я бы посоветовал вам внимательно изучить этот сценарий перед его внедрением, чтобы определить, какие узкие места ресурсов (процессор WFE, BE CPU и т. Д.) И сделать хорошее планирование пропускной способности. Я постараюсь ответить на такие вопросы, как

  • Понимание вашего контента: содержимое более статичное или динамическое, что определяет характеристики кеширования?
  • Какова структура потребления ресурсов? Связана ли WFE- или DB-связь? Диск или процессор?
  • В основном читать, писать или комбинировать?
  • Ожидаемые RPS, количество транзакций/сек?

Ответы на эти вопросы дадут вам представление о том, как масштабировать развертывание. Напр. если вы являетесь WFE-привязанным (то есть высоким потреблением CPU/диска на серверах WFE), тогда вы можете, например, добавьте больше виртуальных серверов WFE для увеличения нагрузки на БД.

Кроме того, я предполагаю, что вы не находитесь в автономном развертывании (т. Е. WFE и DB в том же поле), потому что это не будет масштабироваться.

И последний совет - если есть сомнения, добавьте ОЗУ. Он оплачивает больше, чем что-либо еще, что вы можете добавить в систему, больше, чем процессор и диск.

+1

Небольшое дополнение к достоверной информации, предоставленной Ариэлем: если пользовательский код находится в игре, понимайте, где границы существуют и не существуют. Например, размещение каждого семейства сайтов в отдельном веб-приложении является хорошим шагом изоляции, но вам может потребоваться пойти дальше и обеспечить, чтобы каждое веб-приложение было в своем собственном пуле приложений (IIS) для изоляции на уровне процесса, если пользовательский код мог принести рабочий процесс вниз или принудительно перезапускается. Просто бдительность :-) –

0

Существует также специальный инструмент для определения размера Sharepoint - один от Dell и другой от HP. Вы можете попробовать их также, если проблема масштабирования/узкого места является проблемой.

Также вы пытаетесь настроить одно и то же приложение/функцию Sharepoint на разных IIS'е, например на веб-приложения? Может ли SP разрешить разные версии одного и того же приложения на ферме SP?

Смежные вопросы