v.taghavi68

سوالی در مورد NLB و failover clustering

سلام دوستان
سوالم اینکه در NLB = network load balancing وقتی ما چند سرور را معرفی می کنیم مثلا دو تا RD server , و یا مثلا دو تا وب سرور آیا تنظیمات انجام گرفته شده روی یک سرور روی سرور دیگر خودش بطور اتوماتیک replicate می شود و یا اینکه باید در سرور دوم هم خودمان تنظیمات سرور اول را از ابتدا دستی انجام دهیم؟
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
میلاد اسحاقی
سلام دوست عزیز ، ببینید در سرویس NLB شما بحث Load balance و Fail over در کنار Scalability خواهید داشت ، به عبارت ساده تر در خواست کلاینت ها در مجموعه NLB بین سرور ها یا نود های موجود پخش خواهد شد ( البته با توجه به طراحی ) و هیچ Replicate برای یکسان شدن دیتا ها و یا تنظیمات در بین سرور ها رخ نخواهد داد !! پس اگر شما مثلا 2 تا وب سرور در یک سرویس NLB داشته باشید ، هیچ replicate بین دیتا بیس های این دو سایت رخ نخواهد داد و صرفا در خواست کلاینت ها بین این دو سرور پخش خواهد شد و اگر یکی از سرو ر ها down شود در خواست کلاینت ها به سرور دیگر خواهد رفت . اما در Fail over Cluster به خاطر وجود Storage اشتراکی ، مثل SAN شما دیتای متمرکز خواهد داشت و عملا نیازی به یکسان کردن دیتا بین سرور ها نخواهد بود . در ضمن لینک های زیر از استاد نصیری کمک فراوان به شما خواهند کرد :
همیشه فاصله ای هست ، دچار باید بود
v.taghavi68
ممنون از جوابتون ولی دوست عزیز منظور من رو درست متوجه نشدید منظور من از replicate کردن این هست که تنظیمات خود وب سرور replicate بشه نه اطلاعات database هاش
ببنید ما دو تا web server داریم و دو تا database server حالا اون دو database server که تکلیفشون مشخصه بخاطر وجود central storage و راه اندازی RAID قابلیت fault tolerance و load balancing رو روی داده های موجود در روی حافظه را دارند ولی سوال من سر اینجاست :
1- اون دو تا web server که براشون NLB رو فعال کردیم رو خودمون باید دستی روی هر دو تا تنظیمات مربوط به خود وب سرور رو انجام بدیم یا قابلیت replicate شدن داره؟ مثلا به عنوان مثال خیلی خیلی ساده پورتی که وب سرور روش باید سرویس بده رو باید روی هر دو وب سرور تنظیم کنیم یا روی یکی انجام بدهیم روی دیگری هم sync میشه؟


v.taghavi68
ممنون از جوابتون ولی دوست عزیز منظور من رو درست متوجه نشدید منظور من از replicate کردن این هست که تنظیمات خود وب سرور replicate بشه نه اطلاعات database هاش
ببنید ما دو تا web server داریم و دو تا database server حالا اون دو database server که تکلیفشون مشخصه بخاطر وجود central storage و راه اندازی RAID قابلیت fault tolerance و load balancing رو روی داده های موجود در روی حافظه را دارند ولی سوال من سر اینجاست :
1- اون دو تا web server که براشون NLB رو فعال کردیم رو خودمون باید دستی روی هر دو تا تنظیمات مربوط به خود وب سرور رو انجام بدیم یا قابلیت replicate شدن داره؟ مثلا به عنوان مثال خیلی خیلی ساده پورتی که وب سرور روش باید سرویس بده رو باید روی هر دو وب سرور تنظیم کنیم یا روی یکی انجام بدهیم روی دیگری هم sync میشه؟


میلاد اسحاقی
خواهش میکنم ، دوست عزیز ببینید :" به عبارت ساده تر در خواست کلاینت ها در مجموعه NLB بین سرور ها یا نود های موجود پخش خواهد شد ( البته با توجه به طراحی ) و هیچ Replicate برای یکسان شدن دیتا ها و یا تنظیمات در بین سرور ها رخ نخواهد داد !! "
بنابر این شما باید تنظیمات مثلا Binding را خودتان دستی روی هر دو سرور انجام بدین و هر تغییری در این سرویس ها باید بر روی هر دو سرور انجام بشه . به کمک NLB صرفا بحث ترافیک مورد نظر هست و ارتباط این ترافیک با سیستم های تحت این کانفیگ .

همیشه فاصله ای هست ، دچار باید بود
v.taghavi68
آقا میلاد خیلی خیلی ممنون از راهنمایی هاتون

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره بهاره می تونی امروز ارزونتر از فردا خرید کنی ....