مرکز دانش IT |
Directory service
سرویس دایرکتوری
یک نرمافزار کاربردی یا مجموعهای از نرمافزارهای کاربردی است که وظیفهٔ ذخیره و سازماندهی اطّلاعات مربوط به کاربران و منابع یک شبکهٔ رایانهای را به عهده داشته و به مدیر شبکه این امکان را میدهد که دسترسی کاربران به منابع شبکه را مدیریت نماید. دایرکتوری سرویس در عین حال به عنوان یک لایهٔ محافظ بین کاربران و منابع مشترک شبکه عمل میکند. دایرکتوری سرویس را نباید با منبع ذخیرهٔ دایرکتوری که در واقع محلّ نگهداری اطّلاعات مربوط به اجزای نامگذاری شده که توسط دایرکتوری سرویس مدیریت میشوند، اشتباه نمود. در دایرکتوری سرویس مدل پراکندهٔ X.500، از تعداد یک یا بیش از یک فضای تخصیص یافته برای نام (درخت اجزاء) جهت تشکیل دایرکتوری سرویس استفاده میشود. دایرکتوری سرویس به عنوان واسطی برای دسترسی به اطلاعات موجود در یک یا بیش از یک فضای تخصیص یافته در دایرکتوری عمل مینماید. واسط دایرکتوری سرویس نقش مسئولیت مرکزی و مشترکی را ایفا مینماید که میتواند امنیت کافی را برای آن دسته از منابع سیستم که مدیریت اطلاعات دایرکتوری را انجام میدهند فراهم آورد. همچون یک بانک اطلاعاتی، دایرکتوری سرویس به نحوی طراحی شده که میتواند به شکلی کارآمد اطلاعات را خوانده و امکانات پیشرفتهٔ جستجو در بین خصیصههای مختلفی که میتوانند به شئهای موجود در دایرکتوری مرتبط شوند را فراهم سازد. اطلاعاتی که در دایرکتوری ذخیره شدهاند با استفاده از طراحی براساس خصیصههای قابل تغییر تعریف میشوند. سرویسهای دایرکتوری از مدل پراکنده برای ذخیرهسازی اطلاعات خود استفاده میکنند و این اطلاعات معمولاً بین دایرکتوری سرورها دوباره سازی میشوند.