10 بالانسرس منبع بار آزاد برای HA و عملکرد بهبود یافته

یكی از سریعترین و آسانترین راهكارهای تنظیم برنامه در دسترس بودن زیاد و بهبود كارایی ، اجرای balancer bar (LB) است..


در سطح بالا ، سه نوع متعادل کننده بار وجود دارد.

  1. مبتنی بر سخت افزار
  2. مبتنی بر ابر
  3. مبتنی بر نرم افزار

آ تعادل بار سخت افزار یک وسیله اختصاصی برای ارائه توزیع بار است ، و ویژگی های مربوط به آن است. برخی از فروشندگان محبوب سخت افزار LB عبارتند از:

  • F5
  • پیوند TP
  • باراکودا

آنها گران هستند اما کنترل کامل به شما می دهند.

بالانس بار ابر بیش از هر زمان دیگری روند افزایشی دارد.

استفاده كردن ابر LB یکی از راههای مقرون به صرفه برای لذت بردن از امکانات کامل و بدون سرمایه گذاری در یک دستگاه سخت افزاری است. شما آنچه را که استفاده می کنید پرداخت کنید. در زیر برخی از ابرهای شناخته شده ابر LB آمده است.

  • AWS
  • Google Cloud
  • Cloudflare
  • کپسول
  • DigitalOcean
  • لاجوردی

می توانید آن را با حداقل 20 دلار در ماه شروع کنید.

و آخرین مورد مبتنی بر نرم افزار در جایی که خودتان نرم افزار LB را نصب ، مدیریت و پیکربندی کنید. این می تواند تجاری یا منبع باز و رایگان باشد.

اگر بودجه ندارید یا می خواهید کاوش کنید تعادل بار آزاد راه حل سپس در زیر به شما کمک می کند.

اره

استفاده شده توسط گوگل, یک سرور موازنه بار مجازی معتبر مبتنی بر لینوکس برای ارائه توزیع بار لازم در همان شبکه.

اره به زبان Go توسعه یافته و در Ubuntu / Debian distro نیز به خوبی کار می کند. این برنامه از Anycast ، DSR (بازگشت مستقیم سرور) پشتیبانی می کند و به دو گره Seesaw نیاز دارد. آنها می توانند فیزیکی یا مجازی باشند.

شایان ذکر است که Seesaw با آن کار می کند شبکه چهار لایه, بنابراین اگر به دنبال متعادل سازی لایه هفت بار هستید ، می توانید گزینه دیگری را کشف کنید.

LoadMaster توسط KEMP

کنترلر تحویل نرم افزار پیشرفته رایگان توسط KEMP در کلیه مشاوران اصلی پشتیبانی می شود. می توانید آن را در مرکز داده خود بارگیری و استفاده کنید یا در cloud DC مانند AWS یا Azure مستقر کنید.

این برنامه رایگان است ، اما از ویژگی های تجاری سطح زیر برخوردار است.

  • تعادل بار لایه 4 برای TCP / UDP با استفاده از الگوریتم های رابین گرد یا حداقل اتصال
  • تعادل لایه 7
  • فایروال برنامه وب داخلی (WAF)
  • موتور جلوگیری از نفوذ داخلی (IPS)
  • تعادل بار سرور جهانی واقعی ، از چند سایت پشتیبانی می کند
  • ذخیره سازی ، فشرده سازی محتوا ، تعویض محتوا
  • پایداری کوکی وب
  • تونل سازی IPSec

KEMP LB توسط برخی از مارک های بزرگ مانند اپل ، سونی ، JP مورگان ، آئودی ، هیوندای و غیره استفاده می شود. نسخه رایگان از ویژگی های کافی برخوردار است. با این حال ، در صورت نیاز به تعداد بیشتری ، می توانید مجوز تجاری آنها را بررسی کنید.

اگر شما یا سازمان تصمیم دارید که KEMP LB را کاوش کنید و به آموزش آنلاین نیاز دارید ، می توانید به این موضوع مراجعه کنید دوره آنلاین توسط مایک والتون.

هاپروکسی

یکی از محبوب ترین مواردی که در بازار ارائه می شود در دسترس بودن بالا ، پروکسی ، تعادل بار TCP / HTTP. هاپروکسی مانند برخی از مارک های معروف دنیا در جهان استفاده می شود.

  • ایربنب
  • GitHub
  • Imgur
  • MaxCDN
  • Reddit

برخی از ویژگی های قابل ذکر است.

  • از سوکت IPv6 و UNIX پشتیبانی کنید
  • خراب کردن & فشرده سازی Gzip
  • بررسی سلامت
  • چسبندگی جلسه منبع
  • گزارش آماری داخلی (پرداخت) نسخه ی نمایشی)

همانطور که انتظار دارید نسخه سخت افزاری HAProxy را به دست آورد & لوازم مجازی.

بهترین راه برای آگاهی از HAProxy این است که آنها را امتحان کنید. نسخه جامعه دارای تنوع ویژگی هایی است ، و به هر حال آنها رایگان هستند.

ZEVENET

