การจำลองเสมือน หมายถึง“ ด้วยการเอาขอบเขตหรือข้อ จำกัด ออก” หรือ“ จำลอง” โซลูชั่น หมายถึงผลิตภัณฑ์และบริการที่แก้ไขปัญหาหรือสถานการณ์เฉพาะ โซลูชัน Virtualization หมายถึงวิธีการแก้ไขปัญหาการคำนวณโดยการลบขอบเขตหรือข้อ จำกัด และ / หรือผ่านการใช้การจำลอง
โซลูชั่นการจำลองเสมือนสามารถแบ่งออกเป็นสามประเภท: การจำลองเสมือนสำหรับฮาร์ดแวร์การจำลองเสมือนของเครือข่ายและการจัดเก็บข้อมูลและการจำลองเสมือนของแอปพลิเคชัน การจำลองเสมือนสำหรับฮาร์ดแวร์เป็นอีกคำหนึ่งสำหรับการจำลองเสมือนของเซิร์ฟเวอร์ มันหมายถึงสามวิธีในการแบ่งพาร์ติชันคอมพิวเตอร์เพื่อสร้างเซิร์ฟเวอร์เสมือน ขึ้นอยู่กับวิธีการใช้เซิร์ฟเวอร์เสมือนอาจสามารถเรียกใช้ระบบปฏิบัติการที่แตกต่างกันได้ ในกรณีใด ๆ แอปพลิเคชันบนเซิร์ฟเวอร์ที่แยกต่างหากจะไม่โต้ตอบหรือทำให้เกิดปัญหาซึ่งกันและกันและความซ้ำซ้อนก็เป็นไปได้อย่างง่ายดาย
สำหรับโซลูชั่นเวอร์ชวลไลเซชันที่เกี่ยวข้องกับเครือข่ายและสตอเรจนั้นมีแนวทางที่ตรงกันข้ามในการทำเวอร์ชวลไลเซชันเซิร์ฟเวอร์รวบรวมรายการเข้าด้วยกันแทนที่จะแยกรายการหนึ่งออกเป็นหลาย ๆ ส่วน ด้วยการจำลองเสมือนของเครือข่ายหมายความว่ามีการรวมอุปกรณ์หลายอย่างในเครือข่ายเพื่อควบคุมและจัดการจากคอนโซลของผู้ดูแลระบบคนเดียว การจำลองเสมือนเครือข่ายมักจะรวมถึงการจำลองเสมือนของการจัดเก็บข้อมูลซึ่งช่วยให้สามารถเข้าถึงอุปกรณ์จัดเก็บข้อมูลในลักษณะที่คล้ายกัน
โซลูชันการจำลองเสมือนที่เกี่ยวข้องกับแอปพลิเคชันอย่างน้อยห้าประเภท การสตรีมแอปพลิเคชันเป็นกระบวนการที่แอปพลิเคชันไม่ได้ติดตั้งบนเครื่องทุกเครื่องในเครือข่าย แต่มีการจัดส่งตามความจำเป็น นี่เป็นวิธีหนึ่งในการตรวจสอบให้แน่ใจว่ามีการใช้ซอฟต์แวร์ที่ทันสมัยที่สุดตลอดจนติดตามเวลาการใช้งานของแต่ละคน อีกวิธีหนึ่งที่การจำลองเสมือนแอปพลิเคชันเกิดขึ้นคือเมื่อพีซีของผู้ใช้เป็นเทอร์มินัลหรือทำหน้าที่เป็นเทอร์มินัลไปยังเซิร์ฟเวอร์ ในกรณีนี้แอปพลิเคชันและข้อมูลทั้งหมดอยู่บนเซิร์ฟเวอร์
ฮาร์ดแวร์การแบ่งพาร์ติชันเป็นหนึ่งในโซลูชั่นการจำลองเสมือนที่เกิดขึ้นบนพีซีของผู้ใช้แต่ละคน Apple เพิ่งออกแบบ Macs เพื่อให้สามารถแบ่งพาร์ติชันและใช้งานซอฟต์แวร์ Windows ได้ สิ่งนี้เรียกว่าการ จำลองเสมือนเดสก์ท็อป
การจำลองเสมือนของแอปพลิเคชั่นอีกสองประเภทนั้นค่อนข้างแตกต่างจากสามแบบแรก หนึ่งคือสุดขั้วโดยซอฟต์แวร์ Java Virtual Machine (JVM) ซึ่งช่วยให้โปรแกรมที่เขียนใน Java หรือรวบรวมเป็น Java bytecode เพื่อให้ทำงานบนคอมพิวเตอร์เครื่องใดก็ได้ที่ติดตั้ง JVM ได้รับการกล่าวขานถึงซอฟต์แวร์เสมือนจริงของซอฟต์แวร์โดยขยายขีด จำกัด ว่าจะสามารถใช้งานได้ที่ใด การกำหนดแอปพลิเคชันแบบไดนามิกเป็นวิธีการที่ปฏิบัติต่อกลุ่มของเซิร์ฟเวอร์เป็นแหล่งรวมทรัพยากรที่สามารถกำหนดได้ตามเวลาจริงการจำลองเสมือนแอปพลิเคชันด้วยการรันบนเซิร์ฟเวอร์ใด ๆ ตามที่ต้องการ


