האם Hyper-V משפיע על הביצועים
ההשפעה בעולם האמיתי של Hyper-V על המשחקים
סיכום
במאמר זה נחקור את ההשפעה בעולם האמיתי של Hyper-V על המשחקים. נדון בשיקולי חומרה חשובים לשרתים המריצים Hyper-V וכיצד זה יכול להשפיע על השימוש במעבד, צריכת זיכרון ורוחב פס קלט/פלט. נוסף.
נקודות מפתח:
1. מעבדים: Hyper-V דורש מעבדים התומכים בטכנולוגיות תרגום כתובת ברמה השנייה (SLAT) כמו טבלאות עמוד מורחבות (EPT) או טבלאות עמודים מקוננים (NPT).
2. מטמון: מטמון מעבד גדול יותר יכול להועיל ל- Hyper-V, במיוחד בתצורות עם יחס גבוה של מעבדים וירטואליים למעבדים לוגיים.
3. זיכרון: יש צורך בזיכרון מספיק עבור מחיצות השורש והילדים בשרת פיזי המריץ hyper-v. גודל המחיצות של ילדים צריך להיות מבוסס על העומס הצפוי עבור כל מכונה וירטואלית.
4. אִחסוּן: חומרת אחסון צריכה להיות מספיק רוחב פס של קלט/פלט ויכולת כדי לענות על צרכיהם של מכונות וירטואליות מתארחות. הצבת עומסי עבודה עתיר דיסק על דיסקים פיזיים שונים יכולה לשפר את הביצועים.
5. שיקולי תוכנית כוח: ניהול כוח הוא קריטי לניהול עלויות, ומנהלים יכולים למנף תוכניות כוח כדי להבטיח שמארחים לא יצרכו כוח מוגזם. התוכנית המאוזנת המוגדרת כברירת מחדל שומרת על הכוח, בעוד שתוכנית הביצועים הגבוהה מייעלת לביצועים.
6. אפשרות התקנת ליבת שרת: שרתי הווירטואליזציה של Hyper-V צריכים להשתמש באפשרות התקנת Core Server, המציעה טביעת רגל קטנה יותר של דיסק, משטח התקפה מופחתת ותכונות ניהול מרחוק.
7. תפקיד שרת ייעודי: יש להקדיש את מחיצת השורש ל- Hyper-V כדי להימנע מבעיות ביצועים. הפעלת תפקידי שרת נוספים יכולה לצרוך משאבים ולהגדיל את משטח ההתקפה.
שאלות:
1. מהם שיקולי החומרה לשרתים המריצים Hyper-V?
שיקולי החומרה כוללים מעבדים התומכים בטכנולוגיות SLAT, מטמון מעבד גדול יותר, זיכרון מספיק למחיצות שורש וילדים, ואחסון עם רוחב פס קלט/פלט נאות.
2. מהי תוכנית הכוח המוגדרת כברירת מחדל עבור Windows Server ומה היא מבצעת אופטימיזציה?
תוכנית הכוח המוגדרת כברירת מחדל מאוזנת, השומרת את הכוח על ידי קנה מידה של ביצועי מעבד על בסיס ניצול מעבד. זה מייעל את חיסכון בחשמל ולביחת תגובה מתונה בעומסי עבודה של דיירים.
3. מתי יש לקחת בחשבון את תוכנית הכוח הגבוהה ביותר?
יש לקחת בחשבון את תוכנית הכוח בעלת ביצועים גבוהים כאשר תגובה דטרמיניסטית, נמוכה באגודה לכל עומסי העבודה של הדיירים, מוערכת על חיסכון בחשמל. זה מפעיל מעבדים במלוא המהירות כל הזמן, ומיטב ביצועים לביצועים.
4. מהם היתרונות בשימוש באפשרות התקנת Core Server עבור Hyper-V?
אפשרות ההתקנה של Server Core מציעה סביבה מינימלית עם טביעת רגל קטנה יותר של דיסק ומשטח התקפה מופחתת. זה מומלץ לשרתי וירטואליזציה של Hyper-V וניתן לנהל אותו מרחוק באמצעות תכונות כמו Windows PowerShell.
5. מדוע חשוב להקדיש את מחיצת השורש ל- Hyper-V מבלי להפעיל תפקידי שרת נוספים?
הפעלת תפקידי שרת נוספים בשרת המריץ Hyper-V יכולה להשפיע לרעה על ביצועי שרת הווירטואליזציה, במיוחד אם הם צורכים רוחב פס משמעותי של מעבד, זיכרון או קלט/פלט. צמצום תפקידי השרת במחיצת השורש מפחית גם את משטח ההתקפה.
6. האם אתה יכול להסביר את טכניקות ניהול הכוח בסביבת מרכז נתונים אידיאלית?
בסביבת מרכז נתונים אידיאלי, צריכת החשמל מנוהלת על ידי איחוד עבודה למכונות עד שהם בעיקר עסוקים ואז כיבוי מכונות סרק. אם לא מעשיים, מנהלים יכולים למנף תוכניות כוח על מארחים פיזיים כדי להימנע מצריכת חשמל מוגזמת.
7. באיזו תוכנית כוח על הלקוחות להשתמש בביצועים מקסימליים של עומסי עבודה וירטואליים?
לקוחות שרוצים ביצועים מקסימליים עבור עומסי העבודה הווירטואליים שלהם צריכים לשקול להשתמש בתוכנית הכוח הביצועים הגבוהים. זה מספק את מצבי הכוח הגבוהים ביותר.
8. מהן טכנולוגיות SLAT, ומדוע הן חשובות ל- Hyper-V?
SLAT Technologies, כגון טבלאות עמוד מורחבות (EPT) או טבלאות עמודים מקוננות (NPT), תומכות בווירטואליזציה של זיכרון ב- Hyper-V. הם נדרשים על ידי Hyper-V ב- Windows Server 2016 כדי לספק ביצועים יעילים של וירטואליזציה ויכולות תרגום כתובות.
9. כיצד תצורת האחסון יכולה להשפיע על ביצועי Hyper-V?
בחירת בקרי אחסון, דיסקים ותצורות RAID המציעות רוחב פס וקיבולת קלט/פלט מספקים חשובה לענות על צרכי המכונות הווירטואליות המתארחות בשרת הפיזי. הצבת עומסי עבודה אינטנסיביים על דיסקים על דיסקים פיזיים שונים יכולה לשפר את הביצועים הכוללים.
10. מהם היתרונות בשימוש בתוכנית הכוח הגבוהה של ביצועים בעומסי עבודה וירטואליים?
תוכנית הכוח הביצועים הגבוהים מבטיחה שהמעבדים פועלים במהירות מלאה כל הזמן, ומבטלים את הצורך בטכניקות חיסכון בחשמל כמו מיתוג מבוסס דרישה. התוצאה היא ביצועים מיטביים עבור עומסי עבודה וירטואליים במחיר של חיסכון בחשמל.
תשובות:
1. שיקולי החומרה לשרתים המריצים Hyper-V כוללים:
Hyper-V דורש מעבדים התומכים בטכנולוגיות SLAT כמו EPT או NPT. מטמון מעבד גדול יותר יכול להועיל ל- Hyper-V, במיוחד בתצורות עם יחס גבוה של מעבדים וירטואליים למעבדים לוגיים. יש צורך בזיכרון מספיק עבור מחיצות השורש והילדים כאחד. לחומרת האחסון צריך להיות מספיק רוחב פס של קלט/פלט ויכולת כדי לענות על צרכי המכונות הווירטואליות המתארחות. הצבת עומסי עבודה עתיר דיסק על דיסקים פיזיים שונים יכולה לשפר את הביצועים.
2. תוכנית הכוח המוגדרת כברירת מחדל עבור Server Windows מאוזנת. תוכנית כוח זו מאפשרת שימור חשמל על ידי קנה מידה של ביצועי המעבד על בסיס ניצול CPU. זה מייעל את חיסכון בחשמל ולביחת תגובה מתונה בעומסי עבודה של דיירים.
3. יש לקחת בחשבון את תוכנית הכוח בעלת ביצועים גבוהים כאשר תגובה דטרמיניסטית, נמוכה באגודה לכל עומסי העבודה של הדיירים, מוערכת על חיסכון בחשמל. תוכנית כוח זו מנהלת את המעבדים במהירות מלאה כל הזמן, ומשביתה למעשה את המיתוג מבוסס הביקוש יחד עם טכניקות אחרות לניהול חשמל, ומייבשת את הביצועים על פני חיסכון בחשמל.
4. היתרונות של השימוש באפשרות ההתקנה של Server Core עבור Hyper-V כוללים: אפשרות ההתקנה של Server Core מציעה סביבה מינימלית עם טביעת רגל קטנה יותר של דיסק ומשטח התקפה מופחתת. מומלץ לשרתי וירטואליזציה של Hyper-V מכיוון שהוא מספק ביצועים ואבטחה טובים יותר. מנהלים יכולים לנהל אותו מרחוק באמצעות תכונות כמו Windows PowerShell.
5. חשוב להקדיש את מחיצת השורש ל- Hyper-V מבלי להפעיל תפקידי שרת נוספים כדי להימנע מבעיות ביצועים. הפעלת תפקידי שרת נוספים בשרת המריץ Hyper-V יכולה לצרוך משאבים משמעותיים כמו מעבד, זיכרון או רוחב פס קלט/פלט. זה יכול להשפיע לרעה על הביצועים של שרת הווירטואליזציה ולהגדיל את משטח ההתקפה.
6. בסביבת מרכז נתונים אידיאלי, צריכת החשמל מנוהלת על ידי איחוד עבודה למכונות עד שהם בעיקר עסוקים ואז כיבוי מכונות סרק. גישה זו מסייעת בהפחתת צריכת החשמל על ידי מינוף איחוד עומס העבודה. אם גישה זו אינה מעשית, מנהלים יכולים למנף תוכניות כוח על מארחים פיזיים כדי להבטיח שהם לא יצרכו יותר כוח מהנדרש.
7. לקוחות שרוצים להבטיח ביצועים מקסימליים עבור עומסי העבודה הווירטואליים שלהם צריכים לשקול להשתמש בתוכנית הכוח הביצועים הגבוהים. תוכנית כוח זו מנהלת את המעבדים במהירות מלאה כל הזמן, ובכך מבטלת ביעילות טכניקות חיסכון בחשמל כמו מיתוג מבוסס דרישה. זה מייעל את הביצועים על פני חיסכון בחשמל, ומבטיח את הביצועים הטובים ביותר עבור עומסי עבודה וירטואליים.
8. SLAT Technologies, כגון טבלאות עמוד מורחבות (EPT) או טבלאות עמודים מקוננות (NPT), תומכות בווירטואליזציה של זיכרון ב- Hyper-V. טכנולוגיות אלה נדרשות ב- Hyper-V לביצועי וירטואליזציה יעילים ויכולות תרגום כתובות. Hyper-V ב- Windows Server 2016 דורש ספציפית מעבדים התומכים בטכנולוגיות SLAT.
9. תצורת אחסון יכולה להשפיע באופן משמעותי על ביצועי Hyper-V. חשוב לבחור בקרי אחסון, דיסקים ותצורות RAID המספקות רוחב פס קלט/פלט מספיק ויכולת כדי לענות על צרכיהם של מכונות וירטואליות מתארחות. הצבת עומסי עבודה אינטנסיביים על דיסקים על דיסקים פיזיים שונים יכולה לשפר את הביצועים הכוללים על ידי הפחתת המחלוקת ושיפור תפוקת הדיסק.
10. היתרונות של השימוש בתוכנית הכוח הגבוהה של ביצועים בעומסי עבודה וירטואליים כוללים: תוכנית הכוח הביצועים הגבוהים מבטיחה שהמעבדים פועלים במהירות מלאה כל הזמן, ומיטב את הביצועים לעומסי עבודה וירטואליים. זה מבטל טכניקות חיסכון בחשמל כמו מיתוג מבוסס דרישה, ומספק תגובה דטרמיניסטית, נמוכה לאחצן לכל עומסי העבודה של הדיירים. עם זאת, תוכנית זו אינה מתמקדת בחיסכון בחשמל ועשויה לצרוך יותר כוח בהשוואה לתוכניות כוח אחרות.
ההשפעה בעולם האמיתי של Hyper-V על המשחקים
מערכת: Core i7 9700K, 32 GB RAM, GPU NV 1080
תצורת Hyper-V
שיקולי החומרה לשרתים הפועלים Hyper-V דומים בדרך כלל לאלה של שרתים שאינם וירטואליים, אך שרתים המריצים Hyper-V יכולים להציג שימוש מוגבר במעבד, לצרוך זיכרון רב יותר וזקוקים לרוחב פס קלט/פלט גדול יותר בגלל איחוד שרתים.
- מעבדים Hyper-V ב- Windows Server 2016 מציג את המעבדים ההגיוניים כמעבד וירטואלי אחד או יותר לכל מכונה וירטואלית פעילה. Hyper-V דורש כעת מעבדים התומכים בטכנולוגיות תרגום כתובת ברמה השנייה (SLAT) כמו טבלאות עמוד מורחבות (EPT) או טבלאות עמודים מקוננים (NPT).
- מטמון Hyper-V יכול להפיק תועלת ממטמון מעבדים גדולים יותר, במיוחד עבור עומסים בעלי מערך עבודה גדול בזיכרון ובתצורות מכונות וירטואליות בהן היחס בין מעבדים וירטואליים למעבדים לוגיים הוא גבוה.
- זיכרון השרת הפיזי דורש זיכרון מספיק עבור מחיצות השורש והילד הן. מחיצת השורש מחייבת זיכרון לבצע ביעילות של I/OS מטעם המכונות והפעולות הווירטואליות כמו תמונת מצב של מכונה וירטואלית. Hyper-V מבטיח שזיכרון מספיק זמין למחיצת השורש, ומאפשר להקצות זיכרון שנותר למחיצות ילדים. יש בגודל של מחיצות ילדים על פי צרכי העומס הצפוי עבור כל מכונה וירטואלית.
- אִחסוּן לחומרת האחסון צריך להיות מספיק רוחב פס של קלט/פלט ויכולת כדי לענות על הצרכים הנוכחיים והעתידיים של המכונות הווירטואליות שמארח השרת הפיזי. שקול דרישות אלה כשאתה בוחר בקרי אחסון ודיסקים ובחר בתצורת RAID. הצבת מכונות וירטואליות עם עומסי עבודה אינטנסיביים מאוד לדיסקים על דיסקים פיזיים שונים ישפרו ככל הנראה את הביצועים הכוללים. לדוגמה, אם ארבע מכונות וירטואליות חולקות דיסק יחיד ומשתמשות בו באופן פעיל, כל מכונה וירטואלית יכולה להניב רק 25 אחוז מרוחב הפס של הדיסק ההוא.
שיקולי תוכנית כוח
כטכנולוגיית ליבה, וירטואליזציה היא כלי רב עוצמה שימושי בהגדלת צפיפות עומס העבודה של השרת, הפחתת מספר השרתים הפיזיים הנדרשים במרכז הנתונים שלך, הגברת היעילות התפעולית והפחתת עלויות צריכת החשמל. ניהול כוח הוא קריטי לניהול עלויות.
בסביבת מרכז נתונים אידיאלי, צריכת החשמל מנוהלת על ידי איחוד עבודה למכונות עד שהם בעיקר עסוקים ואז כיבוי מכונות סרק. אם גישה זו אינה מעשית, מנהלים יכולים למנף תוכניות כוח על המארחים הפיזיים כדי להבטיח שהם לא יצרכו יותר כוח מהנדרש.
טכניקות ניהול חשמל של שרת מגיעות עם עלות, במיוחד כאשר עומסי העבודה של הדיירים אינם מהימנים להכתיב מדיניות לגבי התשתית הפיזית של ההיוסטר. תוכנת שכבת המארח נותרה להסיק כיצד למקסם את התפוקה תוך צמצום צריכת החשמל. במכונות של עיבוד בעיקר, הדבר יכול לגרום לתשתית הפיזית להסיק כי משיכת כוח מתונה מתאימה, וכתוצאה מכך עומסי עבודה בודדים הפועלים לאט יותר ממה שהם עשויים אחרת.
Windows Server משתמש בווירטואליזציה במגוון רחב של תרחישים. משרת IIS טעון קלות לשרת SQL עמוס בינוני, למארח ענן עם Hyper-V שמריץ מאות מכונות וירטואליות לשרת. לכל אחד מהתרחישים הללו יש דרישות חומרה, תוכנה וביצועים ייחודיים. כברירת מחדל, Windows Server משתמש וממליץ על מְאוּזָן תוכנית כוח המאפשרת שימור חשמל על ידי קנה מידה של ביצועי המעבד על בסיס ניצול CPU.
עם ה מְאוּזָן תוכנית הכוח, מצבי הכוח הגבוהים ביותר (והשהיית התגובה הנמוכה ביותר בעומסי עבודה של דיירים) מיושמים רק כאשר המארח הפיזי עסוק יחסית. אם אתה מעריך תגובה דטרמיניסטית, נמוכה-לאחור עבור כל עומסי העבודה של הדייר, עליך לשקול לעבור מהברירת מחדל מְאוּזָן תוכנית כוח ל ביצועים גבוהים תוכנית כוח. ה ביצועים גבוהים תוכנית הכוח תפעיל את המעבדים במהירות מלאה כל הזמן, ובכך למעשה תשבית את המיתוג מבוסס הביקוש יחד עם טכניקות אחרות לניהול חשמל, וייעלמה את הביצועים על פני חיסכון בחשמל.
עבור לקוחות, שמרוצים מחיסכון בעלויות מהפחתת מספר השרתים הפיזיים ורוצים להבטיח שהם משיגים ביצועים מקסימליים עבור עומסי העבודה הווירטואליים שלהם, עליך לשקול להשתמש ב- ביצועים גבוהים תוכנית כוח.
אפשרות התקנת ליבת שרת
Windows Server 2016 כולל את אפשרות ההתקנה Core Server. Core Server מציעה סביבה מינימלית לאירוח קבוצה נבחרת של תפקידי שרת כולל Hyper-V. הוא כולל טביעת רגל קטנה יותר של דיסק למערכת ההפעלה המארחת, ומשטח התקפה ושירותים קטנים יותר. לכן אנו ממליצים מאוד לשרתי הווירטואליזציה של Hyper-V להשתמש באפשרות ההתקנה של Server Core.
התקנת Core Server מציעה חלון קונסולה רק כאשר המשתמש מחובר, אך Hyper-V חושף תכונות ניהול מרחוק כולל Windows PowerShell כך שמנהלי מערכת יוכלו לנהל אותה מרחוק.
תפקיד שרת ייעודי
יש להקדיש את מחיצת השורש ל- Hyper-V. הפעלת תפקידי שרת נוספים בשרת המריץ Hyper-V יכולה להשפיע לרעה על הביצועים של שרת הווירטואליזציה, במיוחד אם הם צורכים רוחב פס מעבד, זיכרון או קלט/פלט משמעותי. למזעור תפקידי השרת במחיצת השורש יש יתרונות נוספים כמו הפחתת משטח ההתקפה.
מנהלי מערכת צריכים לשקול בזהירות איזו תוכנה מותקנת במחיצת השורש מכיוון שתוכנות מסוימות יכולות להשפיע לרעה על הביצועים הכוללים של השרת המריץ hyper-v.
מערכות הפעלה אורחים
Hyper-V תומך וכיוונו למספר מערכות הפעלה אורחות שונות. מספר המעבדים הווירטואליים הנתמכים לכל אורח תלוי במערכת ההפעלה האורחת. לרשימה של מערכות ההפעלה האורחות הנתמכות, ראה סקירה כללית של Hyper-V.
סטטיסטיקות מעבד
Hyper-V מפרסם מונים ביצועים כדי לעזור לאפיין את התנהגות שרת הווירטואליזציה ולדווח על השימוש במשאבים. מערך הכלים הסטנדרטי לצפייה במוני ביצועים ב- Windows כולל צג ביצועים ולוגמן.EXE, שיכול להציג ולרשום את מוני הביצועים של Hyper-V. שמות האובייקטים הדלפקים הרלוונטיים מקודמים עם Hyper-V.
עליך תמיד למדוד את השימוש במעבד במערכת הפיזית על ידי שימוש במוני ביצועי המעבד ההיפר-V Hypervisor. ניצול השימוש במעבד מונה שמנהל המשימות והדוח של פיקוח הביצועים במחיצות שורש וילדים אינן משקפות את השימוש בפועל במעבד הפיזי בפועל. השתמש במוני הביצועים הבאים כדי לפקח על הביצועים:
- מעבד לוגי Hyper-V Hypervisor (*) \% זמן הריצה הכולל הזמן הלא-אידילי של המעבדים ההגיוניים
- מעבד לוגי Hyper-V Hypervisor (*) \% זמן ריצת אורח הזמן שבילוי מחזורי ריצה בתוך אורח או בתוך המארח
- מעבד לוגי Hyper-V Hypervisor (*) \% זמן ריצה הזמן הקדיש לרוץ בתוך המפקח
- מעבד וירטואלי שורש Hyper-V Hypervisor (*) \\* מודד את השימוש במעבד במחיצת השורש
- מעבד וירטואלי Hyper-V Hypervisor (*) \\* מודד את השימוש במעבד במחיצות אורח
הפניות נוספות
- טרמינולוגיה של Hyper-V
- אדריכלות Hyper-V
- ביצועי מעבד Hyper-V
- ביצועי זיכרון Hyper-V
- ביצועי קלט/פלט של אחסון Hyper-V
- ביצועי קלט/פלט של רשת Hyper-V
- איתור צווארי בקבוק בסביבה וירטואלית
- מכונות וירטואליות של לינוקס
ההשפעה בעולם האמיתי של Hyper-V על המשחקים
פשוט רצתי PCMARK 10 ו- 3DMARK לפני ואחרי התקנת תפקיד Hyper-V ב- Win 10 Enterprise 1909. התוצאות מראות השפלה של ביצועים זניחים עם התקנת.
מערכת: Core i7 9700K, 32 GB RAM, GPU NV 1080
Pcmark = 6591 = 1.אובדן ביצועים של 34 %.
3dmark = 7477 = 0.אובדן ביצועים של 32 %.
אני לא יכול לשער איך מכונה פחותה הייתה עוברת.