shabakesazan shabakesazan .

shabakesazan

بررسي مفاهيم Domain ، Tree و Forest به زباني كاملا خودماني و تضمين يادگيري

بصورت كلي بايد درك كنيد كه اكتيودايركتوري به دو شكل طبقه بندي ميشه ، ما مفهومي داريم به نام Logical Active Directory Infrastructure يا زيرساخت هاي منطقي اكتيودايركتوري و مفهوم ديگه اي داريم به نام Physical Active Directory Infrastructure يا زيرساختارهاي فيزيكي اكتيودايركتوري ، هر چيزي كه در مجموعه اكتيودايركتوري قابل لمس باشه به عنوان زيرساختار فيزيكي در نظر گرفته ميشه ، براي مثال سرورهاي ما ، سايت هاي ما و لينك هاي ارتباطي ما به عنوان زيرساختارهاي فيزيكي اكتيودايركتوري مشخص ميشن ، خوب با اين قسمت زياد كاري نداريم اما مفاهيم منطقي اكتيودايركتوري همونهايي هستند كه شما مشكل داريد ، يعني Domain ، Tree و Forest از مفاهيم مشكل ساز در درك مفاهيم اكتيودايركتوري هستند كه ما قرار هست اين مفاهيم رو براتون تشريح كنيم. قبل از شروع توضيحات يك داستان رو در ذهنتون داشته باشيد ، فرض كنيد كه يك آدم دوست دار محيط زيست هستيد و قرار هست دنيايي كه نابود شده و هيچي داخلش وجود نداره از گل و گياه و جنگل و سبزي رو از نو ايجاد كنيد ، خوب با همين پيش زمينه به سراغ تشريح ساختارهاي منطقي اكتيودايركتوري ميريم


مفهوم Domain در ساختار اكتيودايركتوري


بررسي مفهوم Domain در اكتيودايركتوري
با همون مثال قبلي ميريم جلو ، شما قرار هست يك دنيا رو سرسبز كنيد از درختان ولي هنوز هيچي در اختيار نداريد ، تنها چيزي كه داريد يك دانه يا هسته درخت صنوبر هست ، خوب طبيعي هست كه بايد اين دانه يا هسته درخت صنوبر رو بكاريد و رشد بديد تا رشد كنه و تبديل به اولين درخت شما در اين دنيا بشه ، خوب اين امر كاملا طبيعي هست كه درخت صنوبر وقتي رشد كرد قطعا برگي كه در مياره برگ درخت صنوبر هست و برگ درخت كاج در نمياره درسته ؟ ( خوب اگر در مياره كه هيچي ادامه نديد همينجا بريد سراغ ژنتيك به جاي شبكه :D ) ، حالا فرض كنيد كه شما قرار هست يك Domain راه اندازي كنيد ، Domain يك ساختار نامگذاري هست ، دامنه ترجمش ميشه يعني اينكه در امتداد يا دامنه اين اسمي كه شما انتخاب كرديد فقط اسم ها يا دامنه هايي حق دارند قرار بگيرند كه داراي ژن يا ساختار نامگذاري باشن كه اسم اصلي داشته ، با همون مفهوم دانه و برگ در نظر بگيريد ، قرار نيست Domain اي به نام itpro.ir كه هسته هست و رشد كرده برگي به نام 6i9.co داشته باشه ، بلكه بايد از يك ساختار نامگذاري مشخص تبعيت بكنه ، بنابراين Domain ما در اينجا زيرمجموعه هايي مثل edu.itpro.ir يا network.itpro.ir رو در برگهاش خواهد داشت. به تصوير بالا دقت كنيد ، ما Domain رو به شكل يك مثلث نمايش داديم كه يك اسم مشخص داره ، حالا به تصوير زير دقت كنيد كه همون Domain هست كه هنوز رشد نكرده يعني همون دانه يا هسته درختي كه هنوز رشد نكرده ، اين مفهوم رو در ذهن داشته باشيد تا بريم سراغ مفهوم بعدي كه درخت يا Tree هست.


مفهوم Tree در ساختار اكتيودايركتوري


بررسي مفهوم Tree در اكتيودايركتوري
خوب دوستان در مرحله قبلي ما دونه يا هسته درخت صنوبر رو كاشتيم ، خوب اين هسته بايد بهش آب بديم ، كود بديم ( به خدا ) تا رشد كنه و شاخ و برگ بگيره و بزرگ بشه ، خوب بعد از اينكه بزرگ شد تبديل به چي ميشه ؟ قطعا تبديل به يك درخت بزرگ صنوبر ميشه كه همه برگهاش صنوبر هستند ، قطعا درخت صنوبر برگ كاج نميده تاكيد مي كنم ، خوب اين مثال رو باز در حوزه همين سناريو ميبريم جلو ، شما Domain اي به نام itpro.ir رو كاشتيد ، گسترش داديد در تمامي شهرهاي ايران نمايندگي زديد مثلا شده shiraz.itpro.ir يا karaj.itpro.ir يا ... اينها برگهاي درخت شما هستند كه از ساختار نامگذاري يكساني تبعيت مي كنن ، خوب اين هم شد درخت شما ، توجه كنيد كه با يك گل بهار نميشه يعني شما هر چقدر هم كه اين درخت رو بزرگ بكنيد در نهايت يك درخت هست ، تبديل به جنگل نشده و نميتونه دنيا رو نجات بده ، بنابراين ما بايد براي اينكه يك جنگل ايجاد كنيم چندين درخت رو كنار هم داشته باشيم ، عجله نكنيد به تصوير بالا دقت كنيد نماد يك Tree هست و تصوير زير هم نماد يك Tree هست البته بالايي نماد يك Tree در ساختار Active Directory و پاييني نماد يك Tree در دنياي واقعي هست.


