2.2.2 Application Server und zusätzliche(r) Datenbank Server
Hier übernimmt ein Rechner im Netzwerk die Aufgabe des Application- bzw. File Servers. Er liefert alle statischen Komponenten des Systems (z.B. Dialog- und Programmresourcen). Ein zusätzlicher leistungsstarker Rechner arbeitet als Datenbank Server für die infra TCP/IP Client Server Datenbank. Bei Bedarf kann die infra-Datenbank auch auf mehrere Datenbanksysteme bzw. Datenbankserver verteilt werden („Primary+Backup“ oder „Primary+Primary“) oder es können zwei Datenbankserver (z.B. Echtdaten und Archivdaten) betrieben werden. Für den Remotebetrieb ist die Applikation infra:NET zusätzlich auf dem Remotearbeitsplatz bzw. im Remotenetzwerk installiert, jedoch ohne die Datenbank.
Vorteile:
  • sehr gute Performance
  • die Zugriffsgeschwindigkeiten werden im Wesentlichen durch die Leistungsfähigkeit des Servers (nicht der Arbeitsplätze) und der Geschwindigkeit des Netzwerkes bestimmt
  • Integration zusätzlicher Clients ohne Performanceeinbußen
  • hohe Datensicherheit (Integrität der Datenbank-Operationen je Datei, Repair entfällt)
  • Realisierung von Großnetzen durch Verteilung der Daten auf mehrere Datenbanksysteme
  • sehr hohe Datensicherheit durch den Einsatz eines zusätzlichen Backup Datenbankservers (PrimaryServer=No)
  • jeder Windows Rechner im Netz kann temporär die Aufgabe eines DB-Servers übernehmen
  • Remotebetrieb von Arbeitsplätzen und Zweigstellen (auch z.B. via Internet, Gateway zum Internet)
  • DirectServiceLink (direkte Datenbank Fernwartung)
  • kostengünstige Lösung für Remotebetrieb
Nachteile:
  • zusätzlicher Administrationsaufwand für den Datenbankserver
    Server-Betriebssysteme:
Beispielhafte Darstellung:
 
        Hauptsitz                                                            Außenstelle