[an error occurred while processing this directive] [an error occurred while processing this directive]  
NOVELL CONNECTION KEZDőLAP  
Novell conNection
A hálózati szakértők magazinja
 
 

Az eDirectory-címtárfa felépítése

Hathavonta átállítjuk az órákat nyári időszámításra vagy éppen vissza – kiváló alkalom némi karbantartás elvégzésére (mondjuk a füstérzékelők elemeinek kicserélésére). Hasonlóképpen, célszerű időről időre karbantartást végezni a cég hálózatán belül is. Ön mikor ellenőrizte utoljára az eDirectory-fa felépítését? Nem frissítették az eDirectory-fát? Nem volt átszervezés, esetleg összeolvadás mostanában? Ezek mind-mind befolyásolhatják az eDirectory-címtárfa szervezését.

Messze több ma már a Novell eDirectory, mint felhasználókat és csoportokat kezelő hálózati címtár. Nemcsak többplatformos, kiválóan méretezhető és rugalmas, hanem kifejezetten az e-businesshez szánt platform. Mennél jobban függ a cég az üzleti szolgáltatásoktól, annál fontosabb az eDirectory-címtárfa felépítésének áttekintése (amely egyébként is az átfogó eDirectory-átvizsgálás első lépése).

A Novell elmúlt öt évben adott ajánlásai igen jól tartják magukat. Mára, az eDirectoryban ezek egy része – különösen a replikák méretezhetőségére vonatkozó szabályok – már kevésbé fontosak. Más szempontok – például a hálózati erőforrások szervezése – azonban továbbra is fontosak, hiszen ezeknek nem annyira a címtár teljesítményéhez van közük, hanem a felhasználók számára legelőnyösebb, rugalmas kialakításhoz. Az alábbiakban három fő tervezési szempontot tekintünk át:

  • A címtárfa típusa és mérete
  • Particionálási és replikációs stratégiák
  • Multiplatform replikák

A címtárfa típusa és mérete

A legtöbb cégnél egy nagy éles címtárfa működik, illetve néhány kisebb a tesztlaborban. Az egy fa használata igen bölcs megoldás, azonban az, hogyan is alkalmazzuk az eDirectoryt, befolyásolhatja a fa kialakítását.

A vállalati típusú címtárfák azok, amelyek elsődleges feladata, hogy vállalati környezetben, egyetlen szervezeten belül szabályozzák a fájl- és nyomtatási kérések kiszolgálását.

Az e-kereskedelmi (eCommerce) címtárfák egy vagy több telephelyen az e-kereskedelmi alkalmazások igényeit szolgálják ki. Az ilyen eDirectory-címtárfáknak méretezhetőnek és többplatformosnak kell lenniük, és többféle szolgáltatást is nyújtanak – például biztonságos hitelesítést a webes alkalmazásokhoz. Az ilyen alkalmazásoknál az eDirectory-címtárfát nemigen szabad és szokás particionálni: egyetlen nagy konténer „Felhasználó”-objektumok százezreit tartalmazhatja.

Típustól függetlenül, minden eDirectory-címtárfát piramis alakúra kell tervezni. A fa alján legyen az objektumok túlnyomó része, ne a felsőbb rétegekben.

Az eDirectory használata esetén a fa mérete gyakorlatilag korlátlan lehet. Mivel a „Felhasználó”-objektumok mérete tipikusan 3-5 kilobájt, objektumok százezrei tárolhatók anélkül, hogy a tárterület miatt kellene aggódni. Az persze megnöveli a szükséges helyet, ha a „Felhasználó”-objektumok minden attribútuma ki van töltve.

A fa felső része

A [Root] konténer legyen mindenképpen kicsi, a felhasznált platformtól függetlenül. Ez egyszerűbbé teszi az eDirectory sémájának javítását és bővítését.

Vállalati eDirectory-címtárfa esetében a fa felső része (a szervezetet reprezentáló konténer alatt) lehetőleg a WAN-kapcsolatok felépítését kövesse, a partíciók ne nyúljanak át WAN-kapcsolatokon keresztül. eCommerce-fa esetében jó eséllyel összesen csak egy konténer lesz a [Root] és a szervezet konténere alatt.

