एक वर्चुअल मशीन का उपयोग करने के पेशेवरों और विपक्ष क्या हैं कि मेरे पास 4 जीबी रैम और 64-बिट ओएस के साथ 64-बिट कंप्यूटर है?
उदाहरण के लिए, मुझे दोहरे बूटिंग के बजाय वर्चुअल मशीन का उपयोग क्यों करना चाहिए? डाउनसाइड क्या हैं?
एक वर्चुअल मशीन का उपयोग करने के पेशेवरों और विपक्ष क्या हैं कि मेरे पास 4 जीबी रैम और 64-बिट ओएस के साथ 64-बिट कंप्यूटर है?
उदाहरण के लिए, मुझे दोहरे बूटिंग के बजाय वर्चुअल मशीन का उपयोग क्यों करना चाहिए? डाउनसाइड क्या हैं?
जवाबों:
पेशेवरों
विपक्ष
हम अपने विकास के वातावरण के लिए आभासी मशीनों का उपयोग करना पसंद करते हैं। इस तरह से उन्हें संग्रहीत किया जा सकता है, बैक-अप किया जा सकता है, और विशेष रूप से हमारे सभी उपकरण गैर-आभासी वातावरण में स्थापित होने की तुलना में बहुत आसान साझा किए जा सकते हैं।
यह कुछ पुरानी परियोजनाओं का समर्थन करने के साथ विशेष रूप से उपयोगी है, जिनके लिए Windows XP पर होस्ट किए गए बिल्ड वातावरण और Visual Studio के पुराने संस्करण की आवश्यकता होती है।
पुराने ग्राहक रखरखाव के काम का समर्थन करने के लिए सिर्फ विरासत के माहौल को आधुनिक बनाने की लागत से निपटने के बजाय, अब हम सिर्फ एक वर्चुअल मशीन को आग लगा सकते हैं जो उस विशेष परियोजना के लिए समर्पित है।
हम वास्तव में अपने प्रत्येक ग्राहक के लिए एक आभासी विकास का माहौल बनाए रखते हैं, और इसने बहुत अच्छा काम किया है!
पुराने परित्याग सॉफ्टवेयर नए ऑपरेटिंग सिस्टम पर काम नहीं करेंगे। इन्हें चलाने के लिए आप वर्चुअल मशीन का उपयोग कर सकते हैं। आप यह भी देख सकते हैं कि वर्चुअल मशीन का उपयोग करके विशेष रूप से नया सॉफ्टवेयर पुराने ओएस के अनुकूल है या नहीं। हालाँकि कुछ ब्राउज़र सुरक्षित हैं और आपको अधिकांश समय खतरों से बचाते हैं लेकिन अधिक सुरक्षा पाने के लिए, वर्चुअल मशीन से ब्राउज़र का उपयोग करना हमेशा बेहतर होता है। वास्तव में Vmware में वर्चुअल उपकरण ब्राउज़र हैं, जिनका उपयोग आप सुरक्षा के लिए कर सकते हैं। यह सब नहीं है। मुझे ओएस के पुराने इंटरफ़ेस को देखना पसंद है - यह विंडोज़ या लिनक्स है।
अभी तक उल्लेखित एक अन्य लाभ सुरक्षा नहीं है। यदि आपकी वर्चुअल मशीन में रहने वाला ओएस संक्रमित हो जाता है, तो घुसपैठिया मेजबान वातावरण से समझौता करने के लिए एक अतिरिक्त बाधा का सामना करेगा। यदि आप अपने वर्चुअल OS को संक्रमित होने की सूचना देते हैं, तो भौतिक रीइंस्टॉल करने के बजाय वर्चुअल मशीन को क्लीन बैकअप से बदलना ज्यादा आसान है। मैंने एक शोधकर्ता के बारे में सुना, जिनके पास विभिन्न गतिविधियों के लिए अलग-अलग आभासी मशीनें थीं: एक संवेदनशील डेटा के लिए, एक सामान्य ब्राउज़िंग के लिए और तीसरा गेम के लिए। बाद के दो को हर हफ्ते एक ज्ञात स्वच्छ संस्करण के साथ बदल दिया गया।
पता नहीं किसने आपके सवाल को खारिज कर दिया .. मुझे यह पसंद है। एक ही आधार छवियों से अलग छवियां एक बोनस है, स्नैप शॉट्स वास्तव में उपयोगी हो सकते हैं, पोर्टेबिलिटी एक प्लस है, अलग-अलग ओएस के लिए रिबूट करने के लिए अच्छा नहीं है ... केवल डाउनसाइड्स मैं देख रहा हूं पूर्ण डायरेक्ट 3 डी / अन्य हार्डवेयर के लिए गति और समर्थन है हार्डवेयर में तेजी।
वर्चुअल मशीन का उपयोग बहुत सारे कारणों से किया जा सकता है। सॉफ्टवेयर विकास में वे अक्सर परीक्षण के लिए उपयोग किए जाते हैं। VMs ने पिछली स्थिति में रोलबैक करना और परीक्षण फिर से शुरू करना आसान बना दिया है। वीएम भी प्रत्येक को समर्पित एक भौतिक सर्वर के बिना कई ऑपरेटिंग सिस्टम का परीक्षण करने की क्षमता प्रदान करते हैं।
हम एक उत्पादन क्लस्टर में मंचन के लिए भी वीएम का उपयोग करते हैं। नए अपडेट नए VM में इंस्टॉल किए जाते हैं जहां इसे क्लस्टर में जोड़ा जाता है और परीक्षण किया जाता है। पुराने VMs में से एक बंद है। प्रक्रिया को दोहराया जाता है जब तक कि क्लस्टर में सभी वीएम को प्रतिस्थापित नहीं किया जाता है।