Axemblr Provisionr 0.3.x Overview  Why. Objectives. Demo. Internals.       asavu@axemblr.com
What?• A service that can create and manage  pools of 10s or 100s of virtual machines• A pool should match the same set of...
Why?• To create clusters with 50+ nodes for  Hadoop with pre-installed binaries• ... and use tools like Cloudera Manager o...
How #1
How #2Activiti Processes
How #3Project Structure. Building. Testing
Quick Demo5 machines on EC2
Plans for 0.3.x• Simple REST API• Pool Templates as simple .yml or .json files• Generic support for Puppet scripts• Spot in...
Join us!• Source code on GitHub.com/Axemblr• IRC: #axemblr on freenode• provisionr-users@googlegroups.com• provisionr-dev@...
Thanks!Andrei Savu / asavu@axemblr.com
Upcoming SlideShare
Loading in …5
×

Axemblr Provisionr 0.3.x Overview

679 views

Published on

Simple Service for Managing Pools of 10s or 100s of Virtual Machines

With Provisionr we want to solve the problem of cloud portability by hiding completely the API and only focusing on building a cluster that matches the same set of assumptions on all clouds, assumptions like: running a specific operating system (e.g. Ubuntu LTS), having the same set of pre-installed packages and binaries, sane dns settings (forward & reverse ip resolution - as needed for Hadoop), ntp settings, networking settings, ssh admin access, vpn access etc.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
679
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Axemblr Provisionr 0.3.x Overview

  1. 1. Axemblr Provisionr 0.3.x Overview Why. Objectives. Demo. Internals. asavu@axemblr.com
  2. 2. What?• A service that can create and manage pools of 10s or 100s of virtual machines• A pool should match the same set of assumptions on all clouds (os, dns, packages, networking, ssh, vpn etc.)
  3. 3. Why?• To create clusters with 50+ nodes for Hadoop with pre-installed binaries• ... and use tools like Cloudera Manager or Ambari for configuration (leverage API)• Why? Environment normalisation. Template caching (auto-ami). Hidden behind an API. Persistence. Traceability. Easy to restart.
  4. 4. How #1
  5. 5. How #2Activiti Processes
  6. 6. How #3Project Structure. Building. Testing
  7. 7. Quick Demo5 machines on EC2
  8. 8. Plans for 0.3.x• Simple REST API• Pool Templates as simple .yml or .json files• Generic support for Puppet scripts• Spot instances on EC2
  9. 9. Join us!• Source code on GitHub.com/Axemblr• IRC: #axemblr on freenode• provisionr-users@googlegroups.com• provisionr-dev@googlegroups.com
  10. 10. Thanks!Andrei Savu / asavu@axemblr.com

×