Kuidas paigaldada Oracle JD Edwards kõrge kättesaadavusega ja valmis massi skaalautuvuseks

POSTITATUD 20. aprillil 2017

Ülevaade

Selle artikli eesmärk on selgitada, kuidas võimendada JD Edwardsi võimalusi, luues selle kõrgele kättesaadavusele ja muutes selle massiivseks skaleeritavaks, 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. JD Edwards'i kõrge kasutatavuse seadmisel 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 Oracle JD Edwards?

Oracle JD Edwards EnterpriseOne on standardipõhine rakenduste komplekt, mis integreerib ERP-protsessid ja pakub isegi mobiiltelefonirakendusi.
Ettevõtte ressursside planeerimine (ERP) on põhiliste äriprotsesside integreeritud haldamine, sageli reaalajas ja tarkvara ja tehnoloogia vahendusel. Need äritegevused võivad hõlmata toodete planeerimist, tootmist, ostmist, tootmise planeerimist, finantseerimist, turundust ja müüki, materjalide haldamist, varude haldamist, tarnimist ja maksmist.

JD Edwards pakub mitmesuguseid teenuseid:

Lisateabe saamiseks JD Edwards'i kasutatavate teenuste kohta kontrollige palun Vaikimisi Port Listing Kasutatakse VD-des JD Edwards EnterpriseOne jaoks .

Zeveneti koormuse tasakaalustaja seadistamine

Nende juhiste järgimiseks on vaja paigaldada Zevenet Load Balancer'i eksemplar ja mitu JD Edwardsi eksemplari.

Keskkond, mida me kirjeldame, on järgmine:

jdedward keskkond

Me teeme esiplaaniteenuse (WebLogic-põhise) väga kättesaadavaks ja nende jaoks selgitame kolme erinevat konfiguratsiooni:

L4i talu kasutamine TCP toorühenduste edastamiseks.
HTTP talu kasutamine rakenduste andmete edastamiseks.
HTTPSi talu kasutamine turvaliste rakenduste andmete edastamiseks.

Palun valige see, mis sobib teie infrastruktuurile.

Samm 0: andmete replikatsiooni seadistamine

Andmete järjepidevuse tagamiseks on oluline, see tähendab, et kui ühendate JD Edwards serveriga, tagatakse andmete kadumise puudumine. See samm tuleb teha JD Edwards serverite kihil.

Serveri replikatsiooni saavutamiseks tuleb seadistada WebLogic serveri klaster. WebLogic Serveri klastrid jaotavad töökoormuse WebLogic serverite mitme eksemplari vahel. Nii pakume rakenduste jaoks täiendavat mastaapsust ja usaldusväärsust. Neid klastreid saab rakendada selleks, et muuta ühe masina teenused majutatavateks valikuteks, mis võimaldavad teenust teisele sõlmele edastada, kui sellel on rike. WebLogic pakub HTTP seansi replikatsiooni klastri sees asuvatel serveritel. Lisaks saab WebLogic Server HTTP-seansi olekut paljundada ka mitme klastri vahel. Sel viisil pakume kõrget kättesaadavust ja tõrketaluvust. Zevenet Load Balanceriga suurendame seda võimet.

Samm 1: virtuaalse IP loomine

Uue virtuaalse IP loomiseks valige ZLB põhimenüüst Seaded >> Liidesed .

Leidke füüsiline liides, kuhu soovite luua virtuaalse ip ja alla Meetmete klõpsa nupul lisage virtuaalne võrguliides:

oracle_jd_edwards_physical_network

Sisestage oma uue virtuaalse IP aadressi ja bitmask, see peab olema samas füüsilises seadmes alamvõrgus. Salvesta see klõpsates salvestada virtuaalne liides.

oracle_jd_edwards_create_virtual_network_interface

Seadistamine 1: L4 talu

Samm 2: Loo talu

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 Halda >> Talusid .

oracle_jd_edwards_load_balancing_farm

Klõpsake Lisage uus talu ja uues aknas valige nimi ja L4xNAT profiilina. Me valime selle profiili, sest see on suure jõudlusega koormuse tasakaalustamise süsteem marsruutimiskihis 4, mis ühendab mitmed koormuse tasakaalustamise meetodid, nagu näiteks Source NAT ja Destination NAT.

oracle_jd_edwards_create_l4_high_available_farm

Kuvatakse veel kaks valikut. Valige virtuaalsel IP-l, mis on loodud etapis 1 ja seadke 80 TCP virtuaalseks pordiks. Kui olete seda teinud, klõpsake nupul Säästa nuppu.

oracle_jd_edwards_new_l4_farm

Etapp 3: talu parameetrid

Kui talu on loodud, peame seda parameetrite seadistamiseks muutma. Leidke oma uus talu ja klõpsake nupul Muuda talu.

oracle_jd_edwards_edit_l4_farm

JD Edwards istungid võivad olla väga pikad, seega soovitame valida Kõige väiksemad ühendused: ühendused kõige vähem avatud ühendustega as Koormuse taseme algoritm.

Me tahame vältida serveri kommutatsiooni: kui meie seansi ajal hüpame ühelt serverilt teisele, siis me võime kaotada kriitilised andmed, nii et me seadistame Püsivus valides IP-kliendi aadressi. Nii ühendab sama klient alati sama serveriga.

Järgmine seadistatav parameeter on NAT tüüp. 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.

