הבדל בין המתנה פעילה ופעילה פעילה

הבדל בין המתנה פעילה ופעילה פעילה
הבדל בין המתנה פעילה ופעילה פעילה

וִידֵאוֹ: הבדל בין המתנה פעילה ופעילה פעילה

וִידֵאוֹ: הבדל בין המתנה פעילה ופעילה פעילה
וִידֵאוֹ: What are EJBs Enterprise Java Beans? 2024, דֵצֶמבֶּר
Anonim

Active Standby לעומת Active Active

Active/Standby ו-Active/Active הם שני מנגנוני כשל בשימוש נרחב בכל רחבי העולם כדי לשפר את אמינות המערכות. כמו כן, שתי השיטות הללו יכולות להיחשב כשיטות יישום בזמינות גבוהה. לכל מנגנון יש שיטה משלו לקבוע ולבצע failover. מערכות שונות משתמשות בשיטות אלו כדי להשיג את רמת היתירות הנדרשת בהתאם לרמת האופי הקריטי של המופע.

תצורת פעילה/המתנה

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

תצורה פעילה/פעילה

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

מה ההבדל בין תצורה פעילה/המתנה ל-Active/Active Configuration?

– בתצורת Active/Standby, השימוש בצומת ההמתנה הוא כמעט אפסי למרות שהוא פועל כל הזמן, בעוד שעם תצורה Active/Active ניתן להשתמש בקיבולת של שני הצמתים עד למקסימום של 50% באופן כללי עבור כל צומת, מכיוון שצומת אחד אמור להיות מסוגל לקחת את כל העומס במקרה של תקלה.

– לכן, אם יותר מ-50% מנוצל עבור כל צומת פעיל במצב פעיל/פעיל, תהיה ירידה בביצועים במקרה של כשל בצומת פעיל אחד.

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

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

– בעוד שעם פעיל/המתנה אפשרות כזו אינה זמינה אפילו במצב רגעי.

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

– שיטת Active/Standby היא פחות מורכבת וקלה לפתרון בעיות ברשת, מכיוון שרק נתיב אחד פעיל כל הזמן בהשוואה לשיטה Active/Active, השומרת על שני הנתיבים והצמתים פעילים בו-זמנית.

– תצורה אקטיבית/אקטיבית תומכת בדרך כלל באיזון עומסים, בעוד שעם תצורת Active/Standby אין פתרון כזה זמין.

– למרות שתצורת Active/Active מאפשרת הרחבת קיבולת רגעית, באופן כללי, היא מספקת מורכבות נוספת לרשת מאשר תצורת Active/Standby.

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

מוּמלָץ: