On Fri, 30 Jan 2004 09:32:15 -0500, "Jonathan Preston"
<prestonj DeleteThis @somewhere.edu> wrote:
>Hello,
>Our organization is constantly faced with an ever growing number of web
>based applications that require full installations on our IIS server. What
>we have done is install each application on our IIS server. Each app
>usually creates its own web underneath the default web site. And with all
>these applications comes updates, patches, and upgrades. All of which
>usually mean running setup.exe on the IIS box and letting the installer do
>its thing.
>
>Not being a seasoned IIS veteran, I'm wondering if we should change course.
>I was thinking about moving some of these apps to inexpensive 1U servers, so
>that each app gets its own server. What's the recommended practice, and
>what are some things I should be thinking about?
>
>With each change, and each new app, I get more worried that one of these
>days an app is going to hose the whole server, or maybe break the
>functionality of another app. Some config changes require messing with DCOM
>settings, etc. It just gets me uneasy.
>
>Let me know if you have any thoughts for a novice IIS admin.
>
>Thanks,
>Jonathan
Jonathon,
There's no easy answer to this and it will mostly be determined by
your available budget in the end.
In terms of application stability, having each app on its own box is
probably the absolute best solution. However, in doing this you will
be creating extra work for yourself as each separate instance of IIS
will need to be maintained, patched etc separately.
Another solution would be to run each application in its own memory
space on your IIS server. This will prevent the applications from
bringing down the whole IIS process but it comes at a price in terms
of performance and scalability.
If you can afford it I'd go with the option of having each app on its
own 1U box, especially if the apps belong to different customers or
departments, etc. That way, if there are ever problems following an
upgrade you can rule out the other apps as being the cause of the
problem. And of course a faulty app will only ever bring itself down.
Regards,
Paul Lynch
MCSE<!-- ~MESSAGE_AFTER~ -->
>> Stay informed about: IIS servers