Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Netflix Open-Sources "Janitor Monkey" AWS Cleanup Tool

samzenpus posted about 2 years ago | from the monkey-hate-clean dept.

Cloud 34

Nerval's Lobster writes "Netflix has released 'Janitor Monkey,' an open-source tool for killing old Amazon Web Services (AWS) instances, that began life as an in-house product. While those hosting a private data center will have little use for this scrubbin' simian, those enterprises with a public cloud can add Janitor Monkey to their administrative bag of tricks. The premise behind the tool is a simple one: while AWS allows for easy (and cheap) experimentation, it's easy for even the most diligent IT pro to rack up unnecessary costs when they forget to shut off a particular instance. While Netflix's Asgard tool—open-sourced in June, because this is how the company rolls—allows administrators to delete unused resources, Janitor Monkey takes things one step further by allowing those instances to be automatically found so that Asgard can clean them up. Over the past year, Janitor Monkey has deleted more than 5,000 resources running in the Netflix production and test environments, the company said. Janitor Monkey detects AWS instances, EBS volumes, EBS volume snapshots, and auto-scaling group."

Sorry! There are no comments related to the filter you selected.

Tool for killing non-in-house instances? (0)

MikeTheGreat (34142) | about 2 years ago | (#42506505)

an open-source tool for killing old Amazon Web Services (AWS) instances that began life as an in-house product

This is awesome! My other problem is that I've got a number of AWS instances that did not begin life as in-house products. Will NetFlix release a tool to kill those off as well? Ba-dum-ching! I'll be here all week, folks :)

Re:Tool for killing non-in-house instances? (1)

kelemvor4 (1980226) | about 2 years ago | (#42507573)

an open-source tool for killing old Amazon Web Services (AWS) instances that began life as an in-house product

This is awesome! My other problem is that I've got a number of AWS instances that did not begin life as in-house products. Will NetFlix release a tool to kill those off as well? Ba-dum-ching! I'll be here all week, folks :)

It's open source, so fork it.

Re:Tool for killing non-in-house instances? (1)

MikeTheGreat (34142) | about 2 years ago | (#42507951)

an open-source tool for killing old Amazon Web Services (AWS) instances that began life as an in-house product

This is awesome! My other problem is that I've got a number of AWS instances that did not begin life as in-house products. Will NetFlix release a tool to kill those off as well?

Ba-dum-ching! I'll be here all week, folks :)

It's open source, so fork it.

*whoooosh*!

:)

Any relation to the Bathroom Monkey? (0)

