Introduktion til YSoft SafeQ Load Balancing #
I virksomhedsimplementeringer er det afgørende at styre belastningen på YSoft SafeQ-komponenter for at sikre høj tilgængelighed, optimal ydeevne og problemfri drift. Det er her, RELIANOID ADC (Application Delivery Controller) kommer i spil som en højtydende løsning til load balancing, der sikrer, at trafikken fordeles effektivt på tværs af flere servere, hvilket forbedrer skalerbarhed, ydeevne og robusthed.
Her er en trin-for-trin guide til, hvordan man load balancerer YSoft SafeQ ved hjælp af RELIANOID ADC:
Forståelse af YSoft SafeQ-komponenter #
YSoft SafeQ består af flere nøglekomponenter:
- PrintservereHåndtere den faktiske behandling af udskriftsjob.
- SafeQ-servereAdministrer godkendelse, udskriftskøer og håndhævelse af politikker.
- Database servereGem brugeroplysninger, revisionslogfiler og jobdata.
RELIANOID ADC kan distribuere trafik på tværs af disse servere, hvilket sikrer, at ingen enkelt server overbelastes, og giver høj tilgængelighed i tilfælde af serverfejl.
Sætte op RELIANOID ADC til belastningsbalancering #
For at sikre optimal ydeevne, RELIANOID ADC bruger avancerede load balancing-algoritmer til at fordele trafik mellem print- og SafeQ-servere. RELIANOID ADC understøtter adskillige balanceringsteknikker, såsom:
- Runde RobinFordeler indgående udskriftsjob jævnt på tværs af alle tilgængelige servere.
- Mindste forbindelser: Sender trafik til serveren med færrest aktive forbindelser, hvilket sikrer en afbalanceret arbejdsbyrde.
- Ressourcebaseret balanceringOvervåger ressourceforbruget (CPU, hukommelse) på hver server og dirigerer trafik til den mindst belastede server.
Disse algoritmer sikrer, at YSoft SafeQ fungerer effektivt, selv under tung belastning.
Sikring af høj tilgængelighed med sundhedstjek #
RELIANOID ADC overvåger løbende hver servers tilstand ved hjælp af sundhedstjek. Hvis en af serverne bliver utilgængelig, RELIANOID ADC omdirigerer automatisk trafik til sunde servere uden at afbryde printtjenesterne. Dette sikrer, at YSoft SafeQ forbliver i høj grad tilgængelig, selv i tilfælde af serverfejl eller vedligeholdelse.
Sessionspersistens (fastlåste sessioner) #
I miljøer, hvor brugerne sender flere udskriftsjob i hurtig rækkefølge, RELIANOID ADC kan aktivere sessionspersistens (også kendt som sticky sessions). Dette sikrer, at alle udskriftsanmodninger fra en enkelt bruger dirigeres til den samme server, hvilket reducerer latenstid og forbedrer brugeroplevelsen. Sessionspersistens kan være baseret på brugerens IP-adresser eller cookies.
Skalering af YSoft SafeQ #
Efterhånden som organisationer vokser, og antallet af printjob stiger, RELIANOID ADC muliggør horisontal skalering ved at tilføje yderligere servere til puljen. RELIANOID ADC vil automatisk distribuere trafik til disse nye servere, hvilket sikrer ensartet ydeevne uden behov for større infrastrukturændringer.
Trin til konfiguration af YSoft SafeQ Load Balancing #
Opret YSoft SafeQ sundhedstjek #
Opret et brugerdefineret sundhedstjek ved hjælp af det eksisterende check_tcp skabelon til sundhedstjek, men med port 445, som ofte er forbundet med fildeling og kan være relevant for SafeQs netværksinteraktioner.
Adgang til RELIANOID Load Balancer-administrationsgrænsefladen og naviger til Overvågning > Farmguardian sektion. Opret derefter et nyt sundhedstjek (f.eks. ysoft_safeq_health) kopiering fra den eksisterende check_tcp.

Rediger derefter den nye sundhedskontrol ved hjælp af porten 445 i stedet for PORT. Endelig, Gem ændringerne.

