2009-07-22 12 views
1

J'héberge actuellement une application WSS 3.0 à faible volume sur un serveur virtuel pour un client, et je vais bientôt créer quelques autres sites pour différents clients. Chaque client ne comptera en moyenne que 50 utilisateurs au total, pas plus de quelques-uns à la fois.Héberger plusieurs sites sharepoint de production sur le même serveur

Y a-t-il des problèmes avec l'hébergement de tous ces éléments sur la même boîte virtuelle? Chacun serait une application Web distincte avec une adresse IP distincte. Les clients ne sont pas liés et ne devraient avoir aucune idée qu'ils sont sur la même machine.

Merci!

Répondre

4

Je vous suggère de TESTER ce scénario avec soin avant de l'implémenter, afin de détecter les goulots d'étranglement des ressources (CPU WFE, CPU BE, etc) et faire une bonne planification de capacité. Je voudrais essayer de répondre à des questions comme

  • Comprendre votre contenu: le contenu est plus statique ou dynamique, ce qui détermine les caractéristiques de mise en cache?
  • Quel est le modèle de consommation de ressources? Le WFE ou le DB sont-ils liés? Disque ou CPU?
  • Principalement en lecture, écriture ou combinaison?
  • RPS attendu, nombre de transactions par seconde?

Les réponses à ces questions vous donneront des idées sur la façon d'étendre votre déploiement. Par ex. Si vous êtes lié à WFE (c'est-à-dire que la consommation de CPU/disque est élevée dans le (s) serveur (s) WFE), vous pouvez être en mesure de par ex. Ajoutez plus de serveurs WFE virtuels pour augmenter la charge sur la base de données.

En outre, je suppose que vous n'êtes pas dans un déploiement autonome (c'est-à-dire WFE et DB dans la même zone), car cela ne sera pas mis à l'échelle.

Et dernier conseil - en cas de doute, ajoutez de la RAM. Cela rapporte plus que tout ce que vous pouvez ajouter au système, plus que le processeur et le disque.

+1

Petit complément aux informations solides fournies par Ariel: si le code personnalisé est en jeu, comprenez où les limites existent et n'existent pas. Par exemple, placer chaque collection de sites dans une application Web distincte est une bonne étape d'isolation, mais vous devrez peut-être aller plus loin et vous assurer que chaque application Web est dans son propre pool d'applications (IIS) pour l'isolation au niveau du processus. le processus de travail s'arrête ou force le redémarrage. Juste une surveillance :-) –

0

Il existe également un outil de dimensionnement spécifique à Sharepoint, un de Dell et un autre de HP. Vous pouvez également les essayer si la mise à l'échelle/le goulot d'étranglement est un problème.

Etes-vous en train d'essayer de configurer la même application/fonctionnalité Sharepoint sur différents IIS, c'est-à-dire Web Apps? SP va-t-il autoriser des versions différentes de la même application sur une batterie de serveurs SP?

Questions connexes