Content-Switch

Content-Switch

Content Switching ist eine Weiterentwicklung der Lastverteilung (load balancing) von Webservern.

Im Laufe der Jahre wurden die Anforderungen an die Computerhardware bei Webservern immer größer. Schon bald reichte es nicht mehr aus, für große Webpräsenzen nur einen einzelnen Server vorzuhalten; vielmehr ließe sich die Vielzahl der Anfragen an den Servern nur noch sicherstellen, indem die Anfragelast auf mehrere Computer (Serverfarm) verteilt wurde (Lastverteilung). Für diese Verteilung war einer der Computer in der Farm (der Lastverteiler, load balancer) zuständig.

Doch es dauerte nicht lange, und auch diese Technik stieß an ihre Grenzen. Die Serverfarmen wurden immer größer. Die aktuelle (2004) Technik ist allgemein als "Mega-Proxy" bekannt, und bei dieser Größe reicht ein Lastverteiler zur Verteilung der Anfragen auf die einzelnen Rechner nicht mehr aus.

Die Idee war es nun, bereits den Router/Switch, über den die Datenströme an die Webserverfarm übertragen werden, die Verteilung der Daten auf den jeweils am wenigsten belasteten Server vornehmen zu lassen.

Das Problem dabei ist, die Daten von den verschiedenen Servern der Serverfarm, die ja jeder für sich eine andere, eigene IP-Adresse haben, wieder dem richtigen Benutzer der Webseite zuzuordnen und auch noch dafür zu sorgen, dass evtl. verwendete Cookies dieser Webseite konsistent bleiben. Dazu werden Content-Switches mit einer "intelligenten" Technik ausgerüstet, die in der Lage ist, auf der Basis von URL-Informationen, Dateiextensionen, Headern und Cookies die korrekte Zuordnung aufrechtzuerhalten.

Siehe auch: Server Load Balancing


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Content delivery network — A content delivery network or content distribution network (CDN) is a system of computers containing copies of data placed at various nodes of a network. When properly designed and implemented, a CDN can improve access to the data it caches by… …   Wikipedia

  • Switch board (framework) — Switch Board is a MVC framework written for PHP. Its original concepts were taken from a preexisting ColdFusion/PHP framework called Fusebox. Its evolution through development has greatly changed its structure to have very little resemblance to… …   Wikipedia

  • Content-addressable memory — (CAM) is a special type of computer memory used in certain very high speed searching applications. It is also known as associative memory, associative storage, or associative array, although the last term is more often used for a programming data …   Wikipedia

  • Content-filter — Eine externe (Netzwerk oder Hardware ) Firewall (von engl. firewall [ˈfaɪəwɔːl] „die Brandwand“) stellt eine kontrollierte Verbindung zwischen zwei Netzen her. Das könnten z. B. ein privates Netz (LAN) und das Internet (WAN) sein; möglich ist… …   Deutsch Wikipedia

  • Content addressable memory — Mémoire adressable par contenu Pour les articles homonymes, voir CAM. La mémoire adressable par contenu (CAM, en anglais Content Addressable Memory) est un type de mémoire informatique spécial utilisé dans certaines applications de recherche à… …   Wikipédia en Français

  • Content Addressable Memory — Ein Assoziativspeicher oder auch inhaltsadressierbarer Speicher (engl. Content Addressable Memory, CAM) ist eine Speicherform, bei der mit der Assoziation von Inhalten gearbeitet wird, um auf einzelne Speicherinhalte zuzugreifen. Bereits 1943… …   Deutsch Wikipedia

  • Multilayer switch — A multilayer switch (MLS) is a computer networking device that switches on OSI layer 2 like an ordinary network switch and provides extra functions on higher OSI layers. Contents 1 Layer 3 Switching 2 MultiLayer Switch (MLS) OSI layer 3 and/or 4 …   Wikipedia

  • Virtual security switch — A Virtual Security Switch is a software Ethernet switch with embedded security controls within it that runs within Virtual Environments such as VMware, Citrix, Microsoft and Virtual Iron. The primary purpose of a Virtual Security Switch is to… …   Wikipedia

  • BBC Switch — is the brand for BBC content aimed at UK teenagers and pre teens, from ages 12 18. The brand launched on Saturday 20 October 2007 on BBC Two. It includes a block of television programmes on BBC Two, an online portal, and programming on the BBC s… …   Wikipedia

  • Network switch — A network switch or switching hub is a computer networking device that connects network segments. The term commonly refers to a multi port network bridge that processes and routes data at the data link layer (layer 2) of the OSI model. Switches… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”