From owner-freebsd-cluster@FreeBSD.ORG Sat Jan 30 04:23:26 2010 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 276291065679 for ; Sat, 30 Jan 2010 04:23:26 +0000 (UTC) (envelope-from rizzo@i805.com.br) Received: from server.i805.com.br (server.i805.com.br [200.179.43.130]) by mx1.freebsd.org (Postfix) with ESMTP id 903F18FC15 for ; Sat, 30 Jan 2010 04:23:25 +0000 (UTC) Received: from i805.com.br (localhost.i805.com.br [127.0.0.1]) by server.i805.com.br (8.14.3/8.14.3) with ESMTP id o0U45uQt028498 for ; Sat, 30 Jan 2010 02:05:56 -0200 (BRST) (envelope-from rizzo@i805.com.br) From: "Nilton Jose Rizzo" To: freebsd-cluster@freebsd.org Date: Sat, 30 Jan 2010 01:05:56 -0300 Message-Id: <20100130035458.M44249@i805.com.br> X-Mailer: OpenWebMail 2.53 X-OriginatingIP: 200.179.43.130 (rizzo) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Subject: some informations to beginner in cluster X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 04:23:26 -0000 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 From owner-freebsd-cluster@FreeBSD.ORG Sat Jan 30 12:51:21 2010 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D31B21065670 for ; Sat, 30 Jan 2010 12:51:21 +0000 (UTC) (envelope-from danielbristot@gmail.com) Received: from mail-pz0-f194.google.com (mail-pz0-f194.google.com [209.85.222.194]) by mx1.freebsd.org (Postfix) with ESMTP id A896C8FC19 for ; Sat, 30 Jan 2010 12:51:21 +0000 (UTC) Received: by pzk32 with SMTP id 32so98546pzk.27 for ; Sat, 30 Jan 2010 04:51:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=pDLpNvDe8WbhI/5NzZ7/K/PPyXc0GJW0QNj4GOQw2Gk=; b=OPAvmsGMMR8YHNvIpTxZG4OTy42ZNij16SBVlQKoXqlwVe/WH6fgHUvupYtmuAddFL wRs3cbq5nbdx7KNuJ+2WbYO0lle9p4g3gYXDs8BTEC5mOVEXy/0sZzA4ERMmaQgd0ENF iJO7D0mQH9MtMrK38JP+k9M3f3k1ygk8AlEjU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=FeymjNam/ydli6CWEaFQ3USLn0ymH4NZ7cx20mriOGrDSzcvlSr7NKeOHHwEXHZc7H d0Q0QHDtEBDHJAZPfY5Try9HNMjvZSI/8+8ztipNuvqNeSeLT7GclOlk58lSpGB6U0Qj fpT4kRiCGRHNC0jBqUCxe6ftWdVWWaMOhmj+U= MIME-Version: 1.0 Received: by 10.142.152.11 with SMTP id z11mr1454323wfd.71.1264853994953; Sat, 30 Jan 2010 04:19:54 -0800 (PST) In-Reply-To: <20100130035458.M44249@i805.com.br> References: <20100130035458.M44249@i805.com.br> Date: Sat, 30 Jan 2010 10:19:54 -0200 Message-ID: From: Daniel Bristot de Oliveira To: Nilton Jose Rizzo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-cluster@freebsd.org Subject: Re: some informations to beginner in cluster X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 12:51:21 -0000 2010/1/30 Nilton Jose Rizzo : > > =A0 Hi all, > > =A0 =A0 =A0I`m work with FreeBSD some year, on servers ( http, smtp,smb a= nd other > =A0thinks), now I`ll work with cluster to parallel computing. =A0My BigBo= ss should > =A0be install Linux, but I would like to install FreeBSD, but I not have = idea > =A0or correct point to start. =A0I look for in google, and some reference= s talk > =A0about Beowulf cluster. Is this only struct? =A0Have differents about p= erfomance > =A0with work diskless struct and non-diskless? =A0Is FreeBSD ready to wor= k with > =A0parallel computing? > > =A0 =A0 Please, send me links to white pappers or posts or one start poin= t. > > =A0 =A0 TIA, > -- > Nilton Jos=E9 Rizzo > > _______________________________________________ > freebsd-cluster@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-cluster > To unsubscribe, send any mail to "freebsd-cluster-unsubscribe@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:danielbristot@gmail.com (I Use the google to reply on many languages) ;) Cheers --=20 Daniel Bristot de Oliveira From owner-freebsd-cluster@FreeBSD.ORG Sat Jan 30 17:05:32 2010 Return-Path: Delivered-To: freebsd-cluster@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F6B21065670 for ; Sat, 30 Jan 2010 17:05:32 +0000 (UTC) (envelope-from jwbacon@tds.net) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5E5658FC0A for ; Sat, 30 Jan 2010 17:05:32 +0000 (UTC) Received: by vws11 with SMTP id 11so637705vws.13 for ; Sat, 30 Jan 2010 09:05:31 -0800 (PST) Received: by 10.220.83.91 with SMTP id e27mr2488904vcl.53.1264871131555; Sat, 30 Jan 2010 09:05:31 -0800 (PST) Received: from intern2.jbacon.dyndns.org (rrcs-67-53-186-9.west.biz.rr.com [67.53.186.9]) by mx.google.com with ESMTPS id 30sm29564167vws.9.2010.01.30.09.05.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 30 Jan 2010 09:05:31 -0800 (PST) Message-Id: <400470FA-59EF-41EA-8E3C-CDF4F652E40C@uwm.edu> From: Jason Bacon To: Nilton Jose Rizzo In-Reply-To: <20100130035458.M44249@i805.com.br> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v936) Date: Sat, 30 Jan 2010 11:05:28 -0600 References: <20100130035458.M44249@i805.com.br> X-Mailer: Apple Mail (2.936) Cc: freebsd-cluster@freebsd.org Subject: Re: some informations to beginner in cluster X-BeenThere: freebsd-cluster@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Clustering FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 17:05:32 -0000 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=3DBpsRb9fJ4Ds A few things I would add: At its core, I think FreeBSD is an ideal OS for clusters. It's faster =20= and more stable than any other OS I've worked with. In my past life I managed about 30 Linux workstations using a wide =20 variety of hardware and several large servers for fMRI research. The =20= expected uptime of the Linux workstations varied from about a week to =20= infinity. We experienced frequent dropped connections on long-running =20= file transfers. The Linux NFS servers frequently froze up under =20 heavy load. I reproduced all these problems over several different =20 Linux distributions running kernels from 2.2 through early 2.6. I decided to try FreeBSD on the servers, and they never crashed =20 again. In the several years I remained there, they only went down for =20= upgrades and power outages. I eventually rolled FreeBSD out to the =20 workstations, and most of them never crashed again (unless there was a =20= hardware problem, someone force-ejected a DVDRAM, etc.) This is not to put Linux down, it's just pointing out that FreeBSD =20 worked better for us in an environment where maximum stability was =20 critical. We had researchers routinely running analysis jobs for =20 weeks or months, and moving datasets of 20 or 30 gigabytes to and from =20= the fileservers. FreeBSD's stability made all this run smoothly and =20 prevented a lot of setbacks in the research. Based on this =20 experience, I would have a lot of confidence in FreeBSD as a cluster =20 platform. That said, Linux has its place as well. If I were going to fill a =20 school computer lab with general-use desktop machines for development, =20= Internet, etc., I would lean toward Ubuntu at this point for ease of =20 setup and maintenance. Having to reboot them once a month isn't going =20= to pose a problem in that environment. The "obvious" advantage of Linux for clusters is availability of more =20= applications, although FreeBSD can run most Linux applications. I've =20= run Matlab versions 6.5, 7.3, and now 7.7 for Linux on FreeBSD. I've =20= seen reports of people running Mathematica and other apps. Matlab =20 7.7.0 works very well on FreeBSD 8.0, Java desktop and all. I have a =20= mostly functional port for it at http://personalpages.tds.net/=20 ~jwbacon. There's also a port called "cluster-installer" under =20 development to help automate the setup of a FreeBSD cluster. You =20 should be able to use it to set up a small FreeBSD cluster in about =20 half a day. ( Note that there's a bug in the Ganglia port for which I =20= have submitted a PR. Check it out before attempting to set up =20 Ganglia. ) I've started working on ports for DL_POLY and Lava =20 (although the latter is low priority given that Sun Grid Engine and =20 Torque are already in the ports tree). Good luck, -J On Jan 29, 2010, at 10:05 PM, Nilton Jose Rizzo wrote: > > Hi all, > > I`m work with FreeBSD some year, on servers ( http, smtp,smb =20 > and other > thinks), now I`ll work with cluster to parallel computing. My =20 > BigBoss should > be install Linux, but I would like to install FreeBSD, but I not =20 > have idea > or correct point to start. I look for in google, and some =20 > references talk > about Beowulf cluster. Is this only struct? Have differents about =20= > perfomance > with work diskless struct and non-diskless? Is FreeBSD ready to =20 > work with > parallel computing? > > Please, send me links to white pappers or posts or one start =20 > point. > > TIA, > --=20 > Nilton Jos=E9 Rizzo > > _______________________________________________ > freebsd-cluster@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-cluster > To unsubscribe, send any mail to = "freebsd-cluster-unsubscribe@freebsd.org=20 > " =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Jason Bacon Systems Programmer / Instructor University of Wisconsin - Milwaukee bacon@uwm.edu =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D