בית חומרה מה ההבדל בין סקאלה-אאוט לעומת סולם-למעלה (ארכיטקטורה, יישומים וכו ')?

מה ההבדל בין סקאלה-אאוט לעומת סולם-למעלה (ארכיטקטורה, יישומים וכו ')?

Anonim

ש:

מה ההבדל בין סקאלה-אאוט לעומת סולם-למעלה (ארכיטקטורה, יישומים וכו ')?

ת:

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

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

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

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

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

מה ההבדל בין סקאלה-אאוט לעומת סולם-למעלה (ארכיטקטורה, יישומים וכו ')?