أعلنت شركة VMware أنها ستكون قادرة على حل المشكلة الرئيسية التي واجهها Linux منذ اليوم الأول، أو على الأقل حلها بشكل أساسي: توافق الأجهزة. إذا كنت تأسف على تفويت حدث توافق الأجهزة بالأمس، فلا تقلق، فكل الإجابات تكمن في إصدار ESX 3i من VMware، وهي أداة آلة افتراضية مفتوحة المصدر، وإصدار مسودة مواصفات لتنسيق جهاز افتراضي قابل للتوصيل مسودة.
الأجهزة التي تدعم Linux محدودة للغاية، وهي حقيقة يعرفها مستخدمو سطح المكتب والخادم Linux تمامًا. ربما تشتري نظامًا جديدًا وتقوم بتحميل Linux على هذا النظام، وقد تجد لاحقًا أن واحدًا أو أكثر من البرامج المهمة لا يمكن تشغيلها ضمن Linux. ربما كنت تتبع الاتجاه فقط، ولم يكن برنامج التشغيل متوافقًا بعد مع النواة السائدة. ربما كنت تقوم بتشغيل توزيعة Linux مؤسسية (Distro) لم يتم تصحيح برامج التشغيل الخاصة بها بعد.
مهما كان السبب، فهذه مشكلة خطيرة لمستخدمي سطح المكتب المحليين والمؤسسات واسعة النطاق. أما الآن، فيعد برنامج ESX 3i من VMware بتغيير ذلك. على الرغم من أن ESX 3i لم يتم تصميمه لحل مشكلات برنامج التشغيل، إلا أنه يمكن أن يؤثر بشكل جانبي على مشكلات دعم الأجهزة عند تشغيل تعليمات الخادم. لا يتعين عليك معرفة ما إذا كان Red Hat Enterprise Linux (RHEL) 4 يدعم Acme Raid SuperCard، كل ما عليك فعله هو معرفة أنه مدعوم ضمن ESX 3i.
صرحت VMware في المؤتمر الصحفي أن أدوات الآلة الافتراضية VMware ستكون برنامجًا مفتوح المصدر، مما يعني أن أي مجموعة توزيع Linux ترغب في دعم أجهزة VMware الافتراضية يمكنها القيام بذلك - لم تعد هناك حاجة للقلق بشأن تجميع أدوات VMware في المستقبل ، ما تحتاجه معظم توزيعات Linux قد يكون متاحًا لك كتطبيق في مجموعة أدوات الجهاز الظاهري VMware.
ليس سطح المكتب، ولكن...
الآن، يتم تنفيذ كل هذا تدريجيًا في الخادم، لكن لا أعتقد أن هذا سيستمر. عندما أجريت مقابلة مع Raghu Raghuram، نائب رئيس VMware لمراكز البيانات ومنصات سطح المكتب، يوم الثلاثاء، لم يكشف عن أي خطط لتوفير حلول سطح المكتب، ولكن من المحتمل جدًا أن تمتد الحلول القائمة على الأجهزة من VMware على المدى القصير من حقل الخادم إلى مناطق محطة العمل وسطح المكتب.
لذلك دعونا نتخيل ما سيحدث في المستقبل القريب: تعتقد أن الوقت قد حان للترقية إلى سطح مكتب جديد، لذلك تستخدم أدوات مثل Acronis أو أدوات أخرى مفتوحة المصدر لعمل نسخة احتياطية لجهازك الفعلي إلى وضع الجهاز الظاهري القياسي.
قم بتخزين نظام تشغيل سطح المكتب أو أنظمة التشغيل المتعددة كصور جهاز افتراضي على FireWire أو أقراص USB. ثم انتقل إلى Dell أو HP أو الشركات المصنعة الأخرى لشراء نظام سطح مكتب. في هذا الوقت، لم يعد هناك ما يدعو للقلق بشأن ما إذا كانت الأجهزة الموجودة على النظام متوافقة أم لا.
بعد شراء النظام، يمكنك توصيل برامج التشغيل الخارجية ونسخ موارد الجهاز الظاهري الاحتياطية إلى النظام الجديد - أو يمكنك فقط تشغيلها على وحدة تخزين خارجية. لم يعد هناك ما يدعو للقلق بشأن توافق الأجهزة - بقدر ما يتعلق الأمر بالنظام الافتراضي، فإن الجهاز لا يتغير إلا إذا اكتشف المزيد من ذاكرة الوصول العشوائي (RAM) أو المزيد من وحدات المعالجة المركزية (CPU). لا داعي للقلق بشأن ترحيل البيانات أو أي شيء من هذا القبيل - يمكن إنشاء نفس سطح المكتب على الفور على الجهاز الجديد كما لو لم يتغير شيء.
جهاز افتراضي واحد والعديد من برامج Hypervisor
كيف يتم تطبيق تنسيق الجهاز الظاهري القابل للتوصيل؟ حاليًا، تقود VMware بائعي المحاكاة الافتراضية الآخرين في سباق مراقبة الأجهزة الافتراضية للرقائق، ولكن في المستقبل القريب، لن تكون VMware رائدة بمفردها. ستوفر كل من Microsoft وSWsoft وCitrix/XenSource حلولاً ذات وظائف مماثلة في العام المقبل أو خلال العامين المقبلين - وبالطبع من المحتمل أن يكون هناك بائعون آخرون.
لا يشعر المستخدمون بالثقة بشأن مشكلات دعم الأجهزة فحسب، بل يمكنهم أيضًا اختيار أجهزة ذات تقنيات ظاهرية مختلفة أو الاستمرار في استخدام الأجهزة الافتراضية الموجودة.
ربما يبدو هذا بعيد المنال الآن، ولكن ضع في اعتبارك أنه قبل بضع سنوات فقط، كان برنامج Hypervisor على الرقاقة يبدو مستحيلًا. ونحن نعتقد أن المستقبل مشرق.