Meilleur auteur de réponses
Limiter allocation mémoire Exchange 2013

Question
-
Bonjour à tous,
Je rencontre un problème au niveau de la mémoire qu'utilise Microsoft Exchange 2013.
En effet sur les prérequis de Exchange, il est marqué (je crois) qu'il demande 8Go de RAM. Le problème est que le mien est un peut plus gourmand et me prend presque toute ma mémoire attribuée.
Exchange est installé sur une machine virtuelle.
Aurait-il une possibilité pour limiter cette allocation ?
D'avance je vous remercie.
Réponses
-
Bonjour,
Concernant la configuration de votre environnement, avez vous utilisé le calculateur fournit par la Team Exchange ? Le dimensionnement en RAM donné à l'aide de cet outil, devrait être le plus optimal.
Ci dessous quelques lignes provenant du "Best Pratices for Virtualizing Exchange 2013"
"Microsoft does not support Dynamic Memory for virtual machines that run any of the Exchange 2013 roles. Exchange 2013 uses in-memory data caching to provide better performance and faster I/O operations. To achieve this, Exchange 2013 needs a substantial amount of memory at all times and full control over the memory.If Exchange 2013 does not have full control of the memory allocated to the physical or virtual machines on which it is running, degraded system performance and a poor client experience can result. Therefore, Dynamic Memory is not supported for Exchange 2013"
Exchange 2013 doit avoir le contrôle sur la RAM disponible, et je pense que le limiter sur Exchange 2013 ne serait pas une bonne idée (du moins je ne sais pas si c'est possible comme sur 2010).
Quelques articles intéressants:
Comprendre l'allocation RAM des Store Exchange 2013:
Best Pratices:
Best Practices for Virtualizing & Managing Exchange 2013
Calculateur Exchange 2013:
http://gallery.technet.microsoft.com/office/Exchange-2013-Server-Role-f8a61780
Hakim Taoussi - Consultant Exchange - http://exchangediscover.blogspot.fr
- Proposé comme réponse Thierry DEMAN-BARCELÒMVP, Moderator vendredi 11 juillet 2014 11:17
- Marqué comme réponse Florin Ciuca mardi 22 juillet 2014 12:38
-
Bonjour,
Exchange utilise toujours toute la mémoire disponible pour optimiser son cache (et ses recherches).
Les options de limitation de mémoire n'ont jamais bien fonctionné et ont toujours signifiés des déconnexions intempestives.
Il faut fixer la mémoire utilisée par tous les autres logiciels se trouvant sur le serveur (SQL ou SQL Express par exemple), et laisser le reste pour Exchange.
Si le fonctionnement est correct pour les utilisateurs, on peut laisser 8 Go ! Si Exchange utilise ces 8 Go plus quelques Go de swap..., ce n'est pas grâve et ce serait plutôt son fonctionnement normal.
S'il y a des problèmes d'accès ou des lenteurs, on pourra penser à augmenter la mémoire et/ou les procs (rarement au dessus de 4)...
A bientôt,
Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(80 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info
- Proposé comme réponse Bruce JDCModerator vendredi 11 juillet 2014 17:43
- Marqué comme réponse Florin Ciuca mardi 22 juillet 2014 12:38
Toutes les réponses
-
Bonjour,
Concernant la configuration de votre environnement, avez vous utilisé le calculateur fournit par la Team Exchange ? Le dimensionnement en RAM donné à l'aide de cet outil, devrait être le plus optimal.
Ci dessous quelques lignes provenant du "Best Pratices for Virtualizing Exchange 2013"
"Microsoft does not support Dynamic Memory for virtual machines that run any of the Exchange 2013 roles. Exchange 2013 uses in-memory data caching to provide better performance and faster I/O operations. To achieve this, Exchange 2013 needs a substantial amount of memory at all times and full control over the memory.If Exchange 2013 does not have full control of the memory allocated to the physical or virtual machines on which it is running, degraded system performance and a poor client experience can result. Therefore, Dynamic Memory is not supported for Exchange 2013"
Exchange 2013 doit avoir le contrôle sur la RAM disponible, et je pense que le limiter sur Exchange 2013 ne serait pas une bonne idée (du moins je ne sais pas si c'est possible comme sur 2010).
Quelques articles intéressants:
Comprendre l'allocation RAM des Store Exchange 2013:
Best Pratices:
Best Practices for Virtualizing & Managing Exchange 2013
Calculateur Exchange 2013:
http://gallery.technet.microsoft.com/office/Exchange-2013-Server-Role-f8a61780
Hakim Taoussi - Consultant Exchange - http://exchangediscover.blogspot.fr
- Proposé comme réponse Thierry DEMAN-BARCELÒMVP, Moderator vendredi 11 juillet 2014 11:17
- Marqué comme réponse Florin Ciuca mardi 22 juillet 2014 12:38
-
Bonjour,
Exchange utilise toujours toute la mémoire disponible pour optimiser son cache (et ses recherches).
Les options de limitation de mémoire n'ont jamais bien fonctionné et ont toujours signifiés des déconnexions intempestives.
Il faut fixer la mémoire utilisée par tous les autres logiciels se trouvant sur le serveur (SQL ou SQL Express par exemple), et laisser le reste pour Exchange.
Si le fonctionnement est correct pour les utilisateurs, on peut laisser 8 Go ! Si Exchange utilise ces 8 Go plus quelques Go de swap..., ce n'est pas grâve et ce serait plutôt son fonctionnement normal.
S'il y a des problèmes d'accès ou des lenteurs, on pourra penser à augmenter la mémoire et/ou les procs (rarement au dessus de 4)...
A bientôt,
Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(80 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info
- Proposé comme réponse Bruce JDCModerator vendredi 11 juillet 2014 17:43
- Marqué comme réponse Florin Ciuca mardi 22 juillet 2014 12:38