مقدمه
یکی از مهمترین و اساسیترین پیشرفتهای جدید در سرور ویندوز 2000 مایکروسافت، اکتیو دایرکتوری است. این سرویس که مربوط به دایرکتوریهاست، به مدیران سیستم اجازه میدهد تا ارتباطات بین منابع توزیع شده در شبکه را به صورت شفاف مدیریت کنند که این خود باعث سهولت استفاده از شبکه و کاهش هزینههای مدیریت میشود. این سرویس به نحو چشمگیری قابل گسترش است، آبجکتها را به شکل سلسله مراتبی و مطابق با ساختار سازمانی سازماندهی میکند، امکان نیابت اعضای شبکه در برخورداری از منابع را فراهم می آورد و بالاخره ارتباطات قابل اطمینانی را به طور خودکار مدیریت میکند. این قابلیتها برای سازمانها این امکان را فراهم میسازد که مدیریت سادهتری داشته باشند و نیز موجب تقویت امنیت سیستم و گسترش قابلیت استفاده از سیستم میشود.
آیا در اکتیو دایرکتوری حمایت از همانند سازی (Replication) ، در سطح Attribute است یا فقط در سطح Object؟
اکتیو دایرکتوری کاملاً از همانندسازی در سطح Attribute های خاص همانند سازی در سطح Attribute حمایت میکند. این امر مهمی است زیرا تغییرات بر روی Attribute های خاص مانند تغییرات در کلمه عبور در یک Object مربوط به کاربر، مستلزم اعمال همانند سازی بر روی بقیه Attribute ها نخواهد بود.
قابلیت گسترش اکتیو دایرکتوری چگونه است؟
اکتیو دایرکتوری بسیار قابل گسترش است. مایکروسافت معتقد است مشتریان به دنبال آن سرویسهای دایرکتوری هستند که میلیونها Object را در خود نگاه میدارد، به صدها تقاضای جستجوی هم زمان از کلاینتهای مختلف پاسخ میدهد، و بالاخره عمل همانندسازی اطلاعات را به صورت مؤثر و کارا بر روی پایگاههای متعدد حتی در سطح شبکههای WAN به اجرا در میآورد.
ظرفیت حافظه مهم است زیرا بسیاری از شرکتها خواهان ذخیره سازی مقادیر عظیمی از اطلاعات در سرویسهای دایرکتوری هستند تا دستیابی به آن اطلاعات را بهبود بخشند. داشتن جستجوی قوی و کارا بسیار سرنوشت ساز است زیرا کاربران، کامپیوترها، وسایل جانبی کامپیوترها و برنامههای کاربردی دائماً برای مراجعه به منابع شبکه از دایرکتوریها استفاده میکنند. بدون داشتن زمان پاسخ کوتاه، دایرکتوریها به سرعت در مضیقه قرار خواهند گرفت. شرکتهایی که به همانندسازی کارا نیاز دارند، آن هم به شکلی که آنها را قادر به ذخیره نسخههایی از دایرکتوریها در محدوده شبکهشان (مثلاً در دفتر کار) کند تا بتوانند زمان پاسخ و دسترسی را بهبود بخشند.
نتایج آزمایشات مایکروسافت که ترکیبی از آزمایش روی سیستمهای Compaq و Cisco بود نشان داد که اکتیو دایرکتوری فراتر از همه نیازهای عملی مانند ظرفیت، حافظه، کارآیی جستجو و قابلیت گسترش در محیطهای همانندسازی شده، عمل کرده است.
آزمایشات روی Cisco نشان داد که یک محیط کاملاً همانندسازی شده به وسیله اکتیو دایرکتوری در یک ساختار معمولی یک سرویسگر اینترنت میتواند به سادگی تا 10 میلیون Object را به وسیله سرورهای چند پردازنده دارای Intel Pentium جابجا کند.
اکتیو دایرکتوری چگونه امتحان خود را پس داد؟ نتایج چه بود؟
همچنین Cisco نشان داد که اکتیو دایرکتوری فراتر از همه نیازهای عملی مانند ظرفیت حافظه، کارآیی جستجو و قابلیت گسترش در محیطهای همانندسازی شده، عمل کرده است.
در آزمایش مایکروسافت در مورد کارآیی و قابلیت گسترش، یک شرکت بزرگ در یک نقطه جغرافیائی خاص با یک ستاد مرکزی و میلیونها پایگاه کوچکتر محلی شبیه سازی شد. ستاد مرکزی به یک شبکه بسیار سریع متصل میشد و پایگاههای محلی با تکنولوژیهای WAN مختلف به ستاد مرکزی متصل بودند. ستاد مرکزی یک نسخه همانند از اکتیو دایرکتوری بر روی هر کدام از 20 سرور خود بود و یک نسخه همانند از اکتیو دایرکتوری در سرورهای هر کدام از میلیونها پایگاه قرار داشت. همه نسخههای همانند حاوی یک مجموعه کامل از اطلاعات شرکت بودند و عملیات جستجو و بهنگام شدن بر روی همه آنها قابل انجام بود.
در چنین شرایطی، اکتیو دایرکتوری نشان داد که قدرت تحمل بیش از سیصد هزار تغییر جداگانه در روز را دارد، (که افزون هر اشتراک کاربری و یا تغییر کلمه عبور هم جزء این تغییرات محسوب میشود) و می تواند ظرفیت کافی را برای همانندسازی در مؤسسات بزرگ و سرویسگران اینترنت فراهم کند.
در آزمایشهایی که در مرکز معیارهای اروپایی شرکت Compaq در سوفیا آنت پولیس (Sophia-Ant polis) در فرانسه انجام شد، Compaq شانزده میلیون object کاربری را تحت سیستم اکتیو دایرکتوری بر کامپیوترهای Alpha Server4100 که دارای 4 پردازنده و 2 گیگا بایت حافظهاند بارگذاری کرد. بانک اطلاعات Object ها فضای 8/68 گیگا بایت را اشغال کرده و با آهنگ خطی در حین بارگذاری درحال افزایش بود ولی در عین حال، زمان پاسخ به کلاینتها کاهش نیافته بود که بیانگر این بود که ظرفیت اضافی چشمگیری برای ادامه کار وجود دارد.
همچنین Cisco اظهار داشت که انتظار دارد سرویسگران اینترنت قادر باشند یک دایرکتوری توزیعی را با بیش از object 100 در یک محیط با پیکربندی چند حوزهای (Multi-Domain) پیاده سازی کنند. دیگر آزمایشهای Cisco نشان داد که سرورهایی که دارای سرویس اکتیودایرکتوری هستند و دارای 7 میلیون object میباشند، قادر هستند میلیونها جستجو در ثانیه را که از سوی صدها کلاینت ارسال شدهاند، سرویسدهی کنند. توانایی اکتیو دایرکتوری در پاسخگویی و سرویسدهی به این حجم از جستجوها سرویسگران اینترنت را قادر میسازد دهها میلیون کاربر را سرویسدهی کنند و با وجود افزایش تعداد کاربر، یک پاسخگویی ثابت و ایستا برای کاربران خود داشته باشند.