TurnKey Linux Virtual Appliance Library

Reserved Instance with TKL

I recently purchased a reserved instance from Amazon because I noticed that I always had at least one server up and running.  But, to my surprise it appears as though I'm still paying 8.5 cents an hour to TKL.  Is there no support for reserved instance usage in the TKL/Amazon EC2 model?

I've looked around but can't seem to find anything on the subject.

By the way - I love the project.  Great work.

-Charlie

Liraz Siri's picture

Annoying EC2 limitation

Sorry this is a limitation with any AMI that is linked to DevPay. None of that 8.5 cents goes to us. We've actually tried talking about this with Amazon developers. Hope they'll get around to fixing this as it would be pretty sweet if reserved instances worked...

Reserved Instance Update

I was wondering if there was any update on Reserved Instance support? Has Turnkey considered another pricing model for Reserved instances?


Liraz Siri's picture

We don't have much of a choice... yet

It's not that we have decided on any particular pricing model for reserved instances. These are limitations imposed by the DevPay system we're using. It would be great if Amazon would just add support for reserved instances to DevPay, but in the meantime we are considering several technical workarounds. If these prove viable, then as soon as an option becomes available, we'll make an announcement. No timeline yet.

Updates?

Hi.

Any updates? Would be really great to be able to use reserved instances.

Thanks.

enter 2.0

Liraz Siri's picture

TurnKey supports reserved instances... sort of

The new EBS-backed instances work with reserved instances, but there's a snag. Reserved instances are limited to a specific availability zone.

The Hub transparently routes activity to an availability zone with spare capacity. Initially, there is no guarantee when you launch a server that is going to land in any specific availability zone.

I say initially because after you use the Hub to create an asset (e.g., EBS block) in a given region, the Hub will "pin" your account down to a specific availability zone.

So here's a workaround for now: create an EBS volume asset such as an EBS device via the Hub. Log into the Amazon web console to find out in what availability zone it was created, then purchase a reserved instances in that availability zone. When you launch an EBS-backed instance, Amazon should apply the reserve pricing...

I admit this is kind of clunky. We'll think about how to streamline this...

Thanks

Thank you for your quick response.

Cheers,

enter 2.0


Liraz Siri's picture

The Hub now officially supports Reserved instances

Thanks to everyone who prodded us to support reserved instances. You guys convinced us this was a must-have.

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)