משיב מוביל
בעיות קשות עם ביצועי רשת בשרת Windows Server 2008 R2

שאלה
-
היי,
יש לי 2 שרתי WS2K8-R2 כ-VMs על HOST בסביבת ESXi 4
מסיבה לא ברורה, כאשר אני נכנס דרך ה-VM's ל-SHARE ומנסה להעתיק קובץ לשרת, קצב ההעתקה איטי להחריד- 50-100 קיי
אך כשאני נכנס לשרת אחר בארגון או דרך מחשב אחר, וניגש לאחד השרתים ב-c$ או דרך Share ייעודי, ומבצע העתקה, המהירות מעולה!
קראתי בכל מיני פורמים שמומלץ לכבות את ה-TCP Offload Engine בנוסף גם את ה-IPv6 ושירותים אחרים.
את כל אלה עשיתי בנוסף גם הגדרתי smb2 כ-Disabled ברגיסטרי,
אני כבר לא יודע מה עוד לנסות
אשמח לשמוע רעיונות, תודה.
תשובות
-
שלום.
לגבי השינויים בהגדרות שעשית - אני ממליץ שתחזיר חזרה את הדברים שביטלת ולא עזרו.
לגבי הבעיה עצמה, יש הרבה דברים לבדוק, אחד מהם זה כרטיס הרשת של vmware .
תבדוק מה מוגדר למשל e1000, ותנסה להחליף לכרטיס מסוג אחר למשל vmxnet3 ותבדוק איך זה משפיע.
תבדוק גם את הגדרות כרטיסי הרשת של vmware (בהגדרות networking של השרת הפיסי), האם זה מתואם עם ה SWITCH .
אני ממליץ שהכרטיסים יהיו מוגדרים על AUTO מבחינת duplex+speed .
בנוסף לזה יש עוד הרבה דברים לבדוק בסביבת ה vmware שבה מותקן השרת, ואחרי זה גם בתוך ה guest .
יזהר
Yizhar Hurwitz http://yizhar.mvps.org- סומן כתשובה על-ידי omri.ts יום שישי 09 ספטמבר 2011 09:57
כל התגובות
-
שלום.
לגבי השינויים בהגדרות שעשית - אני ממליץ שתחזיר חזרה את הדברים שביטלת ולא עזרו.
לגבי הבעיה עצמה, יש הרבה דברים לבדוק, אחד מהם זה כרטיס הרשת של vmware .
תבדוק מה מוגדר למשל e1000, ותנסה להחליף לכרטיס מסוג אחר למשל vmxnet3 ותבדוק איך זה משפיע.
תבדוק גם את הגדרות כרטיסי הרשת של vmware (בהגדרות networking של השרת הפיסי), האם זה מתואם עם ה SWITCH .
אני ממליץ שהכרטיסים יהיו מוגדרים על AUTO מבחינת duplex+speed .
בנוסף לזה יש עוד הרבה דברים לבדוק בסביבת ה vmware שבה מותקן השרת, ואחרי זה גם בתוך ה guest .
יזהר
Yizhar Hurwitz http://yizhar.mvps.org- סומן כתשובה על-ידי omri.ts יום שישי 09 ספטמבר 2011 09:57
-
-
-
-
תודה על תשובתכם, אז ככה כמה פרטים
בארון SWITCH של 3COM BASSLINE 2024, עם 24 פורטים במהירות של 100.
לא קיימת שום בעיות מהירות פרט עם השרתי VM.
בכל הרשת מקבלים קצב של 10-12MB לשנייה.
יובל- השרת הוא HP ML350 G6 עם 2 מעבדים ו-32 גיגה זיכרון, 2 כרטיסי רשת ובקר RAID 512 MB + BBCW
בשרת 4 דיסקים SATA בנפח של 1 טרה כל אחד, המחולקים ל-2 RAID.
מבחינת חלוקת משאבים, 80% מהמשאבים של השרת מכוונים ל-VM הראשי VM1 - המריץ AD, SQL, SVN + EXCH
VM2 הוא FSS, AV + BACKUP
על 2 האורחים מותקן VMWARE GUEST TOOLS
ובשניהם הגדרתי DisableTaskOffload ברגיסטרי.
יזהר, לשאלתך
כאשר אני מחובר ל-VM1 ו/או ל-VM2 ומבצע העתקה של נתונים מ-VM1 ל-VM2 ולהפך- קובץ של 2 GB, לוקח כ-5 שניות.
כאשר אני מבצע העתקה מ-Windows 7 ל-VM1 ו/או ל-VM2 הקצב מתחיל ב-800K ואחרי כ-10 שניות מגיע ל-50-100 קיי
כאשר אני מבצע העתקה משרת אחר שנמצא באותו הסוויצ' - Windows Server 2003 ל-VM1 ו/או ל-VM2, אני מקבל קצב טוב של כמה מגות לשנייה (קובץ של גיגה עובר בפחות מדקה)
כאשר אני מבצע העתקה מ-VM1 ו/או VM2 (לא משנה מה הנפח של הקובץ) לשרת Windows Server 2003, אני מקבל קצב של 50-100 קיי, שוב מתחיל גבוהה, וצונח.
זה הבעיה העיקרית
מעבר לכך, יש בעיה אחרת, שהיא לוקאלית-
כאשר אני מעביר קובץ גדול (10 גיגה לפחות) מ-VM1 & 2 ל-כונן USB שמחובר פיזית- הוא מעתיק במהירות של - 40MB לשנייה, אבל ב-10 שניות האחרונות לפני שהוא מסיים את העתקה, השרת נתקע, וחייב לעשות RESTART.
לפני שהוספנו את הבקר RAID BBCW 512 MB, הוא היה אוכל את כל הזיכרון של השרת, מגיע לקצב ההעברה ממש נמוך, ותוקע את השרת.
קראתי ב-MS SOCIAL וכו' שיש כל מיני קומבינות לתיקון הנושא, אבל רוב האנשים אמרו שזה נפתר להם לאחר הוספה של BBCW
הזוי.
- נערך על-ידי omri.ts יום רביעי 07 ספטמבר 2011 20:17
-
שלום רב,
בארון SWITCH של 3COM BASSLINE 2024, עם 24 פורטים במהירות של 100. -> מערכות וירטואליות מחייבות תשתית של 1 גיגה ומעלה, עם תמיכה ב 802.1ad וכדומה. הציוד שיש לך לא מתאים לסביבה הנ"ל.כמו כן, עדיף לעבוד עם ציוד של HP\CISCO.
בנוסף, התקנת SP1 על 2008 R2? וכן, אתה עובד עם FIRMWARE עדכני?
לא היה מזיק לדעתי גם לשדרג ל ESX 5...
בברכה, יובל סיני, יועץ טכנולוגיות, אתר אינטרנט: http://www.ben-shushan.net Blog: http://blogs.microsoft.co.il/blogs/yuval14/ -
יווווווווווווווו
אין מאושר ממני, אחרי כל כך הרבה שעות, הבעיה נפתרה ממש עכשיו :)
יובל, תודה היית טריגר לפתרון הבעיה!
אז ככה,
אחרי שקראתי את התגובה שלך, חיברתי סתם איזה Wireless Router שיש לו 4 פורטים של 1GB ויצרתי רשת עם המחשב שלי (Windows 7), עם ה-HOST ו-2 ה-VMs כמובן ושרת 2003.
עדיין הייתה את אותו הבעיה, אבל אמהמהמה... הלכתי ב-vSphere Client
Host > Configuration > Networking >
וראיתי שעדיין הוא רושם לי שם שה-LINK הוא 100MB,
נכנסתי שם ל- Virtual Switch Properties > Network Adapters
וראיתי שזה מוגדר על 100MB Full Duplex! ! ! ! איך ששיניתי ל-AUTO NEGOTIATE, התקלה הסתדרה מכל הכיוונים
מה שכן, אני חייב לציין שאת ה-DisableTaskOffload השארתי מופעל ב-REGISTRY.
עכשיו אנחנו מקבלים באמת 100Mbit בכל הסביבה (10-13 מגה לשנייה) כמובן שעדיף לעבוד על סווצ'ים של 1GB, אבל זה לא אמור לגרום לתקלה שהייתה לנו כפי שהבנו.
חשוב לדעת, אמנם זה נשמע הכי טריוואלי בעולם, אבל גם בה- Host > Configurations יש גם Network Adapters, ששם זה היה על Auto Negotiate, חוץ משם גם בהגדרות האישיות של כל VM זה היה על אותה הגדרה, וחוץ מזה, גם בתוך ההגדרות של הכרטיס רשת בתוך הווינדוס זה היה על Auto Negotiate
אז לסיכום, הכל אבל הכל, צריך להיות על AUTO NEGOTIATE וכמובן, קודם כך, ללכת ב-Host ולראות באמת בהגדרות של ה-Virtual Switch (כי הוא הראשון שאחראי על כל הרשת) שזה על Auto Negotiate.
כמובן שכל הדברים שנאמרו, רלוונטים ל-ESXi גרסה 4.1 ואני לא יודע איפה אותם הגדרות נמצאות בגרסאות ישנות ו/או חדשות יותר.
לסיכום- תודה רבה לכולכם, לפעמים גם שאין את הפתרון בדיוק, מספיקים כמה מילים שיעזרו למצוא את הבעיה.
תודה יובל על זה שהגבת :)
סופ"ש נעים, ולא עוד בזבוז שעות רבות על תקלות AUTO NEGOTIATE!!
- נערך על-ידי omri.ts יום חמישי 08 ספטמבר 2011 19:05
-
עומרי שלום.
1. תודה על העדכון לגבי הפתרון (אגב - תקרא שוב את התגובה הראשונה שכתבתי לך...)
2. אני מצטרף להמלצות של יובל - תעבור ל switch חדש עם פורטים של 1gb .
זה לא משהו יקר כל כך - אתה יכול למשל לרכוש hp procurve מדגם 1810-24 במחיר של פחות מ 1500 שח.
להת
יזהר
Yizhar Hurwitz http://yizhar.mvps.org -