Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

some informations to beginner in cluster

1 view
Skip to first unread message

Nilton Jose Rizzo

unread,
Jan 29, 2010, 11:05:56 PM1/29/10
to freebsd...@freebsd.org

Hi all,

I`m work with FreeBSD some year, on servers ( http, smtp,smb and other
thinks), now I`ll work with cluster to parallel computing. My BigBoss should
be install Linux, but I would like to install FreeBSD, but I not have idea
or correct point to start. I look for in google, and some references talk
about Beowulf cluster. Is this only struct? Have differents about perfomance
with work diskless struct and non-diskless? Is FreeBSD ready to work with
parallel computing?

Please, send me links to white pappers or posts or one start point.

TIA,
--
Nilton Jos� Rizzo

Daniel Bristot de Oliveira

unread,
Jan 30, 2010, 7:19:54 AM1/30/10
to Nilton Jose Rizzo, freebsd...@freebsd.org
2010/1/30 Nilton Jose Rizzo <ri...@i805.com.br>:
>
> � Hi all,
> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-cluster
> To unsubscribe, send any mail to "freebsd-clust...@freebsd.org"
>

Hi Newton,

(I'm also Brazilian)

I have some articles at FUG-BR (FreeBSD Brazilian Users Group) site,
where I explain about some kinds of cluster, by example how to build a
bewoulf cluster to parallel processing with MPI and PVM.

I think that the correct point to start is know "What you want run on
this cluster" and "What kind of technology will distribute the work
over the cluster nodes".

If you explain better this, I can help you better...

About the links, I have two:
How to build a Bewoulf cluster with FreeBSD
http://www.fug.com.br/content/view/163/60/ (pt_BR)
mailto:daniel...@gmail.com (I Use the google to reply on
many languages) ;)

Cheers

--
Daniel Bristot de Oliveira

Jason Bacon

unread,
Jan 30, 2010, 12:05:28 PM1/30/10
to Nilton Jose Rizzo, freebsd...@freebsd.org

I would guess you've already found these links, but if not:

http://people.freebsd.org/~brooks/papers/bsdcon2003/

http://www.youtube.com/watch?v=BpsRb9fJ4Ds

A few things I would add:

At its core, I think FreeBSD is an ideal OS for clusters. It's faster
and more stable than any other OS I've worked with.

In my past life I managed about 30 Linux workstations using a wide
variety of hardware and several large servers for fMRI research. The
expected uptime of the Linux workstations varied from about a week to
infinity. We experienced frequent dropped connections on long-running
file transfers. The Linux NFS servers frequently froze up under
heavy load. I reproduced all these problems over several different
Linux distributions running kernels from 2.2 through early 2.6.

I decided to try FreeBSD on the servers, and they never crashed
again. In the several years I remained there, they only went down for
upgrades and power outages. I eventually rolled FreeBSD out to the
workstations, and most of them never crashed again (unless there was a
hardware problem, someone force-ejected a DVDRAM, etc.)

This is not to put Linux down, it's just pointing out that FreeBSD
worked better for us in an environment where maximum stability was
critical. We had researchers routinely running analysis jobs for
weeks or months, and moving datasets of 20 or 30 gigabytes to and from
the fileservers. FreeBSD's stability made all this run smoothly and
prevented a lot of setbacks in the research. Based on this
experience, I would have a lot of confidence in FreeBSD as a cluster
platform.

That said, Linux has its place as well. If I were going to fill a
school computer lab with general-use desktop machines for development,
Internet, etc., I would lean toward Ubuntu at this point for ease of
setup and maintenance. Having to reboot them once a month isn't going
to pose a problem in that environment.

The "obvious" advantage of Linux for clusters is availability of more
applications, although FreeBSD can run most Linux applications. I've
run Matlab versions 6.5, 7.3, and now 7.7 for Linux on FreeBSD. I've
seen reports of people running Mathematica and other apps. Matlab
7.7.0 works very well on FreeBSD 8.0, Java desktop and all. I have a
mostly functional port for it at http://personalpages.tds.net/
~jwbacon. There's also a port called "cluster-installer" under
development to help automate the setup of a FreeBSD cluster. You
should be able to use it to set up a small FreeBSD cluster in about
half a day. ( Note that there's a bug in the Ganglia port for which I
have submitted a PR. Check it out before attempting to set up
Ganglia. ) I've started working on ports for DL_POLY and Lava
(although the latter is low priority given that Sun Grid Engine and
Torque are already in the ports tree).

