Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
wiki:oar-docker [2014/09/04 10:25] – [Logs] neyronwiki:oar-docker [2020/03/31 15:26] neyron
Line 1: Line 1:
 ======  Build your own OAR cluster with docker  ====== ======  Build your own OAR cluster with docker  ======
  
-OAR-docker is a set of docker images especially configured for deploying your own OAR cluster. The main idea is to have a mini development cluster with a frontend, a server and some nodes that launch in just a few seconds on a simple laptop.+OAR-docker is a tool to setup a cluster of docker containers emulating a OAR clusterwith a frontend, a serverand possibly many nodes.
  
-======  Why use OAR-docker ?  ======+OAR-docker is the perfect tool for testing OAR developments. It also allows prototyping the use of other tools on top of OAR.
  
-Various case scenarios may affect you:+Deployment of a sandbox OAR cluster only takes a few seconds on a simple laptop. Node count is 3 by default, but larger clusters up hundreds can be created. A cluster of N nodes run on a machine with C core with count a total of N*C cores.
  
-  * Quickly test OAR on a cluster +==== Intallation and usage ==== 
-  * Gain time: a ten-node cluster (or more) is launched in just few seconds and is cleaned in less than a second. +  * oar-docker is a python package available from the public repositorysee: https://pypi.org/project/oar-docker
-  * Save resources: docker allows the user to pool the node between various systemsresource utilization is thus considerably reduced. +
-  * Synced volume : allowing you to continue working on your host machine, but use the resources in the guest machine to compile or run your project.+
  
-======  Demo  ======+  * oar-docker source repository is hosted on github: https://github.com/oar-team/oar-docker.
  
 +See the **README** file either on [[https://pypi.org/project/oar-docker|pypi]] or on [[https://github.com/oar-team/oar-docker|github]] to get information to install and use oar-docker.
  
  
-[[https://asciinema.org/a/8353|{{ :wiki:docker-oarcluster-screenshot.png?nolink&600 |}}]] 
- 
- 
-====== Download ===== 
- 
-OAR-docker's repository is hosted on github: https://github.com/oar-team/oar-docker. 
-It's currently an alpha-release, but feel free to clone it and give it a try ! 
- 
-<code bash> 
-$ git clone https://github.com/oar-team/oar-docker.git 
-</code> 
- 
-Please send us any feedback to oar-devel@lists.gforge.inria.fr or via github. OAR-docker is in active development. 
- 
-======  Logs  ====== 
- 
-  * A minimal Ubuntu base image modified for Docker-friendliness_ 
-  * Got a Minute? Spin up a Spark cluster on your laptop with Docker_ 
- 
- 
- --- //[[salem.harrache@imag.fr|Salem Harrache]] 2014/05/22 10:05// 
- 
-docker-oarcluster now takes a OAR tarball as parameter. You can use either the URL to the last tarball, e.g.: 
-<code bash> 
-docker-oarcluster$ ./build.sh http://oar-ftp.imag.fr/oar/2.5/sources/stable/oar-2.5.3.tar.gz 
-... 
-</code> 
-Or a freshly generated tarball, from your GIT clone of OAR's repository, e.g. (assuming you have both clone of OAR and docker-oarcluster stored in a same directory): 
-<code bash> 
-oar$ make tarball 
-./misc/make_tarball 
-Using the Git repository '/home/neyron/scm/OAR/oar' 
-Using the Git tree-ish   '2.5' 
-../tarballs/oar-2.5.3+149.g529ff05.tar.gz 
-oar$ cd ../docker-oarcluster 
-docker-oarcluster$ ./build.sh ../tarballs/oar-2.5.3+149.g529ff05.tar.gz 
-... 
-</code> 
- --- //[[pierre.neyron@imag.fr|Pierre Neyron]] 2014/07/22 20:57// 
- 
-We renamed the project: docker-oarcluster became oar-docker. Sorry for the inconvenience. 
- 
- --- //[[pierre.neyron@imag.fr|Pierre Neyron]] 2014/09/03 12:00// 
wiki/oar-docker.txt · Last modified: 2020/03/31 15:43 by neyron
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki