تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › فناوری اطلاعات و ارتباطات › سایر موضوعات v
« قبلی 1 … 6 7 8 9 10 … 38 بعدی »

لود بالانسر و لود بالانسینگ چیست ؟!

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
لود بالانسر و لود بالانسینگ چیست ؟!
mehdishakiba آفلاین
عضو جوان
**
ارسال‌ها: 31
موضوع‌ها: 31
تاریخ عضویت: Jun 2020
اعتبار: 4
#1
09-07-2020, 11:01 PM
[تصویر:  gyifff48mbql.png]
شاید بارها به مفاهیمی مثل : لودبالانسینگ ، کلاسترینگ ، Distribute ، Redundancy برخورده باشین ، در این مقاله سعی میکنم مفهوم این ها و مطالب دیگه ای رو با شما به اشتراک بزارم .
مفهوم Load Balancing و Load Balancer
لود بالانسینگ به تقسیم فشار کاری بین سرور ها گفته میشه . مثلا فرض کنید وارد وب سایت Google شدید و به هر طریقی از اون استفاده کردید . در اینجا درخواست شما تنها به یک سرور نمیره و درخواست شما بین چندین سرور تقسیم میشه . به این مفهوم لود بالانسینگ گفته میشه .

نکته : به Load یا Workload فشار کاری گفته میشود .

لود بالانسر ها در لایه های مختلفی کار میکنند . برای مثال ، لودبالانسینگ خطوط اینترنت در لایه سه و دو ، لودبالانسینگ نرم افزار در لایه هفت و چهار . لودبالانسینگ تنها مختص به سرور ها نیست و لینک های اینترنت رو هم حتی میتونه شامل بشه . مثلا فرض کنید صاحب یک کافی نت یا یک شرکت هستید ، میتونید خطوط مختلف اینترنت تهیه کنید ، مثلا یه خط پارس انلاین و خط دیگه اسیاتک . حالا هرموقع که پارس انلاین دچار مشکل شد ، اسیاتک شروع به توزیع شدن خواهد کرد و دیگه SPF نخواهید داشت .

نکته : لود بالانسر ها هم صورت نرم افزاری و هم به صورت سخت افزاری یافت میشن .

[تصویر:  tmx387oe9qgw.png]
مفهوم Clustering و Distribute
کلاسترینگ به معنی خوشه بندی هست . در کلاسترینگ کاربر تنها یک IP رو مشاهده میکنه در حالی که پشت این قضیه چندین سرور ممکنه وجود داشته باشه و اون ها بین خودشون درخواست شما رو LB میکنند و نتیجه رو در قالب یک ادرس ای پی به شما تحویل میدن . واژه Distribute یعنی اینکه چند تا چیز مشخص داریم و بعد روی اون ها یک چیزی رو توزیع میکنیم . مثال : توزیع کردن درخواست های یوزر روی LB .
مفهوم SPF و Redundancy
اصلاح SPF یا Single Point Of Failure زمانی استفاده میشه که شما افزونگی (Redundancy) ندارید و با مختل شدن اون چیز ، شبکه شما دچار مشکل میشه . مثال : توی یک شبکه اگر یک روتر دارید و روتر از کار بی افته و عامل جایگزینی براش نباشه این میشه SPF .

نکته : به جایگزین داشتن Redundancy گفته میشود .

انواع Load Balancing ها
[list]
[*]1. نوع اول ، در لایه 4 کار میکنه و براساس IP و پورت هست .
[*]2. نوع دوم ، در لایه 7 کار میکنه و لود بالانسر نرم افزاری هست .
[*]3. نوع سوم ، GSLB که مخفف Global server load balancing هست فاصله رو در نظر نمیگیره و عملیات لود بالانسینگ محدود به یک نقطه جغرافیایی نیست . برای مثال یکی از سرور ها میتونه در مشهد و دیگری در تهران باشه و با این حال عملیات لودبالانسینگ رو انجام بده و همچنین در لایه 4 و 7 کار میکنه .
[/list]انواع الگورتیم های Load Balancing
[list]
[*]1. متود Least Connection براساس کمترین کانکشن های فعال لودبالانسینگ رو انجام میده .
[*]2. مکانیزم کاری Round Robin مثل یک صف هست . مثلا : درخواست اول سرور اول ، درخواست دوم سرور دوم و ..
[*]3. متود Least Response Time براساس میزان منابع سرور و کم بودن زمان پاسخگویی .
[*]4. روش Least Bandwith براساس بیشترین پهنای باند سرور LB رو انجام میده .
[*]5. روش Least Packets بررسی رو براساس کمترین میزان پکت انجام میده .
[*]6. متود Custom به صورت سفارشی هست و میشه چندتا از روش های بالا رو با هم استفاده کرد .
[/list]
در آستانه پیری، گلایه از شب دنیا بد است مرد حسابی!
به احترام دیازپام، بدون قصه و بوسه، تلاش کن که بخوابی...
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سئو چیست fns4565 2 7,871 06-09-2022, 05:27 PM
آخرین ارسال: مونا سیار
  اسمبل کردن چیست؟ nazanin.R 0 2,100 02-06-2022, 01:53 PM
آخرین ارسال: nazanin.R
  DNS چیست و چگونه کار میکند؟ mehdishakiba 1 6,521 13-01-2022, 06:32 PM
آخرین ارسال: navi8d
  مفاهیم UI و UX چیست و چه تفاوتی دارند؟ parsaty 0 4,094 07-08-2021, 01:10 PM
آخرین ارسال: parsaty
  توپ ضد استرس چیست mosahab 0 4,402 03-07-2021, 10:22 AM
آخرین ارسال: mosahab
  حرمت نفس چیست heyvafamily 0 2,560 20-06-2021, 09:27 AM
آخرین ارسال: heyvafamily
  SSL چیست و چه کاربردی دارد؟ javad_shahiri 0 1,789 12-06-2021, 09:00 PM
آخرین ارسال: javad_shahiri
  سرور مجازی یا VPS چیست؟ morteza.abbasi 0 1,033 05-06-2021, 08:15 PM
آخرین ارسال: morteza.abbasi
  پروتکل امنیتی SSL چیست ؟ morteza.abbasi 0 779 05-06-2021, 07:51 PM
آخرین ارسال: morteza.abbasi
  مدولاسیون PCM چیست؟ morteza.abbasi 0 896 05-06-2021, 07:30 PM
آخرین ارسال: morteza.abbasi

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 19-06-2025، 04:12 AM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.