برنامج VMware واستخداماته المختلفة

يسمع الكثير منا بمصطلح “الألة الافتراضية” أو ما يسمى باللغة الانكليزية Virtual Machine ويتساءل الكثيرون عن دورها وأهميتها واستخدامها.كما نسمع ببرنامج يسمى VMware فما هو هذا البرنامج ولماذا نستخدمه؟ سنتعرف على إجابات هذه الأسئلة وعلى برنامج VMware الشهير واستخداماته المختلفة في هذا المقال الشيق فهي بنا …

الألة الافتراضية:

يمكن تعريف الألة الافتراضية بأنها عبارة عن صورة عن الألة الفيزيائية الخاصة بنا بحيث يتم اقتطاع جزء من هذه الألة الفيزيائية الحقيقية لإنشاء الافتراضية ونقصد بذلك المعالج والرامات وكرت الشبكة والخ ..

يتم النظر إلى ما تم اقتطاعه على أنه جزء مستقل من الهاردوير وكأنه يشكل ألة حقيقية (نقصد بكلمة ألة حاسب حقيقي) ويمكن تنصيب نظام التشغيل عليه كما هو الحال تماماً في الألة الفيزيائية الحقيقية.

أهمية ودور الألة الافتراضية:

تلعب الألة الافتراضية دوراً مهماً في اختبار الأنظمة وكذلك تساعد المستخدم على تجربة أي نظام تشغيل دون الحاجة إلى تثبيته بشكل مباشر على جهازه ومن ثم إعادة تنصيب نظامه السابق بعد الإنتهاء من عملية التجربة مما يوفر الجهد والوقت أمام المستخدم.

أمثلة عن الألة الافتراضية:

هناك في الحقية برنامجين من أهم البرامج المستخدمة لإنشاء الألات الافتراضية وهما:

1- برنامج VMWare

2- برنامج Virtual Box

وسنتحدث في مقالنا هذا عن البرنامج الأول تحديداً وسنخصص الحديث عن الاستخدامات السبعة الأكثر أهمية لهذا البرنامج فهي بنا …

1- تعلم إدارة الخوادم وتطوير الويب:

يمكن القول بأن من أهم استخدامات برنامج VMWare هو المساعدة في عملية تعلم كل ما يتعلق بتطوير الويب.

وخاصة أن نظام التشغيل لينكس قد قدم في تطويراته الأخيرة الكثير من الدعم لتطبيقات الويب والمواقع الالكترونية الأمر الذي ساعد المطورين على اعتماد ادوات العمل المناسبة على نظام التشغيل لينكس.

وبالتأكيد فإن العملية أكثر سهولة عبر استخدام برنامج VMWare من خلال تحميل وتثبيت حزمة كاملة مختصة بما سبق تسمى TurnKey.

الحزمة خاصة بتطوير تطبيقات WordPress بالاعتماد على توزيعة Debian المدعومة بسيرفر Apache وكذلك MySQL و PHP والحزمة الرئيسية لإنظام إدارة المحتوى الشهير WordPress.

تستطيع تحميل الملف من الموقع الرسمي لبرنامج VMWare بلاحقة .ova واستخدامه مباشرة في البرنامج كما توضح الصور التالية:

فتح ملف turnkey ضمن VMware

ومن ثم:
فتح الملف ضمن برنامج vmware

وبعدها:
إعدادات الألة الافتراضية في VMware

ومن ثم:
تشغيل TurnKey ضمن Vmware

وأخيراً:
حزمة TurnKey

إذا وببساطة وعبر اللابتوب الخاص بك المزود بنظام التشغيل ويندوز تستطيع الخوض في تجربة تطوير الويب بسهولة وسلاسة عبر ما سبق وباستخدام برنامج VMware أليس هذا رائع؟

2- اختبار أنظمة متعددة وكذلك تطبيقات متعددة:

يمكن القول بأن برنامج VMware هو الأداة الأفضل التي تسمح للمستخدمين بتشغيل أنظمة تشغيل أخرى على حواسبهم مختلفة عن النظام الرئيسي المثبت على تلك الحواسيب.

فربما تريد تجريب الميزات الجديدة في نظام التشغيل ويندوز 10 وبدون أن تقوم بتثبيته على حاسبك.

أو ربما تريد تجريب Windows Server 2012 أو الإصدارات الأحدث منه أو نظام لينكس وتطبيقاته.

كل ما سبق يمكنك تجريبه بالاعتماد على برنامج VMware.

3- الصديق الأفضل لأي مدير تقني:

إن تغيير الهيكلية التقنية في أي مؤسسة من أكثر الأمور التي تقلق المدير التقني والتي تجعل القلق  – مما سينشأ من مشاكل –  يرافقه.

لذلك يمكن القول بأن وجود VMware يجعل إمكانية تجريب البنية الجديدة قبل تطبيقها أمر سهل جداً لمعرفة ما قد ينشأ من مشكلات والعمل على حلها.

فمثلا إذا كانت الأنظمة الموجودة في الشركة هي أنظمة Windows Xp وتحتاج الشركة إلى تطوير بنيتها بالانتقال إلى نظام التشغيل Windows 10:

فهي حتما تريد تجريب تطبيقاتها إن كانت ستعمل على النظام الجديد أم لا فالحل الأمثل هو استخدام برنامج VMware.

4- النسخ التجريبية من التطبيقات:

بمساعدة VMware يمكن لمهندس الأنظمة (والذي يسمى Systems Engineer) أن يجرب التطبيقات في مواقع مختلفة وبيئات مختلفة.

بحيث يضمن عمل هذه التطبيقات بالشكل الأمثل ضمن جميع البيئات التي قد يستخدم الزبون النظام فيها.

وبالتالي يتم إعداد البيئة بما يتناسب مع متطلبات التشغيل التي يحتاجها مثل قواعد البيانات وغيرها من الأمور الأخرى المهمة.

إذا يمكن القول بأن VMware هو الحل السحري لما سبق فلا تتردد في استخدامه.

5- تطوير التطبيقات:

إذا كنت مطور تطبيقات فإنك حتماً تعلم أهمية الحصول على بيئة مناسبة لتطوير تطبيقاتك واختبارها.

وبدون أي إطالة في الكلام فستجد نفسك متفوقاً على الحجة التي تستخدمها الإدارة احياناً في قبول أي تطبيق بأنه “لا يعمل على اي ألة” .

فأنت قد سبقتهم بخطوة وقمت بالفعل بإعداده وتجربته على عدة ألات افتراضية وضمنت نتائج التشغيل الأمثلية وكل ذلك بالاعتماد على برنامج VMWare.

6- اختبار متصفحات الويب:

مع التطور المتسارع لتطبيقات الجافا السكريبت التي تعمل على متصفحات الويب فإن اختبار المتصفح وألية عمله على جميع الأنظمة اصبحت ضرورة هامة.

فمثلاً قد تجري اختبار لتطبيق ويب يعمل على Google Chrome على ويندوز 7 فيعمل بشكل جيد ولكن نفس التجربة على ويندوز 10.

قد لا تكون بهذه الايجابية بسبب وجود بعض الأعطال البسيطة (يسمى العطل Bug)وبالتالي لا بد من إصلاحها.

وهنا تكمن أهمية الحاجة إلى الاختبار وهذا ما سيقدمه لك برنامج VMware بكل سهولة وسلاسة.

فلا تقلق بعد اليوم إن كنت مطور للتطبيقات فالحل أمامك وبين يديك.

وبعد أن تعرفنا على برنامج VMware واستخداماته المختلفة وباختلاف المسمى الوظيفي لك سواء كان مبرمج تطبيقات أو مدير نظام أو أي مسمى تقني اخر فستجد أن استخدامك لبرنامج VMware سيقدم لك الكثير من المرونة والفعالية في عملك.

 

 

شارك المقال