Inleiding tot YSoft SafeQ Load Balancing #
Bij enterprise-implementaties is het beheren van de belasting op YSoft SafeQ-componenten cruciaal om hoge beschikbaarheid, optimale prestaties en naadloze werking te garanderen. Dit is waar RELIANOID ADC (Application Delivery Controller) is een krachtige oplossing voor load balancing. Het zorgt ervoor dat het verkeer efficiënt over meerdere servers wordt verdeeld, waardoor de schaalbaarheid, prestaties en veerkracht worden verbeterd.
Hier is een stapsgewijze handleiding over hoe u YSoft SafeQ kunt loadbalancen met behulp van RELIANOID ADC:
Begrijpen van YSoft SafeQ-componenten #
YSoft SafeQ bestaat uit verschillende hoofdcomponenten:
- Print servers: De daadwerkelijke verwerking van afdruktaken verwerken.
- SafeQ-servers: Beheer authenticatie, afdrukwachtrijen en beleidshandhaving.
- Databaseservers: Gebruikersinformatie, auditlogboeken en taakgegevens opslaan.
RELIANOID ADC kan het verkeer over deze servers verdelen, waardoor geen enkele server overbelast raakt en er hoge beschikbaarheid blijft bestaan bij een serverstoring.
Opzetten RELIANOID ADC voor Load Balancing #
Om optimale prestaties te garanderen, RELIANOID ADC maakt gebruik van geavanceerde load balancing-algoritmen om het verkeer te verdelen over print- en SafeQ-servers. RELIANOID ADC ondersteunt verschillende balanceringstechnieken, zoals:
- Round Robin: Verdeelt binnenkomende afdruktaken gelijkmatig over alle beschikbare servers.
- Minste verbindingen: Routeert verkeer naar de server met de minste actieve verbindingen, waardoor een evenwichtige werklast wordt gegarandeerd.
- Op hulpbronnen gebaseerde balancering: Controleert het resourcegebruik (CPU, geheugen) op elke server en stuurt het verkeer naar de minst belaste server.
Deze algoritmen zorgen ervoor dat YSoft SafeQ efficiënt werkt, zelfs onder zware belasting.
Zorgen voor hoge beschikbaarheid met gezondheidscontroles #
RELIANOID ADC bewaakt continu de gezondheid van elke server met behulp van health checks. Als een van de servers niet meer beschikbaar is, RELIANOID ADC leidt verkeer automatisch om naar gezonde servers zonder de printservices te verstoren. Dit zorgt ervoor dat YSoft SafeQ zeer beschikbaar blijft, zelfs in het geval van serverstoringen of onderhoud.
Sessiepersistentie (Sticky Sessions) #
In omgevingen waar gebruikers snel achter elkaar meerdere afdruktaken indienen, RELIANOID ADC kan sessiepersistentie inschakelen (ook bekend als sticky sessions). Dit zorgt ervoor dat alle afdrukverzoeken van een enkele gebruiker naar dezelfde server worden gerouteerd, waardoor de latentie wordt verminderd en de gebruikerservaring wordt verbeterd. Sessiepersistentie kan worden gebaseerd op IP-adressen of cookies van gebruikers.
Schaal YSoft SafeQ #
Naarmate organisaties groeien en het aantal afdruktaken toeneemt, RELIANOID ADC maakt horizontale schaalbaarheid mogelijk door extra servers aan de pool toe te voegen. RELIANOID ADC verdeelt het verkeer automatisch over deze nieuwe servers, waardoor consistente prestaties worden gegarandeerd zonder dat er grote infrastructuurwijzigingen nodig zijn.
Stappen om YSoft SafeQ Load Balancing te configureren #
YSoft SafeQ-statuscontrole maken #
Maak een aangepaste gezondheidscontrole met behulp van de bestaande check_tcp gezondheidscontrole sjabloon, maar met poort 445, die vaak wordt geassocieerd met het delen van bestanden en relevant kan zijn voor de netwerkinteracties van SafeQ.
Toegang tot de RELIANOID Load Balancer-beheerinterface en navigeer naar de Monitoring > Boerderijbeschermer sectie. Maak vervolgens een nieuwe gezondheidscontrole (bijv. ysoft_safeq_gezondheid) kopiëren van de bestaande check_tcp.

Wijzig vervolgens de nieuwe gezondheidscontrole met behulp van de poort 445 in plaats van PORT. Tenslotte, Opslaan de veranderingen.

