تخطَّ إلى المحتوى

المحاكاة الافتراضيّة

ادمِج الأحمال دون أن يتحوّل يومٌ سيّئٌ لخادمٍ واحدٍ إلى يومٍ سيّئٍ للجميع.

ما هذه الخدمة

تشمل المحاكاة الافتراضيّة تصميم عناقيد المُشرِف الافتراضيّ (Hypervisor clusters)، ومجمّعات الموارد والحجوزات، وسياسة التوافريّة، والقوالب والترقيع (Patching). وهي المنصّة التي تقوم عليها معظم الأحمال، وتصميمها هو ما يحدّد الكثافة ونطاق الضرر عند العطل معًا.

أمران يتكرّر الخطأ فيهما: عناقيد محجَّمة بحيث لا تستطيع استيعاب عطل خادمٍ واحد، وآلاتٌ افتراضيّة تُنشأ مرّةً ولا يُعاد النظر فيها — فتنمو البيئة على تخصيصاتٍ لم يقارنها أحدٌ بالاستهلاك الفعليّ.

متى تحتاجها

إن صدق أكثرُ من واحدةٍ ممّا يلي، فهذه عادةً نقطةُ البداية الصحيحة.

  • عنقودٌ لا يملك سعةً تكفي لمواصلة التشغيل عند فقدان خادمٍ واحد.
  • آلاتٌ افتراضيّة حُجِّمت عند الإنشاء ولم تُراجَع، وتخصيصها يفوق استهلاكها بكثير.
  • لقطاتٌ (Snapshots) تُترك أسابيع، تستهلك التخزين بصمتٍ وتُبطئ الآلات التي يُفترض أنّها تحميها.
  • تغيّرٌ في نموذج الترخيص يجعل شكل العنقود الحاليّ مكلفًا.

ما الذي يشمله النطاق

  • تصميم العنقود وتحجيمه، بما في ذلك حالة العطل التي يجب أن يستوعبها دون تدهور الخدمة.
  • سياسة التوافريّة والتوزيع: ما الذي يُعاد تشغيله، وأين، وبأيّ ترتيب، وما الذي يجب ألّا يتشارك خادمًا واحدًا.
  • سياسة الموارد — الحجوزات والحدود والأنصبة (Shares) — تُضبط عن قصدٍ لا تُترك على قيمها الافتراضيّة.
  • القوالب وخطوط أساس الترقيع، لتبدأ الآلات الجديدة ممتثلةً بدل معالجتها لاحقًا.
  • مراجعة ضبط الأحجام (Right-sizing) قياسًا على الاستهلاك المقيس، مع تصريحٍ واضحٍ بأثر ذلك على التراخيص.

ما الذي تستلمه

المُخرَجما يحتويه
تصميم العنقودعدد الخوادم ومواصفاتها، وسياسة التحكّم بالقبول (Admission control)، وحالة العطل التي حُجِّم لها.
سياسة التوزيعقواعد التجاذب والتنافر (Affinity / Anti-affinity)، وأولويّة إعادة التشغيل، والأحمال التي يجب ألّا تتشارك نطاق عطلٍ واحدًا.
معيار القوالب والترقيعصورٌ أساسيّة لكلّ نظام تشغيل، والتحصين المطبَّق عليها، ودورة الترقيع التي تحافظ عليها.
تقرير ضبط الأحجامالتخصيص مقابل الاستهلاك المقيس لكلّ آلة، مع تحديدٍ كمّيٍّ للسعة القابلة للاسترجاع وبيانٍ لأثر التراخيص.

مخطّطٌ معماريٌّ مرجعيّ

مرجعٌ لا قالب. بيئتُك هي التي تقرّر أيَّ أجزائه ينطبق، وبأيّ ترتيبٍ يصل.

