Find Jobs
Hire Freelancers

Raspberry pi cluster with NetBoot

$750-1500 USD

Anuluar
Postuar over 5 years ago

$750-1500 USD

Paguhet në dorëzim
Hi, What I wish to achieve sounds simple (and to many of you it probably is), but I’ve been struggling. Here is what I wish to achieve: I wish to build a scalable Pi cluster (only from Pi 3b+). I wish to have each node in the cluster NetBoot Raspbian Lite from a single image which is served from a Server Pi. This way I can have as many nodes as I wish (or add more nodes over time), but only manage one disk image for software or configuration changes, etc. Each node is connected to the server Pi over a wired Ethernet connection through a switch. The server Pi gets its internet via Wi-Fi, and it shares internet access to each of the nodes. (I’ve done this before by installing DCHP router software). The server Pi runs Raspbian Full (GUI), and serves several functions (more on the Server Pi later). Why I wish to NetBoot each node from a single disk image is so that it is very easy for me to modify this disk image as a boot instance: all I’d have to do is write this image to an SD card, boot a Pi with it, change the configuration or software, and then remake the image file, and serve it from the Server Pi to each node and thus I’ve scaled this cluster. (The compute platform I use is BOINC). Each time I add a Pi node (and configure it to NetBoot) it will automatically boot from this same image and add itself to the cluster. I wish each node to have a blank (formatted) 8 or 16 GB SD card in it for write space (some computational tasks require disk space for temporary storage). For the Server Pi, I’d like whatever server software we use to serve the boot image to the nodes to be able to host more than one boot image because I envision later to NetBoot different hardware from different images, from the same Server Pi. The Server Pi also needs to have a monitoring & control application. These are the functions I’d like to have in this app, and my hope is that some of these network monitor and control functions already exist (?): -list each node that has booted (all 4 or all 20 or however many NetBoot devices are booted; this needs to be dynamic, so that if I add a netbootable node to the cluster it shows up automatically) -list stats (cpu temp, uptime, which image it has boot from, perhaps other data) -All Node quit all apps, and All Node shutdown (BOINC saves work and shuts down, then Raspbian Lite shuts down) -All Node quit all apps, and All Node reboot (BOINC saves work and shuts down, then Raspbian Lite reboots the Pi) -any other features you think make sense The server Pi will use the standard 7” touch panel LCD (Raspbian makes it). While I have much of this hardware already, I suggest you start with 3 Pi: one Server Pi and two nodes. If the work adding more nodes should be as simple as configuring a new Pi to NetBoot and plugging it in. Happy to discuss. Thank you, Mark
ID e Projektit: 17569124

Rreth projektit

5 propozime
Projekt në distancë
Aktive 6 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
5 freelancers are bidding on average $1 403 USD for this job
Avatari i Përdoruesit
Dear Sir, I have built several projects with rpi. I have built Mesh Network with PI with camera on each node. I have got a set of 8 pi with cameras attached. I am an electrical engineer with 19 years experience in this area . I am interested in your project : Please send a private chat message.
$2 444 USD në 10 ditë
4,9 (13 përshtypje)
6,5
6,5
Avatari i Përdoruesit
Dear Employer, How are you? As you can see in my profile, I have great experience in C/C++, C#, and Java programming as well as Microcontroller. Especially, I have completed many Raspberry Pi and Arduino projects and have these boards in my hand now. I would like to discuss your project and get what you need. Please give me your details, then I will provide best solution for you. Thanks
$1 323 USD në 20 ditë
4,7 (5 përshtypje)
5,8
5,8
Avatari i Përdoruesit
Nice Project! I read and understand your requirements fully, and I'm very interesting for your project. As you can see from my profile, I am a talented Raspberry Pi developer with rich experience. I will complete your project perfectly with high quality work. Also, I will support for you. Thank you. Best Regards.
$1 250 USD në 20 ditë
5,0 (12 përshtypje)
5,4
5,4
Avatari i Përdoruesit
Hi, I have understand your project I can do this I can develop scalable Pi cluster from Pi 3b+ with each node in the cluster NetBoot Raspbian Lite from a single image which is served from a Server Pi..I have 7 years of experience & have completed a lot of projects .I will develop this exactly as per your given project requirement . My expert skills are C,C++,C# Programming,Software development,Software architecture,Raspberry Pi,App development ,Node js ,Java ,Python,Java script,Html,Coding,Linux, .Net ,Network Administration, Database administration ,Shell Script I am willing to work on this project Message me Further discussion will be through chat . Thank you.
$750 USD në 7 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i UNITED STATES
United States
0,0
0
Mënyra e pagesës u verifikua
Anëtar që nga sht 16, 2016

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.