درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    اطلاعات مطلب
      مدرس/نویسنده
      محمد نصیری
      امتیاز: 802020
      رتبه:1
      364
      1646
      801
      10551
      محمد نصیری ، بنیانگذار TOSINSO ، کارشناس امنیت اطلاعات و ارتباطات و کشف جرائم رایانه ای ، هکر کلاه سفید ، تخصص در حوزه امنیت سیستم عامل و تست های نفوذسنجی ، لینوکس ، مجازی سازی ، سرویس های کاربردی سرور و ... سابقه همکاری در بیش از 40 سازمان دولتی ، خصوصی و نظامی در حوزه پروژه ، مشاوره و آموزش ، بیش از 10 هزار ساعت سابقه آموزشی در طی 12 سال فعالیت حرفه ای ... پروفایل کاربر
      دوره های مرتبط
      دوره های توسینسو دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      مدرس: صادق شعبانی
      این دوره را در 2 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      مدرس: کاظم تقندیکی
      این دوره را در 11 قسط خریداری کنید
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      مدرس: صادق شعبانی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      مدرس: مجتبی اسمائی
      این دوره را در 25 قسط خریداری کنید
      با خرید این دوره مبلغ 7,425 تومان هدیه بگیرید
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      مدرس: محمد نصیری
      این دوره را در 3 قسط خریداری کنید
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      مدرس: پوریا تعبدی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      مدرس: آرش ترابی
      این دوره را در 3 قسط خریداری کنید
       آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      مدرس: جعفر قنبری شوهانی
      این دوره را در 9 قسط خریداری کنید
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      مدرس: اسحاق احمدپور
      این دوره را در 37 قسط خریداری کنید
      با خرید این دوره مبلغ 33,880 تومان هدیه بگیرید
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      مدرس: محمد عابدینی
      این دوره را در 5 قسط خریداری کنید
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      مدرس: کاظم تقندیکی
      این دوره را در 7 قسط خریداری کنید
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      مدرس: مریم علی زاده
      این دوره را در 10 قسط خریداری کنید
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      مدرس: پوریا تعبدی
      این دوره را در 1 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      مدرس: علی آقامیری
      این دوره را در 10 قسط خریداری کنید
      با خرید این دوره مبلغ 5,445 تومان هدیه بگیرید
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      مدرس: ُسهیل قاسمی
      این دوره را در 14 قسط خریداری کنید
      دوره آموزشی جامع مانیتورینگ شبکه با  Solarwinds و ماژول ها
      دوره آموزشی جامع مانیتورینگ شبکه با Solarwinds و ماژول ها
      مدرس: جعفر قنبری شوهانی
      این دوره را در 6 قسط خریداری کنید
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      مدرس: میلاد فشی
      این دوره را در 4 قسط خریداری کنید
      دوره آموزشی مقدماتی نرم افزار Wireshark
      دوره آموزشی مقدماتی نرم افزار Wireshark
      مدرس: محمد عابدینی
      این دوره را در 8 قسط خریداری کنید
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      مدرس: محمد نصیری
      این دوره را در 64 قسط خریداری کنید
      با خرید این دوره مبلغ 41,760 تومان هدیه بگیرید
      دوره آموزشی سیسکو آسان است
      دوره آموزشی سیسکو آسان است
      مدرس: صادق شعبانی
      این دوره را در 35 قسط خریداری کنید
      با خرید این دوره مبلغ 29,270 تومان هدیه بگیرید

      فرآیند Load Balancing و کاربرد Load Balancer در شبکه

      تاریخ 22 ماه قبل
      نظرات 4
      بازدیدها 684
      حتما به این موضوع تا به حال فکر کرده اید که وب سرورهای شرکت گوگل طبیعتاً بر روی یک عدد سرور و چند کارت شبکه معمولی قرار نگرفته اند ، میلیاردها درخواست روزانه طبیعتاً نیازمند سرورها و پهنای باند بسیار زیاد است اما گوگل و وب سرورهای این شرکت چگونه ترافیک کاری را بین سرورهای خودشان تقسیم می کنند؟ در واقع برخی اوقات در شرکت ها و سازمان ها پیش می آید که چندین سرور وجود دارند که همگی یک سرویس را ارائه می دهند اما فقط یکی از این سرورها به شدت زیر بار کاری می روند و سرورهای دیگر رسما فعالیت چندانی ندارند و استراحت می کنند. Load Balancer در واقع یک سخت افزار یا نرم افزار است که وظیفه توزیع عادلانه Load کاری بر روی سرورها را بر عهده دارد ، در واقع مجموعه ای از سرورها وقتی توسط Load Balancer مدیریت می شوند ترافیک بین آنها تقسیم و بر اساس قدرت پردازشی و موارد دیگری ترافیک و Load کاری بین آنها تقسیم می شود تا فشار کار بر روی یک سرور نیوفتد.

      Load Balancer چیست


      Load Balancing باعث بالا رفتن کارایی سرورها و از طرفی بالا رفتن دسترسی پذیری یا Availability در Application هایی می شود که بر روی سرورها نصب شده اند ، می شود. دستگاه یا نرم افزار Load Balancer یک واسط است که بین کلاینت و سرور خودش را قرار می دهد و تمامی ترافیک ورودی در شبکه برای این سرورها ( Server Farm ) ابتدا وارد Load Balancer می شود و بعد توسط Load Balancer درخواست هایی که وجود دارد بین سرورها توزیع می شود که اینکار توسط روش ها و تکنیک ها مختلفی انجام می شود. با توجه یه اینکه استفاده از Load Balancer باعث می شود ترافیک روی یک سرور متمرکز نشود و فشار کاری بین سرورها تقسیم شود در نهایت از بروز مشکل Single Point Of Failure در شبکه و سرویس های شما جلوگیری می کند ، Load Balancer ها باعث می شوند کاربران و سرویس گیرندگان شما هم بسیار راضی تر از همیشه باشند چون دیگر منتظر خالی شدن ترافیک کاری یک سرور برای دریافت خدمات نمی مانند.

      معرفی Citrix NetScaler


      Load Balancing یکی از بزرگترین و پرکاربردترین فرآیند ها در بحث توسعه و گسترش خدمات سرورها است ، چراکه شما می توانید بدون داشتن کوچکترین Downtime یک سرور جدید به مجموعه Application Server های شبکه خودتان اضافه کنید و تنظیمات آن را انجام بدهید بدون اینکه در کار سایر سرورها اختلال وارد کنید و به محض ورود سرور جدید به مجموعه Load Balancer یا در اصطلاح فنی اضافه شدن سرور به Server Pool دستگاه شروع به مدیریت کردن و ارسال ترافیک به سرور جدید می شود و شما براحتی می توانید سرویس ها و خدمات خودتان را توسعه بدهید. فرآیند Load Balancing در لایه های مختلفی از مدل OSI قابل پیاده سازی هستند ، بصورت کلی قابلیت های اصلی در Load Balancing را می توانیم بصورت زیر خلاصه کنیم :

      1. Load Balancing در لایه چهارم یا L4 Load Balancing : در این نوع Load Balancing ترافیک کاری بر اساس میزان داده هایی که در شبکه رد و بدل می شوند با استفاده از پروتکل های لایه چهارم منتقل می شوند ، برای مثال برای تقسیم کردن ترافیک کاری از آدرس IP و پورت های TCP استفاده می شود.
      2. Load Balancing در لایه هفتم یا L7 Load Balancing : این نوع Load Balancing بسیار پیشرفته تر و قدرتمند تر از لایه چهارم می باشد و به عنوان Content Switching یا جابجایی محتوا هم عنوان می شود ، این نوع Load Balancing که در لایه هفتم انجام می شود در واقع تصمیم های مسیریابی درخواست ها را بر اساس پروتکل های لایه هفتم و خواص این پروتکل ها انجام می دهد برای مثال از طریق HTTP Header ، آدرس URL ، Session ID ای SSL و حتی داده های مربوط به HTML تقسیم داده ها و درخواست ها بر روی سرورها انجام می شود.
      3. Global Server Load Balancing یا GSLB : این نوع Load Balancing پیشرفته ترین نوع Load Balancing محسوب می شود که ترکیبی از قابلیت های لایه چهارم و لایه هفتم است و امکاناتی به Load Balancer می دهد که حتی سرورهایی که در مناطق جغرافیایی متفاوت قرار دارند را نیز بتوان در Load Balancer قرار داد و درخواست ها را برایشان ارسال کرد.

      در کل مهمترین کاربر Load Balancer بالا بردن دسترسی پذیری و از طرفی بالا برده بهره وری از منابع سخت افزاری و پهنای باند موجود در مرکز داده است. از مهمترین و معروف ترین سخت افزارهایی که می توانند برای ما Load Balacning ایجاد کنند به F5 Big IP و همچنین Citrix NetScaler می توانیم اشاره کنیم. امیدوارم مورد توجه شما قرار گرفته باشد. ITPRO باشید

      نویسنده : محمد نصیری
      منبع : ITPRO
      هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد
      برچسب ها
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      • بسیارعالی.Load Balancing در لایه های دیگر بغیر از لایه 4 و 7 وجود نداره؟یا بی معنیه...درسته؟
      • در حال حاضر خیر ... اگر منظور سرویس هست در این لایه ها کار می کنه ، ما منظورمون Network Load Balancer نیست Service Load Balancer هست در این لایه ...
      • میتونید توضیح بدید citrix netscaler به عنوان load balancer چگونه کار میکنه جناب نصیری ؟
      • خوب مکانیزم کاری اون هم دقیقا مثل همین مواردی هست که گفتیم ، یعنی این مقاله کلی هست شامل Citrix هم میشه.به مقاله ای که در Load Balancer ها چگونه کار می کنند در مطالب مرتبط مراجعه کنید بیشتر توضیح داده شده.

      برای ارسال نظر ابتدا به سایت وارد شوید

      arrow