بسم الله الرحمن الرحيم
VMware Monitoring and Performance
بعد بناء اى داتا سنتر تعمل ب VMware ياتى دور المهندس المسئول عن عملية الادارة للداتا سنتر التى لدية
عملية الادارة والاعمال اليومية ومتابعة السيرفرات وغيرها تاتى تحت بند يسمى بال VMware Monitoring and Performance
هذة العملية من العمليات المهمة للغاية لكل مسئول عن داتا سنتر وكل System Engineer لانها تعتبر شغلة الشاغل وعملة اليومى
مع ان الموضوع يبدوا فى الظاهر انة بسيط وغير مجهد واى شخص يمكن ان يقوم بهذا الدور
هذا كلام صحيح لكنة فى الحقيقة فى ظاهرة لكن يحتاج الى مهندس فاهم كيفية المراقبة وما هى النقاط التى يراقبها والادوات التى يمكن استخدامها فى المراقبة وغيرها من المتطلبات التى يجب ان تكون لدى الشخص المسئول للمراقبة والمتابعة
نضرب مثالا: كلنا عندنا اجهزة كمبيوتر منزلية او كمبيوتر محمول فى المنزل او العمل والكل عندة بداخل هذة الكمبيوتر انظمة تشتغيل ويندوز التى بداخلها برنامج يسمى Performance and Event Viewer
هذا شئ داخل اى ويندوز لكن كم منا استخدم هذة الادة من قبل او حتى الذى استخدمها هل استطاع الاستفادة بشئ منها او فهم شئ منها او التعامل معها
للاسف الغالبية العظمى اما لا يعرفها او على الاقل لم يعرف كيفية استخدمها
بهذا المثال اوضح لكم جهلنا باستخدام اداوت المراقبة الموجودة لدينا – فما بالنا بالتطبيقات الكثيرة الاضافية للمراقبة
من هذا المنطلق سوف اوضح فى مقالى هذا بعض النقاط والنصائح التى يجب على كل مسئول عن الداتا سنتر ان يكون ملم بها وعلى دراية بها
وسوف يكون كلامنا مقتصر كما تعودنا على التكنولوجيا التخيلية بصفة عامة و VMware بصفة خاصة
هناك العديد من الشركات التى تنتج برامج مساعدة لعملية المراقبة وتعطيك اداوت كثيرة للمراقبة وسهولة فى العمل
وهناك ايضا كورسات متخصصة فى موضوع المراقية ايضا توضح لك كيفية المراقبة وشركة VMware لديها كورس متخصص فى ذلك
نحن لن نشرح هنا برامج او نشرح كورسات انما سوف اتحدث عن التطبيقات الموجودة داخل اى سيرفر VMware vSphere and vCenter واوضح كيفية الاستفادة منها والنقاط المهمة التى يجب ان نراقبها باستمرار
اولا: ما هى النقاط التى نركز عليها فى Performance ؟
داخل اى برنامج مراقبة ومراقبة الاداء العديد والعديد من المكونات التى يجب ان يراقبها مثل ( الرامات – وحدات التخزين – البروسيسور – النيتورك – الكهرباء وغيرها) وتحت كل نوع من هذة الانواع العديد من وحدات القياس
من الغريب ان من كثرة وحدات المراقبة الموجودة داخل البرنامج تصبح العملية صعبة فى المراقبة لذلك سوف اتحدث عن اهم النقاط فقط التى يجب مراعتها فى عملية المراقبة
اهم الاشياء التى يجب مراقبتها فى السيرفر هى ( البروسيسور والرامات ووحدات التخزين والشبكة ) وسوف اركز على الرامات ووحدات التخزين لان يوجد فيها تقصير من المسئولين فى عملية المراقبة
لان البروسيسور وكروت الشبكة سهل مراقبتها عن طريق مراقبة المستخدم من البرسسور والمتاح منة وايضا بالنسبة لكروت الشبكة يمكن مراقبة المستخدم من سرعة الكارت وحجم الداتا المرسلة والمستقبلة
لكن بالنسبة للرامات – فيراعى فيها مراقبة كل من الرامات المستخدمة من السيرفر والمتاح منها بالاضافة الى الرامات الوهمية الموجودة فى السيرفر ال SWAP وايضا خواص مثل ال TPS and Balloon وهذة عبارة عن اساليب لتوفير الرامات عند شركة VMware
بالنسبة لوحدات التخزين : كلنا نراقب وحدات التخزين من ناحية واحدة وهى المساحة المستخدمة والمساحة المتاحة من وحدة التخزين – لكن هذة نظرة ضيقة للغاية لمراقبة هذا الجزء المهم
وحدات التخزين كاداء ليس معيارها هو المساحة المتاحة انما هو شئ يعتبر غريب على الغالبية وهو وحدة قياس ال I/O وهى وحدة لقياس واحدات التخزين وهى عبارة عن عدد العمليات التى يمكن ان تتم على هذا الهارد فى الثانية الواحدة سواء قراءه او كتابة
هذا يختلف عن معيار سرعة النسخ او القراءه او الكتابة على الهارد . وفى الحياة العملية يجب ان نراقب باستمرار وحدات ال I/O لوحدات التخزين لدينا
ثانيا : هل يوجد ادوات اخرى لل Monitor ؟
نعم يوجد داخل كل سيرفر عدة اداوت اخرى عبارة عن ال Event , Task , and Alarm
من خلال هذة الادوات يمكننا ان نشاهد كل الاحدات التى تحدث على السيرفرات سواء التى قام بها المستخدم او قام بها السيرفر بنفسة
وايضا من خلال وحدة ال Alarm يرسل لنا تحذيرات فى صورة ايميل او رسالة او امر معين ينفذة فى حالة حدوث مشكلة معينة نقوم بتحديدها مسبقا
وايضا يوجد اداة تسمى Logs وهى عبارة عن صورة من ملفات ال Notepad التى يسجل فيها السيرفر كل حدث سواء كبير او صغير هذة الملفات صعب التعامل معها لصعوبة فهمها لكن سوف تحتاج لها فى حالة حدوث مشكلة وشركة VMware طلبت منك نسخة من هذة الملفات لحل المشكلة
ادة اخيرة موجودة داخل ال VMware vCenter وهى ال Maps وهى عبارة عن طريقة توضح الترابط بين السيرفرات وبين الماشين وبين وحدات التخزين والنيتورك فى صورة سهلة وبسيطة ويمكن طباعه هذة الخريطة وحفظها فى هيئة صورة
ثالثا : هل توجد تطبيقات اخرى للمراقبة ومراقبة الاداء ؟
بالطبع يوجد الكثير والكثير من البرامج الخارجية منها المجانى ومنها غير المجانى التى يمكن من خلالها عمل مراقبة بشكل اقوى وافضل مما هو موجود فى داخل السيرفر
مع وجود اداوت اكثر للمراقبة وشكل اسهل للمسئولين مع امكانية عمل تقارير عن الاداء
وشركة VMware نفسها قامت بعمل تطبيق خارجى لمراقبة السيرفرات والماشين
وشركة مايكروسوفت ايضا يمكن من خلال برنامجها المسمى SCOM يمكن من خلالة مراقبة اداء سيرفرات شركة VMware
يوجد العديد من الشركات الاخرى التى لديها برامج مراقبة لن اذكر اسمها هنا لكن يمكن معرفتهم كلهم لو بحثت فى جوجل باسم VMware Monitor Tools
هذة كانت نظرة سريعة وبعض النصائح عن كيفية مراقبة سيرفرات VMware لكن بالطبع هذة النصائع تنطبق على السيرفرات الاخرى سواء الحقيقية او الوهمية مثل Microsoft or Citrix
4 Comments