Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Nicole Fürst Geändert vor über 8 Jahren
1
© 2010 | magellan netzwerke GmbH Application Delivery und Virtualisierung Referent Dipl.-Ing. Sven Müller
2
Folien Chart 2 © 2010 | magellan netzwerke GmbH Agenda Warum Load Balancing? Varianten des Load Balancing (Server, Link, Global) Elemente des Load Balancing (Health Checks, Persistenz) Layer 7 Load Balancing QoS Virtualisierung Anforderungen an Load Balancer in virtualisierten Umgebungen
3
Folien Chart 3 © 2010 | magellan netzwerke GmbH Load Balancing Warum Load Balancing? Lastverteilung Hochverfügbarkeit Wo finden Load Balancing statt? Lokal (Server Balancing) Link (Provider Balancing) Global (Rechenzentrum Balancing)
4
Folien Chart 4 © 2010 | magellan netzwerke GmbH Lokales Load Balancing Load Balancer VIP Server Farm Clients
5
Folien Chart 5 © 2010 | magellan netzwerke GmbH Lokales Load Balancing Load Balancer Farm 1 Farm 2 Farm 3 VIP 1VIP 2VIP 3
6
Folien Chart 6 © 2010 | magellan netzwerke GmbH Verteil Methoden VIP Server 1 Server 2 Load Balancer Verteil Methoden Cyclic Least Users Least Traffic SNMP Hashing Response Time Layer 7 Information
7
Folien Chart 7 © 2010 | magellan netzwerke GmbH Connectivity Checks Server 1 Server 2 Load Balancer Ping Connectivity Checks: Ping TCP or UDP Port HTTP Page Page Content Radius RTSP
8
Folien Chart 8 © 2010 | magellan netzwerke GmbH Health Checks Server 1 Server 2 Load Balancer Page.htm ? HTML Code “Server Up” HTML Code “Server Down”
9
Folien Chart 9 © 2010 | magellan netzwerke GmbH Health Checks Server 1 Server 2 Load Balancer Page.htm ? FTP Login TCP 23
10
Folien Chart 10 © 2010 | magellan netzwerke GmbH Health Checks Server 1 Server 2 Load Balancer App 1 App 2 Database 1. Web Page Check 2. App Server Check 3. Database Check Logische Verknüpfung der Checks
11
Folien Chart 11 © 2010 | magellan netzwerke GmbH Health Checks ARP DNS FTP HTTP IMAP4 LDAP Ping POP3 Radius RTSP SNMP SSL SSL Hello TCP Port TCP User Defined UDP … Verschiedene Methoden zur Applikationsüberwachung:
12
Folien Chart 12 © 2010 | magellan netzwerke GmbH Session Persistenz Server1 Server2 Server3 ServerClientFarm S14.3.2.11.1.1.1 S35.4.3.21.1.1.1 S26.5.4.31.1.1.1
13
Folien Chart 13 © 2010 | magellan netzwerke GmbH Session Persistenz Persistenz Möglichkeiten: IP IP & Port Layer 7 Informationen z.B.: o URLs o HTTP Header Informationen o Datei Typ o Browser Typ o Session ID o Cookies …
14
Folien Chart 14 © 2010 | magellan netzwerke GmbH www.red.com (Englisch) VIP www.red.com (Spanisch) www.blue.com (Englisch) www.blue.com (Spanisch) www.red.com (Spanisch) www.blue.com (Englisch) www.red.com (Englisch) www.blue.com (Spanisch) URL – www.red.com Accept- Language: es* URL – www.blue.com Accept- Language: es* URL – www.red.com Accept- Language: en* URL – www.blue.com Accept- Language: en* Layer 7 Load Balancing
15
Folien Chart 15 © 2010 | magellan netzwerke GmbH Priorisierung Traffic Classifier Priority1 Priority 3 Priority 2 Priority 4 Priority 5 Citrix CRM/ERP Kaaza eMail Priorisieren des gesamten Datenverkehrs, sowie Bandbreitenkontrolle sichert Performance & QoS für kritische Applikationen.
16
Folien Chart 16 © 2010 | magellan netzwerke GmbH Link Balancing ISP 1 ISP 2 Router Link Balancer Benutzer ERP, CRM, email, Web Servers High Availability Traffic Redirection: Wegewahl je nach Kosten oder bester Verfügbarkeit
17
Folien Chart 17 © 2010 | magellan netzwerke GmbH Link Balancing ISP2 Geschäftskritische Anwendungen werden über Leitungen mit hoher Verfügbarkeit geroutet Nichtkritische Anwendungen werden über Leitungen ohne SLA geleitet Einfache und kostengünstige Erweiterung der Bandbreite in Bedarfsfällen Router HTTP (Webbrowsing) HTTP for ERP / CRM Kein SLA High SLA 99.99% Günstige DSL Leitungen Günstige DSL Leitungen ISP 3 Link Balancer ERP, CRM, email, Web Servers Router Benutzer ISP1
18
Folien Chart 18 © 2010 | magellan netzwerke GmbH Link Balancing Traffic wird immer so verteilt, dass die Kosten am geringesten sind Günstige Leitungen haben eine höhere Priorität als teure Leitungen ISP2 Router HTTP for ERP / CRM Expensive Link Low Cost Link Link Balancer ERP, CRM, email, Web Servers Router Benutzer ISP1 Leitung ist ausgelastet HTTP (Webbrowsing)
19
Folien Chart 19 © 2010 | magellan netzwerke GmbH Link Balancing ISP 1 ISP 2 Link Balancer Benutzer ERP, CRM, email, Web Servers Link Optimierung Überprüfen der Verfügbarkeit, Proximity, Response Time, Auslastung der Leitungen www.site.com 100 ms 300 ms Traffic Redirection über die schnellste Leitung, so dass die beste Performance zwischen der Ende-zu-Ende Kommunikation möglich ist
20
Folien Chart 20 © 2010 | magellan netzwerke GmbH Lastverteilung für Rechenzentren Redirect schnellste Anbindung für die Anwendung (unabhängig von der Kunden Lokation) Client Rechenzentrum 1 Rechenzentrum 2 Synchronisation
21
Folien Chart 21 © 2010 | magellan netzwerke GmbH Lastverteilung für Rechenzentren Synchronisation Schnellste Anbindung für die Anwendung (unabhängig von der Kunden Lokation) Kunde Rechenzentrum 1 Rechenzentrum 2 DNS Request DNS Response
22
Folien Chart 22 © 2010 | magellan netzwerke GmbH Frankfurt RZ1 Balancer Frankfurt RZ2 Balancer Essen BalancerNürnberg 200ms/4 hops 400ms/4hops 300ms/5 hops 100ms/3 hops Proximity basierend auf Hops & Latency Lastverteilung für Rechenzentren
23
Folien Chart 23 © 2010 | magellan netzwerke GmbH Virtualisierung Eine eindeutige Definition ist nicht möglich Ein offener Definitionsversuch könnte so lauten: Virtualisierung bezeichnet Methoden, die es erlauben, Ressourcen eines Rechnersystems zusammenzufassen oder aufzuteilen. Primäres Ziel ist, dem Benutzer eine Abstraktionsschicht zu Verfügung zu stellen, die ihn von der eigentlich Hardware – Rechenleistung und Speicherplatz – isoliert. Es wird eine logische Schicht zwischen Anwender und Ressource eingeführt, um die physischen Gegebenheiten der Hardware zu verstecken. Was ist eigentlich Virtualisierung?
24
Folien Chart 24 © 2010 | magellan netzwerke GmbH Virtualisierung Physikalische Server/Appliances werden virtualisiert: Das bedeutet, sie befinden sich mit vielen anderen virtualisierten Systemen auf einem großen leistungsstarken Server. Vorteil: Ressourcen können dynamisch und individuell der momentanen Anforderung (Auslastung) zur Verfügung gestellt werden. Werden mehr virtuelle Systeme eines Typs benötigt, können diese einfach dupliziert werden. Reichen die Ressourcen des Host –Systems nicht mehr aus, werden Systeme auf weiteren Host-Systemen erstellt. (im lokalen Rechenzentrum, oder in weiteren Rechenzentren) Wie sieht die typische Konsolidierung/Virtualisierung aus?
25
Folien Chart 25 © 2010 | magellan netzwerke GmbH Zunächst kein Unterschied ob realer oder virtueller Backend-Server Neue virtuelle Server müssen möglichst automatisch mit in die Konfiguration des LB aufgenommen werden (Farm, Health-Check, Policies,…). Der LB erkennt, wenn Server überlastet sind, dupliziert neue virtuelle Systeme und nimmt diese mit in sein Konfiguration auf. Was bedeutet das für den Load Balancer? Neue Anforderungen an den Load Balancer
26
Folien Chart 26 © 2010 | magellan netzwerke GmbH Der Load Balancer selber kann virtualisiert werden: keine eigene Hardware mehr, sondern lauffähig auf einem Hypervisor primär geeignet für Testumgebungen Der Load Balancer wird segmentiert: auf einem physikalischen Load Balancer befinden sich mehrere virtuelle Systeme, die komplett von einander getrennt sind und explizit zugewiesene Ressourcen (CPU, Speicher) verwenden können. Was bedeutet das noch für den Load Balancer? zRadware ADC-VX Neue Anforderungen an den Load Balancer
27
Folien Chart 27 © 2010 | magellan netzwerke GmbH Vielen Dank für Ihre Aufmerksamkeit!
28
Folien Chart 28 © 2010 | magellan netzwerke GmbH Verteil Methoden
29
Folien Chart 29 © 2010 | magellan netzwerke GmbH Vielen Dank für Ihre Aufmerksamkeit!
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.