زوونت از L3 ، L4 و L7 پشتیبانی کنید. به عنوان کد منبع ، تصویر IOS و در یک مخزن docker در دسترس است.

پشتیبانی می کند نظارت پیشرفته بررسی سلامت, بنابراین سرور / خدمات معیوب به سرعت از کار خود خارج می شوند تا تجربه کاربری یکپارچه کاربر را ارائه دهند. Zevenet که قبلاً با عنوان Zen شناخته می شد ، با پروتکل های مبتنی بر TCP مانند FTP ، SIP ، SSL ، HTTP و غیره خوب کار می کند..

اگر به دنبال میزبانی Zevenet هستید ، ممکن است امتحان کنید کاماترا.

نوترینو

نوترینو توسط eBay استفاده می شود و با استفاده از Scala ساخته شده است & خالص این برنامه از الگوریتم های کم اتصال و دور رابین با ویژگی های تعویض زیر پشتیبانی می کند.

  • با استفاده از نامهای متعارف
  • مبتنی بر متن
  • L4 با استفاده از شماره پورت TCP

نوترینو تست شده است 300 درخواست در هر ثانیه توان عملیاتی در VM 2 هسته ای. اگر با HAProxy مقایسه می کنید ، یکی از مهمترین مزایای استفاده از Neutrino تعویض L7 است.

اما مثل همیشه ، هر دو را امتحان کنید و ببینید چه چیزی برای محیط شما بهترین اثر را دارد.

تعادل

تعادل توسط شبکه در آزمایشگاه یک پروکسی TCP دور رابین LB است که از IPv6 در گوش شنوایی پشتیبانی می کند. این بدان معناست که می توانید IPv4 را در قسمت جلویی و IPv6 در قسمت عقب داشته باشید.

تمام ویژگی های اصلی LB را بدست آورد.

خودکار

خودکار در لینوکس ، FreeBSD ، HP-UX ، Solaris ، ویندوز آزمایش شده است ، اما هیچ دلیلی بر این نیست که نباید در یک ویرایش Unix دیگری کار کند. این پروتکل پروتکل های مبتنی بر UDP و TCP مانند HTTP ، SNMP ، DNS و غیره را پشتیبانی می کند.

برخی از ویژگی ها شامل موارد زیر به همراه موارد اساسی است.

  • فیلتر GeoIP
  • خاتمه SSL
  • IPv4 & سازگاری IPv6

نگینکس

من می دانم چه فکر می کنید. Nginx یک وب سرور ، پروکسی سرور ، و غیره است. اما منبع آزاد Nginx از یک سطح اساسی برای تغییر محتوا پشتیبانی می کند & درخواست توزیع مسیریابی در چندین سرور.

با این حال ، نسخه Nginx Plus بسیار بیشتر از این است.

Nginx Plus یکی است همه در یک راه حل تحویل برنامه وب از جمله توازن بار ، ذخیره سازی محتوا ، سرور وب ، WAF ، نظارت ، و غیره. این برنامه راه حل بالانسر با کارایی بالا را برای برنامه های مقیاس فراهم می کند تا میلیون ها درخواست در هر ثانیه ارائه دهد..

ترفیک

پروکسی ذخیره مدرن و سریع HTTP و LB با GO ساخته شده است. ترفیک پشتیبانی از خدمات پشتیبان چندگانه Amazon ECS ، Docker ، Kubernetes ، Rancher و غیره.

این برنامه از Websockets ، HTTP / 2 ، تمدید خودکار گواهینامه SSL با رابط رمزگذاری شده ، تمیز برای مدیریت و نظارت بر منابع پشتیبانی می کند.

Gobetween

Gobetween L4 TCP ، TLS با کارایی بالا و در عین حال قدرتمند اما حداقلی است & تعادل بار مبتنی بر UDP.

این سیستم عامل بر روی سیستم عامل های مختلف مانند ویندوز ، لینوکس ، داکر ، داروین کار می کند و در صورت علاقه می توانید از کد منبع ساخته شوید. تعادل بر اساس الگوریتم های زیر که در پیکربندی انتخاب می کنید انجام می شود.

  • هش IP
  • معروف جهانی – رابین دور
  • پهنای باند حداقل
  • حداقل اتصال
  • وزن

براساس این معیار, Gobetween سریعتر از HAProxy است اما از Nginx نیست.

اگر به دنبال راه حل مدرن متعادل کننده L4 هستید با کشف خودکار برای محیط پویا, سپس Gobetween امیدوارکننده به نظر می رسد. سعی کنید ببینید که چگونه می گذرد.

نتیجه

امیدوارم که نرم افزار بالانسرس بار منبع بالا ذکر شده به شما کمک کند یک مورد را برای برنامه خود انتخاب کنید. همه آنها رایگان هستند ، بنابراین بهترین راهها برای یافتن کارهایی که انجام می شود با امتحان کردن آنهاست.

اگر به دنبال یادگیری مهارت های جدید هستید ، پس امتحان کنید افکار عمومی, بیش از 6000 دوره فیلمبرداری در دسترس است.

برچسب ها:

  • متن باز

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map