
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על Load Balancer ב-Azure» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
נושא של סקיילביליות של גדילה אפשר להעריץ מכונה וירטואלית בודדת באז'ור זה נושא של טסטינג או פיתוח או כל מיני משימות קטנות או שאפשר להעריץ גרופ קבוצה של מכונות וירטואליות ביחד כדי לספק הווילביליות או סקיילביליות זאת אומרת גם גדילה וגם רידנדנסי שרידות פיצ'רים שאנחנו משתמשים בהם השירותים יותר נכון נקראים וירטואל משין סקייל סט שאנחנו
נלמד עליהם בהמשך ואז'ור בטש לובלנסר למי שלא מכיר הוא או רכיב שנמצא בכניסה לרשת מסוימת בדרך כלל וכשהקליינטים פונים אליו דרך האינטרנט או דרך הרשת ומבקשים שירות מסוים הוא מחלק את התעבורה בין כמה שרתים שהם זהים לדוגמה שרתי ווב נגיד ניקח את ה-ynet ynet נמצא על כמה שרתים
פיזיים לא על אחד ולכן כשאני פונה ל-ynet הוא יכול להפנות אותי לפי העומס על השרת הזה הזה הזה או הזה תלוי כמה שרתים עמוסים באיזה אזור גיאוגרפי נמצאים נגיד השרת הזה נמצא בישראל זה ביפן ויש ל-ynet גם עותק בדרום אמריקה ואני בכלל גר בחיפה, אז הוא יעביר אותי לשרת הישראלי מן הסתם.
יש ללוט בלנסר הרבה שיקולים למה להעביר ואיך להעביר. בסקייל סט מכונות וירטואליות זהות, שהלוט בלנסר בעצם מנתב ביניהן בצורה שאנחנו מגדירים, יכול בצורה אוטומטית, יכול בצורה שאנחנו מגדירים לפי אזור גיאוגרפי או לפי כמות יוזרים, יש כל מיני פרמטרים שאפשר לתת בלוט בלנסר
והיופי של סקייל סט שהוא ממש גדל בצורה ליניארית זאת אומרת אם לשרת אחד אפשר להעלות נגיד 100 תמונות בו זמנית אז לעוד שרת יהיה אפשר להעלות 200 תמונות בו זמנית ולעשרה שרתים נעלה 1,000 תמונות בו זמנית המשמעות היא שסקייל סט הוא גם מאוד פרדיקטיבול צפוי מרע שאנחנו יודעים מה אנחנו נקבל שהוא highly available אפליקציות שאנחנו צריכים
בשרידות גבוהה או בשרידות או מעומס גבוה כל דבר כזה הוא תחת הקטגוריה של ה-highly available וגם לבנות שירותים בסדר גודל משמעותי יותר כמו שירותי קומפיוט גדולים, נגיד היפרפורמנס קומפיוטינג או חוות ביג דאטה.
זוכרים שלמדנו ביג דאטה בעולמות ה-SQL? אז זה גם יכול לשמש איזה סקייל סטים, יכולים לבנות ביג דאטה יפה מאוד. גם נושאים של קונטיינרים שאנחנו ניגע בזה בהמשך.
אזור בצ' הוא כשמו כן, הוא כמו שאנחנו יודעים מה זה בצ' פייל, שבעצם מריץ רצף של קודות בדרך כלל ב-CLI אחד אחרי השנייה.
Azure Batch מאפשר לנו לעשות משהו שהוא בלארד סקייל, בפרללי, זאת אומרת, היקף גדול, בפרלליזציה, במקביל, מקביליות, וגם לנושא של High Performance Computing.
High Performance Computing, מי שעדיין לא מכיר או שלא עבד, זה למעשה כמות מאוד גדולה של שרתים פיזיים או וירטואליים, שעושים את אותה פעולה במקביליות.
לדוגמה, ביטקוין, דוגמה מצוינת, זאת אומרת, כמות מאוד גדולה של שרתים בו זמנית מנסים לכרות את הביטקוין, כולם ביחד מנסים לפצח את תחקידה המתמטית שהולכת ומקשיחה עם השנים, ככל שיותר אנשים מנסים לפתור אותה, וככל שיש יותר כוח מחשוב,
בו זמנית אפשר לנסות לפצח את הביטקוין בצורה יותר מועילה.