איזון עומסים בענן 8 בעל ביצועים גבוהים ליישום HA

אם אתה ממקד א קהל גדול או מצפה תנועה גבוהה לאתר / ליישום האינטרנט שלך באופן גלובלי, ואז עליך להשתמש ב- LB (מאזן עומסים). מאזן העומסים יכול לעזור לכם במובנים רבים.


  • זמינות גבוהה
  • מדרג את היישום
  • זמן השבתה לא או מינימלי
  • ביטחון תוך כדי תנועה
  • חוויית משתמש גיאוגרפית טובה יותר
  • פריקת SSL
  • ניתוב גיאוגרפי

חומרה LB מסורתית עולה בסביבות 5,000 דולר, כך שרוב הפרויקט הבינוני, ההתחלתי או התקציב הנמוך לא חושב על להשיג אחד כזה.

אבל לא עוד, אתה יכול להשתמש במאזן עומסים בענן עד 20 $ לחודש עם כל התכונות הנהדרות שאתה מקבל ב- LB המסורתי.

אם אתה מעצב אפליקציה זמינה גבוהה לקבלת ביצועים טובים יותר & אבטחה, ואז ה- LB בענן הבא יעזור לך. לכל אחד מהם יש יתרונות או תכונות נוספות משל אחרים, לכן בחרו מה מתאים לכם.

להלן פיתרון מתארח שמשמעותו אינך צריך להתקין תוכנה כלשהי. זהו מוצר SaaS. אם אתה מחפש פתרון קוד פתוח, בדוק את הפוסט הזה.

AWS ELB

שירותי רשת אמזון (AWS) איזון עומסים אלסטי (ELB) הוא ללא ספק אחד מאלה הטוב ביותר פתרונות לאיזון עומסים הזמינים בענן.

ל- AWS שלושה סוגים של איזון עומסים.

  • יישום – מועדף על שכבת יישום (HTTP / HTTPS)
  • קלאסי – מועדף לשכבת הובלה (TCP)
  • רשת – מכוונת ביצועים לתעבורת TCP, UDP ו- TLS

אם אתה בונה יישומים מבוססי אינטרנט ומשתמש בפרוטוקול HTTP או HTTPS, מאזן עומס היישומים הוא הבחירה הטובה ביותר.

ELB מפיצה את הבקשות הנכנסות לתמיכה במופעי EC2 מוגדרים על בסיס אלגוריתם הניתוב.

כמה מהדברים הבאים תכונות של איזון עומסים ליישומי AWS.

  • זה תומך ב- HTTP / 2, IPv6, WebSockets
  • אתה יכול להוריד SSL ​​/ TLS
  • שילוב AWS WAF נתמך
  • אתה יכול להפעיל הפעלה דביקה (עוגיות)
  • העבר בקשה לנדנד בהתבסס על URI הקשר / נתיב או מארח
  • הוסף בדיקת בריאות

Elastic LB מספק את הדברים הבאים מדדי ניטור כברירת מחדל.

  • חביון ממוצע
  • סיכום בקשות
  • ספירת חיבור חדשה / פעילה
  • בתים מעובדים
  • ועוד הרבה…

התמחור תלוי בתנועה ותוכלו להשתמש בהם מחשבון להעריך.

איזון עומסים של GCP

GCP מספקת גלובלית IP יחיד משודר – – לחזית את כל שרתי ה- backend שלך לזמינות גבוהה יותר וסביבת יישומים ניתנת להרחבה.

גוגל מספקת שלושה סוגים של איזון עומסים פתרונות.

  • HTTP (S) – שכבה 7, מתאים ליישומי אינטרנט
  • TCP – שכבה 4, מתאימה לאיזון מבוסס פרוטוקול TCP / SSL
  • UDP – שכבה 4, שימושית לאיזון מבוסס פרוטוקול UDP

