Amazon just introduced new types of servers, larger ones! Until now it was a “one size fits all” model where you got ½ an Opteron CPU, 1.75GB of memory, and 160GB disk. Now you can get a server with two full Opteron cores, 7.5Gb memory, and two 420GB spindles; or a server with four cores, 15GB memory and 4x 420GB spindles. the new instances cost 4x and 8x the original ones ($0.40/hr and $0.80/hr).
Of course RightScale supports the new instance types! When you launch an image, you can now select which type of instance you’d like to launch. Couldn’t be easier! Well actually, you’ll quickly discover that it’s not quite this easy because the new machines run a 64-bit architecture and thus require a 64-bit Linux installation, meaning that none of the old machine images work on the new instances. RightScale to the rescue: we have a 64-bit CentOS image in beta, it’s called “Centos 5 64 V1_11_3” (ami-fbf31692). You can use it interchangeably with the 32-bit one. (We’re producing a more final RightImage today.)
With the advent of the new instance types I sincerely hope you’ve been building your servers using our server templates, because, guess what, all you have to do is change the base image of your templates and voila! it probably runs fine without any further changes. You don’t have to rebuild all your images for 64-bits. The only gotchas are packages that you require that don’t exist for X86_64 in the repositories, or binaries you may have attached to your RightScripts. We’ve had to tweak a few RightScripts to get our MySQL master and slave set-up to run, but it was pretty painless and customers of ours have been really happy with the larger instances.
If you’re reading this I’m sure you’re dying to see your own web site backed by two screaming MySQL servers on the “x-large” instances: drop us a line at email@example.com ;-)