הטופולוגיה של ההתקנה

בקטע הזה מתוארות טופולוגיות ההתקנה של Edge (כלומר, הגדרות הצמתים שנתמכות על ידי Edge).

בטבלה הבאה מופיעה סקירה כללית של ההגדרות*:

טופולוגיה צמתים הוראות התקנה
טופולוגיות שלא משמשות לייצור
All‑in‑One (1‑node)
  • צומת 1: Cassandra, Edge UI, Management Server, Message Processor, SymasLDAP, Postgres Server, Qpid Server, Router, Zookeeper
התקנה כוללת
2 צמתים (עצמאי)
  • Node 1:‏ Cassandra, Edge UI, Management Server, Message Processor, Router, SymasLDAP, Zookeeper
  • Node 2: Postgres Server, Qpid Server
התקנה עצמאית של 2 צמתים
5-node
  • צומת 1: Cassandra, Edge UI, Management Server, SymasLDAP, Zookeeper
  • צמתים 2 ו-3: Cassandra, מעבד הודעות, נתב, Zookeeper
  • צמתים 4 ו-5: שרת Postgres, שרת Qpid
התקנה של 5 צמתים
טופולוגיות של הפקה
מרכז נתונים יחיד (9 או 13 צמתים לכל מרכז נתונים)
9-node
  • צומת 1: Cassandra, Edge UI, Management Server, SymasLDAP, Zookeeper
  • צמתים 2 ו-3: Cassandra, ‏ Zookeeper
  • צמתים 4 ו-5: מעבד הודעות, נתב
  • Nodes 6 & 7: Qpid Server
  • Nodes 8 & 9: Postgres Server
התקנה של אשכול עם 9 צמתים
13-node
  • Nodes 1, 2 & 3: Cassandra, Zookeeper
  • צמתים 4 ו-5: SymasLDAP
  • צמתים 6 ו-7: ממשק משתמש של Edge, שרת ניהול
  • Nodes 8 & 9: Postgres Server
  • צמתים 10 ו-11: מעבד הודעות, נתב
  • Nodes 12 & 13: Qpid Server
13-node clustered installation
כמה מרכזי נתונים (6 צמתים בכל מרכז נתונים)
12 צמתים שני מרכזי נתונים, כל אחד עם 6 צמתים, שכל אחד מהם כולל את הרכיבים הבאים:
  • Nodes 1 & 7:‏ Cassandra, ‏ Edge UI, ‏ Management Server, ‏ SymasLDAP, ‏ Zookeeper
  • Nodes 2 & 3, 8 & 9: Cassandra, Message Processor, Router, Zookeeper
  • Nodes 4 & 5, 10 & 11: Qpid Server
  • Node 6 & 12: Postgres master (Data Center 1) and Postgres standby (Data Center 2)
התקנה של אשכול עם 12 צמתים
* ההגדרות האלה לא כוללות את פורטל שירותי המפתחים של Apigee (או פשוט הפורטל). מידע נוסף מופיע במאמר סקירה כללית על הפורטל.

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

התקנה של הכול במקום אחד (צומת אחד)

צומת יחיד מריץ את כל רכיבי Edge.

בסרטונים הבאים מוסברות הדרישות והתהליך להתקנת Edge עם צומת יחיד:

S26E07: Installation Requirements

S26E08: Install on a Single Node

הערות נוספות:

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

מידע על ההתקנה מופיע במאמר בנושא התקנה הכוללת את כל הרכיבים.

התקנה עצמאית (2 צמתים)

בתרחיש הזה, צומת יחיד מפעיל שרתים עצמאיים של Gateway ורכיבים משויכים: Apigee Management Server,‏ Apache ZooKeeper,‏ Apache Cassandra,‏ SymasLDAP,‏ Edge UI,‏ Apigee Router ו-Apigee Message Processor. בצומת השני פועלים רכיבים עצמאיים של Analytics: שרת Qpid ושרת Postgres.

הערות נוספות:

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

למידע על ההתקנה, אפשר לעיין במאמר בנושא התקנה עצמאית של 2 צמתים.

התקנה של אשכול עם 5 צמתים

בטופולוגיה של 5 צמתים, שלושה צמתים מריצים אשכולות של ZooKeeper ו-Cassandra. אחד משלושת הצמתים האלה מריץ גם את Apigee Management Server,‏ SymasLDAP ו-Edge UI. בנוסף, בשניים מתוך שלושת הצמתים האלה פועלים Apigee Router ו-Message Processor. שני צמתים מריצים את Apigee Analytics.

הערות נוספות:

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

מידע על ההתקנה זמין במאמר בנושא התקנה של 5 צמתים.

התקנה של אשכול עם 9 צמתים

התרחיש הזה דומה להתקנה של אשכול עם 5 צמתים, אבל יש בו רכיבים שונים של Analytics שמוגדרים כדי להשיג זמינות גבוהה של ביצועים.

הערות נוספות:

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

מידע על ההתקנה מופיע במאמר בנושא התקנה באשכול עם 9 צמתים.

התקנה באשכול של 13 צמתים

התרחיש הזה הוא שיפור של התקנה מקובצת של 9 צמתים, שכוללת אזורי נתונים נפרדים לנתונים ולשרתי Apigee בהגדרה של מרכז נתונים אחד. במקרה הזה, LDAP מותקן כצומת נפרד ועצמאי.

הערות נוספות:

  • ‫Apigee ממליצה על ההגדרה הזו כטופולוגיה מינימלית להגדרות ייצור עם מפרטי החומרה המתועדים. מידע נוסף מופיע במאמר בנושא דרישות חומרה.
  • אפשר להרחיב את הטופולוגיה הזו כדי לתמוך בזמינות גבוהה בכמה מרכזי נתונים, כפי שמתואר במאמר הוספת מרכז נתונים.
  • בטופולוגיה הזו, נתבים ומעבדי הודעות מתארחים באותם צמתים, ועלולים לגרום לבעיות של 'שכנים רועשים'.
  • הטופולוגיה הזו מוגבלת ל-Cassandra ring עם 3 צמתים וקוורום של שניים. לכן, היכולת שלכם להוציא צומת לצורך תחזוקה מוגבלת.

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

התקנה של אשכול עם 12 צמתים

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

הערות נוספות:

  • ב-Apigee, הטופולוגיה הזו נחשבת מתאימה למטרות ייצור. עם זאת, לכל התקנה יש דרישות ואתגרים ייחודיים משלה, ולכן מומלץ לפנות לנציג המכירות או למנהל החשבון כדי ליצור קשר עם צוות השירותים המקצועיים של Apigee Edge ועם צוות הצלחת הלקוח.
  • בטופולוגיה הזו, נתבים ומעבדי הודעות מתארחים באותם צמתים, ועלולים לגרום לבעיות של 'שכנים רועשים'.

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

התקנת שירותי מונטיזציה

השירותים למונטיזציה פועלים בכל הגדרה קיימת של Apigee Edge, למעט ההגדרה All-in-One (AiO).

כדי להתקין את התכונה 'מונטיזציה', צריך להתקין את שירותי המונטיזציה, את שרת הניהול של Apigee ואת מעבד ההודעות. כדי להתקין את תכונת המונטיזציה ב-Edge, אם בהתקנת Edge יש כמה צמתים של Postgres, צריך להגדיר את צמתי Postgres במצב Master/Standby. אי אפשר להתקין את Monetization on Edge אם יש לכם כמה צמתים ראשיים של Postgres.

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