מדריך המקיף לסוגי תצורות EC2 של AWS

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

סיווג של סוגי EC2 של AWS

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

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

סוג מקרר EC2 מורכב ממספר פרמטרים מרובים:

  • משפחת מופע
  • דור מופע
  • יכולת נוספת
  • גודל מופע

נתחקר את שמות המופעים באמצעות הדוגמה של מופע ה־R5d.xlarge.

משפחת מופע

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

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

דור המקרן

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

בדרך כלל, הדורות האחרונים שניים או שלושה זמינים. בדוגמתנו, 5 הוא דור המקרן של המקרן R5d.xlarge. כפי שלפברואר 2022, 6 הוא הדור העדכני ביותר למקרנים של משפחת R עם דורות 4 ו-5 זמינים גם כן.

בכלל, כדאי להשתמש בדור האחרון של המכונות של EC2 בגלל המחיר והיעילות הטובים ביותר שהוא מספק. יש משמעות להשתמש בדור ישן יותר אם נדרש להפעיל מכונות EC2 על שרתים עם חומרה ספציפית. כרגע, טווח הדורים למכונות AWS EC2 הוא מ-1 עד 6, אך דורים 1, 2 ו-3 עשויים שלא להיות זמינים עוד למספר סוגי מכונות.

יכולת נוספת

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

שם תכונה
a מעבד AMD
d אחסון מקומי NVMe SSD
e קיבולת נוספת
g מעבד גרוויטון (ARM)
n רשת מהירה
z תדר גבוה

.

במקרה שלנו של המכונה R5d.xlarge, R5d.xlarge, ה-d מייצג את היכולת הנוספת. זה אומר שהמכונה הזו משתמשת באחסון מקומי של מערכת ה-NVMe SSD, שמספקת את הביצועים הגבוהים ביותר של מערכת האחסון עבור המכונה.

אחת מסוגי קבוצות ה EC2 יכולה להכיל מספר יכולות נוספות, לדוגמה, p3dn.24xlarge.

גודל המופע

מראה את מספר המשאבים החומרתיים (הקיבולת) שהוקצו למופע. גדלי מופעים שונים של AWS יכולים להשתמש באותו החומר, אך בקנייה שונה. לעיתים ניתן לרוץ את המופעים בגדלים שונים על חומרה שונה, לדוגמה, להשתמש במכשירי אחסון SSD או HDD. דוגמה פשוטה היא כמות הזיכרון. הגודל הנמוך ביותר של המופע מכיל את כמות הזיכרון הנמוכה ביותר, וגדלי מופעים של AWS מכילים יחסית יותר זיכרון.

לנוחות נוספת, נסתכל על ארבעה גדלי מופעים של EC2 של AWS עבור מופעי R5d ונחזור עליהם בתמונה למטה.

  • xlarge הוא המופע הקטן ביותר בהשוואת המופעים שלנו של EC2 המשמשת בדוגמה זו, וגודל המופע הזה ממלא את שטח הנמוך ביותר של מלבן.
  • 2xlarge ממלא כפול שטח המלבן לעומת מופע R5d.xlarge.
  • 4xlarge הוא ארבע פעמים גדול יותר מ R5d.xlarge ופייסת שני פעמים גדולה יותר מ R5d.2xlarge.
  • 8xlarge מכיל קיבולת שקולה לשמונה מופעים R5d.xlarge, ארבעה מופעים R5d.2xlarge או שני מופעים R5d.4xlarge.

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

יחידות עיבוד וירטואליות (vCPU) זיכרון (GB) אחסון (GB) רשת (ג'יגה ביט לשניה) רוחב פס עבור EBS מחיר בדולרים ארה"ב לשעה (באחוזים של עלייה)
r5d.xlarge 4 32 1 x 150 עד 10 עד 4750 0.288
r5d.2xlarge 8 64 1 x 300 עד 10 עד 4750 0.576 (+100%)
r5d.4xlarge 16 128 2 x 300 עד 10 4750 1.152 (+100%)
r5d.8xlarge 32 256 2 x 600 10 6800 2.304 (+100%)

.

שים לב כי ייתכן וישנן גדלים ביניים, לדוגמה, r5d.12xlarge, אשר נמצא בין r5d.8xlarge ל־r5d.16xlarge. משפחת המקרר R5d מכילה גם גדלים קטנים מ־R5d.xlarge וגדולים מ־R5d.16.xlarge. מספר הגדלים עבור מערכות ההפעלה ב־32 ביט מוגבל כאשר מתקינים מקרר מתמונת מכונה של אמזון (AMI).

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

מהם סוגי היחידות השונים של EC2 של AWS?
ישנם 5 סוגי יחידות EC2 של AWS:

  • כללי
  • מיועד לחישוב
  • מיועד לזיכרון
  • מיועד לאחסון
  • מחשוב ממורץ

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

סוג יחידת הכללי

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

סוג המשרת הכללית של EC2 מכיל ארבע משפחות (כלומר, מחלקות או סוגי משרות ספציפיים): M, T, A ו־Mac.

  • משפחת המשרות M (כללי)

יתרונות משפחת המשרות M הם אמינות, ביצועי בסיס טובים ואיזון בין ביצועים למחיר. השימוש במשרות M הוא הפתרון האופטימלי לבסיסי נתונים קטנים ובינוניים. משרות M הן יותר יציבות בהשוואה למשרות T. זהו בחירה טובה כאשר אתה רק מתחיל לעבוד ב־AWS EC2.

ניתן להתחיל עם משרה מסוג M5. משרות M5 משתמשות במעבד אינטל קסיאון (3.1 ג'יגה הרץ) עם סט הוראות להרחבת וקטור מתקדם חדש ומספיקות לבצע את רוב המשימות הרגילות. משרות M5a ו־M6a משתמשות במעבדי AMD. משרות M6g מופעלות על ידי מעבדים ARM (AWS Graviton 2).

עזר זיכרון: M כמו בחישוב ראשי

דוגמאות: m4.large, m5.2xlarge, m5n.2xlarge, m5zn.12xlarge, m5zn.metal, m5n.large, m5n.24xlarge, m5n.metal, m6i.16xlarge, m5a.8xlarge, m6a.48xlarge, m6g.medium

מהו M5 metal (כמו בדוגמת משרה m5zn.metal למעלה)? ה־AWS EC2 metal הוא הגודל הגדול ביותר, לאחר 6xlarge ו־12xlarge, עבור משפחת M5zn. המילה "metal" מתייחסת לשרתים עירוביים של AWS המספקים ביצועים גבוהים ביותר ומערכת הפעלה המותקנת ישירות על החומרה.

  • משפחת המשרות T (גמיש)

T instances are usually used to run applications whose demands are stable, but that can sometimes have activity spikes. An example can be a website, and activity spikes when there are many visitors to the site. The bursting feature allows a site to survive higher demands without interrupting provided services and shutting down the instance. Most T instances run on Intel processors.

יש דגם טעינה מעניין המבוסס על קרדיטי CPU. כאשר מופע ריק (פועל מתחת לשוליין), קרדיטי CPU נצברים. כאשר יש װרק מאמץ ביצועים (המופע פועל מעל השוליין), הקרדיטים האלה משמשים.

תכניות T3 ו־T3a הן דוגמאות נפוצות לכיתה זו בימינו. השוליין לתדירות CPU הוא 2.5 GHz, אך ניתן להתפרץ לביצועי CPU לזמן קצר כאשר תוכנה דורשת יותר משאבי CPU. התכונה הזו מאפשרת למופע לקבל משאבים נוספים על פי דרישה. מופעי T3a פועלים על ידי תוכניות AMD (a – AMD). סוגי המכונות T4g מופעלים על ידי תוכניות ARM (AWS Graviton 2).

תרומות: הרצת שירותים מיקרו, סביבות פיתוח, אתרי אינטרנט, אפליקציות בעלות נמלות נמוכות, אפליקציות כלליות, וכו'. ניתן גם להשתמש במופעים T2 ו־T3 להרצת תוכנה לגיבוי של AWS EC2.

עזר לזכר: T כמו חולף, קטן או טורבו

דוגמאות: t2.nano, t3.micro, t3a.small, t4g.medium

מה ההבדל בין EC2 T2 ו־T3?

מופעי T2 חוזרים לביצועי בסיס בחישוב אם נאזלים הקרדיטים של CPU לפריצה. מצב זה נקרא מצב סטנדרטי.

מופעי T3 ממשיכים לרוץ במצב פריצה אם אין קרדיטים של CPU ואם מצב זה דורש יישום שרצה על המופע של Amazon. מצב זה נקרא מצב ללא הגבלה. אולם, תשלום נוסף מתבצע במקרה זה. מופעי T3 משתמשים בציוד דור חדש יותר לריצה.
משפחת מופעים A

  • משפחת מופעים

משפחת המופעים A מבוססת על מעבדים ARM (מעבדי AWS Graviton עם ביניהם גרעיני Neoverse 64 סיביות). למנוע שימוש במשפחת המופעים זו למשימות רגילות. מעבדי ARM סובבים ביצועים בגלל הארכיטקטורה שלהם בהשוואה למעבדים x86-64 מסורתיים. השתמש במופעים A בתרחישים ספציפיים כאשר אתה צריך להשתמש רק במעבדים ARM לכמה משימות, כגון פיתוח יישומים לרשת ARM. כיום, משפחת המופעים A1 זמינה עבור סוג המופע הכללי EC2 בדור רק 1.

עזרה זיכרון: A כמו ב-ARM

דוגמאות: a1.large, a1.4xlarge, a1.metal.

  • משפחת מופעים Mac

מופעי Mac של AWS EC2 מבוססים על מחשבים מיני Mac של אפל עם מעבדי Intel Core i7 (3.2 גר״ח / 4.6 גר״ח Turbo). מופעים אלו מונעים על ידי מערכת AWS Nitro, שילוב של חומרה והופרווזר. משפחת המופעים Mac מאפשרת לך לרוץ בענן Mac OS ולהשתמש במופע לפיתוח ובדיקת יישומים עבור macOS, Safari, Apple TV וכו '. מערכות ההפעלה הזמינות הן macOS 10.14, 10.15, 11 ו-12 עבור תמונות המכונה המתאימות של אמזון. יש רק מופע אחד במשפחה זו כפי שהיא נכתבה בזמן הכתיבה.

דוגמה: mac1.metal

סוג מופע מושלך במחשב

הסוג של המקורה מחושבת של AWS EC2 מיועד להפעלת משימות הדורשות משאבי מעבד רבים אך אין דרישות גבוהות לזיכרון ואחסון. סוג זה של מקורה EC2 מספק גישה למעבדים וירטואליים רבים עם ביצועים גבוהים. התדירות של המעבדים היא 3.6 ג'יגה-הרץ עד 3.9 ג'יגה-הרץ.

סוג המקורה המחושבת משמש למחשוב בעל ביצועים גבוהים, שרתי אינטרנט, ניתוח נתונים, למידת מכונה, דמות מדעית, עיבוד וידאו וטרנסקודינג מדיה. עשוי להיות צורך לאחסן כמויות גדולות של נתונים המשמשים למטרות אלו במקום אחר (מקורה EC2 נוספת עם מערכת אחסון פורצת דרך וברמת יצורות גבוהה, דלי S3 של אמזון ועוד). עם זאת, ניתן ליצור מקורה של אמזון עם אחסון SSD ורשת 100 גיגה-ביט באמצעות c5n (n – רשת) או c5d (d – דיסק, SSD) מקרים.

מהו המקור EC2 הטוב ביותר לעומס CPU כבד? שקול להפעיל אחת מהמקורות של סוג המקורה המחושבת.

סוג המקורה המחושבת של אמזון EC2 מכיל שני משפחות: C ו- Hpc.

  • משפחת המקורה C

ישנם מספר מופעים עם מעבדי Intel Xeon (C6i, C5, C4) ומעבדים חזקים של AMD EPYC (C5a) במשפחת המופעים C. C5n הוא המופע עם ביצועי רשת מתקדמים בהשוואה ל־C5. ניתן להשתמש במופע זה כדי להטמיע נתב מטוען בכביש, חומת אש, ויישומים אחרים המעבדים כמויות גדולות של תעבורת רשת. C6g, C6gn ו־C7g מופעים בעלי מעבדי ARM ומיועדים למשימות ספציפיות.

זכרון עזר: C כמו בחישוב

דוגמאות: c4.large, c5.xlarge, c5n.2xlarge, c5a.16xlarge, c6i.32xlarge, c6gn.medium, c6g.16xlarge

  • משפחת המופעים Hpc

Hpc היא משפחת המופעים לחישוב ביצועים גבוהים השייכת לסוג המופעים AWS EC2 המיועדים לעומסי עבודה מתמשכים עם ביצועים גבוהים. Hpc6a הוא המופע ממשפחת זו המופעל עם מעבדי AMD Epic 7003 (תדר עד 3.6 GHz). ניתן להשתמש עד 96 ליבות וירטואליות, 384 גיגה־בייט של זיכרון, 25 גיגה־ביט של רוחב פס רשת, ו־100 גיגה־ביט של EFA (מתאם סיבים רזים אלסטי) לרשת לביצועים גבוהים ביותר.

זכרון עזר: Hpc כמו בחישוב ביצועים גבוהים

דוגמה: Hpc6a.48xlarge (זוהי הדוגמה היחידה למופע Hpc הזמינה)

סוג המופע המותאם לזיכרון

סוג המקראים המותאם לזיכרון ב-AWS EC2 מיועד לספק יותר זיכרון בהשוואה לפרמטרי חומרה אחרים. זיכרון ה-RAM חשוב ליישומים, אך ישנם יישומים שדורשים יותר זיכרון וקצב זיכרון גבוה Input/output (I/O). במקרה כזה, ניתן להשתמש במקראים מתוחזקים בזיכרון. בהשוואה לסוגי מקראי ה-AWS EC2, הסוג המותאם לזיכרון מומלץ לעיבוד כמויות גדולות של נתונים בזמן אמת, במסדי נתונים רלציוניים ולא רלציוניים.

דוגמאות ליישומים עם דרישות זיכרון גבוהות הן Apache Spark, MS SQL Server, SQLite, Oracle ושרתי מסדי נתונים אחרים. ניתן אף לארח מסד נתונים ב-RAM לביצועי גבוהה מאוד אם גודל המסד מאפשר זאת. עם זאת, יש לקחת בחשבון אחסון ואיפה לשמור את נתוני המסד כיוון שה-RAM נמחק בעת כיבוי המקרא. אמזון מציעה את רוב סוגי המקראים המותאמים לזיכרון ב-AWS עם אחסון SSD, אך קיימים מקרים בלי אחסון עמיד. במקרה כזה, יש לשמור את הנתונים במקרא אחר דרך הרשת. יש לשקול גם גיבוי מקראי AWS EC2.

סוגי מקראי ה-AWS EC2 המותאמים לזיכרון מכילים שלוש משפחות של מקראים: R, X ו־Z.

  • משפחת המקראים R

    משפחת ה-R היא משפחה גנרית של סוג המקראים המותאמים לזיכרון של EC2. ניתן להגדיר עד 768 GB של זיכרון. קיימות מספר תצורות זמינות של מקראי R כולל עיבודי Intel, עיבודי AMD, ורשתות מתקדמות, אשר מאפשרות לך לבחור את התצורה המתאימה לדרישותיך טוב יותר: R6i, R5, R5a, R5b, R5n ו־R4.

משפחת R היא משפחה כללית של סוגי מכשירי EC2 הממוקדים לזיכרון. ניתן להגדיר עד 768 ג 'יגה בייטים של זיכרון. ישנן תצורות רבות של מכשירי R כולל עובדות Intel, AMD ותקשורת מתקדמת, שמאפשרות לך לבחור את האחד שמתאים בעדיפות לדרישות שלך: R6i, R5, R5a, R5b, R5n ו-R4.

מכשירי R5 ו-R6 ניתנים לשימוש לניתוחים בזמן אמת של נתונים גדולים.

ישנן מכשירים R6g למי שזקוק לארכיטקטורה ARM.

סיוע זיכרון: R כמו RAM

דוגמאות: r4.2xlarge, r5.large, r5a.16xlarge, r5ad.24xlarge, r5b.16xlarge, r5n.4xlarge, r5dn.2xlarge, r6i.16xlarge, r6gd.medium

  • משפחת מכשירים X

משפחת X מספקה יחס גבוה יותר של זיכרון, ומכשירים X מאפשרים לך להריץ אפליקציות נטולות יותר זיכרון לעיבוד נתונים בהשוואה למשפחת מכשירים R. ניתן להשתמש עד 3.9 טריליון בייטים של זיכרון עבור מכשירים X של סוג המכשיר הממוקד לזיכרון של EC2. מעבדים Intel Xeon מספקים ביצועים מעבד גבוהים.

סיוע זיכרון: X כמו Xtreme RAM

דוגמאות: x1e.xlarge, x1e.32xlarge, x1.16xlarge

  • משפחת מכשירים Z

מכשירים ממשפחת Z מספקים יכולת מעבד ג

תכונה של מופע זה היא אחסון SSD מבוסס NVMe מקומי. הדיסקים מחוברים פיזית לשרת המארח כדי לספק ביצועים טובים יותר לאחסון הבלוק שנמצא בשימוש על ידי סוג ה־EC2 ממשפחת Z. זמינה עדשן 1.8 TB של אחסון SSD. סוג המופע הזה עשוי להיות אופטימלי עבור יישומים שבהם מחיר הרישיון לליבה גבוה.

Z1d הוא המופע היחיד שזמין עבור משפחת ה־Z, אבל זמין בגודלים מגוונים.

סיוע זיכרון: Z כמו זיפי

משפחת מופעי זיכרון גבוהה

מופעי ה־EC2 עם זיכרון גבוה מספקים את יכולת הזיכרון המירבית ומאפשרים לך להשתמש עד 24 TB של זיכרון למופע. יכולות הרשת מוגדלות (100 Gbit/s), רוחב הפס של האחסון הוא עד 38 Gbit/s. משתמשים בפלטפורמת 8-סוקטים עם מעבדים Intel Xeon (Cascade Lake). ניתן להשתמש במופעים Amazon עם זיכרון גבוה למסדי נתונים בזיכרון SAP HANA.

דוגמאות: u-6tb1.metal, u-24tb1.metal, u-12tb1.112xlarge, u-6tb1.56xlarge

סוג מופע מאופטימלי לאחסון

סוג המיניה של AWS EC2 המתואם לאחסון מספק את היכולות הטובות ביותר לאחסון של מופעי אמזון. זה נפוץ בין משתמשי אמזון לצרף בקבוק S3 למופע EC2 ולהשתמש בבקבוק הזה כאחסון. בקבוקים הם אפשרות מעניינת בגלל המחיר הכבד יחסית לגופים EBS. בקבוקי S3 הם אחסון אובייקטים, בעוד שגופי EBS הם אחסון בלוק. בקבוקים משמשים לאחסון כמויות גדולות של נתונים שבהם מהירות העברת הנתונים אינה קריטית, לדוגמה, גיבויים. לא משמשים SSD לאחסון S3. אם אינך יכול להשתמש בבקבוקים S3 בגלל דרישות או מגבלות טכניות, אתה צריך להשתמש בגופים EBS עם הגדרות הנחוצות.

אם בוחרים מיניות מתואמות לאחסון בין סוגי המיניה של AWS EC2, אתם מקבלים אפשרויות אחסון רחבות עם היכולת להשתמש בשני סוגי אחסון בלוק מבוססים על SSD וHDD עבור המופעים שלך באמזון. ביצועי קלט/פלט (I/O) הם גבוהים גם לטיפים דיסק חסיד (HDD) וגם ל-SSD, בהתחשב ביכולות של כל טכנולוגית הדיסקים.

סוג המיניה של EC2 המתואם לאחסון הוא האופטימלי ליישומים שמבצעים משימות אחסוניות רבות שדורשות גישה רצופה ואקראית גבוהה לקבצים גדולים באחסון מקומי. המופעים האלו פועלים על מעבדים Intel Xeon חזקים, ואין מעבדים ARM. מופעים מהסוג הזה של AWS EC2 יכולים להבטיח עדיפות נמוכה לפע

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

ישנן שלוש משפחות (כיתות) של סוגי מופעי AWS EC2 המותאמים לאחסון: D, I ו-H.

  • משפחת מופעי D

D (dense) instances provide up to 48 TB of HDD storage per instance. You can create large volumes and use them to store data. The D instance family includes D2, D3 and D3en instances. D3 instances provide attractive HDD storage options with the lowest cost of all other EC2 families. You can use D instances to deploy HDFS and other distributed file systems.

עזר זיכרון: D וכמו בצפיפות, מערכות קבצים מבוזרות

דוגמאות: d2.xlarge, d2.8xlarge, d3.8xlarge

  • משפחת מופעי I

I instances provide the highest I/O parameters. The highest I/O parameters and the lowest latency are features of NVMe SSD drives used for instances of this type. Instances of the I family are best for high random I/O disk operations.

עזר זיכרון: I כמו בכניסה/יציאה

דוגמאות: i3.2xlarge, i3.metal, i3en.24xlarge, i4i.4xlarge

  • משפחת מופעי H

H instances of the storage-optimized EC2 instance type provide the best performance for magnetic spinning disk drives (HDDs) for a low price. The balanced performance/price rate, high sequential disk I/O access, and high disk throughput are provided. HDD storage is local and this fact has a positive impact on disk performance (compared to using storage connected to a server via network). H instances support up to 14TB of local storage.

מופעי EC2 ממשפחת H מציעים גם כמויות גדולות יותר של זיכרון RAM לכל טרה-בית של שטח דיסק ומעבדים חזקים יותר בהשוואה למשפחות אחרות (D ו-I) של סוג מופעי EC2 אופטימליים לאחסון.

H1 הוא החבר היחיד במשפחת מופעי H. מופעי H1 פועלים על שרתים עם מעבדי Intel Xeon E5 2686 E4 (2.3 GHz). מופעים בגודל הגדול ביותר תומכים ב-2.7 GHz לכל הליבות ו-3.0 GHz לכל הליבות במצב Turbo. מהירות הרשת היא עד 25 Gbit/s, מה שמספק יכולות רשת משופרות להעברת כמויות גדולות של נתונים.

עזר זיכרון: H כמו ב-HDD

דוגמאות: h1.2xlarge, h1.16xlarge

סוג מופעי מחשוב מואץ

סוג מופע EC2 מואץ המחשוב מספק תכונות מתקדמות להאצת וידאו. סוגי מופעי AWS EC2 שהוסברו קודם לכן מציעים אפשרויות שונות עם מעבד, זיכרון ואחסון, אך ללא יכולות להאצת וידאו. חלק מהמשימות דורשות כרטיס וידאו כדי לפעול ביעילות רבה יותר. מופעי מחשוב מואצים מצוידים במתאמי וידאו חזקים וביחידות עיבוד גרפיות (GPU) לביצוע משימות ספציפיות כגון רינדור תלת-ממדי, עיבוד וידאו, ניתוח נתונים גדולים, בינה מלאכותית (AI), למידת מכונה (ML), עיבוד מקבילי ומשימות גרפיות אחרות ו-GPU (משימות עם דרישות כרטיס גרפי גבוהות). מופעי סוג מופע EC2 של מחשוב מואץ (נקראים גם סוג מופע AWS GPU) מספקים אפשרויות אחסון וזיכרון ברמת ביצועים גבוהה ורשתות.

ישנן ארבע משפחות עבור סוג מופע EC2 של מחשוב מואץ: P, G, F ו-infl1.

  • משפחת מופעים P

P instances are offered with multiple network interfaces with a speed of up to 400 Gbit/s and are best for parallel processing tasks and high-performance computing. Instances of the P family are powered with NVIDIA GPUs and Intel Xeon processors. There are three generations available: P2, P3 and P4.

עזר זיכרון: P כמו במחשוב מקבילי

דוגמאות: p2.8xlarge, p3.16xlarge, p3dn.24xlarge, p4d.24xlarge

  • משפחת מופעים G

G family instances are intended for graphics-intensive workloads, for example, 3D visualization. You can use a G instance as a remote workstation to run these tasks. G instances are also optimized for machine learning tasks. Network bandwidth up to 100 Gbit/s and NVMe storage devices allow you to get high performance.

ניתן לבחור את המופע הדרוש עם מעבדי Intel Xeon או AMD EPYC. מופעים עם "g" בשם מופעלים עם מעבדי ARM. המופעים הזמינים של משפחת G הם G3, G4ad, G4dn, G5g ו-G5.

עזר זיכרון: G כמו בעומסי עבודה אינטנסיביים גרפית

דוגמאות: g3s.xlarge, g3.4xlarge, g4ad.2xlarge, g4dn.16xlarge, g5.48xlarge, g5g.2xlarge

  • משפחת אינסטנס F

F instances provide an ability to use customizable hardware acceleration with Field Programmable Gate Arrays (FPGAs). You can use programmable hardware for application acceleration. The F family includes only F1 instances with a high-frequency Intel Xeon E5-2686 v4 (Broadwell) processor, enhanced networking, and NVMe SSD storage to achieve excellent overall performance.

ערכות פיתוח FPGA וחומרה זמינות למפתחי תוכנה המשתמשים בסביבות שונות. מפתחים יכולים לתכנת פונקציות לוגיקה וליישם אותן במעגלים משולבים ייעודיים. אפשר ליצור תמונת FPGA של אמזון (AFI) לאחר סיום קונפיגורציה של אינסטנס F1 ולפרוס את התמונה הזו לאינסטנס F1 אחר.

שימושים נפוצים של אינסטנסים F1 כוללים אנליזות נתונים גדולים, עיבוד גנומי, מדע מורכב, עיבוד וידאו בזמן אמת וכו'.

זיכרון עזר: F כמו field, F1 כמו Formula 1.

דוגמאות: f1.2xlarge, f1.4xlarge, f1.16xlarge.

  • משפחת אינסטנס Infl1

אינסטנסים ממשפחת Infl1 מותאמים לביצועים גבוהים בלמידת מכונה במחיר אטרקטיבי. מפתחים יכולים להשתמש ב-APIs של למידה עמוקה ו-AWS Neuron SDK עם מסגרות למידת מכונה כולל MXNet, PyTorch, ו-TensorFlow. עד 16 שבבי AWS Inferentia משמשים לאינסטנסים ממשפחת Infl1 עם מעבדי Intel Xeon חזקים.

זיכרון עזר: Inf כמו Inferentia

דוגמאות: inf1.xlarge, inf1.24xlarge

  • משפחת אינסטנס Trn1

מכונות Trn1 מתאימות לאימון למידה עמוקה, שדורשות הרבה משאבי חומרה של GPU, ומבטיחות ביצועים גבוהים להפעלת משימות בצורה יעילה. בהשוואה לפתרונות קודמים, ניתן להגיע לאותה יעילות בלמידת מכונה על ידי פריסה של מספר קטן יותר של מכונות EC2. מכונות Trn1 משתמשות בשבבי Trainium שפותחו על ידי אמזון. עד 16 מאיצי AWS Trainium עם תמיכה באפשרויות הרחבה רחבות. התפוקה הגבוהה של רשת EFA מגיעה עד ל-800 Gbit/s. תכונות של משפחת מכונות זו מאפשרות לפתור משימות אימון אינטליגנציה מלאכותית (AI) קשות יותר בהשוואה למשפחות קודמות של GPU טיפוסיים.

איך לזכור: Trn כאילו training

  • משפחת מכונות DL1

משפחת DL1 היא אחת המשפחות החדשות ביותר של מכונות AWS EC2 מסוג מחשוב מואץ המיועדת לאימון מודלים של למידה ממוחשבת. מכונות ממשפחת DL1 אינן מבוססות על GPUs מסורתיים כפי שהיה בעבר. מכונות ממשפחה זו משתמשות במאיצי Gaudi מ-Habana Labs, הנמצאת בבעלות אינטל. יש תמיכה בעד 8 מאיצי Gaudi ובתפוקת רשת של 400-Gbit.

דוגמה: dl1.24xlarge (זוהי המכונה היחידה במשפחה זו)

  • משפחת מכונות VT1

AWS VT1 מיועדות לקידוד וידאו בזמן אמת ברזולוציית 4K (3840×2160) ב-50 פריימים לשנייה (FPS) ושידורי וידאו חיים במחיר סביר. משפחת ה-VT1 תומכת בקידוד של עד 64 זרמי וידאו בו-זמנית ברזולוציית 1920×1080 וב-60 FPS. ניתן לשדר פלט וידאו בכמה רזולוציות בבת אחת.

התכונה החומרתית העיקרית של השרתים המריצים מופעי VT1 היא השימוש בכרטיסי האצה מדיה Xilinx Alveo U30 (כרטיסי PCI Express המותקנים בשרתים). ניתן להשתמש בעד 8 מכרטיסי ההאצה האלה. כל כרטיס האצה מכיל שני שבבי XCU30. התצורה החומרתית המקסימלית כוללת 96 vCPUs, 192 GB של RAM ורוחב פס רשת של 25 Gbit/s. רוחב הפס של EBS הוא 19 Gbit/s. ניתן להשתמש ב-FFMPEG עם Xilinx Video SDK.

התקני XCU30 תומכים בקידוד וידאו חומרתי עם הפרמטרים הבאים:

  • קודקים של וידאו 264/AVC ו-H.265/HEVC
  • קצב ביט וידאו קבוע, קצב ביט משתנה ופרמטר כימות קבוע
  • מרחב צבע YCbCr 4:2:0, 8 סיביות לכל ערוץ
  • סריקה פרוגרסיבית

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

השימוש ב-FPGA (field-programmable gate array) של Xilinx שונה מהשימוש המסורתי ב-CPU ו-GPU לקידוד וידאו.

כרגע, שלושה גדלים זמינים למופעי VT1.

דוגמאות: vt1.3xlarge, vt1.6xlarge, vt1.24xlarge

עזר לזיכרון: VT כמו בוידאו טרנסקודינג

כיצד לבחור את סוג ה-EC2 הנכון?

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

מהן אפשרויות התמחור עם EC2?

ישנם ארבעה סוגי תמחור ל-AWS EC2:

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

מופעים נקודתיים. אתה יכול להגיש הצעות למשאבי EC2 לא מנוצלים בענן של אמזון ולהפעיל מופעים במחירים נמוכים יותר של AWS EC2. אתה יכול להשתמש רק במשאבים הזמינים באותו הרגע. החיסרון הוא שאמזון יכולה להפסיק ואף לסיים מופעים נקודתיים תוך 2 דקות לאחר הצגת אזהרה אם יש צורך לספק משאבי חומרה ללקוחות המשתמשים במופעים לפי דרישה או שמורים. השתמש ב-Amazon Spot Instance Advisor כדי לבחור מופע נקודתי זמין. קח בחשבון את תדירות ההפסקות וסבילות להפסקות עבור היישומים שלך.

מארחים מוקצים. תקבלו שליטה על שרת פיזי מוקצה בו תוכלו להריץ את המקרים שלכם של EC2 (שהם מכונות וירטואליות) עם אפשרויות מתקדמות לניהול של מכונות וירטואליות. אינכם מקבלים חומרה פיזית כדי להתקין מערכת הפעלה משום שתוכנת הווירטואליזציה Xen או Nitro Hypervisor מותקנת מראש. בכלל, אמזון משתמשת בגישת השוכרים הרבים ומקרי השימוש של לקוחות אחרים באמזון EC2 יכולים להריץ על מארח יחיד, אך הם מופרדים לוגית. כאשר אתם מריצים מקרים על מארח מוקצה, אינכם משתפים את המארח הזה עם לקוחות אחרים של אמזון (שוכרים).

מחירי המקרים של AWS EC2 עבור מארחים מוקצים גבוהים, אך לפעמים שימוש בדגם המחיר הזה יכול להיות רציונלי, לדוגמה, בשל פקטור של רישיון תוכנה כאשר רישיון קשור לחומרה פיזית (סוקט CPU, ליבות CPU וכו'). סיבה נוספת היא התאמה לתקנים של יישומי הבטיחות הדרושים לשימוש בחומרה מוקצה עבור ארגונים רפואיים וארגונים אחרים שקריטיים (כאלטרנטיבה מתקדמת לשימוש במקרה מוקצה).אין לבלבל בין מארח מוקצה לבין מקרה מוקצה. מקרה מוקצה רץ על חומרה מוקצה מבלי להריץ מקרים של לקוחות אחרים (שוכרים) על החומרה הזו, אך יש לכם פחות ראיון ואפשרויות שליטה עבור מקרה מוקצה בהשוואה למארח מוקצה.

אם אתם זקוקים לחומרה פיזית (בר מתכת) כדי להריץ את המערכת ההפעלה שלכם, שקרוי לשימוש במקרה של גודל מתכת עבור סוג המכונה של AWS EC2 הנדרשת.המלצות למחירי AWS EC2שקפצו על ההמלצות הבאות כאשר אתם זקוקים להרצת מקרה EC2:

מחירי המופעים של AWS EC2 עבור מארחים ייעודיים הם גבוהים, אבל לפעמים השימוש במודל תמחור זה יכול להיות רציונלי, לדוגמה, בגלל גורם רישוי תוכנה כאשר רישיון קשור לחומרה פיזית (שקע CPU, ליבות CPU וכו'). סיבה נוספת היא תקנות תאימות המחייבות שימוש בחומרה ייעודית עבור ארגונים רפואיים וארגונים קריטיים אחרים (כחלופה מתקדמת לשימוש במופע ייעודי).

אל תבלבל בין מארח ייעודי למופע ייעודי. מופע ייעודי פועל על חומרה ייעודית מבלי להפעיל מופעי EC2 של לקוחות אחרים (דיירים) על אותה חומרה, אך יש לך פחות אפשרויות שליטה וראות עבור מופע ייעודי בהשוואה למארח ייעודי.

אם אתה צריך חומרה פיזית (ברזל חשוף) כדי להפעיל את מערכת ההפעלה שלך, שקול להשתמש במופע EC2 בגודל metal עבור סוג המכונה הנדרש של AWS EC2.

המלצות תמחור AWS EC2

שקול את ההמלצות הבאות כאשר אתה צריך להפעיל מופע EC2:

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

השתמשו ב-AWS Pricing Calculator וב-AWS Monthly Calculator כדי להעריך את המחיר עבור מופעי EC2.

מהו מופע ה-EC2 הפופולרי ביותר?

A general purpose EC2 instance type is the most popular among customers due to balanced CPU, RAM, and storage configuration optimal for running common regular tasks. You can always start with using a general purpose EC2 instance because you can change the instance type, instance size, and generation later without a negative impact on your data. However, you need to plan instance shutdown for this purpose.

באשר לגודל מופעי EC2, מופעים קטנים הם הפופולריים ביותר.

הערה: הקטינו את זמן ההשבתה ומנעו אובדן נתונים על ידי ביצוע גיבוי AWS EC2 באופן קבוע, ללא קשר לסוג המופע שאתם משתמשים בו. הורידו את המסמך הלבן על השוואת AWS snapshot ו-Backup כדי ללמוד עוד על תכונות הגיבוי של EC2.

סיכום

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

Source:
https://www.nakivo.com/blog/the-definitive-guide-to-aws-ec2-instance-types/