Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Network · LAN, WAN, Firewalls Alle Fragen rund um das große, kleine Internet finden hier eine Antwort. LANs, WANs, Router, Switches, Bridges, Verkabelung...

Aufgaben im Netzwerk verteilen

Diskussion: Aufgaben im Netzwerk verteilen im Forum Network · LAN, WAN, Firewalls, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hey Ho Forum, Ich und ein Freund haben mehrere ältere PC´s und son netzwerkknotenpunkt (so teil wo man 24 ...

Antwort
Alt 24.09.11, 15:46   #1 (permalink)
 
Registriert seit: 17.02.10
Stress Becher Leistung: Facit NTK
Likes: 0
Standard Aufgaben im Netzwerk verteilen

Anzeige

Hey Ho Forum,

Ich und ein Freund haben mehrere ältere PC´s und son netzwerkknotenpunkt (so teil wo man 24 pcs anschliesen kann und die alle miteinander vernetzt werden). daraus wollten wir uns ein netzwerk aufbauen und einen Minecraft server darauf laufen lassen (1 pc alleine is zu schwach). Deshalb meine Frage:

Ist es Möglich es so zu deichseln, dass jeder PC einen Teil der Berechnungen übernimmt ?

schon mal Danke für eure Antworten !

MfG Julian

Stress Becher ist offline   Mit Zitat antworten
Alt 24.09.11, 20:03   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Eine solche Funktionalität müsste von der Server-Software unterstützt werden. Soweit ich weiss, ist das beim Minecraft-Server nicht der Fall.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 24.09.11, 23:48   #3 (permalink)
Themenstarter
 
Registriert seit: 17.02.10
Stress Becher Leistung: Facit NTK
Likes: 0
Standard

hmm.. gibts es da sonst keine möglichkeit ?? irgendwelche Programme die das alles verwalten ??

MfG Julian
Stress Becher ist offline   Mit Zitat antworten
Alt 25.09.11, 00:01   #4 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Nein.

Es gäbe theoretisch Hacks, die allerdings weit außerhalb deiner Fähigkeiten liegen, um dies zu ermöglichen. Wie gesagt, rein theoretisch, extrem aufwändig umzusetzen, nicht mit der Lizenz der Software vereinbar afaik etc.

/e: Mal ganz ab davon, dass man mit 'ner normalen Internetleitung eh keine Server betreiben kann /
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++

Geändert von enkore (25.09.11 um 00:03 Uhr)
enkore ist offline   Mit Zitat antworten
Alt 25.09.11, 00:36   #5 (permalink)
Themenstarter
 
Registriert seit: 17.02.10
Stress Becher Leistung: Facit NTK
Likes: 0
Standard

hm.. das mit der internetleitung ist mir schon klar deshalb war der server auch nur für private zwecke gedacht...

ich hab aber schon irgendwo mal gesehen, dass einer mehrere pcs gekoppelt und damit primzahlen errechnet hat... naja egal, dann muss halt ein guter pc her

Danke für eure antworten !

MfG Julian
Stress Becher ist offline   Mit Zitat antworten
Alt 26.09.11, 23:07   #6 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Ja klar geht das.

Stichwort OpenMPI, BOINC etc..

Ein grundsätzlicher Zusammenhang, den du dir daher einprägen solltest:
Minecraftserver* ≠ andere Programme

Oder etwas allgemeiner:
Programm A ≠ Programm B


* Eh eines der am beschissensten geschriebenen Programme, die ich so kenne. Allgemein ist MC ziemlich schlecht von der Qualität, aber wayne.
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Alt 27.09.11, 16:48   #7 (permalink)
Themenstarter
 
Registriert seit: 17.02.10
Stress Becher Leistung: Facit NTK
Likes: 0
Standard

das programm nicht gleich programm ist weis ich programmier ja selber auch

BOINC ist doch ein programm mit dem auf dem pc gerechnet wird und das ergibnis an nen zentral server weiter gegeben wird (warum ich nicht selber drauf gekommen bin xD) das hatte ich auch mal auf dem pc, hab da mitgeholfen (eher mein pc) ein 3d modell der milchstraße zu generieren...

mal googlen.

kann man da selber ein projekt oder so eröffnen damit das dann so berechnet wird ?

OpenMPI kenn ich nicht auch mal googlen

[EDIT]
also hab mal nach OpenMPI gegoogelt und rausgefunden dass es im grunde genau das ist was ich brauche, nur habe ich es so verstanden, dass es anscheinend nur mit speziell dafür geschriebenen programmen funktioniert die mit speziellen compiler compiliert wurden... funktioniert also nicht, dass ich z.B. eine 3d datei über diesen weg rendere ?... oder irgendsowas... naja dann ist dieses thema ja größtenteils abgeschlossen... ach eine frage noch: ist das eine spezielle programmiersprache oder funktioniert das mit C, C++, java o.ä.?

Geändert von Stress Becher (27.09.11 um 17:02 Uhr)
Stress Becher ist offline   Mit Zitat antworten
Alt 27.09.11, 17:14   #8 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

MPI (Message Passing Interface) ist eine Spezifikation, wie Programme zwecks verteiltem Rechnen Daten austauschen können. Im Grunde ist das ein wenig vergleichbar mit Sockets, nur dass MPI auf einem höheren Level ansetzt. MPI ist im HPC (High Perfomance Computing) sehr verbreitet.
OpenMPI ist eine relativ weit verbreitete Implementation eben dieser Spezifikation.

OpenMPI/MPI muss selbstverständlich sehr eng mit der Programmlogik und -algorithmik verknüpft werden. Bindings sind für alle gängigen Sprachen verfügbar.

BOINC ist ein Framework und eine Infrastruktur zum verteilten Rechnen. Der Aufwand einen Algorithmus und den Arbeitssatz in eine für BOINC passende Form zu bringen ist enorm, mal ganz abgesehen davon, dass du als Einzelperson sowieso keinen Zugriff auf BOINC bekommst.
BOINC ist nicht Echtzeitfähig. Nicht im entferntesten.

Zitat:
programmier ja selber auch
Programmieren ist noch eine Ecke mehr, als nur aus Tutorials und Referenzen Programme zusammen zu kopieren.
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Alt 27.09.11, 17:53   #9 (permalink)
Themenstarter
 
Registriert seit: 17.02.10
Stress Becher Leistung: Facit NTK
Likes: 0
Standard

ich kopiere nicht aus tuts, ich programmiere programme für mikrokontroller und manchmal auch für pc...

ich bin nicht irgend so ein kleines kind das irgendwelche quellcodes kopiert, sich aber nicht im entferntesten auskennt ... nur ums klarzustellen


also, werd mich noch mal stärker über OpenMPI informieren und dann werden wir ja sehen

MfG Julian
Stress Becher ist offline   Mit Zitat antworten
Alt 27.09.11, 20:33   #10 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Hint: MPI ist non-trivial.
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Alt 29.09.11, 17:55   #11 (permalink)
 
Registriert seit: 12.04.11
m374kn1gh7 Leistung: Facit NTK
Likes: 2
Standard

hab mir auch mal was mit primzahlen und mehreren rechnern gebaut! und klein angefangen mit einfach server/client programmen (tcp-socket) und hab so an mehrere rechner die zahlen geschickt die sie mir auch an einen zentralen computer zurück gesendet haben wenn es eine primzahl war.
aber is halt nich effektiv und sau langsam, da es doch dann mehrere umwege geht.

und minecraft events auf verschiedenen rechnern nach diesem einfachen prinzip zu verwalten etc. kannste dann auch inne tonne treten und würde ne menge proggen und zeit kosten.

am besten berechneste primzahlen

gruß
m374
__________________
Πx01001111010011 mal Geändert von m374kn1gh7 (01.01.00 um 01:11 Uhr)

ლ(ಠ益ಠლ)
m374kn1gh7 ist offline   Mit Zitat antworten
Alt 29.09.11, 20:01   #12 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Zitat:
Zitat von m374kn1gh7 Beitrag anzeigen
am besten berechneste primzahlen
Primzahlen berechnen, fuck yeah! Die sinnvollste Beschäftigung die ich kenne, da lohnt es sich wirklich 2+ Rechner dafür zu beschäftigen...
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Alt 29.09.11, 21:30   #13 (permalink)
Themenstarter
 
Registriert seit: 17.02.10
Stress Becher Leistung: Facit NTK
Likes: 0
Standard

dass dieses prinzip für nen game-server zu langsam ist habe ich befürchtet... tja.. was kann man sonst noch mit 10 älteren rechnern und nem netzwerkswitch anfangen ?? bin für alles offen

vll nehm ich einen pc und verwende ihn als server für ne website ... aber die anderen ? wenn wer ne idee hat was man damit machen könnte immer her damit

MfG Julian

Geändert von Stress Becher (29.09.11 um 21:32 Uhr)
Stress Becher ist offline   Mit Zitat antworten
Alt 30.09.11, 00:32   #14 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Rechner 1: Apache mit mod_proxy_balancer als Loadbalancer
restliche Rechner: Webserver

Dann kannst du damit weitaus mehr als eine Homepage hosten. Alternativ kann man daraus auch eine kleine Compile-Farm aufbauen.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 30.09.11, 13:27   #15 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Es lohnt sich schlichtweg nicht mit irgendwelchen alten Gammelrechnern nen Cluster zu betreiben. Webseiten zu hosten kannst du mit einer normalen DSL-Anbindung sowieso vergessen und auch Compilefarmen wollen eine gewisse Netzwerkbandbreite, die bei 100 MBit/s (davon gehe ich hier mal aus) einfach sehr schnell ausgereizt ist.
Zudem ist heutzutage ein halbwegs guter Rechner deutlich schneller und auch einfacher zu warten als eine Farm von energieineffizienten, lauten und alten Gammelrechnern. Faktum.
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Antwort

Stichworte
aufgabenverteilung, lan, netzwerk, server
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » Network · LAN, WAN, Firewalls » Aufgaben im Netzwerk verteilen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Python Aufgaben kurz vor shutdown gugugs Code Kitchen 2 12.07.10 01:19
nochn paar aufgaben grundkurs physik :) Banur Science & Fiction 5 08.11.06 21:29
nochn paar aufgaben grundkurs physik :) Banur Off topic-Zone 1 20.09.06 11:07
Ausführen von Admin- Aufgaben als eingeschränkter Nutzer? p00h Windows 6 27.03.05 18:33


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61