Good luck,

-J

> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-cluster
> To unsubscribe, send any mail to "freebsd-clust...@freebsd.org
> "

============================
Jason Bacon
Systems Programmer / Instructor
University of Wisconsin - Milwaukee
ba...@uwm.edu
============================

Enrico M.

unread,
Jan 31, 2010, 5:24:42 AM1/31/10
to freebsd...@freebsd.org

Me too, I'm interested in building a small cluster for my office, but I want
to build an HA cluster, not HPC.
I looked for documents, howto and other information on internet, but my
searching has been unlucky.
Any suggestions?
Thans in advance
Enrico

Traiano Welcome

unread,
Jan 31, 2010, 8:18:07 AM1/31/10
to Enrico M., freebsd...@freebsd.org
You may be interested in the HAST project:

http://www.freebsdnews.net/2009/12/26/update-freebsd-hast-project/

Although I'm not sure how close to maturity/usability/production-quality this is ...

Regards,
Traiano Giuseppe Welcome


________________________________
From: "Enrico M." <enr...@majaglug.net>
Date: Sun, 31 Jan 2010 12:24:42 +0200
To: <freebsd...@freebsd.org>
Subject: Re: some informations to beginner in cluster


________________________________
NOTE: This e-mail message and all attachments thereto contain confidential information intended for a specific addressee and purpose. If you are not the addressee (a) you may not disclose, copy, distribute or take any action based on the contents hereof; (b) kindly inform the sender immediately and destroy all copies hereof. Any copying, publication or disclosure of this message, or part hereof, in any form whatsoever, without the sender's express written consent, is prohibited. No opinion expressed or implied by the sender necessarily constitutes the opinion of MTN. This message does not constitute a guarantee or proof of the facts mentioned herein. No Employee or intermediary is authorised to conclude a binding agreement on behalf of MTN Group Limited, or any of its subsidiary companies, by e-mail without the express written confirmation by a duly authorised representative of MTN Group Limited.

Anandakumar Thangaraju

unread,
Feb 1, 2010, 1:52:10 PM2/1/10
to Traiano Welcome, freebsd...@freebsd.org
Hi,

Please Check that there is a book called "Building a High-Performance
Computing Cluster using FreeBSD " by "Brook Davis". Not Sure of its
availability.

Regards,
- Anand.

> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-cluster
> To unsubscribe, send any mail to "freebsd-clust...@freebsd.org"
>
>

> ________________________________
> NOTE: This e-mail message and all attachments thereto contain confidential
information intended for a specific addressee and purpose. If you are not
the addressee (a) you may not disclose, copy, distribute or take any action
based on the contents hereof; (b) kindly inform the sender immediately and
destroy all copies hereof. Any copying, publication or disclosure of this
message, or part hereof, in any form whatsoever, without the sender's
express written consent, is prohibited. No opinion expressed or implied by
the sender necessarily constitutes the opinion of MTN. This message does not
constitute a guarantee or proof of the facts mentioned herein. No Employee
or intermediary is authorised to conclude a binding agreement on behalf of
MTN Group Limited, or any of its subsidiary companies, by e-mail without the
express written confirmation by a duly authorised representative of MTN
Group Limited.

Nilton Jose Rizzo

unread,
Feb 1, 2010, 3:33:02 PM2/1/10
to Anandakumar Thangaraju, freebsd...@freebsd.org
On Tue, 2 Feb 2010 00:22:10 +0530, Anandakumar Thangaraju wrote

> Hi,
>
> Please Check that there is a book called "Building a High-Performance
> Computing Cluster using FreeBSD " by "Brook Davis". Not Sure of its
> availability.
>
> Regards,
> - Anand.
>

Thanks for all informations.....

I`ll study all this to learn more.
I`ll return my results and more questions!


--
Nilton Jos� Rizzo
805 Informatica
Disseminando tecnologias
021 2413 9786

0 new messages