sisu
Ülevaade
Selle artikli eesmärk on selgitada, kuidas suurendada võimekust MS Print Server muutes selle massiliselt skaalautuvaks ja seades selle kõrgele kättesaadavusele, et olla tõrkekindlaks ja küberjulgeoleku tugevdamiseks.
Mis on kõrge kättesaadavus?
Kõrge kättesaadavus on süsteemi või komponendi kvaliteet, mis tagab tavapärasest kõrgema tööea, tavaliselt uptime, kõrge taseme. Asutades MS-prindiserveri kõrge kasutatavusega, lahendame järgmised probleemid:
Ühe serveriga kaotatakse suure hulga taotluste käsitlemisel efektiivsus.
Seansi andmed säilitatakse serveri rikke korral.
Rakenduse uuendamine teenust katkestamata.
Mis on prindiserver?
Prindiserver või printeriserver on server, mis vastutab printerite ühendamise eest kliendiarvutitele võrgus. Prindiserverid töötavad tavaliselt TCP ja UDP port 170, kuid selles juhendis keskendume Microsofti printeriserverile, mis kasutab järgmisi võrguprinteriteenuste protokolle (Pange tähele, et mõningaid protokolle ei pruugi kliendi arvutite vajadustest lähtuvalt kasutada).
Serveri teate plokk (SMB)
Line Printer Remote (LPR)
Line Printer Daemon (LPD)
Kaugprotseduurikõne (RPC)
Internetipaketi vahetamine (IPX)
Interneti printimise protokoll (IPP)
Edastamise juhtprotokoll / Interneti-protokoll (TCP / IP)
AppleTalk
Lihtne võrgu haldamise protokoll (SNMP)
Nende protokollide kohta lisateabe saamiseks vaadake palun Kuidas võrgu trükkimine toimib .
Zeveneti koormuse tasakaalustaja seadistamine
Nende juhiste järgimiseks peate installima vähemalt ühe Zevenet Load Balanceri ja mitu Windows Serveri eksemplari. Teised pakkujad pakuvad selle teenuse DSR (Direct Server Return) kaudu ainult ühte konfiguratsiooni, kuid selles artiklis pakume alternatiivset lahendust, kus väldime DSR-i puudusi, mis on järgmised:
Backend-serverid peavad suurendama tööd, mida nad peavad tegema, reageerides tervisekontrolli taotlustele oma IP-aadressiga ja sisupäringutega, mis on määratud koormuse tasakaalustaja poolt määratud VIP-ga.
Taustad peavad ARP-taotlusi ignoreerima. Kui see ei ole nii, siis VIP liikluse marsruutimine mööda läheb, kuna taustaprogramm loob kliendiga otsese kahesuunalise ühenduse.
Rakenduse kiirendus ei ole valik. Koormuse tasakaalustaja ei tee väljamineva liikluse käsitlemisel midagi.
Küpsiste sisestamise ja sadama tõlkimise rakendamine pole võimalik
SOAP / Error / Exception probleeme ei ole võimalik käsitseda.
Protokolli nõrgad kohad ei ole kaitstud.
Vahemälu peab toimuma WCCP-d kasutavatel marsruuteritel. See lahendus lisab keerukust ja see on viga.
Keskkond, mida me kirjeldame, on järgmine:
Samm 1: virtuaalse IP loomine
Uue virtuaalse IP loomiseks valige Zen Load Balancer peamenüüst Võrk >> virtuaalsed liidesed.
Mine nuppu Meetmeteja valige Loo võrguliides:
Sisestage oma uue virtuaalse IP aadress ja võrgukaart, see peab olema sama alamvõrgus kui füüsiline seade. Salvesta see klõpsates Looma.
Samm 2: L4XNATi talu loomine
Talu on arvutiserverite kogum, mis pakub serveri funktsionaalsust, suurendades oluliselt selle suutlikkust. Sel viisil suurendame rakendusserverite loomist oma jõudlust, mis on hädavajalik kõrge kättesaadavuse tagamiseks. Selle saavutamiseks mine LSLB >> Talud, vajutage ülemisse nuppu Toimingud >> Loo talu.
Järgmisesse aknasse tippige uue talu kirjeldav nimi, näiteks „MSPrint“, valige profiil L4xNATValige Virtuaalne IP juba konfigureeritud 192.168.56.200 ja lõpuks määrasite PORT et *.
Pordi seades *, on talu saadaval mis tahes sadamas. Kui olete seda teinud, klõpsake nupul Säästa nuppu. See konkreetne säte võimaldab printimisteenust pakkuda mitme erineva protokolliga.
Etapp 3: talu parameetrid
Kui talu on loodud, peame seda parameetrite seadistamiseks muutma. Vaheta Täpsem vaade aasta Global Settingskuvatakse täiustatud parameetrid, konfigureerige see jaotis järgmiselt:
valik NAT tüüp tuleks seada väärtusele NAT. Pange tähele, et NAT tähistab Võrgu aadressi tõlkimineja see on meetod ühe IP-aadressi tühjendamiseks teiseks. See saavutatakse, muutes võrguaadressiteavet IP-datagrammi pakettide päistes, kui nad on liiklusseadme kaudu läbisõidul. Lihtsamate sõnadega teisendab see kohaliku võrgu arvutite IP-aadressid ühele IP-aadressile.
Meie näites seame selle parameetri NAT tuntud kui allikas NAT. Kui kasutaja vajab läbipaistvust (kliendi IP backend-teenuses), siis peaksime me seadistama DNAT.
Nüüd vajuta vahekaardile Teenusning tehke konfiguratsiooniparameetrid järgmiselt:
Me tahame vältida serveri kommutatsiooni: kui meie trükkimisseansi ajal hüppab klient ühelt serverilt teisele, võib me lõpuks printida mitmetesse printeritesse, mis viiks kaoseni. Me võime seda olukorda vältida Püsivus ja valides IP-kliendi aadressi. Nii ühendab sama klient alati sama serveriga.
Samm 4: täiustatud tervisekontroll
Nüüd seadistame talu hooldaja, et teha taustaprogrammide jaoks täpsemaid tervisekontrolle, tagades, et nad on töökorras, töötavad ja prindiserver on UP. Leidke aadress Farm Guardian jaotis Järelevalve >> Farmguardian. Klõpsake Meetmete, ja siis Loo Farmguardian:
Palun täitke eelmises pildis näidatud vorm, märkige, et need väljad on vaid informatiivsed.
Vajutage sisse Loomaja konfigureerige allpool esitatud vorm:
Kirjeldus: Kontrollige prindiserveri porti. See väli on informatiivne.
käsk:
check_tcp -H HOST -p 135 -t 10 -c 10 -w 10
-H HOST: IP või aadressi nimi, meie puhul on nimi HOST.
-p 135: kontrollitav port, L4xNAT-i puhul kõigi taustaprogrammides määratletud pordidega see ei saa olla PORT, peame määratlema konkreetse sadama 135.
-t 10: 10 sekundit enne ühendamist. Seda parameetrit tuleks kohandada vastavalt teie tagaplaanidele saadud vastamisaegadele.
-c 10: reaktsiooniaeg kriitilisele olekule, vaikimisi 10 sekundit.
-w 10: reageerimisaeg, mille tulemuseks on hoiatuse olek, 10 sekundite kaupa.
Intervallide ettepanek oleks 21 sekundit.
Ja lõigake ühendused lubatud.
Samm 5: seadistage taustaprogrammid
Siinkohal peame konfigureerima Backend-serverid IP, kus reaalne teenus on konfigureeritud, teisisõnu, kus Microsoft Print Server töötab ja on lubatud
Palun minge tagasi juba loodud L4xNAT farmi “MSPrint” muutmiseks, vajutage külgmenüüs LSLB >> Talud, otsige põhitabelis farmist "MSPrint" ja vajutage redigeerimisnuppu, kui konfiguratsioonifarm on uude vormi laaditud, vajutage ülemises vahelehes Teenused minna Farm Guardian valige ja vali väljale rippmenüü, palun vali siin juba konfigureeritud talu hooldaja tervisekontroll nimega check_printserver_port ja vajutage Värskendused nuppu.
Nüüd on viimane samm lisada Taustaprogrammid tabeli backend serverid, kus MS Print server töötab.
Mine tabeli juurde Taustaprogrammid ja vajutage nuppu Toimingud >> Lisa taustaprogrammja sisestage siia taustaprogrammide IP-d, nagu on näidatud pildil.
Pange tähele, et see ei vaja pordi konfigureerimist ja selle tabeli muud väärtused ei vaja selle lähenemise jaoks erilist tähelepanu.
Samm 6: MS Print Serveri seadistamine
Kõik on tehtud Zevenet Load Balanceris. Nüüd on aeg rakendada mõningaid muudatusi MS Print Serveris. Teiselt poolt, iga taustaprogrammi serveris fail hosts tuleks muuta. Vaikimisi on see Microsoft Windowsi aknas see tee C: Windowsi süsteemi32 draiverid jne.
Meie eeskuju järgides peame arvestama, et kliendid ühenduvad KKK printserver.mydomain.com või NetBIOS nimi printserver et mõlemal juhul lahendab VIP 192.168.56.200. Igas prindiserveris tehtavad tegevused sunnivad kasutatavate nimede eraldusvõime IP-d printserver.mydomain.com or printserver iga kohaliku serveri IP lahendamiseks.
Lisage igasse taustaprogrammi:
<OWN_BACKEND_IP> <SERVICE_DOMAIN> <OWN_BACKEND_IP> <SERVICE_NAME>
Meie näites, taustal 192.168.56.101, lisage järgmine rida:
192.168.56.101 printserver.mydomain.com 192.168.56.101 printserver
ja taustal 192.168.56.102:
192.168.56.102 printserver.mydomain.com 192.168.56.102 printserver
Ja taaskäivitage mõlemad prinditeenused.
Nende sammudega on klient valmis kasutama kõrge teenusega prinditeenust.