Pregunta | Respuesta |
Entwicklung von Rechnersystemen - 1 Zeit von 1960-1970 | Die Zeit der Grossrechner, Stapelverarbeitung und Lochkarten Terminals und die ersten Vernetzungen - Terminal-Host-Kommunikation - Der Zugang zu Grossrechner "erleichtert" - Realisiert über serielle Leitung Host-Host-Kommunikation - Einsatz von ersten Netzwerken - Proprietäre Standards (IBM, DEC, Siemens) - Paketvermittlung (Paketnetze) und TCP/IP |
Entwicklung von Rechnersystemen - 2 Zeit von 1970-1980 | - Grossrechner weiterhin vorherrschend - Einführung von Timesharing - TCP wird geboren (1978) |
Entwicklung von Rechnersystemen - 2 Zeit von 1980-1990 | - Personal Computer "erfunden" - Entstehung erster PC-Netzen - TCP/IP setzt sich durch |
Entwicklung von Rechnersystemen - 3 Zeit von 1990-2000 | - WWW (1990) geboren - Internet Boom beginnt - Vernetzung nimmt rasant zu - Verteilte Systeme werden immer mehr eingesetzt - Client-Server-Modell immer mehr im Einsatz |
Computernetzwerke anfangs 2000er | - Starke Orientierung an Internet-Technologien - Ausbau von IP-basierten Netzen und die Erhöhung der Bandbreite, Preiszerfall - Internet ist Teil des Alltags geworden - Internet als Businessplattform & Web 2.0 |
Was ist iPv6? | |
Unterschied zwischen iPv4 und iPv6? | IP-AdressenIPv4: 192.168.0.1 IPv6: fe80:db8:85a3:42:1::370:7334 |
Definition - Was ist ein verteiltes System? | Ein verteiltes System ist ein System, in dem Hard- und Softwarekomponenten, die sich auf untereinander vernetzten Computer befinden, miteinander kommunizieren und Ihre Aktionen koordinieren, indem sie Nachrichten austauschen |
Definition - Aus was besteht ein verteiltes System? | Ein verteiltes System (VS) besteht aus einer Menge autonomer Computer, die durch Computernetzwerke miteinander verbunden sind und mit einer Software für die Koordination ausgestattet sind |
Was ist eine verteilte Anwendung? | Ein verteilte Anwendung (VA) ist eine Anwendung, die aus verschiedenen Komponenten besteht und ein verteiltes System zur Lösung eines Anwendungsproblems benutzt |
Abbildung Internet: | |
Was ist Intranet? | Das Intranet ist ein geschlossenes Netzwerk, das für einer bestimmten, klar definierten Gruppe von Anwender benutzt wird |
Was ist das World Wide Web? | World Wide Web ist - ein Dienst im Internet und - sicher die populärste verteilte Anwendung - Benutzt das Internet als verteiltes System, um Aufgaben zu lösen - Wird als Basis für weitere, neue verteilte Anwendungen eingesetzt |
Was sind die drei Schichten einer Anwendung? | - Datenhaltung (Datenbanken / Dateien) - Datenverarbeitung (Geschäftslogik / Prozesssteuerung) - Datenpräsentation (Diverse Daten- sichten, Kommunikation mit Benutzer (UI)) |
Beispiel von einer logischen in eine physische Sicht | |
Was sind Vorteile von verteilten Systemen? | - Besseres Abbild der Realität - Wirtschaftlichkeit und Lastverteilung -Bessere Skalierbarkeit -Fehlertoleranz |
Was sind Nachteile von verteilten Systemen? | -Höhere Komplexität durch Verteilung und Heterogenitä -Komplexe NetzinfrastrukturHöhere -Sicherheitsrisiken (Verletzlichkeit) |
Was ist die Rolle eines Models? | Mit einem Modell werden allgemeine Eigenschaften und Design eines Systems beschrieben |
Was sind die drei Softwareschichten eines Models? | -Applikationen -Middleware -Betriebssystem |
Was bringt das Archiktekturmodell eines verteilten Systemes? | -vereinfacht und abstrahiert die Erfassung von Funktionen der einzelnen Komponenten -definiert die Verteilung von Komponenten in einem Netz von Computern -definiert die Beziehung von Komponenten untereinander (Rolle in der Kommunikation, Kommunikationsmuster) |
Wie sieht ein Peer-To-Peer Modell aus? | |
Was sind mobile Agenten? | Mobile Agenten sind kleine Programme bzw. Codestücke, welche sich von einem zu anderen Server bewegen um bestimmte Aktionen durchzuführen |
Wo wird der Agentcode ausgeführt? | Auf dem Wirt-System |
Was geschieht nach der Ausführung eines Agentcodes? | -Nach der Ausführung wird der Agent "gefroren" und zusammen mit seinem Kontext zu einem anderen Wirt-System gesendet -Bei dem anderen Wirt-System angekommen, wir der Agent samt seinem Kontext „aufgetaut“ und der Programmcode ausgeführt -Dies alles wird im Auftrag vom Client bzw. für den Client gemacht |
Die Einsatzmöglichkeiten von mobilen Agenten ist sehr gross. Wo ist dies überall möglich? | - Informationsbeschaffung - Unterstützung von Gruppenarbeiten - Führung von Verhandlungen (Kauf, ...) - Fernwartung |
Was sind die Gefahren beim Einsatz von mobilen Agenten? | - Der Schutz des Wirt-Systems vor Agenten - Der Schutz von Agenten vor böswilligen Plattformen (WirtSysteme) |
Nennen Sie Beispiele für "spontane Netzwerke" | *-* WLAN eines Flughafens - Schnelles "Check In" - Schnelle Abflug- und Ankunft Informationen *-* WLAN eines Hotels - Musikservice - Wäscheservice - Diverse Events - Printservice |
Was ist die Voraussetzung für "spontane Netzwerke"? | Der Discovery-Dienst |
Was ist eine Partition (mehrfacher Server)? | Unter einer Partition (lat. partitio = „(Ein)teilung“) versteht man einen zusammenhängenden Teil des Speicherplatzes eines geeigneten physischen oder logischen Datenträgers |
Was ist eine Replikation (mehrfacher Server)? | Die Replikation bezeichnet die Vervielfältigung des Erbinformationsträgers DNA in einer Zelle nach einem semikonservativen Prinzip. Dabei handelt es sich in der Regel um eine exakte Verdoppelung der DNA. |
Darstellung Proxy-Server: | |
Was ist der Nutzen eines Proxy-Servers? | - Bessere Performance - Bessere Verfügbarkeit (Cache) - Erhöhte Sicherheit (Zugriffskontrolle) |
Aufgabenteilung zwischen Client und Server bei 2-Tier-Architektur? | Datenhaltung Verarbeitung Präsentation |
Was ist die Aufgabe eines Thin-Clients? | reine Präsentation von Daten |
Was ist die Aufgabe eines Fat-Client? | Präsentation, Verarbeitung und teilweise Datenhaltung |
Wie müssen die Antworten bei einer Anfrage sein (Anforderung Modellauswahl)? | schnell zur Verfügung stehen und konsistent sein |
Wodurch wird eine schnelle und gute Antwort bei einer Abfrage begünstigt? | - den Einsatz von wenigen Komponenten - die lokale Kommunikation immer wo möglich - den Transfer bzw. Austausch von möglichst kleinen Datenmengen bzw. Dateneinheiten |
Welche Komponente ist für den Durchsatz (Geschwindigkeit / Rate) bei Abfragen bestimmend? | Die Schwächste |
Was ist Lastbalancierung? | probiert die stark belasteten Komponenten zu entlasten und die anfallende Arbeit möglichst systemweit zu verteilen benötigt unter Umständen die Replikation von Daten, womit das ganze System komplizierter wird |
Welche Dienste können zu einer Verbesserung des Systems führen? | Verfügbarkeit des Systems Zuverlässigkeit des Systems Sicherheit |
Was ist Cashing? | Mit Cashing werden bestimmte Daten im Speicher gehalten und auf die Anfrage als Antwort geliefert (schneller Zugriff) |
Was ist das Problem mit Cashing? | Wie kann die Aktualität von Daten sicher gestellt werden |
Was ist das Problem mit Replikation? | Wie kann erreicht werden, dass alle Replikate den gleichen Stand haben |
Auf welche 4 Punkte sollten die Anforderungen ausgerichtet sein? | Performance Verlässlichkeit Verfügbarkeit Replikation |
Abbildung Middelware: | |
Was bewirkt die Transparenz von der Middelware? | - Das verteilte System wirkt wie eine Ganzheit - Der Benutzer nimmt es gar nicht wahr, dass es sich bei dem System, das von ihm benutzt wird, um ein verteiltes System handelt |
Nennen Sie Transparenztypen (Middelware)? | - Access Transparency (Zugriffstransp.) - Location Transparency (Ortstransp.) - Concurrency Transparency (Nebenläufigkeittransp.) - Replication Transparency - Failure Transparency (Fehler- bzw. Ausfalltransp.) - Mobility Transparency (Mobilitätstransp.) - Performance Transparency Scaling Transparency |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.