דף פרויקט nftlb הרשמי

צפה בקטגוריות

דף פרויקט nftlb הרשמי

1 דק קריאה

מהו nftlb פּרוֹיֶקט? #

פרויקט nftlb ( Netfilter Load Balancer ) הוא מאזן עומסים ברשת בקוד פתוח , תוכנה מבוססת לינוקס המשתמשת במסגרת Netfilter ובמערכת המשנה nftables לאיזון עומסים בעל ביצועים גבוהים בשכבה 4. הוא נועד לספק חלוקת תעבורה יעילה וגמישות עבור יישומים תוך ניצול מלא של יכולות הרשת של ליבת לינוקס.

תכונות עיקריות של nftlb #

1. ביצועים גבוהים: בנוי ישירות על nftables, אשר מותאם עבור סינון מנות ותרגום כתובות רשת (NAT) בליבת לינוקס. משיג תפוקה משמעותית של עיבוד מנות עם חביון נמוך.
2. שכבה 4 איזון עומסים: פועל בשכבת התעבורה (TCP/UDP), ומאפשר לה להפיץ תעבורה ביעילות בהתבסס על אלגוריתמים שונים כגון round-robin, לפחות חיבורים או שיטות מבוססות hash.
3. תצורה דינמית: מאפשר תצורה דינמית של כללי איזון עומסים מבלי להפעיל מחדש את השירות. מנהלי מערכת יכולים לנהל ולשנות כללים באמצעות ממשק שורת הפקודה של nftables או ממשקי API.
4. סטנדרטים פתוחים וקל משקל: קוד פתוח לחלוטין ומשתלב באופן מקורי עם לינוקס, תוך מניעת הצורך במודולי ליבה נוספים. ממנף את תשתית Netfilter ו-nftables הקיימת, מה שהופך אותה לחסכונית במשאבים.
5. אינטגרציה עם Netfilter Ecosystem: מכיוון שהוא משתמש ב-nftables, הוא משתלב בצורה חלקה עם כלים אחרים מבוססי Netfilter כמו חומות אש ומנגנוני סינון מנות.
6. תמיכה ב-IPv4 ו-IPv6: תואם באופן מלא הן ל-IPv4 והן ל-IPv6, מה שמבטיח שהוא יכול להתמודד עם סביבות רשת מודרניות.

מקרי שימוש טיפוסיים #

  • מאזן עומסים בשכבה 4 בעל ביצועים גבוהים עבור שרתי אינטרנט, מסדי נתונים או שירותים אחרים הדורשים ניהול תעבורה מבוזרת.
  • תחליף למאזני עומסים מבוססי iptables מדור קודם.
  • פתרון איזון עומסים קל משקל עבור סביבות לינוקס שבהן ביצועים ברמת הקרנל הם קריטיים.

nftlb משאבי משתמשים #

nftlb מאגר רשמי של קוד המקור #

ניתן למצוא את מאגר קוד המקור הרשמי של git בכתובת: https://github.com/relianoid/nftlb

nftlb תמיכה ברשימת משתמשים #

תמיכה קהילתית רשמית בכתובת http://netfilter.org/mailinglists.html#ml-user או https://www.relianoid.com/resources/community-support

nftlb חבילות התקנה #

ניתן למצוא חבילות התקנה בכתובת https://repology.org/project/nftlb/versions

nftlb זמין בהפצות הבאות:

  • Alpine Linux Edge
  • Alpine Linux 3.21
  • Alpine Linux 3.19
  • דביאן 13
  • דביאן 12
  • דביאן 11
  • דביאן 10
  • דביאן לא יציב
  • דבון 4.0
  • דבון 3.0
  • Devuan Unstable
  • ג'נטו
  • קאלי לינוקס מתגלגל
  • LiGurOS יציב
  • LiGurOS לפתח
  • openSUSE קפיצה 15.5
  • openSUSE קפיצה 15.6
  • openSUSE Tumbleweed
  • פרדוס 21
  • תוכי
  • PureOS ענבר
  • PureOS ביזנטיום
  • נחיתה של PureOS
  • Raspbian Oldstable
  • רספביאן יציב
  • בדיקת רספביאן
  • טריסל 10.0
  • טריסל 11.0
  • אובונטו 20.04
  • אובונטו 22.04
  • אובונטו 24.04
  • אובונטו 24.10
  • אובונטו 25.04

nftlb תנאי רישוי #

פרויקט nftlb משוחרר תחת הרישיון הציבורי הכללי של GNU Affero גרסה 3.

אחר nftlb משאבי תיעוד #

מה זה nftlb?
מדדי nftlb ומפתחות ביצועים
nftlb שינויים
מדריך למפתחים של nftlb

📄 הורד מסמך זה בפורמט PDF #

    דואר אלקטרוני: *

    מופעל על ידי BetterDocs