*سلام دوستان
چطوری میشه روی یک Domain چندین DNS Server نصب کرد و قابلیت DNS Round Robin را روی آنها پیاده سازی کرد؟
لطفا با جزئیات توضیح دهید
ممنونم*
 
			
			 
  
  پیاده سازی Round Robin در DNS
 پیاده سازی Round Robin در DNS
				*سلام دوستان
چطوری میشه روی یک Domain چندین DNS Server نصب کرد و قابلیت DNS Round Robin را روی آنها پیاده سازی کرد؟
لطفا با جزئیات توضیح دهید
ممنونم*
 پاسخ : پیاده سازی Round Robin در DNS
 پاسخ : پیاده سازی Round Robin در DNS
				سلام.
لطفا در رابطه با ابعاد پروژه، تعداد نود های لود بالانسینگ و سرویسی که قرار روی سرورها ارائه بشه توضیح بدید.
 
			
			 
  
  پاسخ : پیاده سازی Round Robin در DNS
 پاسخ : پیاده سازی Round Robin در DNS
				 پاسخ : پیاده سازی Round Robin در DNS
 پاسخ : پیاده سازی Round Robin در DNS
				این متن را مطالعه کنید یاد میگیرید.
HOWTO - Configure Round Robin and Load Balancing
https://www.digitalocean.com/communi...h-availability
 پاسخ : پیاده سازی Round Robin در DNS
 پاسخ : پیاده سازی Round Robin در DNS
				برای پیاده سازی سایت با LoadBalancing ، استفاده از RoundRobin DNS به تنهایی راه کار مناسبی نیست و عملا غیر قابل استفاده خواهد بود . در این سیستم شما در DNS خود برای یک رکورد بیش از یک آی پی میدهید که هر آی پی به یک سرور جدا متصل میشود . در اینجا سرور دی ان اس با پاسخ گویی آدرس ای پی متفاوت به هر درخواست سعی میکند که فشار روی یک سرور را کم کند . ولی نحوه ی پاسخگویی و الگوریتم خاصی برای اینکه کدام ای پی به عنوان پاسخ ارسال شود موجود نیست .
با توجه به اینکه امروزه تمام وبسایت ها از سیستم های پویا استفاده میکنند ، پاسخگویی به در خواست های کاربر هر بار از یک آی پی دیگر منطقی نیست . فرض کنید کاربر شما از طریق آی پی A (سرور A) وارد سایت شما شد و وارد ناحیه کاربری شد . پس از مشاهده ی چند صفحه اینبار صفحه از طریق آی پی B (سرور B) لود خواهد شد .در نتیجه کاربر باید مجددا وارد ناحیه کاربری شود(چون session و یا token قابل شناسایی نیست) و این عمل تکرار و تکرار خواهد شد . پس عملا نمیشود در دنیای امروز که تقریبا تمامی وب سایت ها پویا و از سیستم Session استفاده میکنند ، از RoundRobin DNS استفاده کرد . برای اینکار پیشنهاد میشود از طریق LoadBalancer های سخت افزاری و یا نرم افزاری با قابلیت Sticky Sessions استفاده کنید تا با این مشکلات مواجه نشید .
 پاسخ : پیاده سازی Round Robin در DNS
 پاسخ : پیاده سازی Round Robin در DNS
				
بله تقسیم لود بر روی سرور های مختلف فقط زمانی مناسب است که سایت یا برنامه شما با معماری RestFul توسعه پیدا کرده باشد. در این مدل session در سمت سرور ذخیره نمی شود. هزینه گسترش توان سخت افزاری سرویس نیز بسیار کمتر خواهد بود زیرا توسعه در این مدل به صورت افقی صورت می گیرد.
جزییات بیشتر:
Fielding Dissertation: CHAPTER 5: Representational State Transfer (REST)
The Twelve-Factor App
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)