Solved

how many ips on a server?

Posted on 2004-07-30
5
282 Views
Last Modified: 2012-05-05
I'm not certain which sub category I should pose this question in.  I work mostly in html, but one of my clients would like to purchase a large number of domains.  The fees for hosting different domains, even on a dedicated server, each with a different IP number are a lot per month.  He is considering purchasing his own server.  Probably it would be linux or unix, although I can't say for sure.  The general question here is, assuming the sites are each only one or two pages in or alternatively perhaps some might be three, but could be dynamic with a database, how many such sites can fit on a typical server, and if this is a hard drive issue, I can be more specific.  How large a hard drive, and how fast a processor would it take to run 1000 different domains with different IP numbers, (or is this not even possible)  some of which might be dynamic.  How about if none were dynamic?
0
Comment
Question by:linque
5 Comments
 
LVL 4

Assisted Solution

by:miloudi
miloudi earned 250 total points
ID: 11682409

Hi,
This question deasn't have one answer but several due to many reasons(experience, personal preference,...)
For something like what your client is trying doing, i would suggest a Dell or HP server with three to five HD setup as a combination of Raid 0, 1 10...or even RAID5

http://forums.devarticles.com/archive/t-2404

http://searchsecurity.discussions.techtarget.com/WebX?msgInContext@6.pN5kabtC11V.0@.ee84009/45

http://www.brentozar.com/buyingtime/DellPowerEdge1650Review.php

http://www.reviewcentre.com/review14653.html

Hope this helps...

0
 
LVL 34

Accepted Solution

by:
PsiCop earned 250 total points
ID: 11682519
The number of IPs that can be assigned to a physical NIC is largely a function of the OS and driver software. Frankly, I've never researched this sort of thing, but I would expect any competent OS and drivers to be able to handle at least 256 IP addresses per physical NIC.

But you probably wouldn't want to do that, because your performance is going to suffer when you try to shovel that much traffic thru one board and one bus interface.

There's also no such thing as a "typical server", any more than there is such a thing as a "typical rock". Server hardware comes in a variety of architectures (Intel, Sparc, Power PC just to name a few), instruction sets (RISC and CISC) and so forth. *NIX and NetWare systems typically require a fraction of the resources to accomplish the same tasks as Windoze.

Your server design is going to be driven by your budget, your personnel's areas of expertise (or the budget for contracting people with expertise), and a host of other factors, such as what web technologies you want to support (e.g. Perl, PHP, MySQL, Apache, Tomcat, CGI scripting, et. al.) This is not a casual set of questions, these are often complex decisions involving considerable thought.

Personally, I would not implement an environment accessible to the public at large that placed a web server with a database backend on the same physical machine. The two would exist on separate physical servers, and the web server would be in a DMZ, with limited communication to the back end. Thus a web server compromise would not necessarily lead to a database server compromise.

Even at 500 points, I really think that the kinda of information and deliberation you need is outside the scope of what can be reasonably accomplished in this forum. You have numerous technical issues and options, and they really need to be explored by someone with both the technical expertise and an understanding of your business model - in short, a consultant.
0
 

Author Comment

by:linque
ID: 11682629
Thank you both for taking the time to explain to me the real nature of what might be behind my naive questions.  You've both rather gently shown me that this is not such a simple undertaking.  I appreciate the advice and will pass it along.

linque
0
 

Expert Comment

by:Octalys
ID: 11686419
You can host 10000+ websites on one IP.  So thats not a problem for sure.
0
 

Expert Comment

by:Octalys
ID: 11686438
Ok let me attempt. If sites are just 2 or 3 pages, and you have 1000 domains.
That means 3000 pages. dynamic or not dynamic it all fits on a average linux server.

Actually the truth is, it doesnt matter if its 10000 pages or 100000domains, the thing is how many people will visit those websites?

And the harddisk is easy to figure out, if one page is 5kb, you have 3000 pages, its 15000kb. Thats 15mb, thats like nothing ;p But you understand how to calculate that.

And processor, well depends on the load. How many visitors.

Actually if you tell me what the estimated visitors will be in a day, then I can estimate better.

I disagree with the post above, about consultant, you just need a good administrator. Its piece of cake for a good admin.
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now