مخطّطٌ مرجعيٌّ للمحاكاة الافتراضيّة: طبقاتُ الحوسبة والتحكّم والرؤيةالحوسبة: Hypervisor Cluster, Resource Pools, Live Migration. التحكّم: HA / DRS Policy, Templates, Patch Baselines. الرؤية: Performance Metrics, Capacity Planning, Right-sizingالحوسبةHypervisor ClusterResource PoolsLive MigrationالتحكّمHA / DRS PolicyTemplatesPatch BaselinesالرؤيةPerformance MetricsCapacity PlanningRight-sizing
مخطّطٌ مرجعيٌّ للمحاكاة الافتراضيّة: طبقاتُ الحوسبة والتحكّم والرؤية

كيف يُقاس النجاح

تُتَّفق المستهدفاتُ معك قبل بدء العمل، ويُرفَع التقريرُ عليها طوال مدّته.

  • السعة المتاحة في حالة عطل خادمٍ واحد، معبَّرًا عنها كنسبةٍ مئويّة من الحِمل الطبيعيّ.
  • المُخصَّص مقابل المُستهلَك من المعالجة والذاكرة على امتداد البيئة.
  • عدد الآلات الافتراضيّة المبنيّة من القالب المعياريّ لا يدويًّا.

أسئلةٌ تُطرح علينا

  • كم سعةً احتياطيّةً يحتاج العنقود؟

    ما يكفي لتشغيل الحِمل مع غياب أكبر خادم، إضافةً إلى نافذة الصيانة اللازمة للترقيع. وينبغي أن يفرض التحكّم بالقبول ذلك بدل الاتّكال على تذكُّر الفريق له في أسبوع تزويدٍ مزدحم.

  • لماذا يهمّ الإفراط في التخصيص إذا كانت الآلات خاملة؟

    لأنّ التخصيص يستهلك سعة الجدولة، ويستهلك مالًا في معظم نماذج الترخيص. كما أنّ الآلات المفرَط في تخصيصها تُفرغ تخطيط السعة من معناه: لا يمكنك معرفة ما تحتاجه حين تصف الأرقام طلباتٍ لا استهلاكًا.

  • هل اللقطات شكلٌ من أشكال النسخ الاحتياطيّ (Backup)؟

    لا، ومعاملتها على هذا الأساس خطأٌ شائعٌ ومكلف. فاللقطة تعتمد على التخزين الأصليّ؛ فإن تعطّل ذهبت معه. هي آليّة تراجعٍ قصيرة العمر، وطول بقائها يُدهور الأداء.

  • هل ننظر في مُشرِفٍ افتراضيٍّ آخر؟

    جعلت تغيّرات الترخيص هذا سؤالًا قائمًا في بيئاتٍ كثيرة، وهو يستحقّ تسعيرًا صادقًا. وجهد الهجرة حقيقيّ — إذ تتبع المُشرِفَ الافتراضيَّ الأدواتُ والمهاراتُ والتكاملاتُ وبرمجيّاتُ النسخ الاحتياطيّ — فينبغي أن تشمل المقارنة ذلك كلّه لا بند الترخيص وحده.

  • ما علاقة هذا بالحاويات (Containers)؟

    يتعايشان في كلّ بيئةٍ تقريبًا. تغيّر الحاويات طريقة حزم التطبيقات وجدولتها، ويبقى المُشرِف الافتراضيّ تحتها في العادة. والخطّة التي تعامله بوصفه بديلًا لا طبقةً فوقه تميل إلى الاستهانة بحجم العمل.

  • هل يمكن أتمتة ضبط الأحجام؟

    يمكن أتمتة التوصيات. أمّا تطبيقها فينبغي أن يبقى قرارًا واعيًا، لأنّ آلةً تبدو خاملةً شهرًا كاملًا قد تكون هي التي تحمل إقفال السنة. الأتمتة تقترح، والشخص صاحب السياق يوافق.

اقرأ أيضًا

  • مركز البيانات

    الطاقة والتبريد والتمديدات والصمود المادّيّ مصمَّمةً معًا — مع المراقبة البيئيّة التي تحوّل المنشأة إلى شيءٍ يمكن تشغيله فعلًا.

ابدأ بتقييم

أسرعُ طريقٍ إلى جوابٍ مفيد نظرةٌ قصيرةٌ محدَّدةُ النطاق على ما لديكم أصلًا.