Results 1 to 9 of 9
  1. #1

    Web Server / Mail Server, same thing?

    I am currently on a shared box reselling hosting services. In the future, once my company grows a bit bigger, I will move to a dedicated box. In trying to wrap my head around everything that move would entail, I am wondering - is there a diference between a web server and a mail server? I would think they are the same thing most often (use the same box if only one box used for hosting) - is that correct?

  2. #2
    Join Date
    Mar 2003
    New York City

    Most shared hosts probably are using the same server for both web and email services along with ftp and control panel. Though if you have the budget or knowledge to setup otherwise, it is possible to setup one server for http requests, other for email, and 3rd for FTP, 4th for MySQL and the list goes on

    You just need someone knowledgeable to help you get it setup.

    CirtexHosting Providing Affordable and Quality Web Hosting & Reseller Hosting since 2003
    LINUX based cPANEL/WHM Shared and Reseller Web Hosting with Fantastico
    HostV VPS Premium Virtual Private Servers & Dedicated Servers powered by cPanel/WHM
    We transfer your sites over quickly! I eat penguins for breakfast ...

  3. #3
    Web and email will host at the same box for mostly control panel.

    edit:you may need admin when you go with dedicated box

  4. #4
    Ideally you should have services separated (ie web mail db, etc) - however, this obviously is not economical when you dont actually need multiple servers.

    when you first move from a shared environment to a dedicated environment, you will certainly be on a single server configuration. However, depending which solution you choose, clustering either becomes just a function of adding additional servers and allocating services to them or becomes a fairly complicated process.

    I would not say that most hosts have everything on single servers. Almost any provider over 2 or 3 servers in size that isnt using cpanel, is clustered (and even some of those using cpanel have still clustered to take advantage of the many benefits of clustering)

    Additionally, even though web and email can obviously co-exist on the same server, they tend to use different types of server resources - and as such, you can much more efficiently utilize your resources if they are clustered onto different servers. For example, I/O and RAM is typically more important in mail servers, so you will want beefy servers with lots of ram and fast 15k SCSI drives - whereas you can probably get away with less RAM and 10K SCSI or even SATA drives for a web server.

  5. #5
    Thanks for the great replies. Obviously when I make the jump I will start out with one box. You guys brought up 2 more questions for me though.

    1) In general, what would be the first thing or things you would want to put on a 2nd server when the time came?

    2) So, what specs are most important for a web server, a mail server, ftp, control panel and sql? I never really thought on this level that they use different features of a server (RAM, HD, Processor, etc)

  6. #6

    you should really be looking at something like hsphere...

    But, to answer your questions - it really depends on what is most heavily used.

    The first things we moved off were mysql and ns2, leaving control panel, email, web and ns1 on the original server. We then moved off mail, then web, etc... (ftp typically would not require its own server, it is usually a service on a web server)

    General specs for the services will vary - however, good rules of thumb:

    web - good processing power, average amount of ram, decent drives (we like scsi with raid because of redundancy and time to restore is better)

    mysql - more of everything is better - specifically heavy processors, ram and fast drives

    email - ram and I/O is the most important

    These are just generalalizations and actual configs can vary greatly depending on many factors, including budget...

  7. #7
    Curious also as to what is a lot of ram for a server? 1GB I would assume is baseline/avg, 2GB+ is "alot"?

    Processor, same question. Core 2 Duo baseline, Xeon "alot" in terms of processing power?

  8. #8
    Quote Originally Posted by edouble76
    Curious also as to what is a lot of ram for a server? 1GB I would assume is baseline/avg, 2GB+ is "alot"?

    Processor, same question. Core 2 Duo baseline, Xeon "alot" in terms of processing power?
    More is always better

    it really depends on what you are after. For example, for a DB server, we would use a dual xeon (maybe even dual xeon dual core), 2MB L2 as a processor (and lots of people swear by the opterons)

    for web servers, we may use Dual Xeon's with a 1 MB L2

    Having said all of this, a dual core would work fine for a web server as would a stright up PIV. it really depends on what load you are asking it to handle...

    Best advise you can get is to buy the most power you can afford - just remember that for some services RAM is more important then CPU, etc....

  9. #9
    Join Date
    Jul 2003
    Castle Pines, CO
    Think of it this way - web program, email program, dns program, database program, FTP program.

    These are all different programs ran on a server. Can web and email be on one server? Yes. Can the database program be on one server? Yes.

    When we started out - I had the same problem as you. It's a server. So I thought we had to have a server for everything but then once I looked at it a different way - it was a lot easier.

    For example we had the website program, ftp program and control panel program on one server. We had email and DNS on one server. And we had MSSQL and secondary DNS on another. We added another server and moved Helm to that server later.

    Now since the sell, we have two servers and are outsourcing some of the services as well but maintaining everything on our server just as a backup

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts