linux
How To Choose The Right Hosting For Your Project
2
Choosing The Right Hosting For Your Project
Recently, I answered a question on the website “Quora“, about how to “Estimate web hosting expenses for a project.” The answer I supplied was so detailed, I felt the need to re-write it for a blog post to share with the world.
Your hosting expenses all depend on what type of hosting you choose to use.
If you can, setup some Cloud Servers, in a highly redundant configuration using something along the lines of HAProxy, or any other solution you find appropriate.
You may be able to save money by offloading some of the traffic to a CDN (Images, CSS, File Downloads, Profile Pictures, etc)
I recommend checking out Amazon S3 with CloudFront or Cloud Files from Rackspace. Both have a great API (Although S3 has more features, and I highly recommend it)
If you decide to use Virtual Servers (“Cloud” Servers), ensure you perform all the optimizations you can, as best as you can. When it comes to virtual servers, thankfully have the ability to change the amount of RAM allocated to your server, which coincides with your CPU allocation, as well as your port speed ( A 256MB Cloud Server may have a 10Mbit Connection, whereas you should be able to get a Gigabit out of a 16 GB Cloud Server, in theory)
If you choose to use something like Cloud Sites, then your main factors are Bandwidth, and “Compute Cycles”, which I can’t get into legally (NDAs), but basically it’s how much CPU usage your site uses, based off of the traffic. You get the equivalent of what they say is a “2.8 GHZ Dual Core Server” (If I recall correctly) with Cloud Sites.
However, once again, I HIGHLY recommend setting up your own virtual servers. They are more cost effective, secure, and you can predict your usage easier (Avg. Bandwidth, CPU Usage, RAM, etc)
If you don’t control your servers, you leave your websites security, and performance in the hands of a team that has hundreds of thousands of other websites they’re also worrying about.
If you have questions, feel free to reach out to me! I specialize in this area, and through my company I can offer services setting/maintaining/consulting.
The Circus, Site Changes, Life
0
The Circus
Yesterday, Quentin and I went to the circus (with his mother and sister of course). It was okay, however seeing the elephants being poked and prodded (especially after googling circus elephant abuse) was kind of hard. Nothing overly special.
I don’t know how many of you actually follow me blog, but I have been moving it around and tweaking it a bit, as well as securing it. I felt that, after all the security flaws that WordPress has had, and the servers that have been hacked, that hardening my servers a bit would be smart. So, as a result the site is now hosted on my Chicago server, until I get a better/bigger Slice.
In Life news, my first day at RackSpace is tomorrow. However, the first day of work is at the headquarters (Datapoint), not where I will actually be working (Downtown). This means I am equally excited for both Monday and Tuesday.
Thanks for listening, see you again soon!
RackSpace Linux Systems Admin
2
I got this email yesterday from Rackspace Hosting:
Hi Kyle,My name is
and I am a Recruiter for Rackspace Hosting. We received your resume for the Linux System Administrator position and I would like to discuss this opportunity further with you. Please indicate a good time for us to talk for about 20-30 minutes. Thanks!
So I am going to give the recruiter a call today, I am extremely nervous, but I shouldn’t be. After all, I was a *nix systems administrator for 4 years.
Wish me luck.
[UPDATE: The phone interview went very well, I have another interview this coming Tuesday. Wish me luck]
InvisionGaming and KJServers – No More
4I’ve come back, check out my new business: www.CustomHostingSolutions.com
My online business now cease’s to exist. This economy hit me hard, among possible administrative mistakes on my part. A company I spent 4 1/2 years building up, is now totally non-existant.
I want to thank SharkTech Internet Services for giving us everything we needed to succeed, even if we lost in the end. At one point InvisionGaming was pulling in 3x more then was needed to cover costs.
We would like to thank all of our past customers for supporting us, Especially Stratos.
A HUGE thanks goes out to James King, Without his support none of anything would have happened.
The company grew as I matured, it matured. I plan on restarting the company one day, when I have the money to do so.
Thank you everybody. It’s emotional to let go.
Please Note: InvisionGaming/KJServers are in NO WAY/SHAPE/FORM Affiliated with Invision-Gaming.co.uk
I end this post with a LOLCat:
