En NDS-server er en type biblioteksserver, der er baseret på Novell Directory Services-protokollen (NDS). NDS er en proprietær katalogtjeneste, der blev udviklet af Novell, Inc. i 1990'erne. Det er designet til at give et centraliseret lager for brugerkonti, gruppemedlemskaber, netværksressourcer og andre katalogoplysninger.
NDS-servere bruges til at gemme og administrere biblioteksoplysninger for Novell NetWare-netværk. De giver et centraliseret sted, hvor administratorer kan administrere brugerkonti, gruppemedlemskaber og netværksressourcer. NDS-servere giver også brugere adgang til netværksressourcer, såsom filer, printere og applikationer, fra ethvert sted på netværket.
NDS er en hierarkisk katalogtjeneste, hvilket betyder, at den organiserer katalogoplysninger i en trælignende struktur. Toppen af træet kaldes rodbeholderen, og den indeholder hele mappeinformationstræet. Rodbeholderen kan opdeles i flere børnebeholdere, som igen kan opdeles i yderligere børnebeholdere. Denne hierarkiske struktur gør det muligt at organisere og administrere katalogoplysninger effektivt.
NDS-servere er typisk installeret på dedikeret hardware, men de kan også installeres på virtuelle maskiner. De kræver et minimum af ressourcer, såsom CPU, hukommelse og diskplads. NDS-servere er også kompatible med en række forskellige operativsystemer, herunder Windows, Linux og Mac OS X.
NDS-servere er en vigtig del af Novell NetWare-netværk. De giver et centraliseret lager for brugerkonti, gruppemedlemskaber, netværksressourcer og andre katalogoplysninger. NDS-servere giver også brugere adgang til netværksressourcer fra et hvilket som helst sted på netværket.