مفهوم Forest در ساختار اكتيودايركتوري


بررسي مفهوم Forest در اكتيودايركتوري
خوب دوستان در مرحله قبلي شما تونستيد مجموعتون رو بزرگ كنيد ، دونه اي كه كاشته بوديد رو رشد داديد و تبديلش كرديد به يك درخت اما خوب ما قراره دنيا رو نجات بديم ، نبايد به يك درخت صنوبر اكتفا كنيم ، ما براي ايجاد كردن فضاي سبز به درخت صنوبر ، به درخت سرو ، به درخت كاج و ... نياز داريم و به اين موضوع خيلي دقت كنيد كه قرار نيست همه اين درخت ها رو خودمون بكاريم ، ما ممكنه فقط درخت خودمون رو بكاريم و كنارش يه نفر ديگه يه درخت ديگه بكاره ، اون كار خودش و مي كنه و ما هم كار خودموم اما در كنار هم تشكيل يك جنگل رو ميديم ، با همديگه مي تونيم اشتراك منابع خاك و آب و هوا رو داشته باشيم. حالا بيايم تو حوزه اكتيودايركتوري ، خوب ما Domain رو ايجاد كرديم ، رشد و توسعه داديم و تبديلش كرديم به Tree و حالا ميخايم با يك Domain ديگه كه هيچ ارتباط اسمي با ما نداره ارتباط برقرار كنيم و منابعمون رو به اشتراك بگذاريم خوب اين ارتباط براي ما تشكيل دهنده يك جنگل يا Forest هست ، مثلا Domain ما يا Tree ما كه اسمش itpro.ir هست و كلي زيرمجموعه داره با يك Domain ديگه كه 6i9.co هست ارتباط برقرار مي كنه و منابعش رو در اختيار هم قرار ميدن ، اينها هيچ تشابه اسمي با هم ندارند ولي ارتباط دارند مثل همون درخت كاج و درخت صنوبر كه در يك جنگل هستند اما دو يا چند درخت متفاوت هستند. تصوير بالا رو دقت كنيد نمايانگر ساختار يك Forest هست در اكتيودايركتوري و تصوير زير رو ببينيد نمايانگر يك Forest هست در دنياي واقعي ، اما چند نكته رو در انتها بصورت خلاصه بيان مي كنيم پس با ما باشيد.

مفهوم Domain Controller و ايجاد شدن Forest با يك Domain
خوب ما الان Domain رو متوجه شديم ، Tree رو متوجه شديم و Forest رو هم متوجه شديم اما يك مفهوم هنوز جا نيوفتاده اين وسط ، اينجا نقش Domain Controller چي هست ؟ توجه كنيد كه Domain controller يك ماهيت فيزيكي محسوب ميشه ، شما مي تونيد فرض كنيد كه خاكي كه داخلش هسته يا دونه صنوبر رو مي كاريد نقش Domain Controller رو داره ، شما نمي تونيد Domain رو روي هوا بزاريد بايد روي يك سرور باشه كه ما به اون سرور Domain Controller ميگيم ، حالا اين Domain Controller مي تونه يك كپي از كل مجموعه خودش رو جاي ديگه داشته باشه تا اگر به مشكل خورد بتونه اطلاعاتش رو برگردونه به اين ميگن Additional Domain Controller كه ما مي تونيم در هر Domain بصورت نامحدودي از اين Domain Controller ها داشته باشيم ولي تعداد Domain هاي ما طبيعتا تغيير نمي كنه ، شما هر چقدر هم عكس از درختتون بگيريد كه اگر اتفاقي بيوفته درخت رو از نو بسازيد طبيعتا درخت شما دو تا نميشه اين رو در ذهن داشته باشيد.

اما نكته آخر اينكه يك دونه ، يك هسته از اين درخت صنوبر توانايي اين رو داخل خودش داره كه بتونه تبديل به يك درخت بشه ، خودش دونه بده و درخت هاي ديگه تشكيل بده و تبديل به يك جنگل صنوبر بشه ، بدون نياز به درخت هاي ديگه ، بنابراين زمانيكه شما اولين Domain رو راه اندازي مي كنيد ما در اصطلاح ميگيم كه اولين Domain ، اولين Tree و اولين Forest ما ايجاد شده ، درسته هنوز برگ و درخت نداره اما استعداد اين رو داره كه به اين شكل تبديل بشه ، با اين تعاريف كه كاملا من درآوردي هست ( خداييش حق كپي رايت محمد نصيري رو رعايت كنيد ) اميدوارم به خوبي اين مفاهيم رو درك كرده باشيد. ITPRO باشيد


برچسب: ،
امتیاز:
 
بازدید:
+ نوشته شده: ۴ ارديبهشت ۱۳۹۶ساعت: ۱۲:۳۳:۰۸ توسط:shabakesazan موضوع:

{COMMENTS}
ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :