تبلیغات

از درج هرگونه تبلیغات و مطالب هرز معذوریم

قابلیت Round Robin در DNS چیست و چگونه کار می کند ؟

یکی از قابلیت های بسیار خوب و مفید که در سرویس DNS مایکروسافت وجود دارد Round Robin است . Round Robin چیزی نیست جز یک تکنیک ساده ی Load Balancing در سطح DNS که کاربردش در واقع در شبکه اینترنت هست و برای Web سرور ، Mail Server و … می تواند مورد استفاده قرار بگیرد. ما با ایجاد کردن چندین رکورد از نوع A یا همان Host Record با یک اسم ولی با IP های متفاوت و البته فعال سازی قابلیت یا بهتر است بگوییم تکنیک Round Robin در DNS Server به سادگی می توانیم Round Robin را راه اندازی کنیم . همانطور که گفته شد شما برای راه اندازی Round Robin در DNS Server چندین A Record ( حداقل ۲ عدد ) با یک نام اما با IP های نابرابر باید ایجاد کنید نام این A Record ها همان FQDN سرور مورد نظرتان باید باشد به عنوان مثال ما A Record چهار عدد سرور را در DNS Server به منظور راه اندازی Round Robin ایجاد می کنیم :


srv-1.domain.com - 202.54.1.2
srv-1.domain.com - 202.54.1.3
srv-1.domain.com - 202.54.1.4
srv-1.domain.com - 202.54.1.5

برای مثال اگر ما سرور srv-1 را Web server در نظر بگیریم درخواست کلاینت اول به وب سرور ۲۰۲٫۵۴٫۱٫۲ ، درخواست کلاینت دوم به وب سرور ۲۰۲٫۵۴٫۱٫۳ ، درخواست کلاینت سوم به وب سرور ۲۰۲٫۵۴٫۱٫۴ ، درخواست کلاینت چهارم به وب سرور ۲۰۲٫۵۴٫۱٫۵ و درخواست کلاینت پنجم به وب سرور ۲۰۲٫۵۴٫۱٫۲ فرستاده می شود و به همین ترتیب این روال ادامه پیدا می کند و در نتیجه بار کاری بین وب سرور ها توزیع می شود یا بعبارتی Load distribution برای وب سرور های ما فراهم می شود . البته از Round Robin برای راه اندازی Fault Tolerance نیز می توان استفاده کرد . امیدوارم این نکته برای شما عزیزان مفید واقع شده باشد.

نویسنده : امیرحسین کریم پور


منبع : microsoft.آموزش لینوکس.com


هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی میباشد