Mindez azért fontos, hogy a WAN-sávszélességet maximálisan kihasználjuk. Az eDirectory minden méretezhetőségi és kommunikációs finomsága ellenére, mennél kisebb a címtárforgalom a WAN-kapcsolatokon, annál nagyobb sávszélesség áll más célra rendelkezésre. &Eeacute;ppen ezért lehetőleg a „Csoport”-objektumoknak is mennél több tagja legyen helyi.

A fa alsó része

A vállalati eDirectory-rendszereknél továbbra is fontos, hogy a címtárfa alján legyenek a hálózati erőforrásokat reprezentáló objektumok. Az eDirectory továbbra is akkor nyújtja a legjobb teljesítményt, ha a felhasználók közel vannak az általuk használt erőforrásokhoz.

Particionálási stratégiák

Az NDS korábbi változataiban a Novell különféle partícióméreteket ajánlott az optimális teljesítmény érdekében. Mivel az eDirectory immáron sokkal méretezhetőbb, a particionálást már nem kell, hogy a fizikai korlátok szabályozzák. Míg korábban nem igazán lehetett nagy (pl. 10 ezernél több objektumot tartalmazó) partíciókat használni, addig az eDirectoryban gyakorlatilag megszűntek ezek a korlátok. Jelenleg a Novell az alábbi értékek figyelembe vételét javasolja a partíciók méretezésekor:

  • Partíció mérete: 500 ezer objektum a kapcsolatokat (pl. csoporttagságokat) tartalmazó fákban; több millió objektumok az objektumközi kapcsolatokat tartalmazó fákban
  • A fán belüli partíciók maximális száma: korlátlan
  • Szülőnkénti gyerekpartíciók maximális száma: 150 partíció
  • Partíciónkénti replikák maximális száma: 50 replika
  • Replikaszerverenkénti replikák maximális száma: 250 replika

E szabályok általában az elosztott vállalati címtárak és erőforráskezelési megoldások esetében érvényesek. eCommerce-megoldásoknál e szabályok nagy részével nem kell foglalkozni: az ilyen rendszerek tipikusan egyetlen partícióból állnak.

A replikák elhelyezése

Két okból fontos a replikák elhelyezése: a hozzáférhetőség és a hibatűrés biztosítása érdekében. Az alábbi szabályokat célszerű betartani:

  • Replikáljuk először helyileg. Az egyes telephelyeken, ha lehetséges (azaz van legalább két szerver), tároljunk legalább két replikát.
  • E-business megoldások esetében tároljunk több példányt az adatokról a terhelés-elosztás érdekében. Ilyen esetben az eDirectory-címtárfát felhasználók tízezrei érik el.
  • A master replikákat központi helyen tároljuk. Bár logikusnak tűnhet a master replikák távoli telephelyeken történő tárolása, éppen azért, mert a master replikák szükségesek a partícióműveletekhez, ezért a master replikák ott célszerű tárolni, ahol a partícióműveleteket végzik.
  • Használjunk többplatformos replikációt, ha más platformokon is szükséges a hozzáférés szabályozása.

Ha távoli telephelyre, vagy WAN-on keresztül kell tennünk master replikát, vegyük számításba, milyen sávszélesség szükséges a replikációhoz. (A replikációs forgalom a Novell WAN Traffic Managerrel korlátozható.)

NDS-teljesítmény

Az eDirectory teljesítményét igen jól lehet szabályozni az eDirectory-gyorsítótár (cache) méretével. A gyorsítótár mérete amennyire csak lehet, közelítse meg a címtáradatbázis (DIB) méretét. A gyorsítótár mérete a keretben látható parancsokkal szabályozható.

Összefoglalás

Bár a Novell folyamatosan növeli operációs rendszerének és címtárának méretezhetőségét és teljesítményét, egy átgondolt címtárfelépítés és a rendszeres ellenőrzések sokat segítenek abban, hogy mindig készen álljunk a címtáralapú alkalmazások újabb és újabb generációira.

A Novell eDirectory gyorsítótár méretének beállítása

Platform Hely Lépések
NetWare Konzolképernyő Set DSTRACE=!MB <A felhasználandó RAM mennyisége MB-ban>
NT _NDSDB.INI Hozzuk létre az _NDSDB.INI fájlt a \NOVELL\NDS könyvtárban

Írjuk be a következő parancsot:

CACHE=<A felhasználandó RAM mennyisége MB-ban>

Solaris ndstrace-képernyő Indítsuk el az ndstrace-t a Sun Solaris szerveren

Írjuk be: Set DSTRACE=!MB<A felhasználandó RAM mennyisége MB-ban>