Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.

Ähnliche Präsentationen


Präsentation zum Thema: "1 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner."—  Präsentation transkript:

1 1 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner Internet Applikationen 22.-24.4.2004 TU Wien/Ausseninstitut Hard- und Softwareplattform DI Christian Donner cd (at) donners.com

2 2 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Vorausgehende Überlegungen Projekte, die auf der grünen Wiese beginnen, sind selten Nahezu immer gibt es Randbedingungen, z.B. Bestehende Hardware, die verwendet werden soll Bestehende Softwarelizenzen, die verwendet werden müssen Firmenweite Standards, die eingehalten werden müssen Bestehende Systeme, die integriert werden müssen Vorhandene Programmier- und Systemkenntnisse, die genützt werden sollen Auch in diesem Projekt gibt es eine Reihe von Randbedingungen, die wir im folgenden betrachten wollen

3 3 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Bestehende Softwarelizenzen Unser Auftraggeber hat kürzlich eine Lizenz für Fatwires Content Server für Solaris gekauft. Dieses Produkt soll das Herzstück der Lösung werden Der Auftraggeber verwendet Oracle und hat eine Site Lizenz Suns Web- und Applikationsserver Sun One sind Firmenstandard Der Auftraggeber verwendet den Webtrends Enterprise Reporting Server. Daten aus dem Sitelog sollen damit analysiert werden Weiters gibt es eine Installation von Pivotal MarketFirst Direct Marketing Manager. Benutzerdaten sollen dorthin exportiert werden.

4 4 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Bestehende Hardware Unser Auftraggeber ist ein großes Unternehmen mit einer etablierten IT Infrastruktur. Folgende Komponenten sind vorhanden: 1 Solaris Server mit der bestehenden (statischen) Website Netzwerk und Firewalls Wir beschließen, den Webserver weiterzuverwenden und die neue Plattform parallel darauf zu installieren

5 5 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Vorgangsweise zur Dimensionierung der Hardware Referenzarchitekturen finden und dokumentieren Hardware- und Softwarehersteller um Benchmarkdaten bitten Eigene Benchmarks durchführen Das ist zeitaufwendig, daher teuer und oft mangels geeigneter Hardware nicht durchführbar Es hilft jedoch, daß Applikationsserver, die dynamische Inhalte anliefern, relativ linear skalieren, d.h. z.B. ein Prozessor kann 50 Anwender bedienen, 2 Prozessoren 100 Anwender etc. Identifikation von Bottle necks – was verursacht potentielle Performanceprobleme z.B. hilft es nicht, mehr Webserver zu installieren, wenn die Datenbank an der Grenze ihrer Leistungsfähigkeit ist

6 6 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Lineare Skalierbarkeit

7 7 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten.Performanceanalyse Zerlegen des Gesamtsystems in Teilsysteme Netzwerkbandbreite Tools im Web können die Bandbreite messen DMZ sollte so direkt wie möglich ans Internet angebunden sein Router, Firewalls etc kosten Performance Webserver Prozessorauslastung, I/O Waits Applikationsserver Prozessorauslastung, I/O Waits, Anzahl JVMs Datenbank Prozessorauslastung, I/O Waits, Anzahl Datenbankverbindungen Softwarekonfiguration Programmierfehler und Konfigurationsfehler müssen ausgeschlossen werden Dazu gehören auch schlampige Datenbankimplementierungen und Abfragen Caching – was wird wo zwischengespeichert?

8 8 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Einfache Konfiguration

9 9 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Konfiguration Produktion/Staging

10 10 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Voll Ausgebaute Konfiguration Software Release

11 11 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Wir wählen folgende Konfiguration

12 12 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Vielen Dank für Ihre Aufmerksamkeit!


Herunterladen ppt "1 06.02.2003 21:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner."

Ähnliche Präsentationen


Google-Anzeigen