ما هي وحدة CMC
وحدة إدارة الهيكل، أو CMC، حاسوب صغير مدمج في حاوية خوادم شفرية أو معيارية. مهمتها الوحيدة هي الإشراف على الهيكل نفسه: مصادر الطاقة المشتركة والمراوح ووحدات الشبكة والتخزين والخوادم المركّبة في الحاوية. يرتبط المصطلح غالبًا بأنظمة Dell PowerEdge المعيارية، وتقدّم جهات تصنيع أخرى الفكرة نفسها بأسماء مختلفة، مثل onboard administrator أو chassis management module.
السمة الأساسية أن الوحدة تعمل خارج النطاق (out of band). فلها معالج وبرنامج ثابت ومنفذ شبكة خاص بها، ولذلك تظل تستجيب حتى لو تعطلت شفرة أو كانت مطفأة أو بلا نظام تشغيل. وبالنسبة إلى إدارة أصول الأجهزة فهي المكان الوحيد الذي يعرف أي عتاد مادي يوجد في كل حاوية وفي أي حالة.
كيف تعمل وحدة CMC
تبدأ الوحدة مع الحاوية لا مع أي من الخوادم، وتبني صورتها عن الهيكل وفق ترتيب ثابت.
- 1
البدء مع الهيكل
تعمل وحدة CMC من تلقاء نفسها قبل تشغيل أي شفرة، وتحمّل برنامجها الثابت الخاص.
- 2
اكتشاف الوحدات
ترصد الشفرات ومصادر الطاقة والمراوح ووحدات الإدخال والإخراج المركّبة، وتقرأ هويتها وحالتها عبر اللوحة الخلفية للهيكل.
- 3
الانضمام إلى شبكة الإدارة
تحصل على عنوان في شبكة إدارة منفصلة وتتيح واجهة ويب وسطر أوامر وبروتوكولات قياسية مثل SNMP.
- 4
المراقبة والتصرف
تتابع استهلاك الطاقة ودرجات الحرارة والأعطال، وتصدر التنبيهات، وتطبّق سياسات مثل حدود الطاقة للحاوية بأكملها.
ما الذي تديره وحدة CMC
تخيّل الهيكل مركز بيانات صغيرًا مطويًّا في صندوق. وتغطي وحدة CMC الأجزاء التي تنتمي إلى الصندوق لا إلى خادم بعينه:
| المجال | ما تفعله CMC | لماذا يهم |
|---|---|---|
| الطاقة | تبلّغ عن الاستهلاك ويمكنها تحديد إجمالي السحب للحاوية | تُبقي الهيكل ضمن ميزانية الطاقة |
| التبريد | تراقب درجات الحرارة وتتحكم بسرعة المراوح | تمنع خفض الأداء وأضرار الحرارة |
| خوادم الشفرات | تشغّل الشفرات وتطفئها وتتيح الوصول إلى وحدة الإدارة الخاصة بكل منها | تتيح العمل دون الذهاب إلى الرف |
| وحدات الشبكة والتخزين | تعرض حالة المحولات والتخزين المشتركة وإعداداتها الأساسية | تمنح رؤية موحدة للبنية المشتركة |
| الجرد والسجلات | تسرد المكوّنات المركّبة بأرقامها التسلسلية وتسجّل أحداث العتاد | تدعم عمليات التدقيق ومطالبات الضمان |
CMC مقارنة بوحدات التحكم الأخرى
كثيرًا ما تُخلط وحدة CMC بوحدة الإدارة الخاصة بكل خادم، مثل iDRAC في خوادم Dell، وبوكلاء جرد البرمجيات. وهي تنظر إلى طبقات مختلفة. فوحدة الخادم تدير جهازًا واحدًا، وCMC تدير الحاوية المحيطة به، والوكيل المثبّت في نظام التشغيل لا يرى إلا ما يبلّغ عنه هذا النظام.
ولهذا فإن اكتشاف أصول تقنية المعلومات المعتمد على الوكلاء وحدهم يغفل الشفرات المطفأة والفتحات الفارغة والوحدات المشتركة. أما جرد العتاد بالوكلاء فيعمل جيدًا على محطات العمل والخوادم التي لها نظام تشغيل، بينما تسدّ وحدة CMC الفجوة الخاصة بالحاوية.
ماذا ترى كل طبقة
تجيب كل طبقة عن سؤال مختلف، ولا تغني إحداها عن الأخرى:
| القدرة | CMC | وحدة الخادم | وكيل النظام |
|---|---|---|---|
| تعمل والخادم مطفأ | |||
| تبلّغ عن مصادر الطاقة والمراوح المشتركة | |||
| توفّر وحدة تحكم عن بُعد لخادم واحد | |||
| ترى البرمجيات المثبتة وإعدادات النظام |
لماذا تهم بيانات الهيكل في سجل الأصول
بيانات الهيكل ثمينة لأنها مادية ويصعب تزييفها. فالأرقام التسلسلية ومواضع الفتحات وقوائم المكوّنات الصادرة عن CMC تمنح إدارة أصول تقنية المعلومات سجلًا موثوقًا بما هو مركّب وأين، وهو نقطة الانطلاق لمتابعة الضمان وتخطيط السعة والإخراج من الخدمة.
ويمكن للسجلات نفسها أن تغذّي قاعدة بيانات إدارة التكوين بشرط أن يتولى أحدهم مسؤولية المزامنة. ومن دون مسؤول توثَّق الحاوية مرة واحدة عند التركيب، ثم تبتعد الوثائق عن الواقع كلما استُبدلت الشفرات أو نُقلت أو سُحبت.
المخاطر والأخطاء الشائعة
تتحكم وحدة CMC في كل شفرة داخل الحاوية، ولذلك فإن نقاط ضعفها هي نقاط ضعف الحاوية. والمشكلات المعتادة تشغيلية وليست غريبة:
تعامل مع الوصول إلى CMC على أنه وصول متميز: فمن يتحكم بها يستطيع إطفاء كل شفرة في الحاوية أو إعادة ضبطها.
- ترك منافذ الإدارة على شبكة عامة الاستخدام بدل شبكة إدارة معزولة
- بقاء بيانات اعتماد المسؤول الافتراضية أو المشتركة دون تغيير
- عدم تحديث البرنامج الثابت أبدًا لأن العبث بهيكل مشترك يبدو محفوفًا بالمخاطر
- تنبيهات لا تصل إلى أحد، فيمرّ عطل مروحة أو مصدر طاقة دون ملاحظة حتى يتعطل ثانٍ
- جهاز مجهول على شبكة الإدارة لا يسأل عنه أحد، وهو بالضبط ما ينبغي أن يكشفه فحص الأجهزة غير المصرح بها
من أين نبدأ
ابدأ بقائمة بكل الحاويات مع عنوان وحدة التحكم وإصدار البرنامج الثابت والمسؤول عنها. ضع شبكة الإدارة خلف قواعد وصول خاصة بها، واستخدم حسابات شخصية بدل تسجيل دخول مشترك، ووجّه التنبيهات إلى صندوق أو نظام يتابعه أحد فعلًا، واحتفظ بجرد الهياكل في سجل الأصول نفسه الذي يضم كل شيء آخر. والهدف بسيط: ألّا تبقى حاوية لا يعرف أحد مسؤوليتها.
لا يمكن حماية ما لا يمكن إدراجه في قائمة، ووحدة تحكم الهيكل هي المكان الذي تبدأ منه قائمة العتاد المادي.
