ה- System Center Virtual Machine Manager או בקיצור SCVMM הינו
חלק מסדרת מוצרי ה System Center של מיקרוסופט. המוצר מאפשר ניהול מרכזי
של סביבות וירטואליות המבוססות על Virtual Server, Hyper-V ו VMware.
באמצעותו ניתן לנהל, ליצור, להמיר (P2V), לשכפל (V2V) ולהפיץ מכונות וירטואליות
ברשת מחשבים. ה VMM מותאם לעבודה בדומיין ולכן מיושם בעיקר בארגונים בהם
קיימת סביבת רשת המכילה מספר רב של שרתים (בדומה ל vCenter של VMware).
במאמר זה נעבור על תהליך ההתקנה והגדרת המוצר.
אינדקס
- דרישות מערכת: חומרה ותוכנה.
- התקנת SCVMM 2008 R2: התקנת VMM, ממשק הניהול והפורטל.
- הוספת שרתים וירטואליים (Add Hosts) לעבודה וניהול מול ה VMM.
- ביצוע P2V -המרת מחשב פיזי לוירטואלי באמצעות ה VMM.
1. דרישות מערכת Click here to view the embedded video.
ראה ווידאו המלווה את סעיף 1
דרישות חומרה
את VMM ניתן להתקין על חומרה פיזית או כמערכת וירטואלית.
חומרה מומלצת: מעבד עם שתי ליבות ומעלה, 4GB זיכרון ומעלה,
שתי מחיצות (C ו D), כאשר מחיצת D, הינה בנפח של 50GB ומעלה.
מחיצת זו תשמש כ- Library Share Settings (פרטים בהמשך המאמר).
דרישות תוכנה
1.2 סביבת הדומיין
נוודא שהדומיין functional level הינו Windows 2003 ומעלה.
1.3 התקנת מערכת ההפעלה וביצוע דרישות מערכת
ראה: VMM 2008 R2 System Requirements
- התקנת מערכת הפעלה Windows Server 2008 R2 על שרת
ייעודי\מערכת וירטואלית. - ביצוע עדכונים קריטיים (Windows updates).
- צירוף המכונה לדומיין
- כיבוי הפיירוול וה User Access control(אופציונלי).
1.4 דרישות מקדימות
ישנן 4 קומפוננטות שצריכות להיות מותקנות על המערכת בטרם
התקנת ה VMM 2008 R2. יש לציין כי ניתן להתקין את הקומפוננטות
הללו באופן עצמאי או באופן אוטומטי באמצעות אשף ההתקנה.
WAIK1.1
WinRM
.NET Framework 3.0
PowerShell
1.5 התקנת IIS
התקנת IIS היא אופציונלית וזאת אך ורק אם בכוונתנו להשתמש
ב Self-Service Portal. השימוש ב Self-Service Portal מיועד
בעיקר לאנשי פיתוח או למשתמשים שצריכים ממשק שבאמצעותו יוכלו להתחבר לפורטל
וליצור, לייבא, להעלות ולהוריד מכונות וירטואליות באופן עצמאי.
נפעיל את ה Server Manager, נסמן את ה Role של ה Application Server ונתקין
את הקומפוננטות הבאות:
- IIS 6 WMI Compatibility
- Static Content
- Default Document
- Directory Browsing
- HTTP Errors
- ASP.NET
- NET Extensibility
- ISAPI Extensions
- ISAPI Filters
- ISAPI Extensions
- Request Filtering
- IIS 6 Metabase Compatibility
1.6 התקנת בסיס נתונים
מעבר לקומפוננטות שהזכרתי, יש להתקין גם בסיס נתונים שישרת את
ה VMM. ניתן להשתמש בגרסת SQL Express המסופקת עם ההתקנה
(לא מומלץ במערכות פרודקשיין), או להתקין גרסת MS-SQL Server מלאה.
1.7 VMMCA – כלי לבדיקת מוכנות המערכת
לאחר שהתקנו את הקומפוננטות הדרושות (סעיף 1), מומלץ להריץ
את VMM Configuration Analyzer tool או בקיצור VMMCA
כלי זה מאפשר לנו לבצע בדיקת מוכנות ל- SCVMM.
לשם הרצתו נצטרך להתקין את MBCA לפני כן.
מומלץ להריץ סריקה של VMMCA לפני ואחרי התקנת VMM- פרטים נוספים.
2. התקנת SCVMM 2008 R2
נוריד את קובץ ההתקנה SCVMM 2008 R2.
לאחר מכן מומלץ להתקין את כל ה hotfixים הרלוונטים
לידע כללי- מיקרוסופט צפויה לשחרר גרסה חדשה של
המוצר (SCVMM 2012) בהמשך השנה.
ווידאו רשמי של מיקרוסופט Click here to view the embedded video.
ראה מדריך ווידאו נוסף המלווה את כל סעיף 3 Click here to view the embedded video.
2.1 מומלץ לבצע את ההתקנה עם משתמש המוגדר בדומיין.
לדוגמה VMMAdmin ולספק לו הרשאות Administrator מקומי על השרת.
2.2 נכניס את דיסק ההתקנה של VMM 2008 R2 לכונן ונקליק על אופציית ה VMM Server.
2.3 בחלון ה SQL Server setting, נתבקש להפנות את ה VMM לבסיס נתונים קיים
או להשתמש בגרסה החינמית "SQL Server 2005 Express Edition SP3" שמסופקת
עם דיסק ההתקנה (גרסה זו מוגבלת לבסיס נתונים בנפח של 4GB בלבד
ולא מומלצת לסביבת פרודקשיין).
2.4 בחלון ה Library Share Settings, מומלץ לשנות את המיקום כך שלא יאוחסן על כונן C.
ה Library היא הספרייה שבה SCVMM מאחסן את כל התבניות, הפרופילים,
הדיסקים הוירטואליים, קבצי ה ISO, הסקריפטים וכדומה.
במידה וקבצי ה-ISO מאוחסנים על שרת אחר ואין אנו מעוניינים להעתיק אותם
לשרת ה VMM, ניתן להשתמש בפונקציית ה "Add Library server"
או להפנות את ה VMM לספריית ה ISO שעל ה Hyper-V.
2.5 בחלון ה Installation settings, ניתן לשנות את הפורטים
ואת חשבון המשתמש (service Account) של ה VMM.
להלן תפקידי הפורטים במידה והחלטנו להשאיר את הגדרות ברירת המחדל:
8100- הינו הפורט המאפשר גישה לממשק הניהול של ה VMM.
80- לצורך תקשורת של ה Agents וה library server.
443- לצורך העברת קבצים.
בהגדרת ה VMM Service Account, מומלץ לבחור במשתמש המוגדר
בדומיין (לדוגמה VMMService) ולספק לו הרשאות Administrator מקומי על השרת.
2.6 המשך תהליך ההתקנה פשוט למדי: יוצג חלון המסכם את ההגדרות השונות
וחלון ה Installation בו תתבצע ההתקנה של כל הקומפוננטות הדרושות לתפעול ה VMM.
2.7 VMM Administrator Console
התקנת ממשק הניהול- לאחר שסיימנו את ההתקנה וביצענו אתחול לשרת,
נכניס שוב את דיסק ההתקנה של SCVMM, נסמן את אופציית
ה VMM Administrator Console ונבצע את ההתקנה.
2.8 Self-Service Portal
התקנת הפורטל (אופציונלי)- לאחר שביצענו אתחול לשרת,
נכניס שוב את דיסק ההתקנה של SCVMM, נסמן ונתקין את ה VMM Self-Service Portal.
התקנת הפורטל מאפשרת לנהל, לייבא וליצור מכונות וירטואליות המוגדרות על
שרתי Hyper-V ו VMWare. במהלך ההתקנה נדרש להגדיר את הפורט אשר ישמש
להתחברות הפורטל, מכיוון שפורט 80 כבר תפוס ע"י ה Agents וה library server,
נדאג להזין פורט שונה (למשל 8080)- ראה גם: Configure SCVMM Self Service Portal.
Recommend Hotfixes
בסיום התקנת SCVMM וה Administrator Console,
מומלץ להוריד את חבילת העדכונים העדכנית ביותר
ולאחר מכן לבצע Windows updates ולעדכן את התיקונים האחרונים של המוצר.
ראה: SP1 VMM 2008 R2, VVMMSSP 2.0 SP1, Hotfixes For SCVMM.
מומלץ להריץ שוב את הכלי VMMCA, אשר מבצע סריקה להגדרות ובדיקה
לעדכונים חשובים הנדרשים לתפקודה של ה VMM.
3. הוספת שרתים וירטואליים (Add Hosts) לעבודה וניהול מול VMM Click here to view the embedded video.
Add Hosts - כאשר נפעיל לראשונה את ממשק הניהול של SCVMM2008R2,
יוצג חלון ה All Hosts. בחלון זה מוצגים כל השרתים הוירטואליים שינוהלו
באמצעות VMM. מכיוון שטרם הוספנו שרתים לניהול, נקליק על Add Host""
המצוי בסרגל הצדדי ונקליק על כפתור ה Search כדי לבצע סריקה
לשרתי Hyper-V או VMware הקיימים ברשת (ניתן גם לצרף שרתים באופן ידני
במידה והם לא מצורפים לדומיין). לאחר מכן נסמן את השרתים שברצוננו לנהל
ונקליק על כפתור ה- add.
פרטים נוספים:
How to Add Hosts in an Active Directory Domain.
Add a Virtual Machine Host to SCVMM 2008.
4. ביצוע P2V -המרת מחשב פיזי לוירטואלי באמצעות ה VMM Click here to view the embedded video.
ראה מדריך מפורט המסביר את תהליך ביצוע P2V –קישור