<div dir="ltr">Hi Amos, Etzion,<div><br></div><div>You are talking about 15 seconds for bringing up the machine, and about shutting down the machine according to idleness detection. Last time I checked (and maybe I am not up-to-date),</div><div>1. It took about two minutes to bring up the machine. </div><div>2. Amazon charged per full hour. That is, if you use the instance for 20 minutes, shut it down and then bring it up for 20 minutes, you pay for two hours. So it might be beneficial to wait a bit, at least until the end of a full hour.</div><div><br></div><div>Orna</div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 15, 2015 at 2:33 AM, Amos Shapira <span dir="ltr"><<a href="mailto:amos.shapira@gmail.com" target="_blank">amos.shapira@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Etzion.<div><br></div><div>Yes you are on the same track as me.</div><div><br><div>An unmapped Elastic IP will cost $3.65/month, which is a significant amount in comparison to the numbers I'm looking at skimming, so you are probably right about using a no-ip address.</div><div><br></div></div><div>Finding the instance IP is a matter of a trivial "curl" call to the right URL, and no-ip can just use the current update requests source address automatically anyway.</div><div><br></div><div>The next step would be to automatically identify idleness of the application for automatic shut down.</div><div><br></div><div>Would people in the audience here see themselves using such a service (to fire up your server) if it was offered?</div><div><br></div><div>--Amos</div><div><br></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On 15 January 2015 at 09:38, Etzion Bar-Noy <span dir="ltr"><<a href="mailto:ezaton@tournament.org.il" target="_blank">ezaton@tournament.org.il</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Amos.<div>It means you make use of an instance which is very quick to load. Removing non-esential services, or postponing them to after Jira starts, using a lightweight system, etc. If you can remove boot-time hogs, you can reach a fast-booting system. A script using Amazon API will prepare it for you. </div><div>I wouldn't use the elastic IP because of its price (I get the feeling you seek something cheap). <a href="http://no-ip.com" target="_blank">no-ip.com</a> or other no-dns services could do the trick, except that the VM in Amazon network is unaware of its external IP (you might be able to query that using the API, BTW), and that it might take a few minutes (one, maybe more) before you could connect to the machine, because their update might no be immediate.</div><div>Other than that - seems fine.</div><span><font color="#888888"><div><br>Etzion</div></font></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 13, 2015 at 12:28 PM, Amos Shapira <span dir="ltr"><<a href="mailto:amos.shapira@gmail.com" target="_blank">amos.shapira@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Etzion, just a question: "<span style="font-size:12.7272720336914px">Amos 0 if you can customise your instance to be very very light," - what do you mean by that?</span><div><span style="font-size:12.7272720336914px"><br></span></div><div><span style="font-size:12.7272720336914px">Your description is close to what I have in mind.</span></div><div><br></div><div>As for the changing IP address - this can be easily overcome using Elastic IP and/or <a href="http://no-ip.com" target="_blank">no-ip.com</a> and friends.</div><div><br></div><div>Thanks,</div><div><br></div><div>--Amos</div></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On 13 January 2015 at 08:11, Etzion Bar-Noy <span dir="ltr"><<a href="mailto:ezaton@tournament.org.il" target="_blank">ezaton@tournament.org.il</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Except that NUC costs about 700+ ILS (I have three. I know. This is the Celeron version). <div>Amos 0 if you can customise your instance to be very very light, and it can startup in about 15 seconds or so, it is acceptable to have it on-demand. You can wrap it in a script (using AWS API and tools) to just start it up. Since it will be about 15 seconds boot/startup time, you will find that very economical, and very simple to achieve. In any case, considering your requirements, this does seem to be the most simple and easy solution. Note that your IP <u>will</u> change each time you start your instance, so your API interface should also tell you what's the IP address of the machine (or you could use some no-dns service, but it will probably be slower).</div><span><font color="#888888"><div><br>Etzion</div></font></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 12, 2015 at 8:57 PM, E.S. Rosenberg <span dir="ltr"><<a href="mailto:esr+linux-il@g.jct.ac.il" target="_blank">esr+linux-il@g.jct.ac.il</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I don't know what type of load JIRA presents but for low load private stuff a raspberrypi or something similar (for heavier but still fairly 'light' stuff maybe an Intel NUC system or a mini-itx system) at home + noip/dyndns or some other form of locating it by yourself can be more then enough....<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-01-08 11:37 GMT+02:00 Amos Shapira <span dir="ltr"><<a href="mailto:amos.shapira@gmail.com" target="_blank">amos.shapira@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I was thinking about running it on my own laptop, and perhaps I will.<div><br><div>But that would mean leaving it on around the clock which I don't want to (I'm very conscious of power consumption, both economically and environmentally), and I don't carry it with me most of the time but would like to have access to my server from both my mobile and workplace.</div></div></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On 8 January 2015 at 19:59, Vitaly <span dir="ltr"><<a href="mailto:linux@karasik.org" target="_blank">linux@karasik.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Amos,<br></div>IMHO, it's not technical, but more  "human" issue. For example, as far as you decide that you need Jira every last day of month, you can launch instance automatically. <br></div><div>But typically Jira usage is more random, so I don't think  there is technical solution exist.<br></div><div>If you're the only Jira user, why don't run it from your own computer for free?<br></div><div><br></div>And, BTW, AWS reserved instances allow you to modify everything; plus up-front pay isn't must anymore.<br><br></div>regards,<br>Vitaly<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 8, 2015 at 4:40 AM, Amos Shapira <span dir="ltr"><<a href="mailto:amos.shapira@gmail.com" target="_blank">amos.shapira@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes I'm well aware of the RI option. It can save up to %70 for high-load (i.e. machines which are up 24/7), but much less saving compared to something that you can keep bringing up and down on demand.<div>Also the up-front cost is not cheap, and commits you to that type of instance (as far as I remember, you can't buy switch or upgrade an RI slot, what's paid is paid).</div></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On 8 January 2015 at 12:47, Aviram Jenik <span dir="ltr"><<a href="mailto:aviram@jenik.com" target="_blank">aviram@jenik.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm not an AWS expert and would love to hear from those who are. But we do have a few (dozen) instances on AWS.<div><br></div><div>We have them running 24/7. I get that you could start and stop on demand, but don't get how you would do that without changing the way you work in a drastic way (compared to a physical machine). To save costs, buy a 'reserved instance'. You are paying up front for 1-3 years (I recommend 3 years) and then paying a very very low cost per hour. If your load is low, buy the 'low load' machine to save even more costs (but then you pay hire fees if you cross the threshold). I don't know how this works well enough - we always buy the 'high load' instance and buy them for 3 years; the total average cost is equivalent to what we would have paid for the hosting and so the hardware is "free".</div><div><br></div><div><br></div><div>- Aviram</div><div><br></div><div><br><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Wed, Jan 7, 2015 at 7:33 PM, Amos Shapira <span dir="ltr"><<a href="mailto:amos.shapira@gmail.com" target="_blank">amos.shapira@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hi,<div><br></div><div>Do people here keep EC2 instances running?</div><div>Do you leave it running 24/7 or do you fire them up when you need them?</div><div><br></div><div>I'd like to run my own EC2 instance running $10 Jira + $10 Confluence (+$10 some extra useful add-ons) (to clarify - these are one-off $10 for each product), but can't justify running a $30/month small EC2 (and perhaps more, Jira alone requires 1.5-2GB of RAM) just to be used at most a few hours a month if not less.</div><div><br></div><div>But logging in to the console to fire it up (or through aws cli, or using an Android based app) every time I want to access it also would be inconvenient.</div><div><br></div><div>So is there another way?</div><div><br></div><div>Thanks,</div><div><br></div><div>--Amos<br clear="all"><div><br></div>
</div></div>
<br></div></div>_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il" target="_blank">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br><div><div dir="ltr"><a href="http://au.linkedin.com/in/gliderflyer" target="_blank"><img src="https://static.licdn.com/scds/common/u/img/webpromo/btn_viewmy_160x25.png"></a><br></div></div>
</font></span></div>
<br>_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il" target="_blank">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br><div><div dir="ltr"><a href="http://au.linkedin.com/in/gliderflyer" target="_blank"><img src="https://static.licdn.com/scds/common/u/img/webpromo/btn_viewmy_160x25.png"></a><br></div></div>
</font></span></div>
<br>_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il" target="_blank">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il" target="_blank">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br><div><div dir="ltr"><a href="http://au.linkedin.com/in/gliderflyer" target="_blank"><img src="https://static.licdn.com/scds/common/u/img/webpromo/btn_viewmy_160x25.png"></a><br></div></div>
</font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br><div><div dir="ltr"><a href="http://au.linkedin.com/in/gliderflyer" target="_blank"><img src="https://static.licdn.com/scds/common/u/img/webpromo/btn_viewmy_160x25.png"></a><br></div></div>
</font></span></div>
<br>_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Orna Agmon Ben-Yehuda.<br><a href="http://ladypine.org">http://ladypine.org</a></div>
</div></div></div>