| | | Senior Member Registered Member
Join Date: Jun 2006
Posts: 133
Certifications: Life+ | How much upload speed do I need for a Web server? I want to run a web server from my home. Hypothetical situation...Windows server 2003 with 4 gb of memory and single website. I have a 3mbps download and a 300 kbps upload(I know 300 is low). So if my home page is 37.5 KB, does that mean that I can only server up one page a second? Considering there are 37.5 KB in 300kbps. With that said, if 1000 people hit my site at the same time, does this mean the 1000th person would receive their page 1000 seconds later?
Can someone clarify this, I am having trouble understanding this concept. If so what is a good upload speed for a site to serve fast page views if say someone posted my site on digg or youtube.
__________________
The man who trades freedom for security does not deserve nor will he ever receive either.
|
| | Login/register to remove this advertisement. | | | Senior Member
Join Date: Oct 2005
Posts: 939
Certifications: CCNP, CCIP, VCP, MCSE, CCNA:S, Security+ | Quote:
Originally Posted by Devin McCloud With that said, if 1000 people hit my site at the same time, does this mean the 1000th person would receive their page 1000 seconds later? | Nope, if 1000 people hit your home web server at the same time they would likely all timeout. Just the number of concurrent connections would likely cause problems for your router. Quote:
Originally Posted by Devin McCloud Can someone clarify this, I am having trouble understanding this concept. If so what is a good upload speed for a site to serve fast page views if say someone posted my site on digg or youtube. | If your site were to be posted on digg no one would be able to access it, and you would be unable to access the internet. You need a real web hosting provider (and a good one at that) to survive being posted to digg. It would basically be a DDOS on your connection.
Hosting a home web server with a regular home internet connections is fine if a couple people are going to view it. Anymore than that and you need to pay someone to host your site.
__________________
Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.
-Ayn Rand vCabbage |
| | | Stayed at a Holiday Inn..
Join Date: May 2007
Posts: 733
Certifications: BS-CST CCENT C|EH MPSC Security+ | Also check your terms of service as you might not be allowed to host a webserver on your connection.
__________________
WIP:
ICND 2
Future WIP:
CCNA: Security
|
| | | Senior Member
Join Date: Mar 2007
Posts: 12,182
| You'll need to get a "real" host if you're expecting traffic from Digg. Budget hosts will crumble under the load.
__________________ ''=~('(?{'.('[-@.^~'^'+_)@*^').'"'.('@.&@-@@<@~$@^~.@^_'^')@@/^)%[%^@/*^@%*}').',$/})') |
| | | Senior Member Registered Member
Join Date: Sep 2008 Location: Regina Saskatchewan, Canada
Posts: 245
Certifications: CCNA:Security, CCNA, CCENT | Quote:
Originally Posted by the_Grinch Also check your terms of service as you might not be allowed to host a webserver on your connection. | I second that, most ISP's will flip a brick if they find out you have a web server  . |
| | | Senior Member Registered Member
Join Date: Dec 2007 Location: Bay Area, California
Posts: 435
Certifications: A+, Network+, MCP, MCDST, MCTS; Vista | Quote:
Originally Posted by JavonR I second that, most ISP's will flip a brick if they find out you have a web server  . |
Yeah I heard with Comcast especially, they monitor and watch for excessive bandwidth abuse. |
| | | Senior Member Registered Member
Join Date: Jun 2006
Posts: 133
Certifications: Life+ | Thanks for the response. Quote: |
You'll need to get a "real" host if you're expecting traffic from Digg. Budget hosts will crumble under the load.
| What is a real good upload speed. Can you clarify ....1Mbps, 3mbps upload or what? I need to know what to ask for as a service plan. Quote: |
Also check your terms of service as you might not be allowed to host a webserver on your connection.
| I did this before posting and my isp has no problem with me running a website from my home.
Like I said before I want to run it from my home without a hosting company, what kinda of speed do I need for upload to handle that kind of load on a web server?
__________________
The man who trades freedom for security does not deserve nor will he ever receive either.
Last edited by Devin McCloud; 01-12-2009 at 01:02 AM.
|
| | | Senior Member
Join Date: Mar 2007
Posts: 12,182
| It's impossible to answer that with what you've given us. What type of content are you going to be hosting? You can range from static HTML files with no images to full-blown video. What about memory or CPU requirements? Again, are these going to be static pages or database-drive pages that have a lot of processing behind them.
What's the typical timeout for browsers? 15 seconds? 30 seconds? Take your average page size and your available bandwidth and see how many people you can serve in that time period.
__________________ ''=~('(?{'.('[-@.^~'^'+_)@*^').'"'.('@.&@-@@<@~$@^~.@^_'^')@@/^)%[%^@/*^@%*}').',$/})') |
| | | Senior Member Registered Member
Join Date: Jun 2006
Posts: 133
Certifications: Life+ | dynamik, I was just looking for a ball park figure for a html static page with no flash (37kb). I will probably be running asp.net and sql 2000 in the future...but for now just html. I am just trying to figure out a budget on what it might cost to start up and whether it is worth it for a business line for my home. My servers hold 16gb gb memory and are dual Xeon 2.8 processors running Windows 2003 server. I will start out with one server.
The whole point was to figure out what I need before I sign a year contract and agree to a business line.
__________________
The man who trades freedom for security does not deserve nor will he ever receive either.
|
| | | was here.
Join Date: Apr 2008
Posts: 3,639
| The answer is still no. Don't try to host it at home. A connection capable of withstanding the heavy traffic caused by being a popular item on Digg will be extremely expensive.
Most DSL and cable offerings from ISPs don't have a SLA even if they are classed as a "business" line. |
| | | Senior Member Registered Member
Join Date: Sep 2008 Location: Regina Saskatchewan, Canada
Posts: 245
Certifications: CCNA:Security, CCNA, CCENT | I'm going to have to agree on this one as well. You can get an amazing hosting plan which can be located at an enterprise level data center for 15 bucks a month. Not to mention full admin rights etc. why even bother hosting at home for very sub par performance?
If you are still serious about doing it at home I would recommend getting between a 3-5mb upload, which is very difficult if not impossible to get out of a standard cable modem or dsl line. - again, this is just not smart. |
| | | Senior Member
Join Date: Nov 2006 Location: United Kingdom
Posts: 1,442
Certifications: MCSA 2003, JNCIA-FWV, Security+ Expired: CCNA | http://www.eleven2.com/hosting/
Used them for the last 12 months, been alright so far and got a good deal at the time for the annual signup. They have a new years offering by using coupon code "newyear". By the way, I am not saying this is the only offering out there, there are literally thousands as you may have already seen!
As others have said getting a "business" line at home still probably wont get the sort of service you will need. Even shared services with a host provider is better suited I feel.
The logistics of backups can be a problem as well, if you start hosting databases and the likes on your webserver.
Even if you decided to pay a company for your own dedicated box hosted in a data centre this would probably be more suited.
Anyway, when you weigh all the options up: expected user traffic, cost, uptime, backups and continuity plans you will have your answer.
__________________
Cobra's! Let's bounce!
2010-2011 Goals: Get MCITP:EA done. Maybe VCP and CEH.
Next up: 11th October 70-648 MCSA transition Exam - 80% revision done.
|
| | | Senior Member Registered Member
Join Date: Jun 2006
Posts: 133
Certifications: Life+ | Well thanks for all the advice. I am a little disappointed considering Mark Frind of plentyoffish dating site gets 500 million page views a month and runs his servers out of his own home. Maybe his story is made up. I don't know. I kinda had the pipe dream that it could be done successfully from my house with my servers and a business line. I guess tomorrow I will call my isp and just see what their upload speed and cost is for these lines.
__________________
The man who trades freedom for security does not deserve nor will he ever receive either.
|
| | | Senior Member
Join Date: Nov 2006 Location: United Kingdom
Posts: 1,442
Certifications: MCSA 2003, JNCIA-FWV, Security+ Expired: CCNA | Quote:
Originally Posted by Devin McCloud Well thanks for all the advice. I am a little disappointed considering Mark Frind of plentyoffish dating site gets 500 million page views a month and runs his servers out of his own home. Maybe his story is made up. I don't know. I kinda had the pipe dream that it could be done successfully from my house with my servers and a business line. I guess tomorrow I will call my isp and just see what their upload speed and cost is for these lines. | Ohh its entirely possible he has/is doing that. However, you have to weight up the above thing's like I said. Do you wan't the hassles that are involved with hosting your own web server? I forgot to add power and availability to the list above I think. Having an always on box is gonna cost you, probably more than what the data centre companies will charge for shared servers.
__________________
Cobra's! Let's bounce!
2010-2011 Goals: Get MCITP:EA done. Maybe VCP and CEH.
Next up: 11th October 70-648 MCSA transition Exam - 80% revision done.
|
| | | Drops by now and again
Join Date: May 2008 Location: Vancouver, Canada
Posts: 3,059
Certifications: n+1 | Quote:
Originally Posted by Devin McCloud Well thanks for all the advice. I am a little disappointed considering Mark Frind of plentyoffish dating site gets 500 million page views a month and runs his servers out of his own home. Maybe his story is made up. I don't know. I kinda had the pipe dream that it could be done successfully from my house with my servers and a business line. I guess tomorrow I will call my isp and just see what their upload speed and cost is for these lines. | He may have started it that way but it's not anymore - there are SysAdmin job openings for PlentyofFish in Vancouver right now and I can't imagine they're expected to work out of his laundry room.
Update: Just confirmed with someone, they use Peer1 in Vancouver for a co-lo.
Now for anyone looking for a job: http://vancouver.en.craigslist.ca/sad/973179846.html
(I was tempted to apply a few months ago, but it's not really what I enjoy doing - it would be a fun challenge though!).
Last edited by astorrs; 01-12-2009 at 09:01 AM.
Reason: Updated with new info
|
| | | Senior Member
Join Date: Sep 2008 Location: Austin, TX
Posts: 291
Certifications: Earned: CompTIA: Security+ Microsoft: 70-620 Studying: Network+ & A+ | Bluehost.com is great, I just renewed another 12 months with them. Its a little less than $100 for a year with domain included. I mainly just use it for email now, I want to put up a new site but I haven't decided what I want to do.
__________________
"Life is what happens while you're busy making other plans." -John Lennon
|
| | | MIPS processor please
Join Date: Feb 2007 Location: Louisville, KY
Posts: 2,108
Certifications: MCSE 2003, MCTS: Vista Configure, VCP4, Associates in Computer Network Systems | I'm under the impression that Devin is just over planning here.
Devin,
Depending on what you are doing, it is definitely a good idea to start out a web site in your own home because you can save months of hosting costs as you tweek your website and actually start getting visitors. This is all dependent on the ISP's tolerance. Most of them won't even let you have port 80 to your house. Once you have gotten a solid client base you are going to need to move it to a hosting site. This is due to all the reasons people stated above.
I wouldn't worry about upload speeds at home as you won't get any kind of traffic no matter what you are doing. (unless you are like serving warez lol).
I just don't want people to discourage you from hosting at home in the beginning stages because it is a good move. But once you start getting some real traffic then you can move it. It is a good idea to do it this way because most websites don't get any kind of significant traffic and flop before it has a user base. So why pay hosting fees if your site doesn't do anything for 1.5 years? |
| | | Senior Member Registered Member
Join Date: Jun 2006
Posts: 133
Certifications: Life+ | Thanks for that post. He has come a long way from 500 million page views to 2 billion a month. Wow ... imagine all that ad revenue generated from his site.
__________________
The man who trades freedom for security does not deserve nor will he ever receive either.
|
| | | Senior Member
Join Date: Oct 2005
Posts: 939
Certifications: CCNP, CCIP, VCP, MCSE, CCNA:S, Security+ | I agree with Mishra. There is no reason you couldn't start out hosting your website from your home. I would highly advise that you have a static IP for your connection and that your home connection is stable (no frequent outages from your ISP). I believe that outages can affect google rankings.
I am curious as to why your are so set on running it from home. Not trying to dissuade you from doing so, just wondering if you have a particular reason for doing so.
Good luck!
__________________
Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.
-Ayn Rand vCabbage |
| | | Drops by now and again
Join Date: May 2008 Location: Vancouver, Canada
Posts: 3,059
Certifications: n+1 | Mishra/kalebksp, I can't agree with you guys. Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo (think Hostmonster, etc) and most ISPs charge you at least that for a static IP (if they even allow it without upgrading to SOHO/SMB plans) to me the numbers just don't add up. |
| | | Senior Member
Join Date: Mar 2007
Posts: 12,182
| Quote:
Originally Posted by astorrs Mishra/kalebksp, I can't agree with you guys. Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo (think Hostmonster, etc) and most ISPs charge you at least that for a static IP (if they even allow it without upgrading to SOHO/SMB plans) to me the numbers just don't add up. | +1
The only reason I'd try a site from home is if I wanted to get some experience managing a web server (i.e. setting up firewall rules, observing attacks, differentiating regular and irregular activity, etc.). That would have to be the primary focus though; any serious site would get hosted by the people who know what they're doing and have the infrastructure to support it.
__________________ ''=~('(?{'.('[-@.^~'^'+_)@*^').'"'.('@.&@-@@<@~$@^~.@^_'^')@@/^)%[%^@/*^@%*}').',$/})') |
| | | Senior Member
Join Date: Oct 2005
Posts: 939
Certifications: CCNP, CCIP, VCP, MCSE, CCNA:S, Security+ | Quote:
Originally Posted by astorrs Mishra/kalebksp, I can't agree with you guys. Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo (think Hostmonster, etc) and most ISPs charge you at least that for a static IP (if they even allow it without upgrading to SOHO/SMB plans) to me the numbers just don't add up. | I said that there wasn't a reason he couldn't do it, I didn't say that I recommended doing so. I host my web server with a hosting company because I know it is a PITA doing it from home, but if he's dead set on doing so there is no real reason he can't.
__________________
Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.
-Ayn Rand vCabbage |
| | | MIPS processor please
Join Date: Feb 2007 Location: Louisville, KY
Posts: 2,108
Certifications: MCSE 2003, MCTS: Vista Configure, VCP4, Associates in Computer Network Systems | Well of course if you don't have any interest in learning the web server itself then you should definitely not start it at home. I assume anyone on this board interested in having a website at home would be also getting a learning experience as well.
You also don't need a static IP. Register your IP at dyndns.org and get a router that is configurable with dynamic DNS. Buy your domain name and use a CNAME to your dyndns name. You are good to go.
It's 2 birds with 1 stone. You get the experience and cost savings. And you make sure website isn't a flop before you put any money into it. |
| | | Senior Member Registered Member
Join Date: Jun 2006
Posts: 133
Certifications: Life+ | Mishra & kalebksp, thanks for the encouraging words. I will take that advice and try it from my home.
Why would I want to run it from my home?
1: Utilities are paid in my rental agreement.
2: I already have the equipment
3: I want to learn how to manage a server a run clustered servers
4: I already have a cable connection
5: my ISP allows it
6: I have a static IP Quote: |
Well of course if you don't have any interest in learning the web server itself then you should definitely not start it at home. I assume anyone on this board interested in having a website at home would be also getting a learning experience as well.
| Exactly, what's the point of being in computers if you don't try to absorb as much as you can. Well put Mishra! Quote: |
Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo
| What do you really get with a $5 or a $15 hosting package? Is it really any better then my 300K upload cable connection? Don't they cap those connections and limit the bandwidth per month. If someone has one of these connections I would love to run Microsoft's free web site load tester on it to see what it is really worth.
I called around and a business line runs $95 for 20mbps down and 1Mb upload. Another option is $195 for 20Mbps down and 1.5 Mbps upload. My goal was to test adsense and try take a CSS purist attempt at creating a lite weight site and testing it. Mishra I think your right on, it can't hurt and in the process I learn a lot of experience and what it takes to manage and protect a site. I also don't have to pay for anything but a domain name. I can always move up to a higher connection down the road.
__________________
The man who trades freedom for security does not deserve nor will he ever receive either.
|
| | | was here.
Join Date: Apr 2008
Posts: 3,639
| Quote:
Originally Posted by Devin McCloud What do you really get with a $5 or a $15 hosting package? Is it really any better then my 300K upload cable connection? | Yes. Quote:
Originally Posted by Devin McCloud Don't they cap those connections and limit the bandwidth per month. | They measure the amount that is uploaded/downloaded. This means if your traffic comes and goes in bursts then it'll still be under the limit. If it suddenly got busy with your 300Kbps line then it'll get overloaded. Quote:
Originally Posted by Devin McCloud I called around and a business line runs $95 for 20mbps down and 1Mb upload. Another option is $195 for 20Mbps down and 1.5 Mbps upload. | 1.5Mbps still isn't a huge amount. 1 person with a slow DSL line can saturate your link by themselves. Quote:
Originally Posted by Devin McCloud My goal was to test adsense and try take a CSS purist attempt at creating a lite weight site and testing it. Mishra I think your right on, it can't hurt and in the process I learn a lot of experience and what it takes to manage and protect a site. I also don't have to pay for anything but a domain name. I can always move up to a higher connection down the road. | If you just want to have a play and make a small site to just get the hang of things then what you want to do is fine. We're just saying don't expect to be able to run anything big off your cable line. |
| |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | All times are GMT. The time now is 07:27 AM. | |