J’ai installé une nouvelle instance de WSUS sur un système 2012R2. Le serveur WSUS desservira environ 350 systèmes (serveurs+postes de travail+portables) au total. Il fonctionne dans une VM Hyper-V, et je lui ai actuellement alloué 10 Go de mémoire, mais en moins d’un jour, l’utilisation de la base de données Windows Internal Database a grimpé à environ 6 Go.
Cette valeur me semble excessive. Si vous cherchez sur Google, vous trouverez des tonnes d’articles sur comment limiter la mémoire pour la base de données interne Windows. Mais presque aucun des articles que je trouve ne fournit de justification pour le choix d’une valeur de mémoire particulière, qui semble varier entre 256 Mo et 4 Go selon l’auteur de l’article.
Cette utilisation de mémoire est-elle normale pour WSUS ? Je ne trouve pas de recommandations officielles de dimensionnement de Microsoft pour WSUS sur 2012 R2, bien que la documentation d’une version antérieure suggère que 1 Go devrait suffire pour moins de 500 ordinateurs.
Mes questions sont donc les suivantes :
Existe-t-il un endroit mis à jour où Microsoft a publié des spécifications de dimensionnement serveur pour WSUS que je ne trouve pas ?
Si je devais définir une limite de mémoire pour la base de données interne, quelle méthode devrait être utilisée pour choisir la bonne valeur ? Y a-t-il une formule, ou une métrique de performance que je peux examiner pour définir une limite utile ?
Dois-je simplement continuer à ajouter de la mémoire jusqu’à ce que WSUS arrête de tout utiliser ?
Y a-t-il autre chose que je devrais faire pour que WSUS utilise moins de ressources ?