arrowtech
asked on
Network Load Balancing Basics
I am trying to get to the bottom of using NLB under Windows 2003 and IIS6.
I am pretty clear on the initial setup of the cluster. After this is done, I understand that I have to manually sync the IIS metabase and the underlying files for the websites.
From then on in, do you have to continually sync the Metabase and the files on the HDD?
If so, how do you tackle this? Do you schedule a sync of the metabase every xx minutes, or do you train people making changes to the websites to kick this off?
Do you do the same sort of schedule with the files, or is there some tool that you can use to detect file changes and make sure they are copied server to server immediately?
A
I am pretty clear on the initial setup of the cluster. After this is done, I understand that I have to manually sync the IIS metabase and the underlying files for the websites.
From then on in, do you have to continually sync the Metabase and the files on the HDD?
If so, how do you tackle this? Do you schedule a sync of the metabase every xx minutes, or do you train people making changes to the websites to kick this off?
Do you do the same sort of schedule with the files, or is there some tool that you can use to detect file changes and make sure they are copied server to server immediately?
A
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
The metabase file will be slightly different for each server, even if the website content is the same because the metabase file contains hash data that, I believe, is tied to the server's name.
If you're sure the files are exactly the same (perhaps to a diff on them) you can also sync them using a sync tool (they're located at C:\WINDOWS\system32\inetsr v\ by default).
Whyat I do after making a change a website in IIS is:
2) At the website folder level or the single website level, I right click, select All Tasks, then Save configuration to a file. I save that as a common config file that I can restore from it later if necessary.
You can also perform a simple backup of your metadata by right cliking at the server level, go to All Tasks --> backup/restore configuration, and saving a new configuration there. I generally only keep one backup handy, deleting the old backup when I'm sure my most recent changes are working.
If you're sure the files are exactly the same (perhaps to a diff on them) you can also sync them using a sync tool (they're located at C:\WINDOWS\system32\inetsr
Whyat I do after making a change a website in IIS is:
2) At the website folder level or the single website level, I right click, select All Tasks, then Save configuration to a file. I save that as a common config file that I can restore from it later if necessary.
You can also perform a simple backup of your metadata by right cliking at the server level, go to All Tasks --> backup/restore configuration, and saving a new configuration there. I generally only keep one backup handy, deleting the old backup when I'm sure my most recent changes are working.
ASKER
Sorry guys - my bad for leaving an open question - points coming up!
ASKER
One question for your greensunie - what do you do to replicate the Metabase? Do you just do the changes you make on both servers?