Linux - EnterpriseThis forum is for all items relating to using Linux in the Enterprise.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am working on a project in tech support at my school and the project will involve setting up a 2-3 32-bit intel processor cluster in order to crack passwords out of very large hash files. My question is, what distribution would this be easiest in? Also, if you could recommend documentation or reading material that would explain how run intel 32-bit clusters, please tell me.
I think Clusters might not be the solution here, could be a Grid solution u're looking for. Cluster is only for hardware redundancy and grid cluster, where you can pool all the resources in all your various PCs/Servers out there to provide the processing power as and when you need it.
I think Clusters might not be the solution here, could be a Grid solution u're looking for. Cluster is only for hardware redundancy and grid cluster, where you can pool all the resources in all your various PCs/Servers out there to provide the processing power as and when you need it.
so running a boinc server would be a solution then?
I think Clusters might not be the solution here, could be a Grid solution u're looking for. Cluster is only for hardware redundancy and grid cluster, where you can pool all the resources in all your various PCs/Servers out there to provide the processing power as and when you need it.
There are a number of different cluster styles. You are right in once sense, in that clusters can be used for high availability. But in another sense they can also be used to work on a problem using multiple processors through the concepts of distributed computing.
The cluster that I work on can be used in a couple of different ways:
Multiple jobs can be created, each one of these jobs performing a task on a set of data. This is your basic batch queueing system. Take a look at OpenPBS for this sort of thing. This can be very powerful for people who have tons of different data sets in which they need to perform a task upon. Each compute node performs the task on a different data set, and less time overall is used to do the process because multiple processors are used.
A single job which has been fashioned in such a way that multiple machines can work on different parts of the job at the same time. MPI and LAM both come to mind for this situation. Basically what happens is you have a program that is written in a special way to be run on multiple machines at the same time. This program passes messages back and forth between the different machines to let each machine know what part of the problem it is working on.
Distribution: Vector Linux 5.1 Std., Vector Linux 5.8 Std., Win2k, XP, OS X (10.4 & 10.5)
Posts: 344
Rep:
I would suggest cluster Knoppix in a computer lab with dedicated master node to save the results of the processes running on the "Volunteer" machines. Cluster knoppix works like a live CD distro on "volunteer" machines which do the number crunching work but you need a master node controller to save the work and load balance the jobs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.