News for hackers. Stuff that matters.

Poll

Amazon EC2 89 votes
Linode 119 votes
Media Temple 30 votes
Mosso 44 votes
SliceHost 130 votes
Other 29 votes
Google App Engine 30 votes
Re:Poll: Which cloud host do you use? by axod on Wednesday May 06, 2009 @12:34PM (#596066)
Do we have to call it 'cloud'? Can't we just call it hosting like we used to?

I use linode for hosting, moved from slicehost - cheaper, and more options. Multiple datacenters etc.

Re:Poll: Which cloud host do you use? by merrick33 on Wednesday May 06, 2009 @01:28PM (#596239)
Well, it's not just hosting though. Typical hosting you cannot just boot down and then boot up a server with 8x the ram or disk space. That's just one thing.
Re:Poll: Which cloud host do you use? by axod on Wednesday May 06, 2009 @02:03PM (#596336)
OK, It's hosting, with a fast upgrade/downgrade/deployment cycle.
Re:Poll: Which cloud host do you use? by endtime on Wednesday May 06, 2009 @02:06PM (#596346)
...which is why we call it something different. Sure, "cloud" is an overhyped buzzword, but you've gotta' choose your battles.
Re:Poll: Which cloud host do you use? by keefe on Wednesday May 06, 2009 @02:49PM (#596461)
The absolute key thing is that you can do this with an API and pay by the hour! I think the proper term is utility computing and amazon launched the cloud meme with EC2...
Re:Poll: Which cloud host do you use? by axod on Wednesday May 06, 2009 @02:55PM (#596472)
True.

>> "...and pay by the hour"

If you have money to burn.

Re:Poll: Which cloud host do you use? by keefe on Wednesday May 06, 2009 @03:01PM (#596484)
Being able to pay by the hour massively, massively reduces the capital expenditure required when launching a public site? You can launch on a relatively cheap $75-$150 a month and then if you get Slashdot/Digg your code can automatically scale and only pay for the extra capacity when you need ... that's kind of the point of the service. Check out Bezos at startup school last year talking about animoto : http://omnisio.com/startupschool08/jeff-bezos You can't expect to launch a public site with no budget! It's only a few thousand to support this sort of thing. If you launch unprepared to scale, you are just asking for someone with funding to rewrite your stuff.
Re:Poll: Which cloud host do you use? by axod on Wednesday May 06, 2009 @06:01PM (#596829)
Some languages/frameworks etc scale better than others. Making that choice is very important. $75-$150/mo is quite a lot really unless you're getting lots of traffic.

I can see the case for this sort of scalability if your traffic is wildly unpredictable - eg 1 visit one day, 100,000 visits the next - but I think that's rare.

Re:Poll: Which cloud host do you use? by keefe on Thursday May 07, 2009 @12:19PM (#598169)
However you slice it, $150/mo is only $1800/year. Let's say you want to launch some new site targeting the public consumer internet where you would like to see hundreds of thousands of people on your site. You're not going to get there first. You have two options - either put forth the engineering effort to properly test your server and get it to scale up to the many thousands of concurrent level or launch in a series of betas with increasingly more people. There is certainly a case for getting the software ready, launching it and then doing a marketing push and if you get a hit on some major service, the site is ready to go - I think it puts forth a more professional air. Now, I have reviewed slicehost more since this discussion and there may be a significant way to reduce cost there... but it is also not as feature rich as the whole AWS suite.
Re:Poll: Which cloud host do you use? by tlrobinson on Wednesday May 06, 2009 @02:56PM (#596475)
VPS hosting? Though that doesn't cover GAE and Heroku style hosting.
Re:Poll: Which cloud host do you use? by pg on Thursday May 07, 2009 @01:44AM (#597508)
Looks like someone gamed this poll. 36 of Linode's 93 votes came from newly created accounts. (For comparison, 1 of Amazon's 78 did.)

I think in future I'll ignore votes of newly created accounts in polls. For now I'm going to manually subtract them.

Re:Poll: Which cloud host do you use? by tasaro on Thursday May 07, 2009 @11:10AM (#598036)
This may have something to do with it. Did you manually subtract votes from all newly created accounts or just Linode's?

http://is.gd/xuVf http://is.gd/xuUZ http://is.gd/xuVE

Re:Poll: Which cloud host do you use? by pg on Thursday May 07, 2009 @10:24PM (#599049)
Everyone's. Linode had the most.
Re:Poll: Which cloud host do you use? by wheels on Friday May 08, 2009 @12:09AM (#599161)
I'm confused at the numbers then: 93 - 36 > 24 (current number of votes)
Re:Poll: Which cloud host do you use? by pg on Monday May 11, 2009 @06:07PM (#604435)
Oops, I changed the software to ignore votes from newly created users, but in this case I'd already manually subtracted them. I fixed it.
Re:Poll: Which cloud host do you use? by morficus on Wednesday May 06, 2009 @03:34PM (#596558)
I've been using Linode for about 3 months now and I'm 100% satisfied with both their service, the quality/rapid response of their support and billing team as well as the helpfulness of their IRC community.

I originally was thinning between SliceHost and Linode, the Linode offered 'more bang for the buck' - same prices (and as far s I've read, quality too) as SliceHost, but with more RAM and disk space

Re:Poll: Which cloud host do you use? by jcapote on Wednesday May 06, 2009 @01:00PM (#596142)
I prefer linode over slicehost because they let me run 32 bit systems as well as 64 bit ones.
Re:Poll: Which cloud host do you use? by Andys on Wednesday May 06, 2009 @06:03PM (#596834)
Why is this important to you?
Re:Poll: Which cloud host do you use? by SwellJoe on Wednesday May 06, 2009 @06:25PM (#596867)
64 bit binaries consume dramatically more memory, thus, unless you have more than 4GB of available RAM, running a 64 bit system is simply stupid.
Re:Poll: Which cloud host do you use? by wheels on Thursday May 07, 2009 @04:01AM (#597626)
There are cases where you need more than 4 GB of virtual address space even if you're not actively using 4 GB of physical memory.

Our application, for instance, uses mmap heavily and pretty easily tears through 4 GB of address space while comfortably running on a machine with less RAM.

One other nitpick I'd add there is that 64-bit runtimes consume drastically more memory -- mostly meaning interpreted languages, JVMs, etc. Compiled C, C++, etc. fare better since they usually make use of the stack more widely rather than having everything running through three levels of indirection (thus using lots of 8-byte pointers) up in the heap.

Re:Poll: Which cloud host do you use? by SwellJoe on Thursday May 07, 2009 @11:01PM (#599086)
A 64-bit OS build consumes more memory, even if your app does not.

Perhaps there are special cases where it still makes sense, despite losing memory (though your example use case makes me feel funny, and not in a good way, but I don't know enough about such things to argue), but in the general web hosting case, it is stupid to have a 64 bit OS with less than 4GB of RAM. As you note, the difference is much more dramatic in dynamic languages (Ruby, Python, PHP, and Perl applications simply explode in size when run on 64 bit systems...like 50%-75% larger).

Re:Poll: Which cloud host do you use? by wheels on Friday May 08, 2009 @12:43AM (#599196)
> though your example use case makes me feel funny, and not in a good way

mmap is a way of treating files or parts of files as memory when interacting with them and is used pretty often in low-ish level stuff that does file wrangling as it's one of the more performant ways of doing random access on a file. Since those files are being accessed as memory they consume space from the 4 GB of address space on a 32-bit platform, but don't take up physical memory (except insofar as their contents is cached in disk buffers).

That's one thing that's often misunderstood with the 32-bit limitation -- address space is limited; modern "32-bit" CPUs have used 36-bit addressing internally for quite some time, meaning they can address 64 GB rather than 4 GB of RAM (http://en.wikipedia.org/wiki/Physical_Address_Extension).

Because of the address space limitations you also don't have a full 4 GB to work with inside of a process on 32-bit platforms -- if you try to allocate a 3.5 GB block of memory it will usually fail because there's no contiguous block of address space available, even if there's 3.5 GB of unused memory. Typically the Linux kernel reserves 1 GB of address space for itself, and user space reserves a block for memory mapped I/O devices as well.

There's a pretty good article explaining some of this here:

http://kerneltrap.org/node/2450

Now, all of that said, I'm not disagreeing with your advice -- just noting that there are some (mostly corner-) cases where you do need the address space, but may not need the physical memory.

Re:Poll: Which cloud host do you use? by davidw on Wednesday May 06, 2009 @11:58AM (#595991)
Well, I've posted it here before, but here goes:

http://journal.dedasys.com/2008/11/24/slicehost-vs-linode

Re:Poll: Which cloud host do you use? by radu_floricica on Wednesday May 06, 2009 @03:01PM (#596488)
Yup, read it before. Thanks!

Noticed that most graphs start with the baseline being the lowest value (usually slicehost 512). Which is ok, but for somebody just glancing at them it looks like linode is always a few times better, when usually it's only 10-30%. Some form of relative comparison might be useful.

Re:Poll: Which cloud host do you use? by tofumatt on Wednesday May 06, 2009 @03:34PM (#596559)
Linode's extra features (HA clustering, internal networks, custom partitioning, DNS service, and API), great support, and sweet price points all make it an amazing host.
Re:Poll: Which cloud host do you use? by JereCoh on Wednesday May 06, 2009 @12:03PM (#596001)
I use Joyent. I would argue that Media Temple is not cloud hosting (and it's "grid" is always down). If Mosso gave OpenSolaris as an option, I would switch to it.
Re:Poll: Which cloud host do you use? by jkrall on Wednesday May 06, 2009 @12:08PM (#596010)
@Jerecoh: I use Joyent too... and have been very pleased with it. But, I have to admit that we didn't spend a lot of time evaluating all of the other cloud options out there. Why did you choose Joyent?
Re:Poll: Which cloud host do you use? by SwellJoe on Wednesday May 06, 2009 @06:39PM (#596897)
I think he already told us: "If Mosso gave OpenSolaris as an option, I would switch to it."

I'm surprised to see it, since the majority of folks prefer Linux by some margin (certainly the userland is better on Linux). But Solaris has some killer features in the cloud space, and Joyent are doing a great job taking advantage of them. Solaris Zones are quite a bit more efficient than Xen, and quite a bit more stable than OpenVZ/Virtuozzo and vservers (which use roughly the same model as Solaris Zones).

Re:Poll: Which cloud host do you use? by mannicken on Wednesday May 06, 2009 @01:23PM (#596226)
Linode for *nix, VPSLand for Win2k3. Both awesome services.
Re:Poll: Which cloud host do you use? by juliend2 on Wednesday May 06, 2009 @09:51PM (#597258)
I use Linode but i read the SliceHost doc when i need to set up my node. The best of both worlds!
Re:Poll: Which cloud host do you use? by poppinphresh on Wednesday May 06, 2009 @12:11PM (#596015)
I use Mosso for fun because of the low price. Start up a 20 machine cluster and run it for a couple of hours all for under a dollar.
Re:Poll: Which cloud host do you use? by piers on Wednesday May 06, 2009 @12:17PM (#596029)
Presumably you use the Cloud Servers rather than the Cloud Host?
Re:Poll: Which cloud host do you use? by poppinphresh on Wednesday May 06, 2009 @03:01PM (#596487)
Yeah, I haven't had a chance to use the Cloud Host.
Re:Poll: Which cloud host do you use? by tjr on Wednesday May 06, 2009 @02:39PM (#596437)
OpenHosting. It seemed the most reputable at the time I first got the service, though today I'd probably pick SliceHost. No problems with OpenHosting, but SliceHost offers more for the same cost. I'd switch over, if I got myself motivated to go through the process of moving my data.
Re:Poll: Which cloud host do you use? by Xoff on Wednesday May 06, 2009 @04:32PM (#596662)
Linode service is fantastic, and its by geeks for geeks.
Re:Poll: Which cloud host do you use? by ginamarie on Wednesday May 06, 2009 @09:41PM (#597241)
I totally agree!
Re:Poll: Which cloud host do you use? by ErrantX on Wednesday May 06, 2009 @11:53AM (#595984)
Slicehost is ok, their pricing structure ramps up very fast though. MediaTemple is the one I would recommend to someone for a single (or just a few) site instance. If they needed multiple servers with complex config (or just want to lay them out in your own way) either EC2 (multiple clients model: we have 150+ instances working as clients) or MediaTemple CX (complex hosting - we are in the process of purchasing a 200 node cluster with them) would be my recommendations.
Re:Poll: Which cloud host do you use? by raquo on Wednesday May 06, 2009 @12:04PM (#596004)
IMHO Mediatemple is terribly overpriced* even wrt Slicehost - Their 40GB/512MB/1.5TB plan costs $100/mo for example.

* - I've no idea how much CX costs though

Re:Poll: Which cloud host do you use? by ErrantX on Wednesday May 06, 2009 @12:07PM (#596009)
ugh, your right that is expensive (never used that aspect of their service myself).

In which case I retract recommending MT :P

Re:Poll: Which cloud host do you use? by shad_rack on Thursday May 07, 2009 @10:47AM (#597990)
the plan you are referring to is not 'cloud' but dedicated virutal. (mt)'s cloud is only $20 per month.
Re:Poll: Which cloud host do you use? by swombat on Wednesday May 06, 2009 @02:05PM (#596344)
EngineYard (kind of cloud... well if linode is, so's EngineYard)
Re:Poll: Which cloud host do you use? by apalmblad on Wednesday May 06, 2009 @03:02PM (#596491)
I'm on EngineYard as well, and have been pretty happy.
Re:Poll: Which cloud host do you use? by sanswork on Wednesday May 06, 2009 @05:38PM (#596784)
I have a bunch of servers with Amazon, a few with GoGrid and a couple personal ones with SliceHost(probably going to be switching to Linode soon).

Amazon + Scalr is by far my favourite.

Re:Poll: Which cloud host do you use? by danbedford on Thursday May 14, 2009 @09:57AM (#608729)
I agree with keefe that "cloud" should be replaced with "utility computing".

I host my website with Media Temple on their (gs) Grid, but when I use utility comp services, I use Amazon. Why is Media Temple even on here? Utility computing services let you provision servers at will, where Media Temple still has to provision your server for you.

So, to answer your question, I use AWS EC2 as my "cloud host".

Re:Poll: Which cloud host do you use? by jaxn on Wednesday May 06, 2009 @12:26PM (#596047)
AppEngine doesn't count?
Re:Poll: Which cloud host do you use? by spencerfry on Wednesday May 06, 2009 @12:36PM (#596073)
It should. We use Amazon AND AppEngine. AppEngine for e-mails.
Re:Poll: Which cloud host do you use? by jo on Wednesday May 06, 2009 @05:50PM (#596804)
Last time I checked, this was against appengine terms of service, has that changed?
Re:Poll: Which cloud host do you use? by spencerfry on Wednesday May 06, 2009 @05:56PM (#596813)
Nothing about it in the Terms of Service:

http://code.google.com/appengine/terms.html

Re:Poll: Which cloud host do you use? by spencerfry on Wednesday May 06, 2009 @05:59PM (#596817)
Also, nothing in the Program Policies. It just mentions no SPAM.

http://code.google.com/appengine/program_policies.html

Re:Poll: Which cloud host do you use? by merrick33 on Wednesday May 06, 2009 @01:24PM (#596230)
Added - sorry about that, I forgot.
Re:Poll: Which cloud host do you use? by snowstorm on Wednesday May 06, 2009 @03:45PM (#596584)
I use slicehost and AWS.

I wish AWS offers EC2 instances with less ram like 512mb and 1GB.

I was going to try Cloud Server from Mosso(http://www.mosso.com/cloudservers_pricing.jsp). But its outgoing bandwidth is too expensive for 22cents/GB.

Re:Poll: Which cloud host do you use? by balabinba on Thursday May 07, 2009 @06:09AM (#597714)
We've been migrating from theplanet to Mosso for a month and cloud hosting concept is great. Mosso's live chat service is very responsive and helpful. I chose it for its partnership with Limelight CDN service and the service reputation by Rackspace.
Re:Poll: Which cloud host do you use? by mkered on Thursday May 14, 2009 @01:59AM (#608333)
I was using SliceHost for about 3-4 months for playing around. Service and support were good, but I recently switched to a MediaTemple Rage DV and I love everything about it except for Plesk. Linode looks interesting and cheap, hmmm.
Re:Poll: Which cloud host do you use? by niels on Wednesday May 06, 2009 @02:02PM (#596332)
I use App Engine because of its simplicity and ease of deployment. I include Django trunk in my sources, so I am not really missing anything for regular web apps.
Re:Poll: Which cloud host do you use? by kngspook on Thursday May 14, 2009 @07:29AM (#608544)
Gandi.net should probably be on the list, with their recently-out-of-beta hosting offering. I hear good things, though I can't claim to have tried it myself.
Re:Poll: Which cloud host do you use? by djhomeless on Wednesday May 06, 2009 @12:27PM (#596051)
I haven't tried any of these options, mainly because we use Nutch and CPU intensive stuff tends to get a bit pricey. Haven't looked @ Mosso though...
Re:Poll: Which cloud host do you use? by kierank on Wednesday May 06, 2009 @01:39PM (#596267)
We use Flexiscale because of the low cost per core. CPU power is our bottleneck. Flexiscale has also been cheaper for us owing to the weak pound.
Re:Poll: Which cloud host do you use? by known on Wednesday May 06, 2009 @12:17PM (#596027)
None
Re:Poll: Which cloud host do you use? by bkrausz on Wednesday May 06, 2009 @06:50PM (#596925)
VPSLink anyone? I've had few trouble with them, though they're young enough that they do occasionally run into hiccups.
Re:Poll: Which cloud host do you use? by A83 on Thursday May 07, 2009 @04:56AM (#597676)
I'm using Slicehost right now but plan to switch to Mosso as soon as they support billing of clients outside of USA.
Re:Poll: Which cloud host do you use? by christefano on Thursday May 07, 2009 @01:27AM (#597494)
I'm abstaining since I use the services of 3 companies included in the poll and 1 that isn't (Rimuhosting).
Re:Poll: Which cloud host do you use? by sant0sk1 on Wednesday May 06, 2009 @03:37PM (#596566)
DreamHost, SliceHost, and Heroku. Didn't know which poll choice to select so I went with "Other" :|
Re:Poll: Which cloud host do you use? by manualsmania on Thursday May 07, 2009 @04:52AM (#597670)
Re:Poll: Which cloud host do you use? by iamelgringo on Wednesday May 06, 2009 @01:46PM (#596288)
EC2 for windows server hosting
Re:Poll: Which cloud host do you use? by purana on Wednesday May 06, 2009 @06:19PM (#596858)
Linode.com thumbs up
Re:Poll: Which cloud host do you use? by igorlima on Wednesday May 06, 2009 @05:01PM (#596714)
Mosso has a slick suite offering. There is great potential here.
Re:Poll: Which cloud host do you use? by mjeppsen on Thursday May 14, 2009 @02:08AM (#608337)
Very satisfied with MediaTemple service and support.
Re:Poll: Which cloud host do you use? by quellhorst on Wednesday May 06, 2009 @01:18PM (#596209)
I use softlayer, mosso cloud servers, s3 and ec2.
Re:Poll: Which cloud host do you use? by tobyx on Thursday May 14, 2009 @07:15AM (#608539)
Media Temple. Best customer service, best karma.
Re:Poll: Which cloud host do you use? by aristus on Wednesday May 06, 2009 @01:20PM (#596213)
AWS and Mosso, possibly Slicehost in the future.
Re:Poll: Which cloud host do you use? by breakall on Wednesday May 06, 2009 @12:34PM (#596067)
Wasn't there some Microsoft thing?
Re:Poll: Which cloud host do you use? by JoelPM on Wednesday May 06, 2009 @12:50PM (#596113)
Azure. https://www.microsoft.com/azure/default.mspx

I haven't looked at it in depth so I don't know how it compares to the offerings listed above. My guess is that it's closer to AppEngine - you write to the MS stack and deploy on their infrastructure, the details of that infrastructure are opaque to you.

Re:Poll: Which cloud host do you use? by jasonkester on Wednesday May 06, 2009 @03:41PM (#596573)
That sounds about right. I write all my stuff on the Microsoft stack whenever I have a choice, and still I'm not at all excited about their Cloud offering. They really missed a great opportunity to dominate the space.
Re:Poll: Which cloud host do you use? by rhhtdc on Wednesday May 06, 2009 @08:55PM (#597172)
i can NEVER get linode on the phone...it's an infinite freaking loop...
Re:Poll: Which cloud host do you use? by tasaro on Thursday May 07, 2009 @12:07AM (#597392)
it's not an infinite loop. leave a message and we'll return your call.
Re:Poll: Which cloud host do you use? by uggedal on Wednesday May 06, 2009 @06:42PM (#596901)
slicehost, prgmr, linode (currently evaluating prgmr and linode)
Re:Poll: Which cloud host do you use? by manualsmania on Thursday May 07, 2009 @05:00AM (#597679)
btw, I think you should add GoGrid to the list...
Re:Poll: Which cloud host do you use? by rboothby on Sunday May 10, 2009 @09:17PM (#602768)
Where's Joyent?
Re:Poll: Which cloud host do you use? by rwebb on Wednesday May 06, 2009 @03:41PM (#596574)
M5
Re:Poll: Which cloud host do you use? by rhhtdc on Wednesday May 06, 2009 @08:56PM (#597174)
slicehost
Re:Poll: Which cloud host do you use? by codemechanic on Wednesday May 06, 2009 @01:11PM (#596173)
we use slicehost. amazing service.
Re:Poll: Which cloud host do you use? by agotterer on Wednesday May 06, 2009 @01:28PM (#596237)
I have multiple boxes with slicehost. Couldnt be more happy. The customer service is fantastic. Usually get an email response within 2 - 3 hours. Admin interface is easy to use. Theres also a huge repository of tutorials and howtos for setting up your system.