0 votes

Optimisation des performances Web de Sharepoint

Nous utilisons SSL sur la topologie de serveur suivante :

  • 1 ISA (Terminaison SSL/cache/proxy+authentification AD)
  • 1 Sharepoint
  • 1 Base de données IBM DB2 comme base de données d'entreprise/de société
  • 1 MS SQL Server comme base de données locale

Nous avons récemment optimisé la mise en cache, la compression, la minification et d'autres bonnes pratiques ASP.net, telles que la taille des cookies et des états de vue, la réduction des allers-retours, les connexions parallèles/le partage de domaines et bien d'autres choses encore.....

Maintenant, nous ne sommes pas convaincus d'être dans une position optimisée car les ressources du réseau, c'est-à-dire la bande passante et surtout la latence, échappent à notre contrôle !

Le lien entre le client/navigateur et le serveur/sharepoint est transatlantique, c'est-à-dire (ASIE, USA, EUROPE).

D'après ce que j'ai compris, les seuls moyens d'améliorer le réseau (latence) sont les suivants : - l'optimisation TCP/SSL - matériel/logiciel ? - CDNs - cloud ou notre propre réseau ?

1voto

dscorpiopoke Points 29

De nombreux facteurs influencent les performances, Joel Oleson a écrit un article à ce sujet : http://www.slideshare.net/joeloleson/sharepoint-performance-optimization-in-10-steps-for-the-it-professional

Vous pouvez essayer le produit commercial "Aptimize", qui optimise votre code HTML/CSS/JS, réduit la charge sur vos serveurs. aptimize.com/

0voto

ArjanP Points 1969

Ce n'est pas facile de répondre

  1. Avez-vous des volumes de trafic élevés ? par exemple, combien d'utilisateurs simultanés ?
  2. Quoi -est votre latence ? Temps de Ping ?
  3. Quelle bande passante est disponible pour votre serveur ?
  4. Quelle bande passante est disponible pour votre clients ?

0voto

Elvira Acosta Points 11

Eh bien Hertzel, il y a de nombreux facteurs qui peuvent avoir un impact sur les performances, vous devez avoir un cache pour votre base de données, mais un cache autonome n'est pas la solution pour obtenir de vrais avantages, vous devez avoir un cache distribué.

À ma connaissance, StorageEdge est la solution la plus adaptée à ce type de problème, car il peut optimiser le stockage de manière optimale et dispose également d'un cache distribué qui peut améliorer le réseau (latence).

Vous pouvez télécharger sa copie gratuite à partir de http://www.alachisoft.com/storageedge/index.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X