Link to home
Start Free TrialLog in
Avatar of Bawer
BawerFlag for Afghanistan

asked on

How to improve memory performance of Forefront TMG

I have setup Forefront TMG enterprise edition as gateway in office. The server is so far functioning very well however with required rules, however was just wondering if i can further improve the performance, the server is 64bit with 8 GB memory however the TMG itself uses 2 GB only and hiting high as observed from the session details (below is the screenshot). I will be pleased to have views on experts improving the performance further. User generated image
Avatar of Keith Alabaster
Keith Alabaster
Flag of United Kingdom of Great Britain and Northern Ireland image

Is the Server OS and the TMG fully patched up? TMG - for example - is now SP2 but be aware that there is a strict process and order needed to apply it, you cannot just deploy SP2 straight on to a TMG box.
What is in the TMG Enterprise? Single node? Seperate EMS server? Multuple arrays?
Where are you storing the CSS - on the node or on a separate Manager?
Where are you logging to - the node or to a separate SQL instance?
Is TMG also being used as part of an integrated Exchange environment (Exchange service run on the TMG configuration as opposed to just email passing through TMG)?
What else - if anything - is installed on the TMG?
SOLUTION
Avatar of Keith Alabaster
Keith Alabaster
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Bawer

ASKER

Is the Server OS and the TMG fully patched up? TMG - for example - is now SP2 but be aware that there is a strict process and order needed to apply it, you cannot just deploy SP2 straight on to a TMG box.

We have compiled TMG SP2 some days ago.

1. What is in the TMG Enterprise? Single node? Seperate EMS server? Multuple arrays?

Single node

2. Where are you storing the CSS - on the node or on a separate Manager?
On the node

3. Where are you logging to - the node or to a separate SQL instance?

 To the node

4. Is TMG also being used as part of an integrated Exchange environment (Exchange service run on the TMG configuration as opposed to just email passing through TMG)?

 No

5. What else - if anything - is installed on the TMG?

No third party software is installed for TMG in OS and only URL filtration is enable.
Malware inspection and Network Inspection is disabled  
Avatar of Bawer

ASKER

DNS is already the first rule and unneeded  protocols are removed from external NIC too.
Suprised you have disabled NIS et al - this is a key component of TMG (and part of the reason why the Forefront product is not the cheapest on the market but is the best product available by a long way).
How much memory is the SQL Service allowed to use? Check in the Task Manager for the running processes and advise on the top memory consumers.
Avatar of Bawer

ASKER

we have disabled the NIS the reason is we have corporate firewalls on another side of proxy and also i observed performance was getting slow. SQL services is using  2.5 GB memory currently.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Bawer

ASKER

I have about 150 users, TMG outside adapted is connected to DMZ and inside to LAN. I am already using Best practice analyzer i have not notice any issue showing.  however i have post pic of analyzer and performance monitor .


 User generated image User generated image User generated image
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Bawer

ASKER

I didn't found any acceptable answer and the question got expired.