Mehr Leistung, weniger Hardware und Ausfälle

Leistungsmerkmale von cacheWorks

cacheWorks wird mit einer Reihe interner Mechanismen ausgeliefert, die einen reibungslosen und performanten Betrieb ermöglichen. Diese definieren direkt die Leistungsmerkmale, die cacheWorks erbringt: Zuverlässigkeit, Performanz und Stabilität.

Unterschieden wird zwischen passiven Mechanismen, die die Auslieferung sicherstellen (high availability, always on, 24 x 7, zero administration) und aktiven Mechanismen, die die Performanz der Auslieferung erhöhen (Skalierung, reverse proxying, load balancing).

 Art  Beschreibung
 Anfragen skalieren  cacheWorks skaliert die Anfragen an die Generatoren (maximale gleichzeitige Anzahl der Anfragen), so dass diese nicht "überhitzen" und damit ausfallen. Werden über eine Höchstmarke hinaus Anfragen an den Generator gestellt, so hält cacheWorks diese nach Aussen offen und erfüllt sie, sobald die Höchstmarke unterschritten wird im FIFO - Prinzip ("first in - first out").
 Reverse Proxying  Eine zu einem Zeitpunkt mehrfach gestellte Anfrage wird nur ein mal an den Generator weitergeleitet. Dies ist dann sinnvoll, wenn im Hintergrund eine Seite generiert wird, die zu diesem Zeitpunkt öfters ausgeliefert werden soll. Die Generierung wird so nur ein mal angestoßen, obwohl die Seite beliebig oft ausgeliefert wird, was nachhaltig die Last, gerade in Spitzenzeiten, von den Generatoren nimmt.
 High availability  Zwei cacheWorks-Instanzen überwachen sich gegenseitig, fällt eine aus, so übernimmt die Andere die Arbeit (Übernahmezeit im unteren einstelligen Sekundenbereich). Die umgebende DV-Landschaft muss dabei nicht umgestellt oder umkonfiguriert werden.
 24 x 7  cacheWorks wurde auf den Betrieb von 24 Stunden pro Tag, 7 Tage die Woche hin optimiert. Dies betrifft auch die Konfiguration des Systems, so dass Änderungen z.B. der umgebenden DV-Landschaft im laufenden Betrieb an cacheWorks angepasst werden können. Ein "restart" des Systems ist zu keinem Zeitpunkt notwendig.
 Always on  Fällt ein Generator aus, so schaltet cacheWorks nach Prüfung automatisch in den "Gendown"-Modus und liefert bereits generierten und zwischengespeicherten Content selbständig statisch aus. Der Administrator kann im Hintergrund in Ruhe seine Arbeit verrichten, ohne dass der Benutzer der Seite einen Ausfall bemerkt.
 Load balancing  Anfragen werden durch cacheWorks bis auf URL-Ebene hinunter konfigurierbar an vorher bestimmte Generatoren einer Generatorenfarm gelenkt. Jeder Generator kann so spezialisierte Aufgaben übernehmen, um es z.B. zu ermöglichen, komplett dynamische Seiten wie einen Online-Shop immer dynamisch auszuliefern, Last auf verschiedene Generatoren zu verteilen oder z.B. Normal- und Archiv - CMS - Systeme "seamless" miteinander verbunden werden.
 Zero Administration  Die Überwachung und Konfiguration findet über eine Kommandozeile (Telnet) oder per eingebautem http-Server über das Intranet im laufenden Betrieb statt. Fällt ein System in cacheWorks z.B. aufgrund eines externen Fehlers aus (beim Übergang in den "Gendown"-Modus), so erhält der Administrator eine E-Mail oder SMS und kann sich um das Problem zeitnah kümmern.
Jederzeit können Log-Dateien erzeugt oder das Logging in eine einfach Telnet-Sitzung umgelenkt werden. So können z.B. Spitzenzeiten in der Auslieferung definiert überwacht werden.

Erreichbarkeit ist entscheidend

cacheWorks skaliert und entlastet die Auslieferung Ihrer Inhalte. (Un)Geplante Downtimes werden automatisch überbrückt 

Was wir Ihnen leisten können

Leistungsspektrum

Die Mitarbeiter von itechWorks dürfen sich jeden Tag in hochkomplexen state-of-the-art Projekten beweisen. Wir können Sie deshalb unterstützend oder in Komplettverantwortung in einer oder mehreren der folgenden Projektteilbereiche begleiten.