Opret YSoft SafeQ Load Balancing-puljen #
Opret en farmpool ved hjælp af L4XNAT (Layer 4 NAT-tilstand), der understøtter alle protokoller og porte til YSoft SafeQ, da den bruger begge dele TCP og UDP.
Gå til LSLB > Gårde sektion og opret en ny farmpool og vælg L4XNAT som load balancer-profiltype. Vælg derefter muligheden for at tillade alle protokoller (begge TCP og UDP). Indstil farmpuljen til at afbalancere trafikken på tværs af alle porte (med * Gem gårdkonfigurationen.

Konfigurer YSoft SafeQ Load Balancing-tjenesten #
Opsæt farm-puljen med de relevante scheduler- og persistensindstillinger, og brug den brugerdefinerede sundhedskontrol, der blev oprettet i første trin.
Indstil planlæggeren til i YSoft SafeQ-farmpuljen Round Robin (dette vil sikre en jævn fordeling af udskriftsjobanmodninger på tværs af alle servere). Aktiver session persistens efter kilde-IP (Dette sikrer, at en brugers udskriftsjobsessioner konsekvent bliver dirigeret til den samme backend-server, hvilket kan være vigtigt for sessionsbaserede tjenester som udskrivning og godkendelse). Gårdværge afsnittet, tildel det sundhedstjek, der blev oprettet i trin 1, ved at vælge ysoft_safeq_health fra de tilgængelige indstillinger for tilstandstjek. Gem tjenestekonfigurationen for at anvende ændringerne.

Tilføj YSoft SafeQ rigtige servere #
Tilføj YSoft SafeQ backend-servere til farm-puljen uden at angive en specifik port, hvilket giver load balancer mulighed for at bruge klientens destinationsport.
I den farm, du har oprettet, skal du gå til tabellen Service > Backends og tilføje backend-serverne (YSoft SafeQ-printservere) én efter én. ikke specificere porten til backend-serverne (RELIANOID Load Balancer videresender automatisk trafikken til den port, klienten bruger i anmodningen.
Denne konfiguration sikrer, at YSoft SafeQ-printservere er afbalancerede på tværs af flere backends med sessionspersistens og sundhedstjek, hvilket opretholder høj tilgængelighed og redundans.
Eksempel på belastningsbalancering i YSoft SafeQ #
Forestil dig, at du har en stor virksomhed, der kører YSoft SafeQ med tre printerservere og to SafeQ-servere til at håndtere godkendelse og administration af printerkøer. Sådan gør du RELIANOID ADC forbedrer denne opsætning:
- Fordeling af printjob: RELIANOID ADC bruger algoritmen med færrest forbindelser til at fordele indgående printjob jævnt på tværs af de tre printservere, hvilket sikrer, at ingen enkelt server overbelastes.
- High Availability: RELIANOID ADC kontrollerer løbende status for hver server. Hvis en af printerserverne svigter, omdirigerer load balancer automatisk trafikken til de resterende to servere, hvilket sikrer uafbrudt printservice.
- Session Persistens: RELIANOID ADC sikrer, at alle udskriftsjob fra den samme bruger dirigeres til den samme server for at opnå ensartethed og reducere latenstid.
- SkaleringEfterhånden som organisationen vokser, tilføjes en fjerde printserver. RELIANOID ADC begynder straks at distribuere trafik til den nye server, hvilket sikrer, at systemet skalerer problemfrit med øget efterspørgsel.
Konklusion #
Med RELIANOID Med ADC kan organisationer fuldt ud udnytte potentialet i YSoft SafeQ ved at sikre høj tilgængelighed, forbedret ydeevne og problemfri skalerbarhed, hvilket gør det til den ultimative løsning til effektiv og sikker styring af virksomhedsprintmiljøer.
Hvis din virksomhed implementerer YSoft SafeQ, RELIANOID ADC er nøglen til at fremtidssikre din printinfrastruktur og opfylde kravene fra nutidens dynamiske virksomhedsbehov.
Kontakt os i dag for at lære hvordan RELIANOID ADC kan optimere dit printstyringssystem og forbedre din organisations ydeevne.