वर्चुअल मशीन (Virtual Machine)
वर्चुअल मशीन एक कंप्यूटर प्रोग्राम है जिसे एक छवि कहा जा सकता है, जो वास्तविक कंप्यूटर की तरह कार्य करता है। दूसरे शब्दों में कहे तो कंप्यूटर के भीतर एक और कंप्यूटर ।
यह किसी भी अन्य प्रोग्राम की तरह एक विंडो में चलता है, जो उपयोगकर्ता को वर्चुअल मशीन पर वैसा ही अनुभव प्रदान करता है जैसा कि वे मैन ऑपरेटिंग सिस्टम पर करते थे।
ऑपरेटिंग सिस्टम पर सॉफ्टवेयर या एप्लिकेशन चलाने सहित, अन्य ऑपरेटिंग सिस्टम को परीक्षण के लिए एक प्रकार वातावरण है।
कई बार कुछ टूल का चैक करने के लिए हमें एक अलग से ऑपरेटिंग सिस्टम की आवष्यकता होती है, इस में हम बहुत सारे ऑपरेटिंग सिस्टम इंस्टाल कर सकते है।
जिसमें लिनक्स, मैक, विण्डोज, एन्ड्रोईड आदि को इंस्टाल कर उसमें हम टूल्स को चैक कर सकते है या अपने अपने लिए एक लैब तैयार कर सकते है। जो हैंकिग में उपयोग होने वाले टुल्स को चलाने में सहायक होगी।
जिससें की हमारा मैन सिस्टम सेफ रहे। वर्चुअल मशीन के अंदर चलाये गये सॉफ्टवेयर से मैन सिस्टम को कोई नुकसान नहीं पहुंचता।
विण्डोज में वर्चुअल मशीन बनाने में मुख्यतः दो सॉफ्टवेयर उपयोग में लिये जाते है – वर्चुअल बॉक्स और वीएमवेयर । मैक ओएस में वर्चुअल मशीन बनाने के लिए पेराल डेस्कटॉप का उपयोग किया जाता है।