Maak de YSoft SafeQ Load Balancing-pool #
Maak een boerderijpool met behulp van de L4XNAT (Layer 4 NAT-modus) die alle protocollen en poorten voor YSoft SafeQ ondersteunt, omdat het beide gebruikt TCP en UDP.
Ga naar uw LSLB > Boerderijen sectie en maak een nieuwe farmpool en kies L4XNAT als het load balancer-profieltype. Kies vervolgens de optie om alle protocollen toe te staan (zowel TCP en UDP). Stel de farmpool in om het verkeer over alle poorten te verdelen (met * teken). Sla de farmconfiguratie op.

Configureer de YSoft SafeQ Load Balancing Service #
Stel de farmpool in met de juiste scheduler- en persistentie-instellingen en gebruik de aangepaste statuscontrole die u in de eerste stap hebt gemaakt.
Stel binnen de YSoft SafeQ-farmpool de scheduler in op Round Robin (dit zorgt voor een gelijkmatige verdeling van afdruktaakaanvragen over alle servers). Sessie inschakelen persistentie door bron-IP (Hierdoor worden de afdruktaaksessies van een gebruiker consistent naar dezelfde back-endserver geleid, wat belangrijk kan zijn voor sessiegebaseerde services zoals afdrukken en authenticatie). In de Boerderijbeschermer sectie, wijs de gezondheidscontrole toe die in stap 1 is gemaakt door te selecteren ysoft_safeq_health uit de beschikbare opties voor gezondheidscontrole. Sla de serviceconfiguratie op om de wijzigingen toe te passen.

Voeg YSoft SafeQ echte servers toe #
Voeg YSoft SafeQ-backendservers toe aan de farmpool zonder een specifieke poort op te geven, zodat de load balancer de doelpoort van de client kan gebruiken.
Ga in de farm die u hebt gemaakt naar de sectietabel Service > Backends en voeg de backendservers (YSoft SafeQ-afdrukservers) één voor één toe. niet specificeren de poort voor de backendservers (RELIANOID Load Balancer stuurt het verkeer automatisch door naar de poort die de client in de aanvraag gebruikt.
Deze configuratie zorgt ervoor dat YSoft SafeQ-printservers over meerdere backends worden verdeeld met sessiepersistentie en statuscontroles, waardoor een hoge beschikbaarheid en redundantie worden gehandhaafd.
Voorbeeld van Load Balancing YSoft SafeQ #
Stel je voor dat je een groot bedrijf hebt dat YSoft SafeQ draait met drie printservers en twee SafeQ-servers om authenticatie en printwachtrijbeheer te verwerken. Hier is hoe RELIANOID ADC verbetert deze opstelling:
- Distributie van afdruktaken: RELIANOID ADC gebruikt het algoritme met het minste aantal verbindingen om binnenkomende afdruktaken gelijkmatig over de drie afdrukservers te verdelen. Zo wordt voorkomen dat één server overbelast raakt.
- Hoge beschikbaarheid: RELIANOID ADC controleert continu de status van elke server. Als een van de printservers uitvalt, leidt de load balancer het verkeer automatisch om naar de resterende twee servers, wat ononderbroken printservices garandeert.
- Sessiepersistentie: RELIANOID ADC zorgt ervoor dat alle afdruktaken van dezelfde gebruiker naar dezelfde server worden gerouteerd, voor consistentie en om de latentie te beperken.
- scaling:Naarmate de organisatie groeit, wordt er een vierde printserver toegevoegd. RELIANOID ADC begint direct met het distribueren van verkeer naar de nieuwe server, waardoor het systeem naadloos kan opschalen als de vraag toeneemt.
Conclusie #
Met RELIANOID Met ADC kunnen organisaties het potentieel van YSoft SafeQ volledig benutten door hoge beschikbaarheid, verbeterde prestaties en naadloze schaalbaarheid te garanderen. Daarmee is het de ultieme oplossing voor het efficiënt en veilig beheren van bedrijfsprintomgevingen.
Als uw bedrijf YSoft SafeQ implementeert, RELIANOID ADC is de sleutel tot het toekomstbestendig maken van uw printinfrastructuur en het voldoen aan de dynamische behoeften van hedendaagse ondernemingen.
Contact vandaag om te leren hoe RELIANOID ADC kan uw printbeheersysteem optimaliseren en de prestaties van uw organisatie verbeteren.