تا %60 تخفیف خرید برای 5 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

آموزش راه اندازی NLB Clustering به زبان بسیار ساده قسمت 2

بعد از انجام تنظیمان مربوط به آدرس IP هاست اول ، تنظیمات پارامترها و سایر تنظیمات از قبیل انتخاب آدرس IP مربوط به NLB Cluster که در قسمت گذشته انجام دادیم ، نوبت به انتخاب یا پیکربندی پارامترهای کلاستر یا صفحه بعدی که به عنوان صفحه Cluster Parameters است می رسد. البته دقت کنید تنظیماتی که تاکنون شما انجام داده اید تا زمانیکه Cluster شما به درستی ایجاد نشود ، اعمال نخواهد شد. در صفحه زیر شما تنظیمات مربوط به Cluster IP Configuration را در بالا و تنظیمات Cluster Operation Mode یا روش فعالیت کلاستر را در انتها مشاهده می کنید :

آموزش راه اندازی Network Load Balancing در ویندوز سرور 2012
  • Cluster IP Configuration : یادگیری این تنظیمات چندان سخت نیست ، شما در این قسمت می توانید آدرس IP ای که به NLB Cluster بصورت مجازی اخصاص داده اید به همراه FQDN کلاستر و سایر موارد را تعریف کنید. اما نکته مهم و قابل توجه در اینجا آدرس MAC مجازی است که نوشته شده است ، توجه کنید که درست است که ما آدرس IP مجازی تعریف کرده ایم اما هر آدرسی در شبکه برای اینکه معتبر باشد به یک آدرس MAC نیز نیاز دارد که اینجا یک آدرس MAC مجازی نیز به این IP مجازی داده شده است . با اعمال شدن این تنظیمات ، تمامی Host هایی که در این NLB Cluster وجود دارند یک آدرس MAC و IP جدید روی کارت شبکه های موجود در NLB خود خواهند داشت.
  • Cluster Operation Mode : اما درک مفهوم Operation Mode در کلاسترینگ به سادگی موارد قبلی نیست. در این قسمت شما می توانید حالت فعالیت یا Operation Mode کلاستر خود را تعریف کنید که در حالت های Unicast ، Multicast و یا IGMP Multicast قرار داشته باشد ، برای هر کدام از این وضعیت ها توضیحات کاملی در انجمن تخصصی فناوری اطلاعات ایران داده شده است :
    1. Unicast : با انتخاب گزینه Unicast که حالت پیشفرض نیز هست ، این اجازه به NLB Cluster داده می شود که بصورت کامل آدرس MAC های موجود بر روی NIC های Host هایی که عضو Cluster شده اند را تغییر داده و آدرس MAC ای که بصورت مجازی در این صفحه تعریف کردیم را جایگزین آنها کند. این نوع پیکربندی از نظر کارآمد بودن بسیار خوب است اما همیشه قابل پیاده سازی نیست ، برخی از کارت شبکه ها و یا محیط های مجازی امکان پشتیبانی از چنین Mode ای را به شما نمی دهند.
    2. Multicast : در این پیکربندی هر کدام از Host های موجود در مجموعه NLB Cluster ضمن اینکه آدرس MAC های NIC های خود را حفظ می کنند. آدرس MAC ای که توسط Cluster ایجاد شده است به عنوان Multicast MAC Address به آنها شناسانده می شود. در چنین شرایطی در واقع آدرس MAC ای که کلاستر ایجاد کرده است به آدرس MAC ای که Host دارد ترجمه می شود.
    3. IGMP Multicast : این نوع پیکربندی تنظیمات Multicasting را در سطح آدرس IP انجام می دهد. مزیت استفاده از این روش این است که با استفاده از محدود کردن NLB Traffic به داخل NLB Port ها از اشباع شدن یا Flood شدن سویچ شبکه جلوگیری می کند.

پیکربندی Port Rule در NLB Clustering

تب بعدی همانطور که در پایین نیز مشاهده می کنید تب Port Rules است . Port Rule ها در واقع مهمترین قسمت تنظیمات مربوط به NLB Cluster هستند. Port Rule ها تعریف می کنند که ترافیک در داخل NLB چگونه Load Balance بشود و در ضمن نوع ترافیکی که قرار است Load Balance بشود را نیز تعریف می کند.هر Port Rule ای که تعریف می شود برای خود یک نوع ترافیک ورودی یا Incoming Traffic دارد که به یک مقصد می خواهد برسد و نوع ترافیک از نظر TCP یا UDP بودن و همچنین آدرس IP مقصد نیز در آن تعریف می شود.

