2 global Cataloge در یک Domain
سلام
از دوستان یک سوال داشتم.بنده یک دامین دارم و 2 DC و هر دو DC گلوبال کاتالوگ داره.
یادمه یکجا استادم گفت فقط یکی از DC ها باید GC فعال باشه وگرنه به مشکل بر می خوره! تا الان که مشکلی نداشته ولی این برام سوال شده بود که بپرسم.
با تشکر
3 پاسخ
فرض کنید شما دو تا سایت دارید ، یکی در شهر تهران و دیگری در شهر بندرعباس
در شهر تهران Server1 را دارید
در شهر بندرعباس Server A , Server B , Server C
سرور های بندرعباس توسط شبکه LAN و دو تا سایت بندرعباس و تهران توسط شبکه پر هزینه ی WAN با یکدیگر در ارتباط هستند.
زمانیکه شما میخواهید از مثلا Server A یک یوزر را جستجو کنید ، و این سرور را به عنوان GC تعریف کرده باشید ، این سرور توسط شبکه ی WAN که هم پرهزینه است و هم باعث ایجاد ترافیک و کاهش سرعت میشود با سرور های دیگر ، برای جستجوی این یوزر ارتباط برقرار میکند.
Server B و Server C هم همینطور.
برای به حداقل رساندن ارتباطات گران قیمت WAN ، فقط یکی از سه سرور سایت بندرعباس را به عنوان GC قرار میدهیم .
در این صورت مثلا اگر Server A را به عنوان GC معرفی کنیم ،فقط این سرور مسیولیت Replicate با سرور سایت های دیگر را دارد و سرور های B و C برای جستجو، از سرور A، که بسترش LAN هست، استفاده میکنند.
تمام سرور ها میتوانند به عنوان GC انتخاب شوند ، اما چون احتمال کند شدن شبکه بالا میره ، ممکنه مشکل ایجاد کنه
زمانی که شما چندین سرور در سایت های مختلف دارید ، بهتر است یکی از آنها را به عنوان GC انتخاب کنید و بقیه سرور ها را از این حالت برداشته و به سرور GC متصل کنید.
برای مثال شما از سرور خود میخواهید نام یک یوزرنیم را جستجو کنید ، دیگر نیازی نیست برای جستجو به سرور های دیگر در سایتهای دیگر مراجعه کنید که باعث کاهش سرعت و افزایش ترافیک شبکه های wan شود، در این صورت کافی است فقط به سروری که در سایت خودتون به عنوان GC انتخاب شده مراجعه کنید.
البته این زمانی کاربرد دارد که در سایت خود چندین سرور دارید .
تصور کنید هر سرور برای جستجوی اشیا ، شبکه ی Wan را اشغال کنند ، در این صورت هم سرعت کاهش میابد ، هم ترافیک افزایش میابد و هم هزینه ی شبکه ی Wan را شامل میشود.
بنابراین بهتر است که از چندین سرور، یک سرور (برای مثال server1 ) فقط با سرور سایت های دیگر تبادل اطلاعات کند ( replicate ) که به عنوان GC انتخاب شده و بقیه سرور ها از Server1 استفاده کنند.
چون سرعت انتقال داده بین سرورهای یک سایت ، بیشتر از سرعت انتقال داده از یک سایت به سایت دیگر است.
سلام دوست عزیز
شما اگه چندین Site تو ساختار اکتیودایرکتوری تون دارید بهتره که توی هر Site یک GC سرور داشته باشین وگرنه فکر نمیکنم که دو GC توی یک دامین مشکلی بوجود بیاره ... این بستگی به طراحی ساختار اکتیودایرکتوری شما داره که چند تا DC تو مجموعه بزارین و کدومش در نقش GC باشن، کدوم یکی در نقش RODC و ...