Ma már sok cég üzleti folyamata teljesen információhoz kötődik
technológiákat. A szervezetek növekvő függésével a számítástechnika munkájától
hálózatokban nagy szerepet játszik a szolgáltatások bármikor és terhelés melletti elérhetősége
szerep. Csak egy számítógép tud biztosítani Első szint megbízhatóság és
skálázhatóság, a maximális szint kombinálásával érhető el
két vagy több számítógépből álló egyetlen rendszer - egy fürt.
A klasztereket olyan szervezetekben alkalmazzák, amelyeknek éjjel-nappal és
a szolgáltatások zavartalan elérhetősége, és ahol az üzemzavarok nem kívánatosak és
nem megengedett. Illetve olyan esetekben, amikor lehetséges a terhelés megugrása, amivel
a fő szerver nem tud megbirkózni, akkor további
házigazdák, amelyek általában más feladatokat látnak el. Mert levelezőszerver feldolgozás
napi tíz- és százezer levél, vagy egy webszerver kiszolgálása
online vásárlás esetén a klaszterek használata nagyon kívánatos. A felhasználó számára
egy ilyen rendszer teljesen átlátható marad – a számítógépek teljes csoportja az lesz
úgy néz ki, mint egy szerver. Több, még olcsóbb,
számítógépek lehetővé teszik, hogy nagyon jelentős előnyökhöz képest egyetlen
és gyors szerver. Ez a bejövő kérések egységes elosztása,
fokozott hibatűrés, hiszen amikor egy elem kilép, a terhelése
más rendszerek felvétele, méretezhetőség, kényelmes karbantartás és csere
fürtcsomópontok és még sok más. Egy csomópont meghibásodása automatikusan
észlelése és a terhelés újraelosztása, a kliens számára mindez megmarad
észrevétlenül.
Általánosságban elmondható, hogy egyes klaszterek célja az adatok elérhetőségének növelése,
mások a maximális teljesítményt szolgálják. A cikk kapcsán mi
érdeklődni fog MPP (masszív párhuzamos feldolgozás)- klaszterek,
amelyek ugyanazon típusú alkalmazások több számítógépen is futnak, biztosítva
a szolgáltatás méretezhetősége. Számos olyan technológia létezik
terhelés elosztása több szerver között: forgalom átirányítása,
címfordítás, DNS Round Robin, speciális használata
programokat az alkalmazási rétegben működnek, mint például a webgyorsítók. BAN BEN
A Win2k3, ellentétben a Win2k-vel, a fürtözési támogatás be van építve és
kétféle fürt támogatott, amelyek eltérőek az alkalmazásokban és a sajátosságokban
adat:
1. NLB (Network Load Balancing) klaszterek- biztosítani
a TCP protokollokon alapuló szolgáltatások és alkalmazások méretezhetősége és magas rendelkezésre állása
és UDP, egyetlen fürtbe egyesítve akár 32, azonos adatkészlettel rendelkező szervert
amelyek ugyanazokat az alkalmazásokat futtatják. Minden kérés végrehajtása a
külön tranzakció. Ritkán változó halmazokkal szoktak dolgozni
olyan adatok, mint a WWW, ISA, terminálszolgáltatások és más hasonló szolgáltatások.
2. Szerverfürtök– legfeljebb nyolc csomópontot kombinálhat, ezek fő
a feladat az alkalmazások elérhetőségének biztosítása meghibásodás esetén. Aktív és
passzív csomópontok. A passzív csomópont az idő nagy részében tétlen, és játssza a szerepet
a fő csomópont tartaléka. Mert egyedi alkalmazások testreszabható
több aktív szerver, elosztva a terhelést közöttük. Mindkét csomópont
egyetlen adattárházhoz kapcsolódik. A kiszolgálófürtöt a munkához használják
nagy mennyiségű, gyakran változó adattal (levél, fájl és
SQL szerverek). Ezenkívül egy ilyen klaszter nem állhat a alatt működő csomópontokból
a Win2k3 különféle változatainak kezelése: Enterprise vagy Datacenter ( webes verziókÉs
A szabványos kiszolgálófürtök nem támogatják).
BAN BEN Microsoft Application Center 2000(és csak) volt még egy fajta
klaszter - CLB (komponens terheléselosztás), lehetőséget biztosítva
COM+ alkalmazások elosztása több szerver között.
A terheléselosztás használatakor mindegyik gazdagép létrehozza
virtuális hálózati adapter saját független IP- és MAC-címmel.
Ez a virtuális interfész a fürtöt egyetlen csomópontként, ügyfelekként jeleníti meg
címet a virtuális címen. Mindegyik kérést megkapja
fürtcsomópont, de csak egy dolgozza fel őket. Minden csomóponton fut
Hálózati terheléselosztási szolgáltatás,
amelyek között egy speciális, adatcserét nem igénylő algoritmus segítségével
csomópontok, eldönti, hogy egy adott csomópontnak fel kell-e dolgoznia egy kérést, ill
Nem. Csomópontokat cserélnek szívverő üzenetek megmutatva nekik
elérhetőség. Ha egy gazdagép abbahagyja a szívverést, vagy új csomópont jelenik meg,
a többi csomópont elindul konvergencia folyamat, újra
a terhelés újraelosztása. A kiegyensúlyozás kétféleképpen valósítható meg
módok:
1) unicast– unicast amikor fizikai MAC helyett
a fürt virtuális adapterének MAC-ját használják. Ebben az esetben a fürt csomópontjai nem
csak IP-n keresztül tudnak kommunikálni egymással MAC-címekkel
(vagy egy második adapter, amely nem kapcsolódik a fürthöz);
Ezen módok közül csak az egyiket szabad használni ugyanazon a klaszteren belül.
testreszabható több NLB klaszter egy hálózati adapteren,
a kikötőkre vonatkozó konkrét szabályok meghatározása. Az ilyen klasztereket virtuálisnak nevezzük. Az övék
Az alkalmazás lehetővé teszi az egyes alkalmazásokhoz, gazdagép- vagy IP-címek beállítását
adott számítógépek az elsődleges fürtben, vagy blokkolja a forgalmat
néhány alkalmazást anélkül, hogy befolyásolná a többi futó program forgalmát
ezen a csomóponton. Vagy fordítva, egy NLB komponens többhez is köthető
hálózati adapterek, amelyek lehetővé teszik számos független fürt konfigurálását mindegyiken
csomópont. Azt is tudnia kell, hogy a kiszolgálófürtöket és az NLB-t ugyanazon a csomóponton kell konfigurálni
nem lehetséges, mert eltérően működnek a hálózati eszközökkel.
A rendszergazda készíthet valamilyen hibrid konfigurációt, amely rendelkezik
mindkét módszer előnyeit, például egy NLB-fürt létrehozásával és a replikáció beállításával
csomópontok közötti adatok. De a replikáció nem folyamatosan, hanem időről időre történik,
ezért a különböző csomópontokon lévő információk egy ideig eltérőek lesznek.
Fejezzük be az elméletet, bár beszélhetünk klaszterek építéséről
hosszan, a felépítés lehetőségeit, módjait sorolva, különféle
ajánlásokat és lehetőségeket a konkrét megvalósításhoz. Hagyjuk ezeket a finomságokat és árnyalatokat
az önálló tanuláshoz, és lépjen tovább a gyakorlati részre.
Mert NLB klaszterszervezetek nincs szükség további szoftverre
a Win2k3 elérhető eszközeivel állítják elő. Létrehozása, karbantartása és monitorozása
Az NLB-fürtök az összetevőt használják Hálózati terheléselosztás menedzser
(Hálózati terheléselosztás menedzser), amely a lapon található
"Adminisztráció" "Vezérlőpult" (NLBMgr parancs). Mivel az alkatrész
A "Network Load Balancing" szabványos Windows hálózati illesztőprogramként van telepítve,
Az NLB-t a " Hálózati kapcsolatok", V
amelyről a megfelelő elem elérhető. De jobb, ha csak az elsőt használja
opció, az NLB menedzser és a "Hálózati kapcsolatok" egyidejű aktiválása
előre nem látható eredményekhez vezethet.
Az NLB Manager lehetővé teszi a munka konfigurálását és kezelését egy helyről egyszerre
több klaszter és csomópont.
Lehetőség van egy NLB-fürt telepítésére egy hálózattal rendelkező számítógépre is
a hálózati terheléselosztás összetevőhöz társított adapter, de ez
Unicast mód esetén az NLB-kezelő ezen a számítógépen nem lehet
más csomópontok vezérlésére használják, és maguk a csomópontok nem tudnak cserélni
egymás információival.
Most hívjuk az NLB diszpécsert. Még nincsenek klasztereink, így megjelent a
az ablak nem tartalmaz információt. Válassza az "Új" lehetőséget a "Cluster" menüből, és
elkezdjük kitölteni a mezőket a "Cluster paraméterek" ablakban. A "Beállítások" mezőben
A fürt IP-beállításai" adja meg a fürt virtuális IP-címének, a maszk értékét
alhálózat és teljesen minősített név. A virtuális MAC-cím értéke be van állítva
automatikusan. Kicsit lejjebb kiválasztjuk a fürt működési módját: unicast ill
multicast. Ügyeljen a "Távvezérlés engedélyezése" jelölőnégyzetre - be
minden Microsoft dokumentumok határozottan javasolja, hogy ne használja
kerülje a biztonsági problémákat. Ehelyett jelentkezni kell
diszpécser vagy más módon távirányító, például eszközkészlet
Windows Management (WMI). Ha megszületik a döntés a használatáról, akkor
tegyen meg minden megfelelő intézkedést a hálózat védelmére, ideértve a továbbiakat is
tűzfal UDP 1717-es és 2504-es portjai.
Az összes mező kitöltése után kattintson a "Tovább" gombra. A "Cluster IP addresses" ablakban mikor
szükség esetén további virtuális IP-címeket adunk hozzá
használja ez a klaszter. A következő Portszabályok ablakban megteheti
állítsa be a terheléselosztást egy vagy portok csoportjára az összes vagy
kiválasztott IP UDP vagy TCP protokollon keresztül, valamint blokkolja a fürthöz való hozzáférést
bizonyos portok (amelyeket a tűzfal nem helyettesít). Alapértelmezett fürt
feldolgozza az összes portra vonatkozó kéréseket (0-65365); jobb korlátozni ezt a listát,
csak azokat adjuk hozzá, amelyek valóban szükségesek. Bár ha nincs kedvünk vacakolni,
mindent úgy hagyhatsz, ahogy van. Amúgy Win2k-ban alapból az összes forgalom
a fürtre irányítva, csak a legmagasabb prioritású csomópontot dolgozta fel,
a többi csomópont csak akkor volt csatlakoztatva, ha a fő meghibásodott.
Például az IIS esetében csak a 80-as (http) és a 443-as (https) portot kell engedélyeznie.
Sőt, megteheti például a biztonságos kapcsolatok folyamatát
csak bizonyos szerverek, amelyeken telepítve van a tanúsítvány. Hozzáadásért
új szabályt, kattintson a "Hozzáadás" gombra, és a megjelenő párbeszédpanelen írja be
A csomópont IP-címe, vagy ha a szabály mindenkire vonatkozik, hagyja ki a jelölőnégyzetet
"Minden". A porttartomány "From" és "Cím" mezőjében állítsa be ugyanazt az értéket -
80. A kulcsmező a "Szűrési mód" - itt
meghatározza, hogy ki fogja feldolgozni ezt a kérést. Három mező határozza meg a módot
szűrés: "Több csomópont", "Egy csomópont" és "A portok ezen tartományának letiltása".
Az „Egyetlen gazdagép” kiválasztása azt jelenti, hogy a forgalom a kiválasztott IP-re (számítógépre) irányul
vagy fürt) a megadott portszámmal az aktív csomópont fogja feldolgozni,
a legalacsonyabb prioritási mutatóval rendelkezik (erről lentebb). A "Letiltás..." kiválasztása
azt jelenti, hogy az ilyen forgalmat a klaszter összes tagja el fogja hagyni.
A "Több csomópont" szűrési módban ezenkívül megadhatja a lehetőséget
ügyfélaffinitás-definíciók, amelyek a forgalmat egy adott ügyfélről a következőre irányítják
ugyanaz a klaszter csomópont. Három lehetőség közül választhat: „Nincs”, „Egyedülálló” vagy „Osztály
C". Az első választása azt jelenti, hogy bármely kérésre tetszőleges választ fog adni
csomópont. De ne használja, ha a szabály kiválasztja UDP protokoll vagy
"Mindkét". Más termékek kiválasztásakor a vásárlók hasonlóságát az határozza meg
adott IP vagy C osztályú hálózati tartomány.
Tehát a 80. porttal rendelkező szabályunknál a lehetőséget választjuk
"Több csomópont - C osztály". A 443-as szabályt ugyanúgy kitöltjük, de mi használjuk
"Egyetlen csomópont", így az ügyfélnek mindig a legalacsonyabb fő csomópont válaszol
kiemelten fontos. Ha a diszpécser nem kompatibilis szabályt talál, akkor megjelenik
figyelmeztető üzenet, opcionális a naplóban Windows események meg lesz csinálva
megfelelő bejegyzés.
Ezután csatlakozunk a jövőbeli fürt csomópontjához a nevének vagy valós IP-címének megadásával, és
határozza meg a fürthálózathoz csatlakoztatandó interfészt. A Beállítások ablakban
node "válasszon egy prioritást a listából, adja meg a hálózati beállításokat, állítsa be a kezdeti értéket
csomópont állapota (fut, leállt, szünetel). Prioritás egyben
a csomópont egyedi azonosítója; minél kisebb a szám, annál magasabb a prioritás.
Az 1-es prioritású csomópont az a főkiszolgáló, amelyik először fogad
csomagokat, és útválasztás-kezelőként működik.
Az „Állapot megőrzése a számítógép újraindítása után” jelölőnégyzet adott esetben engedélyezi
a csomópont meghibásodása vagy újraindítása automatikusan online állapotba hozza. Megnyomás után
a Kezelő ablakban a „Befejezés” lehetőségre megjelenik egy bejegyzés az új fürtről, amelyben eddig
egy csomópont van.
A következő csomópont is könnyen hozzáadható. Válassza a "Csomópont hozzáadása" lehetőséget a menüből vagy
„Csatlakozás meglévőhöz”, attól függően, hogy melyik számítógépről
kapcsolat jön létre (már tagja a klaszternek vagy sem). Aztán az ablakban
adja meg a számítógép nevét vagy címét, ha van elegendő csatlakozási jog, akkor egy újat
a csomópont csatlakozik a klaszterhez. Az első alkalommal a neve melletti ikon lesz
különböznek, de ha a konvergencia folyamat befejeződik, ugyanaz lesz, mint a
első számítógép.
Mivel a diszpécser a csatlakozáskor megjeleníti a csomópontok tulajdonságait, ezért
az aktuális állapot tisztázása, válasszon ki egy klasztert, és lépjen be helyi menü bekezdés
"Frissítés". A menedzser csatlakozik a fürthöz, és megjeleníti a frissített adatokat.
Telepítés után NLB klaszter ne felejtse el megváltoztatni a DNS rekordot
A névfelbontás most a fürt IP-jén jelenik meg.
Ebben a konfigurációban az összes szerver egyenletesen lesz betöltve (kivéve a
opció "Egy csomópont"). Bizonyos esetekben szükség van a terhelés újraelosztására,
a munka nagy része az egyik csomóponthoz van hozzárendelve (például a legerősebb).
Egy fürt esetében a szabályok a kijelöléssel történő létrehozásuk után módosíthatók
helyi menü, amely akkor jelenik meg, amikor a névre kattint, a „Cluster Properties” elemre.
Az összes beállítás, amelyről fentebb beszéltünk, elérhető itt. Menü tétel
A "Csomópont tulajdonságai" néhány további lehetőséget kínál. A "Csomópont beállításai" alatt
módosíthatja egy adott csomópont prioritási értékét. A „Rules
portokhoz" nem adhat hozzá vagy törölhet szabályt, csak szinten érhető el
fürt. De ha egy adott szabály szerkesztését választjuk, megkapjuk a lehetőséget
módosítani néhány beállítást. Tehát beállított szűrési móddal
A „Több csomópont”, a „Teherbecslés” elem elérhetővé válik, lehetővé téve ezt
újra elosztani a terhelést egy adott csomóponton. Alapértelmezés szerint bejelölve
„Egyenlő”, de a „Load Estimation”-ban megadhatja a terhelés eltérő értékét
adott csomópont, a teljes fürtterhelés százalékában. Ha az üzemmód be van kapcsolva
szűrés "Egy csomópont", ebben az ablakban jelenik meg új paraméter"Prioritás
feldolgozás". Használatával úgy alakíthatja ki, hogy a forgalmat egy adott portra irányítsa
először a fürt egyik csomópontja fogja feldolgozni, és egy másik - mások
csomópont.
Mint már említettük, a Network Load Balancing összetevő mindent rögzít
fürtműveletek és változások a Windows eseménynaplójában. Látni őket
válassza az "Eseménynéző - Rendszer" lehetőséget, az NLB tartalmazza a WLBS üzeneteket (a
Windows Load Balancing Service, ahogy ezt a szolgáltatást az NT-ben hívták). Ráadásul be
a diszpécser ablakban a legfrissebb üzenetek jelennek meg a hibákkal kapcsolatban
és bármilyen konfigurációs változás. Alapértelmezés szerint ez az információ nem
meg van mentve. Fájlba írásához válassza az "Opciók -\u003e
Naplóbeállítások", jelölje be a "Naplózás engedélyezése" jelölőnégyzetet, és adjon meg egy nevet
fájlt. Egy új fájl jön létre az Ön alkönyvtárában fiókot a Dokumentumokban
és beállításokat.
A fürt egy fürt, de szolgáltatás nélkül nincs értelme. Tehát tegyük hozzá IIS (internet
információs szolgáltatások). IIS szerver tartalmazza a Win2k3, de csökkenteni kell
a szervert érő támadások lehetőségének minimalizálása érdekében alapértelmezés szerint nincs telepítve.
Az IIS telepítésének két módja van: a „Vezérlőpulton” vagy a
szerepgazdálkodási mester ezt a szervert. Tekintsük az elsőt. Menj
"Vezérlőpult - Programok hozzáadása vagy eltávolítása" (Vezérlőpult - Add vagy
Programok eltávolítása), válassza a „Telepítés Windows összetevők» (Windows hozzáadása/eltávolítása
alkatrészek). Most lépjen az „Alkalmazáskiszolgáló” elemre, és jelölje be a „Szolgáltatások” alatt
IIS" minden, amire szükség van. Alapértelmezés szerint a kiszolgáló munkakönyvtára \Inetpub\wwwroot.
A telepítés után az IIS képes statikus dokumentumokat megjeleníteni.
Sajtóközpont
A fürt két vagy több kiszolgálóból álló csoport, amelyek együtt működnek az ellátás érdekében üzemidő alkalmazások vagy szolgáltatások összessége, és az ügyfél egyetlen elemként érzékeli. A fürtcsomópontok hálózati hardverrel, megosztott erőforrásokkal és kiszolgálószoftverrel kapcsolódnak egymáshoz.
Microsoft Windows A 2000/2003 két fürtözési technológiát támogat: a hálózati terheléselosztási fürtöket és a kiszolgálófürtöket.
Az első esetben (terheléselosztó fürtök) a Network Load Balancing rendkívül megbízhatóvá és méretezhetővé teszi a szolgáltatásokat és az alkalmazásokat azáltal, hogy akár 32 kiszolgálót egyetlen fürtben egyesít. Érdeklődés az ügyfelektől ez az esetátláthatóan elosztva a klaszter csomópontjai között. Ha egy csomópont meghibásodik, a fürt automatikusan megváltoztatja a konfigurációját, és átváltja a klienst az elérhető csomópontok bármelyikére. Ezt a fürtkonfigurációs módot aktív-aktív módnak is nevezik, ahol egyetlen alkalmazás több csomóponton fut.
A kiszolgálófürt elosztja a terhelést a fürt kiszolgálói között, és minden kiszolgáló saját terhelést hordoz. Ha a fürt egyik csomópontja meghibásodik, a fürtben futásra konfigurált alkalmazások és szolgáltatások átláthatóan újraindulnak bármelyik szabad csomóponton. A kiszolgálófürtök megosztott lemezeket használnak a fürtön belüli kommunikációhoz, és átlátható hozzáférést biztosítanak a fürt alkalmazásaihoz és szolgáltatásaihoz. Speciális felszerelést igényelnek, de ezt a technológiát nagyon magas szintű megbízhatóságot biztosít, mivel magának a fürtnek nincs egyetlen hibapontja sem. Ezt a fürtkonfigurációs módot aktív-passzív módnak is nevezik. Egy fürtben lévő alkalmazás egyetlen csomóponton fut, külső tárolón található megosztott adatokkal.
Klaszter megközelítés a szervezethez belső hálózat a következő előnyöket nyújtja:
Magas rendelkezésre állás Ez azt jelenti, ha egy szolgáltatás vagy alkalmazás meghibásodik a számára konfigurált fürt valamely csomópontján közös munka fürtben, fürtözött szoftver lehetővé teszi az alkalmazás újraindítását egy másik gazdagépen. Ugyanakkor a felhasználók rövid késést tapasztalnak bizonyos műveletek során, vagy egyáltalán nem észlelnek szerverhibát. Skálázhatóság Fürtben futó alkalmazások esetén a kiszolgálók hozzáadása a fürthöz a képességek növelését jelenti: hibatűrés, terheléselosztás stb. Felügyelhetőség A rendszergazdák egyetlen interfész használatával kezelhetik az alkalmazásokat és szolgáltatásokat, beállíthatják a hibareakciókat a fürt csomópontjában, eloszthatják a terhelést csomópontok között fürt, és távolítsa el a terhelést a csomópontok a megelőző karbantartás érdekében.
Ebben a cikkben megpróbálom összegyűjteni a fürtrendszerek létrehozásával kapcsolatos tapasztalataimat Windows alapés adj egy kicsit lépésről lépésre útmutató két csomópontból álló kiszolgálófürt létrehozásához megosztott adattárolással.
Megjegyzés: két csomópontból álló fürt létrehozásához nem szükséges két teljesen egyforma szerver. Az első szerver meghibásodása után lesz egy kis ideje a fő csomópont működésének elemzésére és visszaállítására. A második csomópont a rendszer egészének megbízhatósága érdekében fog működni. Ez azonban nem jelenti azt, hogy a második szerver tétlen lesz. A klaszter mindkét csomópontja nyugodtan folytathatja a dolgát, megoldhatja a különböző problémákat. De beállíthatunk egy bizonyos kritikus erőforrást úgy, hogy egy klaszterben működjön, növelve (ennek az erőforrásnak) a hibatűrését.
Megjegyzés: A Microsoft ajánlásai szerint a szervernek két hálózati adapterrel kell rendelkeznie, az egyik az általános hálózathoz, a másik pedig a fürtön belüli adatcseréhez. Lehetséges-e fürtöt építeni egy felületen - valószínűleg igen, de még nem próbáltam.
A klaszter tervezésekor meg kell értenie, hogy egyet használ fizikai hálózat a klasztercseréhez és a helyi hálózat, növeli a teljes rendszer meghibásodásának százalékát. Ezért nagyon kívánatos, hogy a fürt adatcseréje egy alhálózatot használjon külön fizikai hálózati elemként. A helyi hálózathoz pedig másik alhálózatot kell használnia. Így növeli a teljes rendszer egészének megbízhatóságát.
Két csomópontos klaszter építése esetén egy kapcsolót használnak közös hálózat. Két fürtszerver közvetlenül csatlakoztatható keresztkábellel, az ábrán látható módon.
Ez a lépésenkénti útmutató segít elkerülni a hibákat a telepítés során, és sok időt takarít meg. Szóval, kezdjük.
Kicsit leegyszerűsítjük a feladatot. Mivel minden fürtcsomópontnak vagy tartománytagnak vagy tartományvezérlőnek kell lennie, az 1. fürtcsomópontot az AD (Active Directory) címtár gyökértulajdonosává tesszük, és ezen fut majd a DNS szolgáltatás. A fürt 2. csomópontja egy teljes tartományvezérlő lesz.
Telepítés operációs rendszer Hajlandó vagyok kihagyni, feltételezve, hogy ezzel nem lehet gond. És itt a konfiguráció hálózati eszközök szeretné megmagyarázni.
A fürt és az Active Directory telepítésének megkezdése előtt el kell végeznie a hálózati beállításokat. Az összes hálózati beállítást 4 szakaszra szeretném osztani. A hálózaton lévő nevek feloldásához kívánatos egy DNS-kiszolgáló meglévő rekordok a fürtszerverekről.
Minden szerverhez két hálózati kártya tartozik. Az egyik hálózati kártya a fürtcsomópontok közötti adatcserére szolgál, a második a hálózatunkban lévő ügyfelek számára. Ennek megfelelően az első a Private Cluster Connection, a második a Public Cluster Connection lesz.
A hálózati adapter beállításai az egyik és a másik szerveren azonosak. Ennek megfelelően megmutatom, hogyan kell konfigurálni a hálózati adaptert, és adok egy táblát mind a 4 hálózati adapter hálózati beállításaival mindkét fürtcsomóponton. A hálózati adapter konfigurálásához kövesse az alábbi lépéseket:
Privát fürt kapcsolat → Tulajdonságok → Konfigurálás → Speciális
Ez a pont némi magyarázatra szorul. A helyzet az, hogy a Microsoft határozott ajánlásai szerint a fürtcsomópontok összes hálózati adapterét az adapter optimális sebességére kell állítani, amint az a következő ábrán látható.
(A második gazdagéphez használja a 192.168.30.2 kódot). Adja meg a 255.255.255.252 alhálózati maszkot. Használja a 192.168.100.1 DNS-kiszolgáló címét mindkét gazdagéphez.
Az alábbi táblázat segítségével konfigurálja az összes hálózati adaptert a fürtcsomópontokon:
Csomó | Hálózat neve | IP-cím | MASZK | DNS szerver |
---|---|---|---|---|
1 | Nyilvános fürtkapcsolat | 192.168.100.1 | 255.255.255.0 | 192.168.100.1 |
1 | Privát fürtkapcsolat | 192.168.30.1 | 255.255.255.252 | 192.168.100.1 |
2 | Nyilvános fürtkapcsolat | 192.168.100.2 | 255.255.255.0 | 192.168.100.1 |
3 | Privát fürtkapcsolat | 192.168.30.2 | 255.255.255.252 | 192.168.100.1 |
Mivel cikkemnek nem célja az Active Directory telepítéséről beszélni, ezt a pontot kihagyom. Elég sok ajánlás és könyv született erről. Ön vesz Domain név, mint a mycompany.ru, telepítse az Active Directoryt az első csomópontra, és adja hozzá a második csomópontot a tartományhoz tartományvezérlőként. Ha végzett, ellenőrizze a kiszolgáló konfigurációit, az Active Directory-t.
Ha külső adattömböt szeretne beállítani egy fürtben, ne feledje, hogy a Cluster szolgáltatásnak a csomópontokra történő telepítése előtt először konfigurálnia kell a külső tömbön lévő lemezeket, csak ezután telepítse a fürtszolgáltatást először az első csomópontra, csak azután a másodikra. . Ha megszegi a telepítési sorrendet, megbukik, és nem éri el a célt. Javítható, valószínűleg igen. Ha hiba történik, lesz ideje kijavítani a beállításokat. De a Microsoft olyan rejtélyes dolog, hogy egyáltalán nem tudhatod, milyen gereblyére lépsz. Könnyebb, ha a szemed előtt tartod a lépésről lépésre szóló utasításokat, és ne felejtsd el megnyomni a gombokat. A külső tömb konfigurálása lépésről lépésre így néz ki:
Ezzel befejeződik a külső tömb konfigurációja.
A Cluster Service Software telepítésének megkezdése előtt minden fürt csomópontot ki kell kapcsolni, minden külső tömböt be kell kapcsolni. Térjünk át az első csomópont konfigurációjára. Felállt a külső tömb, fent az első szerver. A teljes telepítési folyamat a Fürtszolgáltatás konfigurációs varázslójával történik:
A második fürtcsomópont telepítéséhez és konfigurálásához az első csomópontot engedélyezni kell, és az összes hálózati meghajtót engedélyezni kell. A második csomópont beállítási eljárása nagyon hasonló ahhoz, amit fent leírtam. Van azonban néhány kisebb változás. Ehhez használja a következő utasítást:
További fürtcsomópontok telepítéséhez kövesse ugyanazokat az utasításokat.
Annak érdekében, hogy ne keveredjen össze a fürt telepítésének minden szakaszával, adok egy kis táblázatot, amely tükrözi az összes fő szakaszt.
Lépés | 1. csomópont | 2. csomópont | Külső tömb |
---|
tBVPFBFSH A PDOK-ról NBYE HCE OE NAPAP
YMY DEMBEN LMBUFFET H DPNBYOYI HUMPCHYSI.
1 10.152.1.1
5
ZDE RETCHSHCHK RBTBNEFT PVPOBYUBEF OPNET OBYUBMSHOPZP HMB, CHFPTPK - IP BDTEU RETCHPZP HMB Y RPUMEDOYK - LPMYUEUFCHP HHMPCH U FELHEEPK. f.E. UEKYUBU X OBU H LMBUPETE PMHYUBEFUS RSFSH HHMPCH, IP BDTEUB LPFPTSCHK BLBOYUYCHBAFUS AZ 1, 2, 3, 4 Y 5.
yMY DTHZPK RTYNET:
OPNET HMB IP LPMYUEUFCHP HHMPH U FELHEESP
______________________________________
1 10.152.1.1
1
2 10.150.1.55
2
4 10.150.1.223
1
h FFK LPOJYZHTBGYY NS RPMHYUN UMEDHAEIK TBULMBD:
IP 1-PZP HMB 10.150.1.1
IP 2-PZP HMB 10.150.1.55
IP 3-PZP HMB 10.150.1.56
IP 4-PZP HMB 10.150.1.223
FERETSH OHTSOP CHUEI NBYOBI VHDHEEZP LMBUFETB HUFBOPCHYFSH MOSIX Y UPDBFSH CHEDE PDYOBLPCHSCK LPOZHYZHTBGIPOOSCHK JBKM /etc/mosix.map .
FERETSh RPUME RETEBRHULB mosix CHBYB NBYOB HCE VKhDEF TBVPFBFSH H LMBUPETE, UFP NPTsOP HCHYDEFSH ЪBRHUFYCH NPOYFPT LPNBODPK mon. h UMHYUBE, EUMY CHSH HCHYDYFE CH NPOYFPTE FPMSHLP UCHPA NBYYOKH YMY CHPPVEE OE HCHYDYFE OILPZP, FP, LBL ZPCHPTYFUS - OBDP TSCHFSH. ULPTEE CHUEZP X CBU PYVLB YNEOOP H /etc/mosix.map.
OH CHPF, HCHYDYMY, OP OE RPVEDYMY. uFP dbmshye? b DBMSHYE PYUEOSH RTPUFP :-) - OHTSOP UPVTBFSH HFIMYFSCH DMS TBVPFSCH U YNEOEOOOSCHN /proc Ъ RBLEFB mproc. h YUBUFOPUFY H FFPN RBLEFE YDEF OERMPIBS NPDYZHYLBGYS felső - mtop, CH LPFPTSHCHK DPVBCHYMY CHPNPTSOPUFSH PFPVTBTSEOIS HMB(csomópont), UPTFITPCHLY DRP HMBN, RETEOPUB RTOUTPGEUTHUB HMBN YDEF RTOUTPGEUTHUB U FELHEPCHOMSYNBOYPSYPHOMB PK OBZTHЪLY RTPGEUUPTB HMB, RPUME LPFPTPK RTPGEUUSCH OBYOBAF NYZTYTPCHBFSH A DTHZYE MOSIX-RÓL - HHMSCH .
ъBRHULBEN mtop, CHSHVYTBEN RPOTBCHYCHYKUS OE URSEIK RTPGEUU (TELPNEODHA BRHUFYFSH bzip) Y UNEMP DBCHYN LMBCHYYKH "g" OB CHBYEK LMBCHYBFKHTE, RPUM UEZP LMBCHYBFKHTE, RPUM UEZP LEBCHPPYPUIDOB CHBRYPVUZBOPPY HE CETFCHSC RTPGEUUB Y ЪBFEN - OPNET HЪMB, LHDB NSCH IPFYN EZP PFRTBCHYFSH. b XCE RPUME LFPZP CHOYNBFEMSHOP RPUNPFTYFE A TEEKHMSHFBFSCH, PFPVTTBTSBENSCHE LPNBODPK mon - FB NBYOB DPMTSOB OBYUBFSH VTBFSH AZ UEVS OBZTHЪLH CHSHCHVTBOOPZP RTPGEUUBZP RTPGEG.
b UWUFCHEOOP mtop - H RPME #N PFPVTBTSBFS OPNET HMB, ITT A CHSCRPMOSEPHUSON.
OP LFP EEE OE CHUE - CHEDSH CHBN RTBCHDB OE IPYUEFUS PFRTBCHMSFSH A DTHZYE HHMSCH RTPGEUUSCH CHTHYuOHA-ról? ÚJ OE BIPFEMPUSH. x MOSIX EUFSH OERMPIBS CHUFTPEOOBS VBMBOUYTPCHLB CHOKHFTY LMBUFETB, LPFPTBS RPCHPMSEF VPMEE-NEOE TBCHOPNETOP TBURTEDEMSFSH OBZTH'LH A CHUE KHMSCH-ról. OH B CHPF ЪDEUSH OBN RTYDEFUS RPFTHDYFUS. dms OBYUBMB S TBUULBTSH, LBL UDEMBFSH FPOLHA OBUFTPCLH (dallam) DMS DHHI HHMPH LMBUFETB? H RTPGEUUE LPFPTPK MOSIX RPMHYUBEF YOZHPTNBGYA P ULPTPPUFSI RTPGEUUPTPCH Y UEFY:
BRPNOYFE TB Y OBCHUEZDB - NPTsOP CHSHCHRPMOSFSH FPMSHLP Ch egymódusú hangolás. yOBYUE ChSCH MYVP RPMHYUFE OE UPCHUEN LPTTELFOSHCHK TEHMSHFBF, MYVP CHBYB NBYYOB NPCEF RTPUFP ЪBCHYUOHFSH.
yFBL, CHSHCHRPMOSEN dallam. rPUME RETECHPDB PRETBGYPOOPK UYUFENSCH H egymódusú OBRTYNET LPNBODPK init 1 YMYY init S BRHULBEN ULTYRF prep_tune,LPFPTSCHK RPDOYNEF SEFECHSE
YOFETJEKUSCH Y BRHUFYF MOSIX. rPUME LFPZP A PDOK YЪ NBYYO BRHULBEN dallamáról, CHCHPDYN ENH OPNET DTHZPZP HMB DMS OBUFTPKLY Y TsDEN TEHMSHFBFB - HFYMYFB DPMTSOB CHSCHDBFSH BRHILPPHPFPFUESCH OB CHPD YEUFY RPMODCUENCHO OB CHPD YEUFY YEUFYYUFYYUPHEO BISHYY dallam -a<ХЪЕМ>A DTHZPN HYME-RŐL. uPVUFCHEOOP PRETBGYA RTYDEFUS RPCHFPTYFSH A DTHZPN-RŐL HJME LPNBODPK dallam -a<ХЪЕМ>. rPUME RPDPVOPZP FAOIOZB CH CHBYEK UYUFENE DPMTSEO RPSCHIFUS ZHBKM /etc/rezsi, UPDETTSBEIK YOZHPTNBGYA DMS MOSIX CH CHYDE OELLYI YUYUMPCHSHCHI DBOOSCHI. h UMHYUBE, EUMY RP LBLYN-FP RTYUYOBN dallam OE UNPZ UDEMBFSH EZP, RTPUFP ULPRYTHKFE Y FELHEESP LBFBMPZB ZhBKM mosix.cost H /etc/rezsi. fp RPNPCEF ;-).
rTY FAOOYOSE LMBUFETB Y VPMEE YUEN DCHHI NBYYO OHTSOP YURPMSHЪPCHBFSH HFYMYFH, LPFPTBS FBLCE RPUFBCHMSEFUS U MOSIX - tune_kernel. dBOOBS HFYMYFB RPCHPMSEF
CHBN H VPMEE RTPUFPN Y RTCHSHCHUOPN CHYDE OBUFTPIFSH LMBUFET, PFCHEFYCH AZ OEULPMSHLP CHPRTPPUCH Y RTPCHEDS FAOIOZ U DCHNS NBYOBNY LMBUFETB.
LUFBFY, RP UPVUFCHEOOPNKH PRSHCHFH NPZH ULBBFSH, UFP RTY OBUFTPKLE LMBUFETB S TELPNEODHA CHBN OE ЪBZTHTSBFSH UEFSH, B OBPVPTPF - RTYPUFBOPCHYFSH UPEGY CHUE MFFETBOPCHYFSH UPCHO MFFETBOPCHYFSH CHUE PRFETBOPCHYFSH CHUE PRFETBOPCHYFSH PRFYPLBCHYMSHO.
mosctl
- LPOFFTPMSH OBD HIMPN. rPCHPMSEF YЪNEOSFSH RBTBNEFTSHCH HMB - FBLIE, LBL blokk, maradás, lstay, késleltetés Y F.D
dBCHBKFE TBUUNPFTYN OEULPMSHLP RBTBNEFTCH LFPK HFYMYFSCH:
marad
- RPCHPMSEF PUFBOBCHMYCHBFSH NYZTBGYA RTPGEUUPCH A DTHZYE HIMSCH U FELHEEK NBYOSCH-ról. pFNEOSEFUS RBTBNEFTPN nostay YMY -stay
Maradj
- BRTEEBEF FPMSHLP MPLBMSHOSHCHN RTPGEUUBN NYZTBGYA, B RTPGEUUSCH U DTHZYI NBYYO NPZHF RTPDPMTSBFSH FFP DEMBFSH. pFNEOSEFUS RBTBNEFTPN nolstay YMYY -lstay.
Blokk
- BRTEEBEF HDBMEOOSHCHN / ZPUFECHSHCHN RTPGEUUBN CHSHCHRPMOSFUS FFPN RÓLA. pFNEOSEFUS RBTBNEFTPN noblock YMY -blokk.
hozza
- CHPCHTBEBEF PVTBFOP CHUE RTPGEUUSCH U FELHEEZP HMB CHSHCHRPMOSENSCHE A DTHZYI NBYYOBI LMBUFETB-ről. ffpf RBTBNEFT NPTSEF OE UTBVBFSHCHBFSH, RPLB NYZTYTPCHBCHYYK RTPGEUU OE RPMKHYUYF RTETSCHCHBOYE PF UYUFENSCH.
késleltetés beállítása
HUFBOBCHMYCHBEF CHTENS, RPUME LPFPTPZP RTPGEUU OBJOBEF NYZTYTPCHBFSH.
CHEDSH UZMBUIFEUSH - CH UMHYUBE, EUMY CHTENS CHSHCHRPMOEOIS RTPGEUUB NEOSHIE UELHODSCH UNSCHUM RETEOPUIFSH EZP A DTHZYE NBYYOSCH UEFY YUYUEBEF-RŐL. yNEOOP FFP CHTENS Y CHCHUFBCHMSEFUS HFYMYFPK mosctl U RBTBNEFTPN setdecay. rTYNET:
mosctl setdecay 1 500 200
HUFBOBCHMYCHBEF CHTENS RETEIPDB A DTHZYE HHMSCH 500 NYMMYUELHOD CH UMHYUBE, EUMY RTPGEUU BRHEEO LBL lassú Y 200 NYMYUELHOD DMS gyors RTPGEUUPCH-ról. pVTBFIFE CHOYNBOYE, UFP RBTBNEFT lassú CHUEZDB DPMTSEO VSHFSH VPMSHIE YMI TBCHEO RBTBNEFTKh gyors.
mosrun
- BRHULBEF RTYMPSEOYE CH LMBUPET. OBRTYNET mosrun -e -j5 gyártmány JBRHUFYF gyártmány OB 5-PN XHME LMBUFETB, RTY LFPN CHUE EZP DPUETOIE RTPGEUUSCH VHDHF FBLCE CHSHCHRPMOSFUS OB 5-PN XME. rTBCHDB ЪDEUSH EUFSH PYO OABOU, RTY YUEN DPCHPMSHOP UHEEUFCHEOOOSCHK:
CH UMHYUBE, EUMY DPUETOYE RTPGEUUSCH CHSHCHRPMOSAFUS VSHCHUFTEE YUEN HUFBOPCMEOOOBS HFYMYFPK mosctl ЪBDETSLB (késleltetés) FP RTPGEUU OE VHDEF NYZTYTPCHBFSH A DTHZYELMBUFEHM-RŐL. X mosrun EEE DPCHPMSHOP NOPZP TBMYUOSCHI YOFETEUOSCHI RBTBNEFTCH, OP RPDTPVOP HOBFSH
P OYI CHSCH UNPTSFE Y THLPCHPDUFCHB RP LFPK HFIYMYFE. (manmosrun)
mon - LBL NSC HCE OBEN, LFP NPOYFPT LMBUFETB, LPFPTSCCHK CH RUECHDPZTBJYUEULPN CHYDE PFPVTBTSBEF ЪBZTHЪLH LBTsDPZP TBVPYUEZP HMB CHBYEZP LMBUFETB, LFP NPOYFPT LMBUFETB, LPMYКПУБОФСХ HPKCHPVDOFCHPP CHDBEF NOPZP DTHZPK, OE NEOEE YOFETEUOPK YOZHPTNBGYY.
mtop - NPDYZHYGYTPCHBOOBS DMS YURPMSH'CHBOYS OB HHMBI LMBUFETB CHETUYS LPNBODSCH felső. pFPVTTBTSBEF AZ LTBOE DYOBNYUEULHA YOZHPTNBGYA P RTPGEUUBI, BRHEEOOSCHI A DBOOPN KHME, Y KHMBI, LHDB NYZTYTPCHBMY CHBY RPGEUUSCH.
mps - FPCE NPDYZHYGYTPCHBOOBS CHETUYS LPNBODSCH ps. dPVBCHMEOP EEE PDOP RPME - OPNET HMB, AZ LPFPTSCHK NYZTYTPCHBM RTPGEUU-ról.
CHPF AZ NPK-RÓL CHZMSD Y CHUE PUOPCHOSHE HFIMYFSHCH. AZ UBNPN DEME LPOEIOP NPTsOP PVPKFYUSH DBTSE VOYI-RŐL. OBRTYNET JURPMSHJHS DMS LPOFTPMS OBD LMBUFETPN /proc/mosix.
fBN LTPNE FPZP, YuFP NPTsOP OBKFY PUOPCHOKHA YOZHPTNBGYA P OBUFTPKLBI HMB, RTPGEUUBI BRHEOOOSCHI U DTHZYI HHMPCH Y F.D.,B FBLCE RPNEOSFSH YUBUFSH RBTBNEFTCH.
Először is döntse el, milyen összetevőkre és erőforrásokra lesz szüksége. Szüksége lesz egy főcsomópontra, legalább egy tucat azonos számítási csomópontra, egy Ethernet-kapcsolóra, egy áramelosztó egységre és egy rack-re. Határozza meg a vezetékek és a hűtés mennyiségét, valamint a szükséges hely mennyiségét. Döntse el azt is, hogy milyen IP-címeket kíván használni a csomópontokhoz, milyen szoftvereket telepít, és milyen technológiákra lesz szükség a párhuzamos számítási teljesítmény létrehozásához (erről lentebb olvashat bővebben).
Szerelje fel a csomópontokat. Hosztokat kell építenie vagy előre elkészített szervereket kell vásárolnia.
Telepítse a szervereket a rackbe. Kezdje alulról, hogy a rack ne legyen túlterhelve felül. Szüksége lesz egy barát segítségére - az összeszerelt szerverek nagyon nehezek lehetnek, és meglehetősen nehéz azokat a cellákba helyezni, amelyeken a rackben vannak.
Szereljen be egy Ethernet kapcsolót a rack mellé.Érdemes azonnal konfigurálni a kapcsolót: állítsa a jumbo frame méretét 9000 bájtra, állítsa be az 1. lépésben választott statikus IP-címet, és kapcsolja ki a felesleges protokollokat, például az SMTP-t.
Telepítsen egy áramelosztó egységet (PDU vagy Power Distribution Unit). Attól függően, hogy melyik maximum töltés adjon ki csomópontokat a hálózaton, akkor egy nagy teljesítményű számítógéphez 220 V-ra lehet szüksége.
Ha minden be van állítva, folytassa a konfigurációval. A Linux valójában a nagy teljesítményű (HPC) fürtök legjobb rendszere – nemcsak tudományos számítástechnikához ideális, hanem nem kell fizetnie azért, hogy több száz vagy akár több ezer csomópontra telepítse a rendszert. Képzeld el, mennyibe kerülne Windows telepítés minden csomóponthoz!
Telepítse az üzenettovábbítási felületet, az erőforrás-kezelőt és a többi szükséges könyvtárat. Ha az előző lépésben nem telepítette a Rockst, akkor manuálisan kell telepítenie a szükséges szoftvert a párhuzamos számítási logika beállításához.
Csatlakoztassa a számítógépeket a hálózathoz. A mester csomópont számítási feladatokat küld a szolga csomópontoknak, amelyeknek vissza kell adniuk az eredményt, és üzeneteket kell küldeniük egymásnak. És minél hamarabb megtörténik ez, annál jobb.
Tesztelje a klasztert. Az utolsó dolog, amit meg kell tennie, mielőtt hozzáférést adna a felhasználóknak a számítási teljesítményhez, a teljesítményteszt. A HPL (High Performance Lynpack) benchmark egy népszerű lehetőség a fürtben végzett számítási sebesség mérésére. A szoftvert forrásból kell lefordítania a legmagasabb fokú optimalizálással, amelyet a fordítója lehetővé tesz a választott architektúrához.