یکی از قابلیت های بسیار خوب و مفید که در سرویس 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 ( حداقل 2 عدد ) با یک نام اما با 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 در نظر بگیریم درخواست کلاینت اول به وب سرور 202.54.1.2 ، درخواست کلاینت دوم به وب سرور 202.54.1.3 ، درخواست کلاینت سوم به وب سرور 202.54.1.4 ، درخواست کلاینت چهارم به وب سرور 202.54.1.5 و درخواست کلاینت پنجم به وب سرور 202.54.1.2 فرستاده می شود و به همین ترتیب این روال ادامه پیدا می کند و در نتیجه بار کاری بین وب سرور ها توزیع می شود یا بعبارتی Load distribution برای وب سرور های ما فراهم می شود . البته از Round Robin برای راه اندازی Fault Tolerance نیز می توان استفاده کرد . امیدوارم این نکته برای شما عزیزان مفید واقع شده باشد.
نویسنده : امیرحسین کریم پور
منبع : microsoft.tosinso.com
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی میباشد