تستخدم الآلة الافتراضية البرامج وأجهزة الكمبيوتر لمحاكاة أجهزة كمبيوتر إضافية في جهاز مادي واحد. تعرف على المزيد حول ما هو الجهاز الظاهري وما يمكنك القيام به في بيئة VM
ما هي الآلة الافتراضية؟
تقوم الأجهزة الافتراضية بمحاكاة نظام تشغيل منفصل (الضيف) وجهاز كمبيوتر منفصل عن نظام التشغيل الحالي (المضيف) ، على سبيل المثال ، لتشغيل Unbuntu Linux على Windows 10. تظهر بيئة الكمبيوتر الافتراضية في نافذة منفصلة و عادة ما تكون معزولة كبيئة قائمة بذاتها. ومع ذلك ، غالبًا ما يُسمح بالتفاعل بين الضيف والمضيف لمهام مثل نقل الملفات.
الأسباب اليومية لاستخدام VM
يستخدم المطورون برنامج الآلة الافتراضية لإنشاء البرامج واختبارها على منصات مختلفة دون استخدام جهاز ثان. يمكنك استخدام بيئة VM للوصول إلى التطبيقات التي تعد جزءًا من نظام تشغيل مختلف عن ذلك المثبت على جهاز الكمبيوتر الخاص بك. على سبيل المثال ، تتيح الأجهزة الافتراضية تشغيل لعبة حصرية لنظام Windows على جهاز Mac.
بالإضافة إلى ذلك ، توفر الأجهزة الافتراضية (VM) مستوى من المرونة من حيث التجربة لا يكون دائمًا ممكنًا على نظام التشغيل المضيف. تسمح لك معظم برامج VM بأخذ لقطات من نظام التشغيل الضيف ، والتي يمكنك الرجوع إليها إذا حدث خطأ ما مثل الإصابة بالبرامج الضارة.
لماذا قد تستخدم الشركات الأجهزة الافتراضية
تقوم العديد من المؤسسات بنشر العديد من الأجهزة الافتراضية وصيانتها. بدلاً من تشغيل العديد من أجهزة الكمبيوتر في جميع الأوقات ، تستخدم الشركات أجهزة افتراضية مستضافة على مجموعة فرعية أصغر من الخوادم القوية ، مما يوفر المال على المساحة المادية والكهرباء والصيانة.
يمكن التحكم في هذه الأجهزة الافتراضية من واجهة إدارية واحدة وإتاحتها للموظفين من محطات العمل البعيدة الخاصة بهم ، والتي غالبًا ما تنتشر عبر مواقع جغرافية متعددة. نظرًا للطبيعة المعزولة لمثيلات الآلة الافتراضية ، يمكن للشركات السماح للمستخدمين بالوصول إلى شبكات الشركات الخاصة بهم باستخدام هذه التقنية على أجهزة الكمبيوتر الخاصة بهم لمزيد من المرونة وتوفير التكاليف.
تمنح الأجهزة الافتراضية للمسؤولين التحكم الكامل إلى جانب إمكانية المراقبة في الوقت الفعلي والإشراف الأمني المتقدم. يمكن التحكم في كل جهاز افتراضي وتشغيله وإيقافه على الفور بنقرة بالماوس أو إدخال سطر الأوامر.
القيود المشتركة للأجهزة الافتراضية
بينما تكون الأجهزة الافتراضية مفيدة ، إلا أن هناك قيودًا ملحوظة يجب فهمها حتى تكون توقعات الأداء لديك واقعية. حتى إذا كان الجهاز الذي يستضيف الجهاز الظاهري يحتوي على أجهزة قوية ، فقد يعمل المثيل الظاهري بشكل أبطأ مما هو عليه على جهاز الكمبيوتر المستقل الخاص به.لقد قطعت التطورات في دعم الأجهزة داخل الأجهزة الافتراضية شوطًا طويلاً في السنوات الأخيرة. ومع ذلك ، لن يتم القضاء على هذا القيد تمامًا.
حد آخر هو التكلفة. بصرف النظر عن الرسوم المرتبطة ببعض برامج الجهاز الظاهري ، قد يتطلب تثبيت نظام التشغيل وتشغيله ترخيصًا أو طريقة مصادقة أخرى. على سبيل المثال ، يتطلب تشغيل مثيل الضيف لنظام التشغيل Windows 10 مفتاح ترخيص صالحًا تمامًا كما يحدث عند تثبيت نظام التشغيل على جهاز كمبيوتر شخصي فعلي. في حين أن الحل الافتراضي عادة ما يكون أرخص في معظم الحالات من شراء أجهزة مادية إضافية ، فإن التكاليف تزداد إذا كنت تحتاج إلى طرح واسع النطاق.
القيود المحتملة الأخرى التي يجب مراعاتها هي نقص الدعم لمكونات أجهزة معينة وقيود الشبكة المحتملة. طالما أنك تقوم بأبحاثك ولديك توقعات واقعية ، فقد يكون استخدام الأجهزة الافتراضية في منزلك أو بيئة عملك مفيدًا.
Hypervisors وبرامج الأجهزة الافتراضية الأخرى
برامج VM المستندة إلى التطبيق ، والمعروفة باسم برامج Hypervisors ، تأتي في جميع الأشكال والأحجام المصممة للاستخدام الشخصي والتجاري. تسمح Hypervisors لعدة أجهزة افتراضية بتشغيل أنظمة تشغيل مختلفة لمشاركة موارد الأجهزة نفسها. يمكن لمسؤولي النظام استخدام برامج Hypervisor لمراقبة وإدارة أجهزة افتراضية متعددة عبر شبكة في وقت واحد.
التعليمات
ما علاقة الأجهزة الافتراضية بأنظمة التشغيل؟
بمجرد تثبيت تطبيق الجهاز الظاهري ، ستحتاج إلى اختيار نظام تشغيل وتثبيته على جهازك الظاهري. بمجرد تثبيت نظام التشغيل ، يمكنك استخدام جهازك الظاهري مثل أي كمبيوتر آخر.
ما الفرق بين المحاكي والآلة الافتراضية؟
الأجهزة الافتراضية هي بيئات مستقلة ومتكاملة الميزات حيث يمكنك تثبيت واستخدام أنظمة تشغيل كاملة. تسعى المحاكيات إلى إعادة إنشاء برامج وأجهزة محددة تقريبًا لتحقيق هدف معين ، مثل لعب لعبة على نظام قديم.