ענן גוגל בנוי על אותה תשתית כמו ג’ימייל, יוטיוב, ולכן ספק אם הביצועים אינם בספק. LB מסוגל לתמוך יותר מ- מיליון בקשות לשנייה, ואתה יכול לשנות את גודל היישומים שלך באופן אוטומטי על פי הדרישה ללא כל התערבות ידנית.

סקירה אוטומטית מאפשרת להיות מוכנים לזינוק בתנועה מבלי להאט את ביצועי האתר.

כמה שווה להזכיר את Google Cloud HTTP (S) תכונות LB:

  • זיקה
  • שילוב CDN של Google בלחיצה אחת
  • סיום SSL
  • בדיקות בריאות
  • אתה יכול ליצור איזון מבוסס תוכן.
  • כללי שילוח גלובלי
  • ניתוב גיאוגרפי
  • שילוב CDN של גוגל
  • תמיכה ב- IPv6
  • Websocket

תצורת LB שלמה אתה יכול לעשות זאת באמצעות קלות לשימוש או מסוף שורת פקודה.

NodeBalancers

האם אתה מארח את אתר האינטרנט שלך עם Linode?

NodeBalancers מאת Linode מספקים את כל התכונות החיוניות של LB במחיר של 10 $ בלבד לחודש. התצורה די פשוטה ומגיעה עם כמה מהתכונות הבסיסיות כדלקמן.

  • זה תומך ב- IPv4, IPv6
  • מקש את החיבור לתנועה חשודה כדי למנוע שימוש לרעה במשאבים
  • יכול להיות בעל איזון רב יציאות
  • הפסק את לחיצת היד של SSL
  • התמדה בפעילות כך שבקשתך תמיד עוברת לאותו שרת backend
  • בדיקות בריאות כדי להבטיח שהבקשה תעבור לשרת בריא
  • אתה יכול לבחור באלגוריתם הניתוב מתוך רובין עגול, פחות חיבור או IP מקור

ניתן להשתמש ב- NodeBalancers כדי לאזן כל תנועה מבוססת TCP, כולל HTTP, MySQL, SSH וכו ‘..

שטח Rack

Rackspace הוא אחד הספקים המובילים בתחום פתרונות אירוח בענן המציעים ענן LB לנהל את תנועה באינטרנט על ידי הפצת הבקשה לשרתי ה- backend המרובים.

זה תומך באלגוריתמי ניתוב מרובים כמו חיבור רובין עגול, משוקלל, ופחות & אקראי. אתה יכול לאזן כמעט כל סוג של פרוטוקול שירות, כולל.

  • TCP
  • SMTP / IMAP
  • HTTP / HTTPS
  • LDAP / LDPAS
  • MySQL
  • FTP / SFTP
  • UDP

חלק מענן ה- Rackspace תכונות LB:

  • האצת SSL לשיפור התפוקה
  • אתה יכול לסיים את ה- SSL כך שפחות עומס על CPU בשרת האינטרנט שלך יהיה פחות
  • התמדה במושב להעברת בקשה לשרת אחד
  • תפוקת רשת של 10 ג’יגה-בתים / שנייה
  • ניהול LB דרך API
  • הגנו על תנועה זדונית על ידי חיסול החיבור

אתה מקבל יומנים עבור כל התעבורה ביומני גישה בסגנון אפאצ’י לצורך ניהול יומן טוב יותר.

איזון עומסים Azure

איזון עומסים בין היישומים הפנימיים או הפונים לאינטרנט באמצעות Microsoft Azure LB. בעזרתכם Azure LB תוכלו לבנות זמין וניתן להרחבה יישומי אינטרנט.

זה תומך בפרוטוקול TCP / UDP, כולל יישומי HTTP / HTTPS, SMTP, קול בזמן אמת, העברת הודעות וידאו. אם אתם מארחים את בקשתכם כבר ב- Azure, תוכלו להעביר את בקשתכם מ- LB לשרתים הווירטואליים.

חלקם בולטים תכונות של Azure LB:

  • תמיכה IPv6 הילידית
  • אתה יכול לקבל כללי NAT ​​לביטחון טוב יותר.
  • חלוקת תנועה מבוססת Hash

