הצורך בתשתית וירטואליציה הפך בשנים האחרונות למגמה עולמית, ובא לפתור מספר בעיות שהתעוררו בניהול השוטף של סביבות עיבוד הנתונים ומבוזרות, הן בהיבט הטכנולוגי וטכני והן בהיבט מסחרי.
תשתית וירטואליזציה, אשר לעיתים מוצג כאופטימיזציה של מערכות המידע, הוא יותר מאשר החלפת מספר שרתים קטנים במספר קטן יותר של שרתים גדולים. איחוד שרתים הוא תהליך של פישוט ואופטימיזציה של תשתיות IT הכוללות שרתים, יישומים, מסדי נתונים, רשתות ותהליכי ניהול מערכת במטרה לצמצם עלויות, לפשט תהליכים ולספק תשתית יציבה יותר לגידול עתידי וליישום מערכות חדשות וחדשניות.
כל פרויקט הכולל וירטואליזציה מתחיל מאיסוף נתונים ותכנון ראשוני של הפתרון. בתהליך זה תבחן ההתאמה של המערכות הקיימות אצל הלקוח לתשתית וירטואליזציה (נבחנת גם האופציה לשימוש בציוד קיים). איסוף הנתונים מתבצע במהלך שבוע עבודה טיפוסי ולאחריו מוצג התכנון הראשוני ללקוח כולל חלופות ליישום פתרון וירטואליזציה של שרתים ותחשיב החזר השקעה לסביבה.
VMWare Virtual Infrastructure - הינה טכנולוגיה המאפשרת הקמה של סביבות מחשוב מעל תשתית החומרה ובניית מצע ליישומי מערכת על גבי תשתית של וירטואליזציה. מצע טכנולוגי זה מאפשר בניית מחיצות מוגנות המבטיחות את מינימום המשאבים לכל מערכת ובמקביל הקצאת משאבים נוספים עפ"י אירועי מערכת כגון רמת ניצלות של מעבד עלתה מעל אחוז מסוים המערכת תדע להקצות משאבים נוספים עפ"י הגדרות. פרמטרים נוספים הם זיכרון, גישה לרשת ותפוקות רוחב פס מול מערכי אחסון מרכזיים. פתרון זה הינו הפתרון האיכותי והמוביל מבחינת יחס עלות תועלת. וירטואליזציה של שרתים מאפשרת הפעלה של עד 20 מכונות וירטואליות לכל מעבד על מכונה פיזית אחת. כל שרת מתנהג, מתפקד ונראה ברשת כשרת פיזי לכל דבר ועניין כולל חומרה ומערכת הפעלה משלו. הרעיון המרכזי בפתרון וויראטואליזציה של שרתים הינו ההבנה והידיעה שבמרבית השרתים השימוש במשאבי המחשוב (מעבד וזיכרון) נמוך מ- 30%. עודפי משאבי המחשוב נשמרים לעתות עומסים שבד"כ הן למשך זמן מאוד נמוך במהלך היממה. תשתית וירטואליזציה מאפשרת לארגונים לאחד את יתרת המשאבים וליצור עודף מרכזי - קטן הרבה יותר מהעודפים הקשיחים (אינם ניתנים לניוד) שבכל מחשב ומחשב בחברה. תשתית וירטואליזציה מפשטת את תשתית שרתים ע"י יצירה ובידוד מחיצות של משאבי השרתים בדרך מאובטחת ושקופה למערכות ומשתמשים. השרת מאפשר את משאבי השרת להיות מנוהלים מרחוק, מוצגים ומאופשרים למערכות ההפעלה. המערכת מציגה רכיבי מחשב פיסיים למאגר של רכיבי מחשב לוגיים ומאפשרת למערכות ההפעלה גישה לרכיבים אלו בצורה מאובטחת. משאבי המערכת מוקצים בצורה דינאמית למערכות ההפעלה בהתאם
הרעיון של וירטואליזציה לתחנות קצה הינו פשוט. במקום לתת למשתמש מחשב מקומי שמריץ עותק מקומי של ,Windows XP/7 מפעילים את תחנת העבודה בחדר השרתים ומחברים את המשתמשים אל שולחן העבודה ששולטים בו בצורה של אחד-על-אחד מתחנת העבודה או ממכשיר ה- Thin Client הפרטי שלהם ועל ידי כך, המשתמש יכול להשתמש בכל מכשיר לקוח שהוא כדי לקבל גישה ל"שולחן העבודה" שלו. פרויקט וירטואליזציה לתחנות קצה בדרך כלל מיושם על ידי בניית שרתי VMWare גדולים שמריצים מספר רב של תחנות עבודה וירטואליות מסוג XP/7 Windows או על ידי שימוש בשרתי Blade בדחיסות גבוהה המריצים גם הם תחנות עבודה וירטואליות
מערכת וירטואליציה ליישומים, - VMWare ThinApp Application Virtualization מאמצת שיטה חדשנית להפצת תוכנה בארגונים. במקום להתקין אפליקציה בשלמותה כנהוג, רכיב ה-Client של ThinApp"מושך" רק את חלק מהיישום הנדרש להפעלת אפליקציה (בדרך כלל 20-40% מסך היישום)
תוך כדי עבודה, ה- Client של VMWare ThinApp המותקן בתחנת עבודה משלים את החלקים הרלוונטיים של היישום ושומר אותם ב- Cache מקומי בתחנת עבודה של המשתמש. הפעלות הבאות של התוכנה ע"י המשתמש "נטענות" מה- Cache המקומי כדי לקצר זמן הפעלה ולהקטין דרישות רוחב פס (Bandwidth) באופן משמעותי.