Psst! Did you know DevelopmentNow is a mobile web site design agency?

Contact us for help mobilizing your site, or to sign up for our beta Mobile Web SDK!
all groups > inetserver iis > november 2005 >

inetserver iis : need to host a web site


jen
11/28/2005 9:35:03 AM
hello everybody
I would like some general advice on hosting a website for the college that i
work for.
I want it to run sepearately from my internal network. I was thinking of
getting a seperate machine to run the webserver, and run it side by side of
my internal network, off the same firewall.
What OS is best? can I get away with something cheaper than a server os, as
in xp or 2k? What web server software is recommended? Apache, IIS?
Any advice at all is greatly appreciated. Just need to be pointed in the
right direction.

--
Kristofer Gafvert
11/28/2005 10:04:16 AM
Hello,

Having the webserver on a separate machine, separated from other machines
is a good idea. "What OS is best" is however very difficult to answer,
because it depens on who you ask. I know best about Windows, so i of
course think Windows is best. Others will say Linux, Unix, or some other OS.

If you are thinking about Windows, the best Windows OS for this is Windows
Server 2003.

Windows XP Pro and Windows 2000 Pro both comes with IIS, but with the
limitation of 10 concurrent connections, so you don't want to use it as a
webserver.

The question weather IIS or Apache is best is also difficult to answer. I
would of course say IIS, but other will say Apache.

If you want to go low-cost, the advice is probably an open-source OS
running Apache. If you need support for ASP or ASP.NET, it is recommended
to use IIS on a Windows machine.


--
Regards,
Kristofer Gafvert
http://www.gafvert.info/iis/ - IIS Related Info


[quoted text, click to view]
Kristofer Gafvert
11/28/2005 11:08:22 AM
One client can (technically) open any number of connections. The HTTP RFC
does however say that a client should not open any more than 2 connections
to a webserver. So if all clients do that, you can have a maximum of 5
concurrent users.

Proxy servers may open 2*N connections to a webserver, where N is the
number of clients connected to the proxy server, requesting a webpage on
your webserver. AOL may work with proxies for their clients, so their
proxy server may have more than 2 connections to your webserver.

To add to this, when http keep-alive is used, the connection is not
released until after a specified amount of time, which means that there
can be 0 active connections, and 10 idle connections during this specified
time. So XP Pro is just not suited to be used as a webserver.

I hope this answered your questions.



--
Regards,
Kristofer Gafvert
http://www.gafvert.info/iis/ - IIS Related Info


[quoted text, click to view]
Frankster
11/28/2005 11:53:57 AM
[quoted text, click to view]

Could you please expand on this XP limit a little? I know about the
infamous 10 connection limit, but, as it applies to incoming IIS
connections, what does it mean, exactly?

IOW, I run W2K3 and my firewall tells me that frequently just one user will
use 2, 3, 4 or more connections. AOL services and the like (caching)
sometimes use as many as 10 connections for one user. Presumably to achieve
better performance on the user's end.

Anyway, I would guess that 10 connections means 10 connections, not users.
Right? You might get a few users connected at one time or you might only
get one, depending. Right?

Just curious.

Thanks,

-Frank

Frankster
11/28/2005 12:44:14 PM
Yes, you answered my questions. Thanks! I didn't know about (x2) RFC and
the 2*N stuff. Very enlightening.

I suspect that AOL and other proxying ISPs (I mistakenly used "caching" in
my post when I meant "proxying") kind of use the 2*N rule to their
advantage. IOW, they may say, well, we've got 1 billion users so we have 2
billion connections to use. We know that our system can't handle more than
200 million users at a time anyway, so we'll allow 10*N and still fall
within the RFC, heh heh heh heh.... I most definitely see AOL (and other)
users using way more than 2 connections. 10 is not that uncommon.
Interesting.

-Frank

[quoted text, click to view]

AddThis Social Bookmark Button