Verteilte Softwaresysteme :: distributed applications :: ITWissen.info

Registrieren Sie sich schon jetzt, um zukünftig unsere erweiterten Serviceangebote nutzen zu können.Hier geht es zur Registrierung

Verteilte Softwaresysteme

distributed applications

Verteilte Softwaresysteme sind mehrschichtige Softwaresysteme, die über mehrere Rechner verteilt ausgeführt werden. In der Praxis sind die meisten mehrschichtigen auch verteilte Systeme, allerdings kann die Verteilung von zwei Rechnern (einem Client und einem Datenbankserver) bis hin zu massiv verteilten Systemen (Geschäftslogik über mehrere Rechner verteil, Datenbank auf Clustern) reichen.


<< Anzeige >>

Verteilte 
     Softwaresysteme
Verteilte Softwaresysteme lexikon, kompendium, computer, it, elektronik

Verteilung wird genutzt, um Systeme möglichst einfach skalieren zu können, d.h. bei steigendem Bedarf an Speicher oder CPU-Leistung durch Hinzufügen neuer Rechner zu reagieren. So könnten in einem System beispielsweise statistische Funktionen, die sehr rechenintensiv sind, auf einen eigenen Server ausgelagert werden um die Datenpflege durch die Benutzer nicht zu behindern.

Die Verteilung von Softwaresystemen kann nicht nur innerhalb der Anwendungsschichten stattfinden, sondern auch darüber hinaus. Es ist also möglich, Komponenten verschiedener Schichten auf dem selben Rechner auszuführen.

Eine verteilt laufende Komponente sollte diesen Umstand stets vor ihren Kommunikationspartnern verbergen. So werden beispielsweise relationale Datenbanksysteme oft auf Server-Clustern aus vielen verschiedenen Maschinen ausgeführt, um die anfallende Rechenlast zu bewältigen. Für die darauf zugreifende Persistenzschicht liegt diese Komplexität jedoch im Verborgenen. Sie kommuniziert mit einer Komponente, die ihrerseits die Organisation der verteilten Komponenten übernimmt.

Twitter - Folgen Sie uns!


Erlesene Technik-News von ITWissen als IT Quickies - in 140 Zeichen auf Twitter.
Folgen Sie uns!



Unsere Partner

Digitalisierung von Video, Dia&#039;s und Foto&#039;s

Werbung