Company Name

Werbung
Kundenreferenz: Proximity Group Germany
GmbH
Branche: Dienstleistungen
Thema: Hochverfügbarkeit
Microsoft-Webfarm garantiert die
hohe Verfügbarkeit von
Onlineanwendungen
Verfasst am: 27.3.2003
Proximity entwickelt und hostet webbasierte
CRM(Customer-Relationship-Management)-Anwendungen.
Wesentliche Erfolgskriterien für die hauseigene Webfarm
sind die Verfügbarkeit und Sicherheit der
Internetanwendungen.
Die Beratungs- und Agenturgruppe für
Kundenbeziehungsmanagement hat mit dem Microsoft
Application Center 2000 eine ausfallgeschützte und
hochverfügbare Webfarm realisiert. Dadurch bleiben die
Internetinhalte der Kunden auch zu Spitzenzeiten oder bei
Software-Updates erreichbar. Gleichzeitig ist die ClusterLösung für die Systemtechniker ebenso einfach zu
überwachen und zu verwalten wie ein einzelner Server.
Ob Autokonzern oder Möbelmarkt – die auf Kundenbeziehungsmanagement
spezialisierte Beratungs- und Agenturgruppe Proximity Germany in Hamburg
hostet die Anwendungen ihrer Kunden auf den hauseigenen Servern. Das
Geschäft läuft gut, „doch technologisch stießen wir zunehmend an unsere
Fast Facts
Referenzkunde
Proximity ist eine der führenden deutschen
Agenturgruppen zur Beratung, Entwicklung und
Implementierung von
Kundenbeziehungsmanagement. Vom
Markenaufbau bis zur Kundenbindung bietet das
1985 gegründete Unternehmen integrierte
Kommunikationslösungen für On- und
Offlinemedien. Die zur BBDO-Gruppe gehörende
Proximity Group Germany erwirtschaftet mit ihren
200 Mitarbeitern einen Honorarumsatz von 21,3
Millionen Euro pro Jahr.
Problem
Der Einzelserverbetrieb stellte Proximity vor
das Problem, die Onlineanwendungen von
Kunden immer vom Netz nehmen zu müssen,
wenn Updates oder Wartungsarbeiten am
Server erforderlich waren. Zudem war die
Zuständigkeit zwischen Softwareentwicklern
und Systemtechnikern nicht klar abgegrenzt.
Entwickler konnten Inhalte direkt online
stellen. Angesichts der immer komplexeren
Anforderungen an die Webanwendungen stieg
auch die Wahrscheinlichkeit von
Systemfehlern.
Lösung
Mit dem Microsoft Application Center
entwickelten die Systemtechniker von
Proximity eine hochverfügbare Webfarm. Die
Microsoft-Lösung führt in Kombination mit der
redundanten Auslegung der Server und der
Abschottung durch Firewalls zu einer
sicheren, hochverfügbaren und leicht zu
skalierenden Plattform für anspruchsvolle und
innovative Internetanwendungen.
Grenzen“, erinnert sich Volkhard Raetsch, Teamleiter bei Proximity. Denn im
Einzelserverbetrieb mussten sie alle Rechner für Wartung oder Updates
Nutzen
herunterfahren.
Ausfallzeiten bei der Wartung und SoftwareUpdates auf den Servern gehören der
Vergangenheit an. Zudem ist die Verwaltung
des Server-Cluster mit dem Application Center
so einfach wie bei einem einzelnen Rechner.
Die Einführung eines Staging-Servers sowie
die Trennung der Zuständigkeiten von
Softwareentwicklung und Systemtechnik hat
den Workflow neu definiert. Proximity konnte
die Arbeitsabläufe deutlich vereinfachen und
dadurch Fehlerquellen beseitigen.
Doch dieses Problem gehört der Vergangenheit an. „Wir haben jetzt eine
stabile, servicefreundliche und skalierbare Lösung mit dem Microsoft
Application Center als Bestandteil der .NET-Technologien“, erklärt Guido
Hein, Head of Technology bei Proximity. Mit der innovativen Server-ClusterLösung wurde eine mehrschichtige und hochverfügbare Onlineumgebung
geschaffen. Das Network Load Balancing (NLB) garantiert, dass die
Webanwendungen auch bei starker Beanspruchung, Ausfällen einzelner
Server oder bei Softwareaktualisierungen online bleiben. Gleichzeitig hat
Fast Facts (Forts.)
Proximity einen so genannten Staging Workflow eingeführt. Konkret bedeutet
das: Während die Entwickler vorher Webinhalte online stellen konnten,
existieren nun strukturierte Freigabemechanismen zwischen
Technik
Softwareentwicklung und Systemtechnik. Damit lassen sich bei der Vielzahl
Der Prozess ist folgendermaßen definiert: Die Entwickler legen ihre mit
Software and Services
Microsoft Application Center 2000
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advanced Server
Microsoft SQL Enterprise Server 2000
Microsoft Visual Studio .NET
Microsoft Visual Studio .NET erstellten Internetanwendungen auf einem
Szenario
Integration Server ab. Von hier aus werden die Webdienste auf den
Hochverfügbarkeit
von komplexen webbasierten Anwendungen die Fehlerquellen reduzieren.
Zugleich kann Proximity den Kundenanforderungen besser Rechnung tragen.
Application Center Server (ACS) für die Qualitätssicherung übertragen.
Funktioniert die Webanwendung einwandfrei, gelangt sie auf den
Präsentationsserver. Mit dem Microsoft Application Center lassen sich die
Inhalte im Cluster über die Point-and-Click-Oberfläche schnell und einfach
Hardware
SQL Cluster
Fujitsu Siemens Primergy 670/20
mit Dell Raid Kontrollern und
Dell Cluster SCSI Raid
verschieben. Hat der Kunde die Anwendung freigegeben, stellt sie ein
Systemtechniker schließlich auf den Onlineserver. Auch dabei hilft ihm ACS.
Die vielen Bausteine aus Inhalten, Applikationen und
Konfigurationsinformationen lassen sich durch die Software zu Gruppen
zusammenfassen, um sie dann im Cluster problemlos zu verwalten. Dadurch
reduziert sich die Komplexität einer neuen Webanwendung. Nehmen die ITExperten später inhaltliche Änderungen an der Webseite vor, überträgt ACS
diese Änderung automatisch auf die übrigen Server. „Für die
Webadministratoren bedeutet das eine große Erleichterung“, betont
Teamleiter Raetsch. Die Automatisierung der Inhalteverteilung beschleunigt
auch die Übertragungszeit und schließt manuelle Fehler aus. Ein HealthMonitor überwacht die Leistung und den fehlerfreien Zustand der Server im
Cluster. Ist bei Fehlermeldungen nachts oder am Wochenende kein
Systemtechniker anwesend, wird der Bereitschaftsdienst sofort per SMS
benachrichtigt.
Gleichmäßige Verteilung auf die Server
Die Applikations-, Web-, und Datenbankserver sind bei Proximity ausfallsicher
ausgelegt, das heißt: Ist ein Server vorübergehend nicht verfügbar, übernimmt
ein anderer dessen Aufgabe. So ist garantiert, dass ein einzelner Server
ausfallen kann, ohne die Verfügbarkeit der gesamten Anwendung zu
beeinflussen. Damit gehören so genannte Single Points of Failure der
Vergangenheit an, also einzelne Komponenten, die bei einem Ausfall das
gesamte System in Mitleidenschaft ziehen. Der NLB verteilt die Anfragen der
Internetnutzer zu gleichen Teilen auf die Microsoft Windows 2000 Server.
Durch das Clustering lässt sich die mögliche Anzahl der Zugriffe, die eine
Webseite verarbeiten kann, und somit auch die Verfügbarkeit der
Internetinhalte deutlich erhöhen. Meist sind die webbasierten CRM(CustomerRelationship-Management)-Anwendungen von Proximity in die Onlineauftritte
internationaler Kunden integriert. Ein Ausfall hätte weit reichende Folgen für
die Internetpräsenz dieser Unternehmen.
Webserver
Dell
Die Technik im Überblick
Steigt die Anfragelast dennoch so sehr, dass die vorhandenen Kapazitäten
dafür nicht ausreichen, lassen sich mit dem Application Center problemlos
weitere Server in den Cluster aufnehmen – und dies völlig
herstellerunabhängig. Der ACS betrachtet diese Servergruppe dann als
einheitliche Ressource. Dadurch sind die Cluster so einfach zu verwalten wie
ein einzelner Rechner. Selbst ein Software-Update aller Server im Cluster
Microsoft Application Center 2000
Application Center ist ein Verteilungs- und
Verwaltungswerkzeug für hochverfügbare
Webanwendungen. Hiermit wird das
Verwalten von Servergruppen so einfach wie
das Arbeiten mit einem einzelnen Server. Mit
Hilfe von Standard-PC-Hardware lässt sich die
Kapazität mühelos erweitern oder reduzieren.
Dabei sinken Komplexität und Betriebskosten.
führt heute nicht mehr zu Ausfallzeiten beim Kunden. Dabei verfährt der ACS
nach dem Prinzip des Rolling Update: Der Server wird mit der neuen Software
bestückt und neu gestartet. Bevor der nächste im Cluster das Update erhält,
wartet das System, bis der Rechner wieder online ist.
Kein Zugriff von außen möglich
Das Clustering der Server ermöglicht im Zusammenspiel mit dem NLB ein
deutlich höheres Benutzeraufkommen sowie komplexere Anwendungen. Der
mehrschichtige Aufbau der Webfarm bringt außerdem Sicherheitsvorteile,
denn die Webserver sind durch eine Firewall vom Internet getrennt, und die
sensiblen Kundendaten liegen abgeschirmt durch eine weitere Firewall auf
den Microsoft SQL Servern. „So sind die Datenbanken von außen weder
sichtbar noch erreichbar“, erläutert Raetsch.
Die Systemtechniker von Proximity haben den Einsatz des Application Center
Server 2000 ohne Hilfe eines externen Dienstleisters geplant und
implementiert. „Den Technologievorsprung durch die selbst gewonnnen
Erfahrungen und unser Wissen wollen wir uns nicht nehmen lassen“, sagt
Technologiechef Hein. Die Proximity Technology Unit trägt mit ihren
umfassenden Kenntnissen zu den Kompetenzen in der Beratung und
Kommunikation bei. Proximity zeigt den Unternehmen, über welchen Kanal –
seien es Print- oder Onlinemedien – sie ihre Endkunden am besten erreichen.
Das wichtigste Ziel der Hamburger Beratungs- und Agenturgruppe ist
demnach die integrierte Kommunikation, wobei elektronische Wege neue
Möglichkeiten der Kundenbindung eröffnen. So tritt Proximity auch als
Application Service Provider für Microsoft-Lösungen auf. Neben dem Hosting
der Webanwendungen unterstützt Proximity ihre Kunden zudem beim Aufbau
einer mehrschichtigen und hochverfügbaren Webfarm. Mit dem Microsoft
Application Center 2000 verfügen die Systemtechniker über ein verlässliches
und sicheres Werkzeug, um innovative Internetanwendungen zum
Markenaufbau und zur Kundenbindung erfolgreich online zu stellen.
Referenzkunde
Proximity Group Germany GmbH
Volkhard Raetsch
Dorotheenstraße 64
22301 Hamburg
Tel.: 040 27852-351
Windows 2000 Server
Der Windows 2000 Server stellt eine flexible,
leistungsstarke Internetplattform zur
Verfügung. Unternehmen können vorhandene
Anwendungen besser nutzen oder neue, auf
modernsten Internetstandards basierende
Lösungen erstellen und hosten.
Windows 2000 Advanced Server
Der Advanced Server erweitert die
Fähigkeiten des Windows 2000 Server um
Eigenschaften wie Clustering und
Lastenausgleich. Das Clustering erhöht die
Systemverfügbarkeit, und der Lastenausgleich
garantiert gleich bleibende Erreichbarkeit der
Webinhalte auch zu Spitzenzeiten.
SQL Server 2000 Enterprise Edition
SQL Server ist das umfassende Datenbankund Analyseangebot für eine schnelle
Bereitstellung von skalierbaren E-Commerce-,
Line-of-Business- und Data-WarehouseLösungen. Die Enterprise Edition bietet
besondere
Features für Skalierbarkeit und Zuverlässigkeit
mit verteilten und partitionierten Schichten,
Protokollversand und verbesserter FailoverClusterunterstützung, die für Internetszenarien
erforderlich sind.
Visual Studio .NET
Mit Visual Studio .NET steht eine visionäre
und zugleich praktische Entwicklungsplattform
zum Erstellen von Anwendungen der nächsten
Generation zur Verfügung. Als einziges Rundum-Tool zum schnellen Erstellen und
Integrieren von XML-Web-Diensten und Anwendungen steigert Visual Studio .NET die
Produktivität von Entwicklern und verbessert
zugleich die Arbeitsabläufe.
Fax: 040 27852-401
„Für die Webadministratoren bedeutet die
Lösung eine große Erleichterung.“
[email protected]
www.proximity.de
Volkhard Raetsch
Team Leader Technology
Proximity Group Germany
Geschäftskundenbetreuung Microsoft
Microsoft GmbH
Communication Center
„Wir haben jetzt eine stabile,
servicefreundliche Lösung.“
Geschäftskundenbetreuung
Konrad-Zuse-Straße 1
85716 Unterschleißheim
Tel.: 01805 229552
Fax: 01805 229554
E-Mail: [email protected]
0,12 Euro/Min., deutschlandweit
© 2003 Microsoft Corporation. All rights reserved.
Guido Hein
Head of Technology
Proximity Group Germany
Herunterladen