SEITE 1 VON 5 Datenblatt Thomas-Krenn BalanceNG v3 Loadbalancer [Ver. 2.0] Highlights auf einem Blick: _ Aufeinander abgestimmte Hardware- / Software-Kombination (BalanceNG certified system) _ Schnelle Einrichtung durch menübasiertes Konfigurationstool _ Protokollunabhängiges Load Balancing _ Unterstützung von "Direct Server Return" (DSR) _ bis zu 128 Instanzen, 1024 Targets und 512 virtuelle Server möglich _ SNMP Zugriff auf alle aktiven BalanceNG Instanzen _ IPv6 Location Support _ IPv4 und IPv6 Proxy Modus, oder SNAT (Source-NAT) _ Unterstüzt IPv6 SLB (Server Load- Balancing) im DSR (Direct Server Return) Modus Mainboard Mainboard Chipsatz Supermicro X9SCM-F Intel C204 PCH Chipset Sockel LGA 1155 (Socket H2) Prozessor Hauptspeicher LAN Onboard LAN Onboard (dedicated IPMI) Onboard Grafik Onboard Input/Output Intel Xeon E3-1200v2 4 GB DDR3 1066/1333 ECC Unbuffered (4 DIMMs) 2x 1 GBit/s LAN (RJ-45) Intel 82574L, Intel 82579LM (bitte beachten Sie, dass unter VMware nur 1 NIC genutzt werden kann!) 1x Realtek RTL8201N PHY 1x VGA Nuvoton WPCM450RA0BX 16 MB 1x Fast UART 16550 Serial Port (RS-232) 1x Internal Serial Header
SEITE 2 VON 5 USB-Anschlüsse 1x USB on Board, Typ A 2x USB Rear Onboard Controller SATA-2 (3 Gb/s) SATA-3 (6 Gb/s) 4x SATA-2 (3 Gb/s) RAID 0, 1, 5, Software-Raid 2x SATA-3 (6 Gbit/s) RAID 0, 1, Software-Raid Erweiterungsslots für Zusatzkarten Erweiterungsslots (Mainboard) 2x PCI-E 2.0 (x4) 2x PCI-E 3.0 (x8) Tatsächlich nutzbare Slots (Chassis abhängig) Mögliche Riserkarten Speicherkapazitaet Anzahl möglicher HDDs Backplane Servermanagement Management-Software Remotemanagement Features IPMI-Sensoren 1 (Full Profile, Half Length) 1x PCI-E (x8) Riserkarte 2x 3,5" HDD(s) oder 2 x 2,5" HDD(s) (non Hot-Swap) ohne Backplane Supermicro SuperDoctor III Integriertes IPMI (dedizierte NIC) Managementsoftware IPMI View IPMI with KVM Over LAN Serial Over LAN (SOL) Virtual Media Over LAN (Virtual USB Floppy/CD and Drive Redirection) LAN Alert-SNMP Trap Event Log OS Independent Hardware Health Monitor Remote Power Control Support RMCP & RMCP + Protocols Fan Speed Control Dedizierte 3. Netzwerkkarte CPU-Temperatur (OK / Warnung) System-Temperatur (Grad Celsius) Elektrische Spannungen (Volt) Lüfter Drehzahlen (RPM) Modellabhängig weitere Sensoren (www.thomas-krenn.com/ipmi-sensoren)cpu- Temperatur (OK / Warnung) System-Temperatur (Grad Celsius) Elektrische Spannungen (Volt) Lüfter Drehzahlen (RPM) Modellabhängig weitere Sensoren (www.thomas-krenn.com/ipmi-sensoren)
SEITE 3 VON 5 Chassis Höheneinheit Abmessungen Gewicht Laufwerke (im Lieferumfang) Laufwerke (optional) Lüfter (Hotswap) - Lüfter (Non-Hotswap) Silent-Lüfterkit Option Silent Lüfterkit (nur für Intel Single-CPU Systeme) Normen Stromversorgung Netzteil Single Rackmontage Montageschienen Schienenlänge Gesamtlänge Serverfront bis Ende Montageschiene Maximale Ausziehlänge Empfohlener Rangierraum 1HE 43 mm (H), 426 mm (B), 356 mm (T) 6.4 kg nicht enthalten, optional erhältlich Externe USB-Laufwerke 1x 100 mm 5000 rpm Blower (Middle) nein - Germany - TÜV Certified Europe / CE Mark EN 60950 / IEC 60950-Compliant USA - UL listed, FCC Canada - CUL listed CCC Certified 260 W optional erhältlich 340-730 mm 630 mm 500 mm Umgebungsanforderungen Empfohlene Umgebungstemperatur (gemäß BSI) Empfohlene Luftfeuchtigkeit (gemäß BSI) 75 mm (Minimum) 20-22 C max. 40%
SEITE 4 VON 5 Loadbalancer Software Was ist BalanceNG? Generelle Features Features der Session- Table Verfügbare Lastverteilungs- Methoden Verfügbare Health-Check Methoden BalanceNG (Balance Next Generation) ist eine IP Load Balancing Software-Lösung mit eigenem, vom Betriebssystem unabhängigen TCP/IP-Stack. BalanceNG läuft Distributions-unabhängig auf Linux-x86 (Kernel 2.4. und 2.6) sowie unter Solaris (9/10) _ Switch-basierter (Layer 2) Software Load Balancer _ Verfügbar für Linux (PF_PACKET 'raw'-sockets API) und Solaris (STREAMS/ DLPI API) _ Konfigurationsmöglichkeit spezifischer Backup-Server in Falle des Ausfalls der gesamten Server-Gruppe _ Frei konfigurierbare Alarm- und OK-Skripts (Serverausfall/Server-Recovery) zur Benachrichtigung z.b. per Email _ Unterstützung von 'Direct Server Return' (DSR), Integration von Load Balancing ohne Änderung der Netzwerk-Topologie _ Client Source-IP Adresse wird unverändert weitergereicht _ Klein, sehr schnell und zuverlässig _ Einfache Integration und Konfiguration _ Einfache 'init'-skript Kommandos: 'start', 'stop', 'status' und 'control' für die ineraktive Kommando-Schnittstelle _ Interaktive Schnittstelle mit editierbarer Kommandozeile und History _ Paketaufzeichnung im Pcap-Format mit automatischer Rotation (für Debugging und zur Implementation einer automatischen Traffic-Aufzeichnung) _ Master/Backup-Hochverfügbarkeit mit VRRP nach rfc3768 _ Unterstützung von generischem Load Balancing über alle Ports eines virtuellen Servers _ Unterstützung von SNMP mit eigenener BalanceNG-MIB (Integration mit dem Standard Net-SNMPD-System) _ Bis zu 128 gleichzeitige BalanceNG-Instanzen möglich _ Bis zu 1024 Target-Server möglich (Theoretisches Maximum) _ Bis zu 512 virtualle Server möglich _ Replikation der NAT-Information vom Master zum Backup-Node _ Unterstützung von 'VRRP-Tracking' (automatischer Failover beim Wegfall definierter Resourcen) _ Die Session-Table unterstützt mehrere Millionen gleichzeitige Session (abhängig vom zur Verfügung stehenden Memory, ca. 100 Bytes pro aktiver Session benötigt) _ Automatische Replikation der Session-Table Information von Master zum Backup-Node _ Session-Persistenz basierend auf der Source IP-Adresse des Clients und optional zusäzulich auch auf dem Source-Port der Verbindung vom Client _ agent: Basierend auf dem Rückgabewert der 'bngagent' Agenten-Software (Systemauslastung oder auch Anwendergeneriertes Skript/Programm). Die 'bngagent' Software steht im Quellcode (Open Source) und auch als vorübersetzte Binaries zur Verfügung _ bw: Basierend auf der Gesamt-Bandbreite pro Target-Server _ bwin: Basierend auf der eingehenden Bandbreite pro Target-Server _ bwout: Basierend auf der ausgehenden Bandbreite pro Target-Server _ hash: Basierend auf einer Hash-Funktion, die mit der Source IP-Adresse aufgerufen wird (eindeutige Target-Zuordnung pro Source IP-Adresse) _ plugin: Basierend auf einem Anwender-generierten Skript/Programm _ random: Basierend auf einer pseudo-zufälligen Verteilung (optional gewichtet) _ rndagent: Wie 'agent', jedoch zufällig verteilt _ rr: Einfache 'Round-Robin'-Methode (immer im Kreis, der Reihe nach) _ session: Basierend auf der Anzahl der geringsten aktiven Sessions _ agent: Target-Seitiges Anwendergeneriertes Skript oder Programm _ ping: 'ICMP echo request/reply' ('ping') Health-Check
SEITE 5 VON 5 _ script: Anwender-Skript oder Programm ('wget' oder Mon-Monitoring-Skripts direkt aufrufbar, Protokolle wie HTTP, SNMP, LDAP, POP3, IMAP, FTP, DNS u.a. direkt prüfbar) _ tcpopen: TCP-Open Health-Check