منذ اسابيع اعلنت شركة VMware بشكل رسمى واكيد عن ان ال vSphere Client سوف يتوقف فى الاصدار القادم من ال vSphere ولن يتم تطويرة او اصدار اصدارات جديدة منة
طبعا كلنا سمعنا هذا الخبر من اكتر من مصدر وانتشر بشكل كبير على الانترنت
وانا لم اكتب المقال هذا بغرض انى اقول لكم انها قامت بايقافة لانى لا احب ان يكون الموقع عبارة عن موقع ينقل اخبار فقط بدون فهم المغزى منها وما هو قادم بديلا منها
لذلك خصصت هذا المقال لنستعرض تاريخ ال vSphere Client والمستقبل بدونة وما هو البدائل عنة
نظرة على تاريخ ال vSphere Client
بدء اول اصدار من ال vSphere Client مع الاصدار الاول من ال vCenter v1 عام 2003 طبعا الاتنين كان اسمائهم مختلفة عن الاسماء المكتوبة حاليا ومع الاصدارات التالية تطور البرنامج وتغير اسمة عدة مرات
كاسماء تجارية مع الاصدارات الجديدة
ملحوظة : العاملين فى شركة VMware دائما لا يسمونة باسم ال vSphere Client وانما يسمونة باسم ال vSphere C# Client والاسم مشتق من اسم لغة البرمجة المستخدمة فى عملة لذلك عندما تسمع من اخر وهو يذكرة اسم C# Client افهم انة يقصد ال vSphere Client
مع الاصدارات المتتالية من ال vSphere and vCenter كان يتطور معهم ال vSphere Client حتى الاصدار vSphere 5.1 هنا اعلنوا انهم سوق يعملون على vSphere Web Client ووقتها قالوا ان الاصدار التالى سوف يتوقف ال vSphere Client
لكن لم يحدث ومع الاصدار التالى vSphere 5.5 لم يوقفوة وحتى الاصدار الحالى والاحدث من ال vSphere 6 لم يستطيعوا ان يوقفوا ال vSphere Client
منذ عدة اشهر قمت بكتابة مقاله عن هذا الموضوع وكانت بعنوان vSphere Never Die
وحتى الان برائى يمكن ان يتراجعوا ويبقى ال vSphere Client فى الاصدارات القادمة من ال vSphere
موضوع انهم تاخروا فى تغييرة مع الضغط الكبير منهم على العملاء للعمل على ال web Client وانهم قاموا باضافة كل ال New Features تعمل فقط من خلال ال Web Client ولا تعمل مع ال vSphere Client
مع ذلك كان الغالبية وبالذات القدامى منهم يعملون على ال vSphere Client
وهذا التمسك من العملاء بال vSphere Client كان ناتج من عدة اشياء
- التعود على ال vSphere Client وكان دة سبب رئيسى للكتير وانا منهم بصراحة هو تعودى على هذة الواجهة وانا كنت فى البداية بعتبر نفسى لوحدى لكن وجدت كل الناس القديمة التى كانت تعمل علية من قبل لم يتقبلوا ال Web Client ولا يحبون العمل علية
- مشاكل ال Web Client كان هذا ال Web Client فى اصداره الاول به مشاكل كثيرة جدا من اولها البطئ والاستجابة المتاخرة للاوامر ومشاكل ال SSO and SSL والشركة كانت معترفة بذلك وحتى انها فى الاصدار التالى منة سموة بشكل داخلى فى شركة VMware باسم ال Web Client v2 بسبب مشاكل الاصدار الاول وانهم قاموا بعمل اصدار جديدة تماما ( هذا الاسم غير تجارى وغير مستخدم الا بين الناس اللى بتعمل فى الشركة نفسها ) ومع ذلك بقيت العديد من المشاكل وكل اصدار جديد او حتى تحديث لل vSphere or vCenter كانت الشركة تذكر فى اول شئ انها قامت بعمل تحسينات فى ال Web Client بسبب شكوى المستخدمين
- استخدامهم فى تطويرة ال Adobe Flex وهو عبارة عن Flash and ActionScript مع بعض لبناء ال Web Client طبعا كلنا عارفين ال Flash بيعطى شكل جميل وتفاعلى لكنة كان بية مشاكل كبيرة مع ال vSphere
كانت شركة VMware فى وضع لا تحسد علية فى انها تريد ان تتحول للعمل على ال Web Client لكن اغلب عملائها كانوا رافضين هذا الموضوع بشكل او باخر
لذلك قامت الشركة بعمل تغيير جوهرى فى ال Web Client وقامت ببنائة بال HTML 5 بدلا من ال Adobe Flex ومع ال HTML 5 اصبح ال Web Client اسرع واسهل فى الاستجابة والتعامل
( هناك حرب كبيرة بين ال Adobe Flash and HTML 5 )
حتى خطوة التحول من ال Flash to HTML 5 اخذت وقت طويل وكانوا يقومون بتطويرها ونشرها على ال VMware Lab بشكل غير رسمى لعمل Manage vSphere from Web
بالطبع الان سوف يتسأل البعض عن كيفية التعامل مع ال vSphere server مباشرتا بدون ال vSphere Client لانة من المعروف ان ال Web Client يقوم بالاتصال ب ال vCenter فقط
شركة VMware كان تعمل على هذة النقطة من فترة طويلة وقبل ما تعلن خبرة وفاة ال vSphere Client اصدرت بشكل رسمى Embedded Host Client خاص لل vSphere من خلالة تقوم بالاتصال بال vSphere والتحكم فية بدون vCenter
وهذا مع الاصدار vSphere 6 U2 فقط وهو عبارة عن اضافة تقوم باضافتها علية والعمل من خلال اى Browser مباشرتا بدون ان تحتاج ان تقوم بعمل install اى شئ على جهازك للاتصال بالسيرفر
ملحوظة : يمكن اضافة هذا السوفت وير على اصدارات اقدم لكنة سوف يكون خارج الدعم الفنى
فى النهاية
كل العالم منذ عدة سنوات يتجة للعمل مع خلال ال Web interface لكل تطبيقاتة والتوقف عن العمل من خلال ال Desktop Application ولو راجعتوا كل الشركات هتجدوا انهم قاموا بعمل نفس الشئ
ومع ال Cloud Computing اللى هو عبارة عن Web فاصبح التحول لية شئ اجبارى وليس اختيارى
حتى الان سيبقى الوضع هلى ما هو علية ويمكن للجميع استخدام ال vSphere Client مع كل الاصدارات الحالية والقديمة وسوف تستمر شركة VMware فى دعم الاصدارات القديمة