Mike
Well-Known Member
At best, over double what the new server would cost.First, what would it cost for a data line capable of handling our network traffic?
And then we have a lot of other issues that sour the milk. Hosting in a colo center has all kinds of advantages that would be either tremendously expensive or impossible to duplicate.
Our server is located in a datacenter with dual network feeds and a 100% uptime guarantee on the connection. How could we ever justify the expense of a second connection to have the same uptime coverage?
The datacenter has Leibert and Powerware UPS service, a 2400 amp DC plant, a complete diesel generator for backup with both autostart and autotransfer, a 24 hour fuel storage capacity and a fuel delivery contract with a 2 hour guarantee.
Full environmental control of temperature and humidity.
it is a secure site using biometric scanners for technician access, with techs on site 24/7/365.
There's no way to realistically provide that same level of protection and uptime on a box sitting on my desk.
If you were fortunate enough to find someone willing to colocate a server like that, what happens when outages (power, RAM, HDDs, power supplies, etc.) occur? How am I going to have 24/7/365 access to another company's datacenter? How am I going to ensure security of the datacenter in general and my server in particular? How many drives should I keep on hand and how much RAM? Because those are expendable items that I can now have hot-swapped, at no cost, if failure occurs. I would be responsible for swapping these kinds of parts out myself. Again, this is where it pays off to colocate in a large datacenter, where network lines, power backup, security and tech presence is a cost shared by thousands of customers.And finally, is it possible to find a sponsoring company that already has the high speed data connection that is willing to allow you to put a server behind that network?
Yes, most server management is done remotely. But the physical management is always under control, because there are always techs on hand to handle physical issues.
I've posted to that other topic about how his hosting company is using smoke and mirrors to sell shared hosting packages. As I said in that post, if a company like that really offered unlimited storage and transfer, I would already be running with them.There was an offer the other day by (?can't remember who?) to host all the pix we wanted to store, could this person handle forum traffic as well? Don't worry about loosing control of things, you already manage it remotely, correct?
Believe me, I've done tons of cost comparisons that have led me to where I am today. I'm tighter than bark on a tree and won't spend a dime I don't have to spend. I've got spreadsheets full of options offered by different hosts, comparing services, options and prices. Saving $5/month to go with a host that has as much as 2-3 hours of downtime a week is not a bargain in my opinion. I could have had a server in another datacenter that would have given me twice the transfer I now have. But the networks were all poor quality and the datacenter is notorious for that being a problem. I decided I didn't want any problems.
Yes, we could be using free software. A search of the site will give you a lot of reasons we're not using free software. When I started with actual Web forums, I used some of the free packages out there. If they had a decent level of support and security, I would still be using them. their own faults are because they are free. Anyone that wants to figure out how to crack a phpBB forum can download the software at no charge and practice to their heart's content. Although it really doesn't take long to find the chinks in phpBB's armor. If this was a gamer's site with a handful of teenaged kids sharing lies about their WoW scores, I really wouldn't care about it. This is a site populated by a lot of adults who have entrusted information to my database and I intend to make sure it is as secure as I can possibly make it. The server was cracked, a couple years back. Someone gained root access to the server, but they never managed to crack the security at the account level and none of our databases were cracked. I worked with the host and we developed a system that pretty much ensures no one will ever get access to my server ever again. I have things locked down so tight, I get a pair of warning e-mails when I log onto the server.
If I could get by using a $4 host, I would be all over it. If I felt a free forum package could provide the same level of security, I would still be running it. (Actually, I do run some test forums on phpBB3, SMF and MyBB, just to stay abreast of what those packages have to offer.) there's virtually no difference in cost between them, but I also run a vBulletin 3.8.x test forum and a vBulletin 4.0.x test forum on a test site and I have access to a xenForo installation running on a pal's test site. Believe me, we're running Invision software for a reason.
I have to admit, there are times when I really wonder what's to be gained by trying to keep things alive. I have a pal up in the Chicago area that operates a vBulletin forum that is smaller than this site. He pulls in an average of $1,000/month in revenue. He owns a half-dozen sites like that and that's how he earns his living. He has 6-8 moderators on each site and a co-admin on each site. He spends a week each month playing cards out in Vegas. Me? I run myself ragged, trying to keep all of my sites up and running, trying to do forum and blog work on the side and trying to work a regular job to boot. The last time I had any time away, for anything remotely resembling a vacation? I took a 3 day weekend and drove to Connecticut to visit Total Performance and then stopped in PA on my way home to have dinner with some friends. That was back in April of 2007. Almost 4 years ago. Back in '09, I drove to KY on a Saturday morning to see some pals of mine in a band from Glasgow, Scotland. I drove back home that same night. My T-Bucket project? It consists of a primered body, sitting atop a frame on jackstands, down in the garage. The few times there have been a few extra dollars that could be spent on the car, there's been no time to work on it. And then I get someone like Bob, who thinks I've naught better to do than play silly games with him and it leaves me wondering why I even bother. I co-admin and moderate enough other sites that I could keep my foot in the door with forum software. I really don't have to operate any sites of my own, they are often more hassle than they are worth anyway. Why should I worry about keeping servers hardened, trying to keep software upgraded, trying to stay atop of possible software problems, trying to stay atop problems like Bob on the sites and trying to make sure I can afford to pay for it all? What's in it for me? What do I get in return for all the time I spend here, trying to make things better?
Screw it, it's time to call it a day. Give me ten more minutes of this stuff and I'll be taking bets on how quickly I can delete a fully functional IPB forum from a server.