Gentoo Archives: gentoo-user

From: Joost Roeleveld <joost@××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Recommendations for scheduler
Date: Sun, 03 Aug 2014 07:23:13
Message-Id: 1471258.Dxgmh0SBEr@eve
In Reply to: [gentoo-user] Re: Recommendations for scheduler by James
1 On Saturday 02 August 2014 16:53:26 James wrote:
2 > Alan McKinnon <alan.mckinnon <at> gmail.com> writes:
3 > > Well, we've found 2 projects that at least in part seek to achieve our
4 > > general goals - chronos and Martin's new project.
5 > > Why don't we both fool around with them for a bit and get a sense of
6 > > what it will take to add features etc? Then we can meet back here and
7 > > discuss. Always better to build on an existing foundation
8 >
9 > Mesos looks promising for a variety of (Apache) reasons. Some key
10 > technologies folks may want google about that are related:
11 >
12 > Quincy (fair schedular)
13 > Chronos (scheduler)
14 > Hadoop (scheduler)
15
16 Hadoop not a scheduler. It's a framework for a Big Data clustered database.
17
18 > HDFS (clusterd file system)
19
20 Unless it's changed recently, not suitable for anything else then Hadoop and
21 contains a single point of failure.
22
23 > http://gpo.zugaina.org/sys-cluster/apache-hadoop-common
24 >
25 > Zookeeper (Fault tolerance)
26 > SPARK ( optimized for interative jobs where a datase is resued in many
27 > parallel operations (advanced math/science and many other apps.)
28 > https://spark.apache.org/
29 >
30 > Dryad Torque Mpiche2 MPI
31 > Globus tookit
32 >
33 > mesos_tech_report.pdf
34 >
35 > It looks as though Amazon, google, facebook and many others
36 > large in the Cluster/Cloud arena are using Mesos......?
37 >
38 > So let's all post what we find, particularly in overlays.
39
40 Unless you are dealing with Big Data projects, like Google, Facebook, Amazon,
41 big banks,... you don't have much use for those projects.
42
43 Mesos looks like a nice project, just like Hadoop and related are also nice.
44 But for most people, they are as usefull as using Exalytics.
45
46 A scheduler should not have a large set of dependencies that you wouldn't use
47 otherwise. That makes Chronos a non-option to me.
48
49 Martin's project looks promising, but doesn't store the schedules internally.
50 For repeating schedules, like what Alan was describing, you need to put those
51 into scripts and start those from an existing cron.
52
53 Of the 2, I think improving Martin's project is the most likely option for me
54 as it doesn't have additional dependencies and seems to be easily implemented.
55
56 --
57 Joost

Replies

Subject Author
Re: [gentoo-user] Re: Recommendations for scheduler Alan McKinnon <alan.mckinnon@×××××.com>
[gentoo-user] Re: Recommendations for scheduler James <wireless@×××××××××××.com>