Anonymous Coward | about 2 years ago | (#42506535)

http://www.nbc.com/saturday-night-live/video/bathroom-monkey/1354961/

Re:Any relation to the Bathroom Monkey? (1)

roc97007 (608802) | about 2 years ago | (#42506637)

I got bored waiting for the commercial to end, never saw the skit.

How about the trunk monkey [youtube.com] .

Netflix = fags. (-1)

Anonymous Coward | about 2 years ago | (#42506579)

Netflix = fags.

Torn about Netflix (2)

Apu de Beaumarchais (2023822) | about 2 years ago | (#42506655)

I'm rather torn about Netflix. I'm not the biggest fan of their service as I see it as kind of expensive for a low quality rental service. Low quality in terms of their "HD" streams being low bitrate for the resolution they are; unless they changed it I have higher bitrate for my 480p rips to h.264 than their HD stream, because otherwise the quality is diminished.

On the other hand their work on hardening services in the Amazon Cloud is fascinating and the fact they share not just their insights learned from several issues in the Cloud, but also their tools they use to overcome these issues, and now also tools for reducing waste, makes me respect them and consider using the service even though I prefer to license media in the long term.

Re:Torn about Netflix (1)

alen (225700) | about 2 years ago | (#42507071)

$7.99 a month is expensive?

Re:Torn about Netflix (1)

Apu de Beaumarchais (2023822) | about 2 years ago | (#42507277)

For what it gives me in exchange for that money, yes. I can get a couple of movies a month for around the same price and as I stated before they'd be higher bitrate than the HD stream on Netflix is even if those were DVD's. Part of why the bitrate is so low is likely because of high bandwidth costs, at least here in Canada. It's not that I find $8 a month, much of a cost. It's just that I don't value their service very highly. It's bad in part because selection is also worse in Canada, it's better now, but was terrible for a long time and still doesn't look great. I also normally see it as a movie worth watching is probably worth watching again in the future, and I'd much rather put my money into licenses I have for a long time than in paying for a service which can easily lose the license to what I want to see.

Re:Torn about Netflix (0)

Anonymous Coward | about 2 years ago | (#42507303)

You're just upset they're cutting into the video rental business at the Quik-E-Mart.

Mozilla will sue them (1)

K. S. Kyosuke (729550) | about 2 years ago | (#42506669)

I'm pretty sure they wanted this name for their new GC implementation for the Firefox JavaScript VM.

Slashvertisement? (0)

Anonymous Coward | about 2 years ago | (#42506767)

samzenpus posts a "submission" from one of the Geek.net monkeys which just links to a Slashdot "datacenter" rehash. So the /. front page is just clickbait for more /.?

This was needed (4, Interesting)

sandytaru (1158959) | about 2 years ago | (#42506877)

I had an AWS instance that just wouldn't die. Turns out it had some EBS function on the image that caused the instance to zombie itself and come back from the dead every time I killed it - wouldn't shut off permanently til the EBS thing was killed first. Very annoying.

If Janitor Monkey can do this automatically, it'll save some admins a lot of headaches - and money.

License is Apache 2.0 (4, Interesting)

CrashandDie (1114135) | about 2 years ago | (#42506983)

For those of you wondering, the code is open sourced under the Apache 2.0 license.

You'd think that kind of information would be in the summary, or at the very least the article, but no, you actually have to go and find the repository to find what license it's released under.

Re:License is Apache 2.0 (0)

Anonymous Coward | about 2 years ago | (#42507289)

Robert, is that you? Seriously, you remind me of a sysadmin I work with. Quibble much?

Re:License is Apache 2.0 (0)

Anonymous Coward | about 2 years ago | (#42508919)

Probably because it isn't an important detail.

Re:License is Apache 2.0 (1)

wiredlogic (135348) | about 2 years ago | (#42513279)

The Slashdot editors just roll that way, home slice.

Netflix uses Amazon Cloud (3, Interesting)

HardYakka (265884) | about 2 years ago | (#42507187)

Isn't it odd that Netflix runs their streaming service on Amazon's infrastructure, given that they are a streaming video customer competitor?

Re:Netflix uses Amazon Cloud (3, Informative)

cdrudge (68377) | about 2 years ago | (#42507241)

No different than Apple at one time (and maybe still) running iCloud on Microsoft's Azure cloud service in addition to Amazon's.

Re:Netflix uses Amazon Cloud (1)

luckymutt (996573) | about 2 years ago | (#42507373)

I'm rather surprised that Netflix isn't using the Azure cloud instead, considering their relationship with MS.

Re:Netflix uses Amazon Cloud (5, Informative)

Anonymous Coward | about 2 years ago | (#42507319)

Just went to an Amazon conference where they talked about just that thing. Netflix CEO and Jeff Bezos talked about it on stage. Basically, neither of them are threatened by the other, and are happy to play nice. Netflix's business benefits AWS, and obviously vice versa. Just a bunch of nerds, getting along.

Re:Netflix uses Amazon Cloud (1)

StormReaver (59959) | about 2 years ago | (#42511025)

Just a bunch of nerds, getting along.

No, this is Netflix realizing that they are essentially owned by Amazon at this point, and putting on their best facade. And this is Amazon realizing the same thing, and putting on the shit eating grin of an imminent conqueror. Once Amazon's streaming customer base becomes competitive with Netflix's, the former will crush the latter. This is how "cloud" computing is supposed to work, from the viewpoint of the "cloud" owner -- we control your vital asset (delivery), and can take it away at anytime of our choosing.

People should take technology history classes before running a technology company. Netflix is screwed.

Warning (1)

ThatsNotPudding (1045640) | about 2 years ago | (#42507447)

"Janitor Orangutan will not wear diapers."

Cuz that's how we roll. (2, Insightful)

Rob_Bryerton (606093) | about 2 years ago | (#42507567)

How about releasing a Linux client, then you can tell us how cool you are, how you "roll".

Re:Cuz that's how we roll. (0)

Anonymous Coward | about 2 years ago | (#42507833)

+1, for god sakes, man.

Re:Cuz that's how we roll. (-1)

Anonymous Coward | about 2 years ago | (#42507857)

How about you go eat a dong and die, freetard scum. And their is a Linux client. Use the HTML5 Chrome plugin or Android.

Netflix can't impess me much... (0)

Anonymous Coward | about 2 years ago | (#42508079)

...they don't have a client for my Linux.

Open source: We run it but don't support it (2, Insightful)

whois (27479) | about 2 years ago | (#42508153)

Thanks for releasing something to the world that someone else might have a use for. Why does your service, which completely defines your company, and uses Linux heavily in it's backend, consider Linux users to be pirates and not allow them to use your product?

I "roll" with other services, like youtube, or hulu, or amazon which allow users to stream to Linux platforms.

Re:Open source: We run it but don't support it (1)

snemarch (1086057) | about 2 years ago | (#42508693)

Probably because they'd be ripped to pieces by certain Linux zealots if they released a product that support only a few distros because of support reasons? Or because they release a client that isn't opensource? (Which they probably have a hard time doing because of Pesky Patents and Evil NDAs.)

I personally hate DRM, but I kinda doubt the whole big media mafia will wake up and smell the coffee anytime soon, so what are we going to do in the meantime? Say "screw you, if you treat me like a pirate I'll act like a pirate" and leech .mkv files?

Re:Open source: We run it but don't support it (0)

Anonymous Coward | about 2 years ago | (#42509021)

Who are you asking? This isn't a customer support line of netflix. You must be confused.

Re:Open source: We run it but don't support it (0)

Anonymous Coward | about 2 years ago | (#42510193)

Probably because there's just no Silverlight implementation on Linux that exposes the proper DRM APIs. Anything that requires Flash >11.2 is out as well. This doesn't leave the Netflix devs a whole lot of room to appease the studio assholes who insist on the DRM in the first place.

what could it possibly do? (0)

Anonymous Coward | about 2 years ago | (#42509333)

How does it determine cruft resources automatically when I can't even tell what's cruft?

this scrubbin' simian - huh? (0)

Anonymous Coward | about 2 years ago | (#42509607)

I guess you have to work in a datacenter to know what this money business is about.

Private clouds (1)

PTBarnum (233319) | about 2 years ago | (#42512385)

While those hosting a private data center will have little use for this scrubbin' simian

I don't see why this isn't useful to anyone running dynamic virts; whether on private or public infrastructure. I assume the code as released depends on the Amazon API, but as long as similar functions exist in your private cloud API, it should be possible to adapt the software.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?