Nachlesen und das
Kauderwelsch verstehen.
Wir helfen Ihnen gerne!
Amoeba ( auf engl: Amöbe) ist ein verteiltes Betriebssystem, das auf der Universität Amsterdam von Andrew S. Tanenbaum und einem Mitarbeitern entwickelt wurde. Ziel des Projekts war, jedem Benutzer die Vorstellung einer eigenen Maschine zu geben, obwohl das System auf mehreren Rechnern verteilt ist, die vielleicht auch weit entfernt voneinander, etwa in verschiedenen Ländern, stehen können. Die Programmiersprache Python wurde eigentlich für Amoeba entwickelt. Amoeba verwendet für jeden einzelnen Benutzer einen plattenlosen und eigenen Rechner. Weitere Rechner dienen als Spezielle Dienste wie Dateiserver, Datenbanken und Verzeichnisdienste diese werden von eigenen, speziellen Rechnern zur Verfügung gestellt. Alle lokalen Rechner kommunizieren miteinander über das sogenannte Fast Local Internet Protocol. Das System ist Objekt-abhängig, wobei jedes Objekt bestimmte Fähigkeiten hat. Jedes Objekt ist mit einem Serverprozess verbunden, der von einem Anwenderprogramm über einen Remote Procedure Call angesprochen wird. |