Ett operativ på flera datorer!

Fritt forum, här är det högt i taket.
Post Reply
Daze
Posts: 5
Joined: 4 September 2002, 15:13
Location: Sandviken

Ett operativ på flera datorer!

Post by Daze » 4 March 2010, 16:30

Hejsan!

Skulle vilja ha ett cluster som jag kör 1 operativ på, helst linux.

Alltså när man behöver mera kräm i datorn så köper man en till dator och kopplar ihop den med de andra.
Vet att det finns t.ex. beräkningskluster osv men de är specialiserade på en viss specifik uppgift och har specialskriver kod.
Vet också att det finns t.ex. web-lastbalansering med cluster, men då skickar man bara vidare frågan till en server som är ledig.
Typ.http://www.linuxvirtualserver.org fugnerar på det sättet har jag förstått.

Men det är inget av dessa lösningar som efterfrågas.

Det jag skulle vilja ha ett operativ där flera datorer delar med sig av kraften. Sedan på detta operativ kör man sedan t.ex. köra en applikation, flera virituell server som får tillgång till hela clustret, d.v.s. så skickas olika trådar till olika processorer för att hjälpa till att sprida lasten mellan dem.

Då skulle man kunna ha flera pentium maskiner att motsvara en riktigt fin dator. :D

Är den någon som vet om det finns någon sådan lösning redan eller tips på hur man ska bygga en.
<- Allting går, om man vill ->

User avatar
kjell-e
Posts: 2817
Joined: 21 December 2002, 16:27
Location: Linköping
Contact:

Re: Ett operativ på flera datorer!

Post by kjell-e » 4 March 2010, 16:42

Det heter operativsystem och kan förkortas OS, inte operativ.

Du vill i vilket fall antagligen titta på Mosix, http://www.mosix.org/

FIG-GHD742
Posts: 7
Joined: 12 August 2007, 17:58

Re: Ett operativ på flera datorer!

Post by FIG-GHD742 » 5 March 2010, 08:30

Och när jag installera ubunto här om dagen så fick jag upp ett altivnativ som "cloud ubunto"
http://www.ubuntu.com/cloud vet inte riktigt vad det är. men kanske värt och kolla?
^/ FIG

Daze
Posts: 5
Joined: 4 September 2002, 15:13
Location: Sandviken

Re: Ett OS på flera datorer!

Post by Daze » 5 March 2010, 09:49

Såg också alternativet med "cloud ubuntu" när jag installerade, men när man snackar om "moln" så har jag fått för mig att programmen måste vara skrivna för det. För ett "moln" är inte det samma som de andra "molnen", men möjligt att jag har fel.

Men jag ska kolla närmare på förslagen.
Tackar!

PS. Är det någon annan som har försökt så uppskattar jag att få höra resultatet.
<- Allting går, om man vill ->

erik_persson
Posts: 1474
Joined: 29 August 2002, 15:19

Re: Ett operativ på flera datorer!

Post by erik_persson » 6 March 2010, 01:33

Daze wrote: Men det är inget av dessa lösningar som efterfrågas.
Rent principiellt tror jag det är svårt att göra det du önskar med vanliga pc-datorer.
Ett operativsystem handhar hårdvaran på en dator. Om du har tänkt att köra *ett* operativsystem på flera datorer så måste i så fall minne, hårddiskar etc vara tillgängliga över nätet och så är det inte i normalfallet. Det kräver i så fall speciallösningar med specialbussar etc som handhar informationen.
Hur skulle tex os:et kunna hantera minne, sidfel, att någon processor får en interrupt, övergång till kernel mode i en cpu? Det måste finnas med andra ord finnas ett os, åtminstone en kernel, som kör på *varje* dator.

Så svaret på din fråga är att det inte går med vanliga pc-datorer att få *ett* os över flera datorer. Det går däremot att klustra och få flera os att sammarbeta. Principiellt kan man också tänka sig små kärnor på varje dator och sedan en övergripande struktur för att hantera dessa.