oracle_jd_edwards_l4_farm_params_global

Klõpsake muutma ilmub uus parameeter: Allikas IP-aadress Püsivuse aeg piiramiseks. Seadke see 5400 sekunditeks (90 minutit). See parameeter on püsivuse aeg ja me seame selle kõrgeks, sest nagu eespool mainitud, kestavad JD Edwards istungid pikka aega.

Selles näites on Protokolli tüüp on seatud TCP-le.

oracle_jd_edwards_l4_farm_params

Samm 4: täiustatud kontroll

Nüüd loome talu eestkostja, et teha tagaplaanidele edasijõudnute tervisekontrollid, et tagada nende ülesehitamine, töötamine ja prindiserveri korrektne käitumine. Leidke aadress Farm Guardian teie teenuse raames oleme loonud sammu 3. Kliki Kasutage FarmGuardianit, et kontrollida taustaprogramme, saate muuta ka kontrolli ja valiku vahelist aega Kontrolli intervall ja lõpuks, Kontrollige käsku tippige järgmine käsk:

check_http -t 29 -w 29 -c 29 -H HOST -u /jde/E1Menu.maf -e 200 -p PORT

Lõpuks klõpsake muutma.

oracle_jd_edwards_farm_guardian

Käsk check_http testib määratud hostiga TCP-ühendusi. Meie puhul kasutame järgmisi võimalusi:

-t 29: 29 sekundit enne ühendamist. Seda parameetrit tuleks kohandada vastavalt teie tagaplaanidele saadud vastamisaegadele.
-w 29: reageerimisaeg, mis annab tulemuseks hoiatuse, 29 sekundit.
-c 29: reageerimisaeg kriitilisele olekule, 29 sekundit.
-H HOST: IP või aadressi nimi, meie puhul on nimi HOST.
-u /jde/E1Menu.maf: url saada või postitada: /jde/E1Menu.maf
-e 200: ootab stringit 200
-p PORT: sadama kontrollimiseks.

Samm 5: lisage taustaprogrammid

Siis lisame JD Edwards serverite IP-aadressid. Leidke sektsioon Redigeeri tegelikke IP-serverite konfiguratsiooni ja kliki Lisage reaalne server, siis tippige serveri IP-aadress ja valige pordiks 8080, kuna see on WebLogic HTML-serveri port. Lõpuks lisame kaalu ja prioriteedi parameetrid ning klõpsame Salvesta reaalne server.

oracle_jd_edwards_l4_farm_backends

Konfiguratsioonid 2 ja 3: HTTP ja HTTPS talu

Samm 2: Loo talu

Siin jätkame täpselt nagu L4xNAT talu puhul. Aga nüüd valige HTTP profiilina ja pordi 80 HTTP talu jaoks ja 443 HTTPSi talu jaoks.

oracle_jd_edwards_new_http_farm

Muuda talu. Muuda Talu kuulaja HTTPS-i, virtuaalse pordi 443, kui HTTPS-i talu seadistatakse. Jäta see HTTP, virtuaalne port 80 lihtsa HTTP talu jaoks. Ülejäänud parameetrid võivad olla vaikeväärtused. Kliki muutma muudatuste rakendamiseks.

oracle_jd_edwards_http_farm_global_params

Samm 3: Loo teenus

Leia Lisage teenuse osa, sisestage teenuse nimi ja klikkige lisama.

oracle_jd_edwards_add_service

Me tahame vältida serveri kommutatsiooni: kui meie seansi ajal hüpame ühelt serverilt teisele, tekib tõhusus, andmed ja isegi suhtluskaotus. Selliste olukordade vältimine on kriitiline Püsivus peab olema konfigureeritud. Me otsustame säilitada seansi seansi ID-ga, nii et see tähendab, et seansi ajal ühendame ainult ühe serveriga.
Teenuse globaalsetes parameetrites saame nüüd muuta püsivuse seansi välja COOKIE: teatud küpsis ja klõpsake nuppu „Muuda“.

oracle_jd_edwards_http_persistence

Valige püsivusseansi identifikaatoriks JSESSIONID ja klõpsake nuppu Muutma.

oracle_jd_edwards_http_cookie_session_persitence

Lõpuks peame rakendama muudatusi talu taaskäivitamisega:

oracle_jd_edwards_restart_farm

Samm 4: täiustatud kontroll

Me jätkame siinkohal samamoodi nagu L4xNATi talu puhul. Tuletame meelde, et siin on Kontrollige käsku:

check_http -t 29 -w 29 -c 29 -H HOST -u /jde/E1Menu.maf -e 200 -p PORT

Samm 5: lisage taustaprogrammid

Iga taustaprogramm esindab JD Edwards serverit, pidage meeles ja arvestage sellega, et JD Edwardsi andmebaase tuleb korrata, nagu on selgitatud punktis 0. Leidke taustaprogrammid ja klõpsake nuppu Lisage reaalne server

oracle_jd_edwards_add_backend_http_farm

Selles näites on meil kaks taustaprogrammi, me valime IP, port (8080), aegumise ja kaalu ning klõpsame

oracle_jd_edwards_backends_http

Lõpuks taaskäivitage talu muudatuste rakendamiseks.

Jaga:

Dokumentatsioon GNU Vaba Dokumentatsiooni Litsentsi tingimustel.

Kas see artikkel oli kasulik?

seotud artiklid