توجه کنید که شما نمی توانید دو rule را به شکل یکسان در این قسمت تعریف کنید بنابراین هیچوقت شما تداخلی در میان Rule های نوشته شده نخواهید داشت. هر Rule برای خود دارای یک اولویت و یک ترتیب است ، دقیقا مشابه Rule هایی که در فایروال ها نوشته می شوند. فقط یک Rule می توانید به یک Incoming Packet اعمال شود ، همانطور که در تصویر زیر نیز مشاهده می کنید بصورت پیشفرض فقط یک Rule در این میان وجود دارد که تمامی ترافیک های موجود را از همه پورت های موجود برای آدرس های تعریف شده ارسال می کند.توجه کنید که تغییر دادن این Rule ها به هیچ عنوان پیشنهاد نمی شود اما به خاطر داشته باشید که شما توانایی انجام دادن اینکار را دارید ، به امید خدا در مطلبی بصورت جداگانه در خصوص این Rule ها توضیحاتی ارائه خواهیم کرد.

آموزش راه اندازی Network Load Balancing در ویندوز سرور 2012

بعد از اینکه تمامی مراحل بالا را انجام دادید بر روی دکمه OK کلیک کنید ، با تصویر زیر مواجه می شود که به شما آدرس IP مربوط به Cluster را اعلام می کند ، بعد از OK کردن تنظیمات NLB Cluster شما به درستی انجام شده است و فقط مرحله بعدی اضافه کردن سرورهایی است که بر روی آنها نیز NLB نصب شده است.

آموزش راه اندازی Network Load Balancing در ویندوز سرور 2012

بعد از انتخاب گزینه Yes در تصویر بالا ، شما NLB Cluster جدید را ایجاد کرده اید ، برای اضافه کردن Host جدید به این Cluster اینبار مشابه تصویر پایین ابتدا بر روی آدرس IP مجازی NLB Cluster ای که ساخته اید راست کلیک کنید و گزینه Add Host To Cluster را انتخاب کنید ، اگر مشابه تنظیمات اولیه ای که در این مطالب اشاره کردیم ، قابلیت NLB بر روی سرور مورد نظر ایجاد شده باشد مجددا کادر اول که صفحه Connect بود به شما نمایش داده می شود ، اما اینبار دیگر پیچیدگی های قبلی در کار نیست و شما صرفا با وارد کردن نام ITPRO-NLB2 کارت شبکه هایی که دارای NLB هستند را مشاهده می کنید و کارت شبکه ای که نیاز دارید به عنوان NLB استفاده شود را انتخاب و سایر مراحل را انجام می دهید :

آموزش راه اندازی Network Load Balancing در ویندوز سرور 2012
آموزش راه اندازی Network Load Balancing در ویندوز سرور 2012
آموزش راه اندازی Network Load Balancing در ویندوز سرور 2012


همانطور که در تصویر بالا نیز مشاهده می کنید ، اضافه کردن سرور Host دوم بصورت خودکار به این سرور Priority شماره 2 را می دهد. بعد از انجام مراحل بر روی این سرور ، شما NLB Cluster خود را ایجاد کرده اید و براحتی می توانید با وارد کردن آدرس مجازی 172.16.1.100 هر دوی این سرورهای موجود در NLB Cluster را Ping کنید. توجه کنید که راه اندازی کردن NLB Cluster یکی از ساده ترین مواردی است که در حوزه Load Balancing شما پیاده سازی می کنید و اصلا دارای پیچیدگی هایی که در Failover Clustering است نمی باشد .

برای اطمینان پیدا کردن از اینکه NLB Cluster شما درست پیاده سازی شده است یا خیر ، کافیست از طریق یک کلاینت آدرس مجازی NLB Cluster را Ping کنید در صورتیکه یکی از سرورها را نیز خاموش کنید این فرآیند Ping کردن بایستی ادامه پیدا کند. امیدوارم مورد توجه شما قرار گرفته باشد ، در مطالب بعدی به امید خدا در خصوص راه اندازی Failover Clustering صحبت خواهیم کرد. ITPRO باشید

نویسنده : محمد نصیری
منبع : جزیره سرویس های شبکه مایکروسافت وب سایت توسینسو
هرگونه نشر و کپی برداری بدون ذکر منبع دارای اشکال اخلاقی می باشد

نظر شما
برای ارسال نظر باید وارد شوید.
32 نظر
افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند