תפוקה - או ליתר דיוק תפוקת רשתמכיוון שזהו דיברנו - הוא מדד ליכולת המעגל להעביר נתונים. זה בדרך כלל בא לידי ביטוי בסיביות לשנייה וזה נותן מושג על כמות הנתונים שניתן להעביר באמצעות יחידת זמן. כיום אנו בודקים את הכלים הטובים ביותר למדידת תפוקה. חלקכם אולי תוהים מדוע מישהו יזדקק לכלי כזה. אחרי הכל, האם תפוקת מעגל 100 Mbps אינה 100 Mbps? ובכן, לא תמיד, ומכאן הצורך בכלים למדידתו.
נתחיל את הבדיקה שלנו על ידי העמקההתבונן בתפוקה. אנו נגיד לך מה זה ומה לא. לאחר מכן ננסה לטפל בבלבול הנפוץ בין רוחב הפס לתפוקה. הם קשורים זה לזה. לאחר מכן נדבר על גורמים המשפיעים לרעה על התפוקה. ההזמנה הבאה של העסק שלנו תהיה לוודא שכולם נמצאים באותו עמוד בנושא ביטים ובתים ושכולנו מבינים מה המשמעות של דמויות תפוקה באמת. עם כל זה מאחורינו, אנו נחשוף כמה מכלי מדידת התפוקה הטובים ביותר שיכולנו למצוא, ואחריו דיון קצר על הכלים הספציפיים המשמשים למדידת התפוקה באינטרנט.
מהו תפוקה?
על פי ויקיפדיה, "התפוקה היאקצב הייצור המרבי או הקצב המרבי בו ניתן לעבד משהו ". עם זאת, זה קצת גנרי, ומה שאנחנו באמת מעוניינים בו הוא תפוקת רשת. אם כן, בהתייחסו לאנציקלופדיה המקוונת הפופולרית, היא מוגדרת עוד יותר, בהקשר של טלקומוניקציה, כ"שיעור העברת ההודעות המוצלחת בערוץ תקשורת ". אנו מתקרבים למטרתנו להגדיר תפוקה.
במונחי רשת מחשבים, תפוקה בדרך כללמתייחס למעגל או לקיבולת המרבית של קישור להעברת נתונים. ערכו מתבטא בסיביות לשנייה (bps), לרוב באמצעות מכפילים כמו קילו, מגה או גיגה. התפוקה היא מה שאתה משלם לעיתים קרובות. לדוגמה, אתה מצפה שלממשק LAN של 100 מגהביט לשנייה יהיה תפוקה של 100 Mbps. באופן דומה, אם יש לך חיבור של 20 Mbps לאינטרנט, אתה מצפה שהתפוקה שלו תהיה 20 Mbps.
ההגדרה המדויקת של התפוקה אינה בדיוקברור אך לצורך הדיון, אנו נניח שזה המדד האמיתי ליכולת מעגל הרשת לשאת נתונים. במונחים פשוטים יותר, זהו רוחב הפס המרבי שניתן להשיג במעגל. אם נשווה את המעגל לכביש מהיר - כפי שעושים לעתים קרובות - התפוקה היא מספר המכוניות שהוא יכול לשאת בשעה.
האם תפוקת רוחב הפס זהה?
לכן, בהתחשב בניסיון ההגדרה שלנותפוקה, ייתכן שתקפוץ למסקנה שהתפוקה ורוחב הפס הם זהים. ואם אנו מסתכלים על הגדרות רוחב הפס של הרשת ותפוקת הרשת, תראו קווי דמיון רבים. למעשה, הגדרת רוחב הפס של אדם אחד יכולה להיות הגדרת התפוקה של אחר וזה יכול לגרום לזה להיראות כאילו המונחים ניתנים להחלפה באופן רופף.
אנחנו לא חושבים שהם ניתנים להחלפה. אבל במציאות, מה שאנחנו חושבים לא באמת משנה. או לפחות, זה לא צריך להיות חשוב לך. מה שחשוב זה שאנחנו מסכימים על מה שיקרא מה שבמאמר זה. אז, ליתר הדיון שלנו, נתייחס לתפוקה ככוח הנושא של נתונים מקסימלי של מעגל ואנחנו נתייחס לרוחב הפס כאל שיעור הנתונים הנוכחי שמעגל סוחב. אז רוחב הפס המדוד של מעגל עם תפוקת 100 מגה ביט לשנייה עשוי להיות נמוך כמו 1 מגהביט לשנייה. למעשה, זה יכול להיות אפס.
גורמים המשפיעים על התפוקה
אז אם התפוקה היא הנשיאה המרביתקיבולת של מעגל, זה לא אמור להשתנות, נכון? ובכן, זה אכן משתנה. למעשה, חשוב להבחין בין תפוקה מרבית לתפוקה בפועל. נסביר. ניקח כדוגמה את התפוקה של נתיב נתונים בין שרת במרכז נתונים אחד לשרת אחר במרכז נתונים אחר. ברור שנתפתה להאמין שתפוקת הנתיב תהיה זו של קטע השביל עם התפוקה הנמוכה ביותר. אבל אמנם זה נכון שלעולם לא יהיה גבוה מזה, הוא יכול להיות נמוך יותר. כל מכשיר בין המקור ליעד יכול להוסיף כמה עיכובים שישפיעו לרעה על התפוקה.
שימוש יתר ברשת וכתוצאה מכךגודש יכול להשפיע גם על התפוקה. אם נחזור לאנלוגיה של הכבישים, כולנו יודעים שכביש מהיר סואן פועל לאט הרבה יותר מזה עם מעט תנועה. כך גם ברשתות הצפופות.
אל תבלבלו בין ביטים וביטים
הכרת התפוקה המרבית של מעגל אונתיב ליעד אמור לאפשר לאחד לחשב כמה זמן יידרש להעברת קובץ בגודל נתון. אבל אתה צריך להיות זהיר שתשיג את התפוחים והתפוזים שלך.
התפוקה נמדדת בדרך כלל בסיביות לכלשנייה (bps), קילובייט לשנייה (kbps), מגה-ביט לשנייה (Mbps) וגיגה-ביט לשנייה (Gbps). ויש איזושהי בלבול לגבי המשמעות של קידומות קילו, מגה וגיגה. תחת תקן S.I., קידומות אלה מצביעות על כפל ב -1,000 (קילו), 1,000,000 (מגה) ו -1,000,000,000 (גיגה).
באשר לגדלי קבצים, הם נמדדים בדרך כלל ב-בתים, קילובייט, מגה-בייט וגיגה-בייט, כאשר בתים הוא שמונה ביטים. כיום, לקידומות הקילו, המגה והגיגה יש אותן משמעויות סטנדרטיות של S.I. אשר תואמות את תקני הוועדה לחשמל בינלאומי משנת 1998 (IEC). עם זאת, רבים עדיין משתמשים באמנה הבינארית הישנה יותר המגדירה קילובייט היא כ -1 024 בתים. כתוצאה מכך, גודל קובץ של 1 מגה-בייט הוא 1 024 × 1 024 (או 1 048 579) בתים, וגיגה-בייט 1 הוא 1 024 × 1 024 × 1 024 (או 1 073 741 824) בתים.
הדבר החשוב לציין כאן הוא שה-ההבדל בין ג'יגה-בת של S. לגיגה-בייט הבינארית הישנה הוא כמעט 74 מגה-בייט. לכן, כשמנסים לחשב את הזמן הנדרש להעברת כמות נתונים כלשהי, עליכם לדעת אם גודל הקובץ ומספרי התפוקה משתמשים בקידומות S.I. או בינאריות.
קבלת המספרים שלך ישר
זה לא יוצא דופן שאנשים מקצריםביטויים נפוצים. לדוגמה, לעיתים קרובות נתייחס לקובץ 64 קילובייט כקובץ 64 ק"ג או נתייחס לקובץ 100 מגה-בתים כקובץ 100 מגה-בייט. לעתים קרובות אנו עושים את אותו הדבר כשמדברים על תפוקת מעגלים. אז נתייחס למעגל של 256 קילובייט לשנייה כמעגל של 256 קילוגרם או מעגל של 2 מגהביט לשנייה כמעגל של 2 מגה. כמובן, פירוש הדבר שעליך להיות זהיר כשמחשבים זמני העברה, כאשר גדלי הקבצים נמדדים בבתים ואילו תפוקת המעגל נמדדת בסיביות.
אם ניקח למשל קובץ של 64 קילוגרם. זה למעשה 64 × 1,024 (בהנחה שאנו משתמשים במכפילים בינאריים) × 8 ביטים בגודל של סכום כולל של 524 288 ביטים. באופן דומה, מעגל 64 קילוגרם ישדר ביטים בקצב של 64 × 1,000 או 64 000 סיביות. לפיכך, משך הזמן שיידרש להעברת קובץ 64 ק"ג על מעגל 64 הק"ג יהיה לפחות 524 288/64 000 או 8.192 שניות. אנשים רבים מניחים שלא בצדק ש- "k" תמיד זהה ויגיעו למסקנה שקובץ של 64 קילוגרם ייקח שנייה אחת לשידור במעגל של 64 קילוגרם.
הכלים הטובים ביותר למדידת תפוקה
בין כל הכלים הזמינים למעקבומודדים את ביצועי הרשת, חלקם מוקדשים למדידת תפוקה. אלה הכלים שאנו עומדים לבדוק. הכלים שלהלן משתמשים בשיטות שונות למדידת תפוקה. חלקם ישתמשו בפרוטוקולי ניתוח כמו SNMP או NetFlow ואילו אחרים יבצעו בדיקות לחץ.
1. חבילת מנתחי רוחב הפס של רשת SolarWinds (ניסיון חינם)
SolarWinds צברה מוניטין יציב עבורביצוע כמה מכלי ניטור הרשת הטובים ביותר. החברה שבסיסה בארצות הברית מפורסמת גם בשל הכלים החינמיים הרבים שלה העונים על צרכים ספציפיים של מנהלי רשת כמו שרת TFTP או מחשבון רשת משנה.
לחברה יש גם פיתרון לניתוח תפוקה חבילת מנתחי רוחב פס רשת. זהו לא מוצר עצמאי, אלא תוסף לשני מוניטור ביצועי רשת של SolarWinds, אחד מכלי הניטור הטובים ביותר של SNMP או מנתח תנועה של SolarWinds NetFlow, אספן ומנתח NetFlow מעולה.
אז בואו נראה מה מנתח רוחב פס רשת לארוז יש להציע. המוצר מציע ניתוח מקיף של תפוקות רשת וניטור ביצועים. בכך היא תפקח ותנתח את ביצועי הרשת והתפוקה שלה. זה גם יעזור במציאת תקלות רשת וניטור הזמינות והביצועים של מכשירים ואיסוף נתוני זרימה למדידת תפוקה.
התוכנה יכולה גם לעזור לך לזהותמשתמשים ויישומים מגדילים את רוחב הפס, קובעים אילו משתמשים, יישומים או פרוטוקולי רשת משתמשים ברוחב הפס הגדול ביותר, מאמתים את מדיניות התעדוף של תעבורת הרשת ומודדים את היעילות של מדיניות QoS.
חבילת רוחב הפס של רשת SolarWinds מורשיתבהתבסס על המספר הגדול ביותר של צמתים, ממשקים או אמצעי אחסון. עליך ליצור קשר עם SolarWinds כדי לקבל הצעת מחיר. מכיוון שמדובר בתוסף ל- NPM או NTA, תצטרך גם לקחת בחשבון את העלות של אחד כזה. אם אתה מעדיף לנסות את המוצר לפני שאתה רוכש אותו, תקופת ניסיון חינם זמינה.
2. Iperf3
ניתן להשתמש בסדרת הכלים של iperfלקבוע את התפוקה המרבית של רשתות IP. הוא כולל פרמטרים שונים שניתן לכוונן הקשורים לעיתוי, פרוטוקולים ומאגרים, ומאפשרים לך להתאים את העבודה לצרכים המדויקים שלך. לכל מבחן, iperf3 מדווח על התפוקה הנמדדת, ההפסד ופרמטרים אחרים.
Iperf3 מציע שיפורים רבים לעומת קודמיםגרסאות והיא משלבת כעת מספר תכונות שנמצאות בכלים אחרים כמו nutcp ו- netperf. תכונות שימושיות אלה היו חסרות ה- iperf הקודם. לדוגמה, לגרסה זו יש מצב להעתקת אפס ופלט JSON אופציונלי. ציין זאת iperf3 אינו תואם לאחור לאייפון המקורי.
Iperf3 מפותח בעיקר על ידי ESnet / לורנס ברקליהמעבדה הלאומית. זה משוחרר תחת רישיון BSD בעל שלוש תנאים. בעיקר פותחו ב- CentOS Linux, FreeBSD ו- OS X, אלה הפלטפורמות היחידות הנתמכות רשמית. עם זאת, היו כמה דיווחים על הצלחה עם OpenBSD, Android והפצות לינוקס אחרות.
שים לב שהגרסה הקודמת של iperf, iperf2, עדיין מפותחת באופן פעיל על ידי ארגון אחר. עם זאת, אם אתה רוצה את הפונקציונליות הטובה ביותר, עליך להשתמש iperf3 שניתן להוריד מבית GitHub שלה.
3. מבחן מהירות LAN של TotuSoft
למרות שמו, מבחן מהירות LAN לא יבחנו רק רשתות אזוריות מקומיות. זה תוכנן מהיסוד כדי להיות כלי פשוט אך חזק למדידת העברת קבצים, כונן קשיח, כונן USB ומהירות LAN. הכלי עובד על ידי חישוב הזמן הדרוש להעברת כמות נתונים ידועה. אם תבחר כיעד קשיח מקומי או התקני אחסון USB כיעד, הוא ימדוד את תפוקת המכשיר. מצד שני, אם תבחר במיקום אחסון מרוחק, הוא ימדוד את תפוקת הרשת.
מבחן מהירות LAN בונה את קובץ הבדיקה בזיכרון ואז מעביר אותובשני הכיוונים (ללא ההשפעות השליליות של זיכרון המטמון של קבצי Windows / Mac) תוך כדי מעקב אחר הזמן הדרוש להשלמת ההעברה. אז זה עושה את כל החישובים בשבילך.
יש גם אפשרות להעביר את הקובץ למחשב מרוחק שמריץ את ה- מבחן מהירות LAN שרת. זה יכול להיות שימושי מכיוון שמוודא שמה שאתה מודד הוא באמת תפוקת LAN וכי מתעלמים מכל השהיה במערכת המשנה לאחסון מארח מרוחק. בדיוק כמו מבחן מהירות LAN הכלי, מבחן מהירות LAN השרת יאחסן את הנתונים שהתקבלו בזיכרון ולא בדיסק.
מבחן מהירות LAN זמין בגרסת חינם מופחתת תכונה או בגרסה בתשלום החל מ- $ 10 עבור רישיון יחיד עם הנחות נפח למספר עותקים.
4. NetStress
NetStress הוא כלי המתמחה במדידהתפוקה ברשתות אלחוטיות. זהו כלי דו-רכיבי עם לקוח ושרת והוא ימדוד ביעילות את התפוקה בין השניים. אז, זה יכול לשמש גם לרשתות קוויות.
השימוש המומלץ לכלי זה הוא תחילההשתמש בו כדי ליצור אמת מידה לביצועי רשת. לאחר מכן, כאשר מדווחים על בעיות ואתה חושד שהביצועים פגמו, אתה מפעיל אותה שוב ומשווה את התוצאות למבחן המידה. זה יגיד לך אם באמת יש בעיה בתפוקה ויציין את הצעדים הנדרשים לתיקון. זה המקום בו ההתמחות האלחוטית של הכלי נכנסת.
NetStress טעון בתכונות. ראשית, יש רק כלי אחד שיכול להיות השרת או הלקוח. זה גם יתמוך בהעברות נתונים של TCP וגם UDP בגודל קטע משתנה והוא יתמוך בזרמי נתונים מרובים. יש לו גם מספר פרמטרים מתקדמים הניתנים להתאמה לטעמך. לדוגמה, אתה יכול לבחור את יחידות התצוגה שיהיו בסיביות או בתים לשנייה.
Netstress ניתן להוריד בחינם מאת nutsaboutnets.com, אתר המו"ל שלה.
5. מבחן תפוקת TamoSoft
ה מבחן תפוקת TamoSoft הוא הכלי היחיד ברשימה שלנו שמפורסםככלי לבדיקת תפוקה. זהו כלי freeware. המשמעות היא שבעוד שהיא זמינה בחינם היא אינה קוד פתוח. הכלי פועל באמצעות שליחה רציפה של זרמי נתונים של TCP ו- UDP ברחבי הרשת שלך ומחשוב מדדים חשובים. זה, למשל, יחשב ערכי תפוקה במעלה הזרם ובמורד הזרם, אובדן מנות וזמן הנסיעה הלוך ושוב. התוכנה מציגה את התוצאות בפורמטים מספריים וגם בתרשים.
ה מבחן תפוקת TamoSoft תומך בחיבורי IPv4 ו- IPv6 ו-מאפשר למשתמש להעריך את ביצועי הרשת בהתאם להגדרות איכות השירות (QoS). כמו כמה כלים אחרים ברשימה שלנו, זהו כלי עם שני רכיבים עם שרת ולקוח.
כך עובדים הכלים: חלק הלקוח מתחבר לחלק השרת שמאזין לחיבורים. לאחר יצירת החיבור, הלקוח והשרת מחליפים נתונים בשני הכיוונים וחלק הלקוח של היישום ואז מחשבים ומציגים את מדדי הרשת. זה די פשוט אבל זה עושה עבודה מצוינת למדידת התפוקה בפועל.
ה מבחן תפוקת TamoSoft היא תוכנה חופשית ו- TamoSoft מציעה גם פתרון מן המניין לניתוח ביצועים של WLAN הנקרא TamoGraph Site Survey.
6. IxChariot
אחרון ברשימה שלנו הוא IxChariot מאת Ixia, סניף התוכנה של חברת קייסייט, יצרניתשל כמה מציוד הבדיקה האלקטרוניקה הידוע ביותר בעולם. IxChariot הוא למעשה יותר מסתם כלי למדידת תפוקה, זהו פיתרון ניתוח רשת מלא עם אינספור תכונות מתקדמות. זה ימדוד תפוקה - זה לא יהיה ברשימה אחרת - אבל זה יעשה הרבה יותר.
להלן כמה מתכונות המפתח של המוצר. זה יאפשר לך להעריך באופן מיידי את ביצועי הרשת, כולל ביצועים אלחוטיים ומיקום גיאוגרפי. נקודות הקצה של הביצועים שלה יפעלו במכשירים ניידים, מחשבים אישיים, מחשבי מקינטוש או בכל שירות מפקד או ענן ומאפשרים ניהול מרכזי של כל פלטפורמה. התוכנה מספקת אמולציית יישומים מלאה ומדדי ביצועי מפתח, כולל תפוקה, אובדן מנות, ריצוד, השהיה, MOS וסרטוני OTT כמו Netflix או YouTube.
מדובר במוצר ברמה העליונה הנושא מחיר ברמה העליונה שניתן להשיג רק על ידי בקשת הצעת מחיר רשמית. ובעוד גירסת ניסיון בחינם אינה זמינה, הדגמה מקוונת היא בחינם.
אודות בדיקת תפוקה באינטרנט
לפני שנסיים את הדיון שלנו, יש דיון נוסףסוג פופולרי של כלי מדידת תפוקת רשת עליו ברצוננו לדבר. הם כלים לבדיקת מהירות באינטרנט. כלים אלה יאפשרו לך למדוד די מדויק את תפוקת ההעלאה וההורדה המקסימלית שאתה מקבל מספק שירותי האינטרנט שלך.
ישנם כמה כלים כאלה זמינים מבחן מהירות מאת אוקלה הוא כנראה אחד הפופולריים ביותר. הוא משמש ליותר מעשרה מיליון בדיקות ייחודיות מדי יום. מאז הקמתה בשנת 2006 נערכו יותר מ- 20 מיליארד בדיקות עם Speedtest. מה שמניע את החברה הוא התחייבות "לספק שקיפות בביצועים של רשתות".
Speedtest זמין כרגע ככלי מבוסס אינטרנט ב- Speedtest.net וכאפליקציות עצמאיות שניתן להוריד ולהתקין ב- iOS, Android, OS X, Windows, Google Chrome ו- Apple TV.
ישנם כלים דומים אחרים שבהם אתה יכול להשתמשגם למטרה זו. לרוב ספקי שירותי האינטרנט הגדולים יש לקוחות שבהם הלקוחות שלהם יכולים להשתמש. עם זאת, הייתי מתרחק מאלו ובדרך כלל הייתי מעדיף כלי של צד שלישי בגישה הבלתי משוחדת שלו.
הערות