יש שלושה סוגים פתרונות לאיזון עומסים הניתנים על ידי Azure.

  • Gateway Application – שכבה 7, הפסק את חיבור הלקוח והעביר את הבקשה לשרתי / שירותי ה backend.
  • מאזן עומסים Azure – שכבה 4, מפיץ תנועה TCP בכל המקרים של Azure.
  • מנהל תנועה – חלוקת רמת DNS

פריקת SSL, העברת נתיבים, נתמכת רק ב “שער יישום.”

DO עומס איזון

בדומה ל- Linode, אתה יכול לשלוט במאזן העומסים של DigitalOcean באמצעות לוח בקרה או API. אם אתה מארח את בקשת האינטרנט שלך באמצעות עשה ומחפש פיתרון של HA, אז זה כנראה יהיה הטוב ביותר בעלות נמוכה יותר.

זה תומך ב- HTTP, HTTPS & פרוטוקול TCP עם אלגוריתם ניתוב חיבור רובין עגול. אל תאפשר לך להפסיק את ה- SSL, להגדיר את ההפעלה הדביקה, בדיקות בריאות, כללי העברה וכו ‘תמורת 10 דולר לחודש. אתה יכול ליישם את אישור ההצפנה של Let ותואם עם DO Kubernetes.

איזון עומסים בענן

Cloudflare LB ייחודי.

מעל לכל הפתרונות הרשומים מאפשרים לך לטעון איזון בין ה- VMs והמשאבים שלהם.

Ex – באמצעות GCP LB, אתה יכול לאזן תנועה ל- GCP VM בלבד. בחירה ב- GCP או AWS LB הגיונית כאשר כל תשתית היישומים שלך מתארחת בפלטפורמה שלהם. עם זאת, אם האתר שלך מתארח בפלטפורמה שאינה מציעה איזון עומסים או מציע תכונות מוגבלות, אז Cloudflare יציל הצלה.

Cloudflare יכול להעביר תנועה לכל VMs באינטרנט.

זהו פיתרון LB רב-ענן אמיתי המגיע עם כל התכונות הסטנדרטיות שניתן לצפות. חלקם מופיעים בהמשך.

  • נתב את התנועה ל- VM המגיב במהירות
  • הגש מהשרת הקרוב ביותר של המשתמש
  • ניתוב דינמי
  • תומך ב- HTTPS ו- TCP
  • זיקה למושב
  • בדיקות בריאות בבריכה
  • עדכונים בזמן אמת

תמחור Cloudflare LB מתחיל מ- $ 5.

אימפרסה איזון עומסים

אימפרבה מספק איזון עומס כשירות לשלושה תרחישי זמינות עיקריים.

איזון עומס מקומי – הבקשה מועברת לרוב שרתי הסוויטות על בסיס אלגוריתמים לניתוב באותו מרכז נתונים.

מאזן עומס גלובלי (GSLB) – מושלם לארגון גדול או לתשתית ענן היברידית בה תוכלו להעביר את הבקשות למרכזי נתונים מרובים לזמינות גבוהה וביצועים טובים יותר.

GSLB תומך מיקוד גיאוגרפי, מה שאומר שאתה יכול להעביר את התנועה על סמך מיקום גיאוגרפי של מבקרים לדף האזורי או למרכז הנתונים הקרוב ביותר.

כישלון אתרים אוטומטי – אוטומציה והאצה של התאוששות מאסון בהתבסס על בדיקות הבריאות ללא התערבות ידנית. תנועה מועברת מייד למרכז נתונים אחר.

Incapsula מספק לוח מחוונים בזמן אמת, בדיקות בריאות אקטיביות / פסיביות & אפשרות ליצור את כללי הפניה / שכתוב מחדש.

סיכום

מאזן העומסים הוא חיוני לזמינות גבוהה, ואני מקווה לתת לך מושג על כמה מהביצועים הגבוהים מאזני עומס בענן.

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