Så bland lösningarna finns alltså:
1. specialkontruktioner som inte finns i vanliga datorer
2. mikrokärn-lösningar, som jag inte vet om det finns några
3. vanliga kluster

/ep

User avatar
li
Posts: 1124
Joined: 17 April 2003, 13:38
Location: Stockholm

Re: Ett operativ på flera datorer!

Post by li » 12 March 2010, 20:41

Optimalt är att köra VM på en kraftfull dator (dock knappast pc). Under VM kör man sedan linux elller bsd-servrar. Dessa kan prioriteras olika, men en lågt belastad server frågör alltid kraft till övriga. IBM har kört liknande koncept framgångsrikt i snart 50 år!
gentoo 3.0
arch 3.0
freeBSD 8.2
qemu/minix3
win/xp

klein
Posts: 4886
Joined: 1 April 2002, 02:00
Location: 43,41,41N, 7,15,47Ö

Re: Ett operativ på flera datorer!

Post by klein » 13 March 2010, 11:40

Så kallad virtuallsering är väl det som Serverbranschen håller på med. Ha stark hårdvara i botten, och sedan köra flera datorovanpå.. Fanns en artikel på idg om hur linux hade tagit över i stordator branschen.
li wrote:Optimalt är att köra VM på en kraftfull dator (dock knappast pc). Under VM kör man sedan linux elller bsd-servrar. Dessa kan prioriteras olika, men en lågt belastad server frågör alltid kraft till övriga. IBM har kört liknande koncept framgångsrikt i snart 50 år!

User avatar
li
Posts: 1124
Joined: 17 April 2003, 13:38
Location: Stockholm

Re: Ett operativ på flera datorer!

Post by li » 13 March 2010, 14:42

Precis. Jag jobbade med VM på IBM stordatorer redan på 80-talet. Jag vill påstå att det var FÖR effektivt. Exempelvis en kompilering på ett enkelt operativ på VM var tre gånger effektivare än på de då vanliga tunga operativsystemen. IBM fick sälja för lite hårdvara och utvecklingen stod nästan stilla under tio år. Dessutom slutade dom distribuera källkoden till VM och de vanliga operativsystemen. PC började komma men inga ville riktigt hålla på med leksaksdatorerna. IBM anlitade Bill Gates som konsult för att utveckla ett operativ för IBM:s pc-datorer. Men Bill ville gå en egen väg... :D
gentoo 3.0
arch 3.0
freeBSD 8.2
qemu/minix3
win/xp

erik_persson
Posts: 1474
Joined: 29 August 2002, 15:19

Re: Ett operativ på flera datorer!

Post by erik_persson » 25 April 2010, 13:59

li wrote:Precis. Jag jobbade med VM på IBM stordatorer redan på 80-talet. Jag vill påstå att det var FÖR effektivt. Exempelvis en kompilering på ett enkelt operativ på VM var tre gånger effektivare än på de då vanliga tunga operativsystemen. IBM fick sälja för lite hårdvara och utvecklingen stod nästan stilla under tio år. Dessutom slutade dom distribuera källkoden till VM och de vanliga operativsystemen. PC började komma men inga ville riktigt hålla på med leksaksdatorerna. IBM anlitade Bill Gates som konsult för att utveckla ett operativ för IBM:s pc-datorer. Men Bill ville gå en egen väg... :D
Åja, IBM anlitande inte BG som konsult.
IBM behövde ett os till PC-datorerna och det fanns i princip enbart ett rimligt alternativ vilket var CP/M från digital research. Det var dock dyrt, och IBM erbjöds ett annat os från Microsoft. Microsoft hade dock inte något os, men de köpte QDOS, som blev DOS, och på den vägen är det.

/erik

sjukperro
Posts: 169
Joined: 30 November 2008, 20:10
Location: piteå

Re: Ett operativ på flera datorer!

Post by sjukperro » 3 June 2010, 20:04

satt och googlade runt ikväll och hittade http://www.purehacking.com/chaos/ och av det jag hade ork att läsa så verkar det gå att klustra ihop flera datorer :)
//Johan

Post Reply