סילומיות – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מאין תקציר עריכה
מאין תקציר עריכה
שורה 17:
=== סילומיות אופקית – (Scale horizontally (scale out ===
הכוונה בסילומיות אופקית היא להוספת צמתים (nodes) נוספים למערכת, כגון הוספה של מחשב חדש עבור יישום תוכנה מבוזר. דוגמא לכך יכולה להיות התרחבות (scaling out) מעבודה עם [[שרת HTTP|שרת רשת]] אחד לעבודה עם שלושה שרתים.
 
ככל שמחירי המחשבים יורדים והביצועים שלהם ממשיכים להשתפר, מערכות זולות "רגילות" (commodity" systems") יכולות לשמש עבור יישומי מחשב הדורשים ביצועים גבוהים כגון יישומים לאנליזה [[סייסמולוגיה|סיסמית]] ויישומים לעיבוד נתונים [[ביוטכנולוגיה|ביוטכנולוגי]], אשר בעבר היו ניתנים להרצה רק על ידי [[מחשב-על|מחשבי-על]]. ניתן לחבר מאות מחשבים קטנים ל[[אשכול מחשבים|אשכול]] על מנת להשיג כוח חישובי מצטבר שלעיתים קרובות עולה על זה של מחשבים מדעיים מבוססי מעבד [[RISC]] מסורתי.
 
=== סילומיות אנכית – (Scale vertically (scale up ===
הכוונה בסילומיות אנכית היא להוספה של משאבים לצומת יחיד במערכת, בדרך כלל על ידי הוספת [[מעבד|מעבדים]] או [[זיכרון מחשב|זיכרון]] לאותו המחשב. הרחבה "אנכית" כזאת של מערכות קיימות מאפשרת להן גם להשתמש בטכנולוגיות [[וירטואליזציה]] בצורה יעילה יותר, בכך שהיא מספקת יותר משאבים המתחלקים בין [[מערכת הפעלה|מערכות ההפעלה]] וה[[יישום מחשב|יישומים]] השונים שמורצים על גבי המחשב.
 
הניצול של משאבים מסוג זה, גם הוא יכולת להיקרא "scaling up". דוגמא לכך יכולה להיות הגדלת מספר [[תהליך (מדעי המחשב)|תהליכי]] [[Apache HTTP Server|Apache]] [[daemon]] הרצים בו זמנית.