-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
240 lines (209 loc) · 9.55 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>KestrelHPC: Simple diskless HPC clustering</title>
<link type="text/css" href="css/ui-lightness/jquery-ui-1.8.6.custom.css" rel="stylesheet" />
<link rel="stylesheet" href="css/slimbox2.css" type="text/css" media="screen" />
<link rel="stylesheet" href="css/kestrelhpc.css" type="text/css" media="screen" />
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.6.custom.min.js"></script>
<script type="text/javascript" src="js/slimbox2.js"></script>
<script type="text/javascript">
$(function(){
$( "#accordion" ).accordion({ autoHeight: false, icons: false});
$( "#Features ul" ).accordion({header:'> li > :first-child'});
});
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-20486350-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<h1 class="title"><a href="index.html">KestrelHPC</a></h1>
<div id="tabs" class="ui-widget-header">
<ul>
<li><a href="index.html#About">About</a></li>
<li><a href="index.html#News">News</a></li>
<li><a href="documentation.html">Documentation</a></li>
<li><a href="download.html">Download</a></li>
<li><a href="screenshots.html">Screenshots</a></li>
<li><a href="modules.html">Modules</a></li>
<li><a href="development.html">Development</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</div>
<div id="sections">
<div class="section ui-widget-content" id="Introduction">
<img style="width: 347px; height: 250px; float: right;" alt="KestrelHPC Logo" src="./imagenes/logo_kestral-v1.1.png" />
<h2>What is KestrelHPC?</h2>
<p>KestrelHPC is a set of tools which help setting up a diskless Beowulf cluster.</p>
<p>This project was born in answer to the need for having a cluster without having to pay a considerable amount of money. The
first version of KestrelHPC was strongly based on <a href="http://www.pelicanhpc.org">PelicanHPC</a> and the owner of the project, Michael Creel,
was a really important asset to the project. In the second version, KestrelHPC's code was rewritten from scratch and now, KestrelHPC has become
an installable deb package.</p>
<p style="clear:both;"></p>
</div>
<div class="section ui-widget-content" id="Features">
<h2>Features</h2>
<ul>
<li>
<h4><a>Debian/Ubuntu package.</a></h4>
<div>
KestrelHPC is installed as a Debian package on your current system.
</div>
</li>
<li>
<h4><a>Live nodes.</a></h4>
<div>
<ul>
<li></li>
</ul>
</div>
</li>
<li>
<h4><a>Configures and installs all the required services.</a></h4>
<div>
<ul>
<li>dnsmasq: dhcp and tftpboot</li>
<li>pxelinux: Manages the LAN boot of the slave nodes</li>
<li>nfs4: Manages the export and fstab entries.</li>
<li>ssh: Creates keys for each user to access the nodes.</li>
</ul>
</div>
</li>
<li>
<h4><a>Minimal systems are run on the nodes.</a></h4>
<div>
<ul>
<li>Minimal Debian based systems are run on the nodes to reduce the memory usage and the traffic on the local net.</li>
<li>Required software is installed automatically on each image.</li>
</ul>
</div>
</li>
<li>
<h4><a>Manage simply the nodes of the cluster.</a></h4>
<div>
<p>Run</p>
<pre> kestrel-control --register "Genetics-image-1"</pre>
<p>And start up each node you want to add to the cluster using PXE. KestrelHPC will save its mac and associate
it to an image.</p>
</div>
</li>
<li>
<h4><a>It helps starting up nodes using WOL.</a></h4>
<div>
<p>You can start a node by its mac or hostname :</p>
<pre>kestrel-control --wake <hostname>|<mac></pre>
<p>You can also start a group of nodes associated to an image :</p>
<pre>kestrel-control --wake <image name></pre>
</div>
</li>
<li>
<h4><a>It helps creating and managing multiple images</a></h4>
<div>
<p>You can create new images easily with kestrel-images.</p>
<pre>kestrel-image --new "Genetics-image-1"</pre>
<p>You can install or uninstall packages in each image with kestrel-apt.</p>
<pre>kestrel-apt --image "image1" --install vim --uninstall nano</pre>
</div>
</li><!--
<li>
<h4><a>Secure</a></h4>
<div>
<p>We do our best to make KestrelHPC robust.</p>
<p>Read our Documentation to get a better view.</p>
</div>
</li>-->
<li>
<h4><a>Easily extendable and customizable.</a></h4>
<div>
<ul>
<li>Modules extends the cluster capabilities. Now we have 2 modules : Ganglia and OpenMPI, but new modules can be written easily.</li>
<li>Any functionality or script can be easily customized.</li>
<li>Each service is configured by its own set of scripts.</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="section ui-widget-content" id="News" name="News">
<h2>Recent News</h2>
<h4>Important news about KestrelHPC's releases and other related material.</h4>
<div id="accordion">
<h3><a href="#">2010-02-15 : KestrelHPC 2.0 released</a></h3>
<div>
<p>After months of work we finally publish a new stable version.</p>
<p>Best wishes,</p>
<p>KestrelHPC dev. Team</p>
</div>
<h3><a href="#">2010-11-26 : Packages uploaded to LaunchPad server</a></h3>
<div>
<p>Finally, the second version of KestrelHPC is released. We have upload 2 packages to our
LaunchPad server. The installation process and all the related information can be found in the
documentation section</p>
<p>Last but no least, this version is still in development, it is functional, but is a BETA version,
so during this weeks, many changes will be made until a stable version is published.</p>
<p>Best wishes,</p>
<p>KestrelHPC dev. Team</p>
</div>
<h3><a href="#">2010-11-08 : New Mailing lists</a></h3>
<div>
<p>We have created two new mailing lists : </p>
<ul>
<li><a href="https://lists.sourceforge.net/lists/listinfo/kestrelhpc-developers">Development Mailing List</a></li>
<li><a href="https://lists.sourceforge.net/lists/listinfo/kestrelhpc-developers">Users Mailing List</a></li>
</ul>
</div>
<h3><a href="#">2010-11-08 : New Website</a></h3>
<div>
<p>As part of the changes comming to the KestrelHPC project, we have created a new website.</p>
<p>KestrelHPC dev. team</p>
</div>
<h3><a href="#">2010-10-27 : Version 2 of KestrelHPC</a></h3>
<div>
<p>The first approach of the new version of KestrelHPC is been submitted to
the SVN server. This first version is not yet fully functional but is close
to be stable and usable, so stay alert to check the development of
KestrelHPC.</p>
<p>With the version 2 of KestrelHPC we will publish a deb package in a
launchpad created for KestrelHPC.</p>
</div>
<h3><a href="#">2010-09-06 : The new era of KestrelHPC</a></h3>
<div>
<p>A new Era for KestrelHPC is coming close. In the past months we, the
development team, have been discussing about KestrelHPC's flaws and have
decided to renew and reimplement KestrelHPC.</p>
<p>In this new reimplementation, KestrelHPC will no longer be an
installation script, but a debian package which will be installed as a
normal Debian package. This change will carry a creation of a LaunchPad
server, so that it will be accesible to Ubuntu users.</p>
<p>Apart from other technical changes, that will be documented in due time,
some of the PelicanHPC new features are being added, as well as support for
other parallel languages.</p>
<p>All this changes are being done in order to have a stable system and
also more open and modifiable than the previous one, having in mind
different applications to monitor and handle the clusters resources in a
1-click fashion.</p>
<p>This is all, at the end of this month or the beginning of October this
major release will be done.</p>
</div>
<h3><a href="#">22 April of 2010: A new version of KestrelHPC is launched.</a></h3>
<div><p>This version fixes some errors in the installation script and changes the
way of the image of the nodes are made.</p>
</div>
</div>
</div>
<div class="section ui-widget-content" id="Contact" name="Contact">
<p><a href="http://www.ehu.es/"><img style="border: 0px solid ; width: 250px; height: 116px;" alt="" src="./imagenes/blanco_pequeno.jpg"></a><a href="http://www.ceit.es/"><img style="border: 0px solid ; width: 181px; height: 109px;" alt="" src="./imagenes/logo.gif"></a></p>
</div>
</div>
</body>
</html>