فهم خدمة تحديث الواجهة المُدارة من كاتو

توضح هذه المقالة خدمة التحديث التدريجي لمواقع الواجهة.

نظرة عامة على تحديثات الواجهة

كاتو يدير تحديثات و تحكم بالنسخة لبرمجيات الواجهة للتاكد من أنها تعمل بأحدث الإصدارات.

خدمة تحديث الواجهة هي عملية مؤتمتة توفر لجميع عملائنا أحدث البرمجيات. لذا لا داعي لقلق عملائنا بشأن تثبيت وتحديث الإصدارات الجديدة. تضمن خدمة التحديث تأثيرًا محدودًا على موقع الواجهة (إذا كان هناك تأثير)، وعمليات التراجع التلقائية في حال تم اكتشاف مشكلة. تتضمن أحدث إصدارات الواجهة تحسينات في الأداء والاتصال والاستقرار، بالإضافة إلى أحدث القدرات والميزات.

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

ملاحظة: لتقليل المخاطر التشغيلية وتجنب الاضطرابات، يقوم Cato بإيقاف ترقيات المقبس التلقائية خلال فترات نهاية الربع ومواسم الإجازات الكبرى مثل عيد الميلاد.

تصدر كاتو ثلاث إلى أربع إصدارات رئيسية من الواجهة كل عام، وتحديثات صغيرة حسب الحاجة. الإصدارات الرئيسية هي زيادات بالرقم الكامل، مثل 17.0 و18.0، بينما الإصدارات الصغيرة هي زيادات بالرقم العشري، مثل 18.3.3 و18.4.1.

يتضمن المحتوى لإصدارات الواجهة الجديدة:

  • إصدارات الواجهة الرئيسية - ميزات جديدة، بنية تحتية لميزات مستقبلية، تحسينات، وإصلاحات الأخطاء
  • إصدارات الواجهة الصغيرة - إصلاحات الأخطاء

عرض عالي المستوى لخدمة تحديث الواجهة المُدارة

تتبع كاتو أفضل الممارسات الصناعية القياسية للخدمات القائمة على السحابة وتطرح تدريجيًا إصدارات الواجهة الجديدة للعملاء على مدار عدة أسابيع. إذا تم اكتشاف مشكلة، يتم أحيانًا إيقاف الطرح حتى يتم حل المشكلة ويصدر إصدار صغير جديد. يمكن أن يتسبب هذا الإيقاف في تأخير إضافي لبعض العملاء لتلقي التحديث تلقائيًا.

48 ساعة قبل أن يصبح Cato مستعدًا لإصدار نسخة جديدة من المقبس إلى حساب، يتم إرسال إشعار عبر البريد الإلكتروني إلى قائمة بريدية ترقية المقبس، موضحًا أن مواقع المقبس سيتم ترقيتها خلال نافذة الصيانة القادمة التي تم تكوينها للحساب. يعتمد الوقت الفعلي للتحديث على المنطقة الزمنية المحلية حيث يوجد الموقع. كاتو يعلن أيضًا عن محتوى الإصدار في ملاحظات إصدار المقبس، والتي تُعرض في منطقة الإشعارات لتطبيق إدارة كاتو.

هذه ملخص لعملية خدمة تحديث الواجهة المُدارة:

  1. تُصدر كاتو الإصدار الجديد للواجهة، ثم تحميل الواجهات الملفات المطلوبة.

    1. تقارن الواجهة التجزئة للملف للتحقق من سلامة الملف للإصدار الجديد
    2. إذا لم تتمكن الواجهة من تحميل ملف الإصدار الجديد، أثناء نافذة الصيانة تحاول مرة أخرى تحميل الملف.
  2. تبدأ خدمات الترقية بترقية المقابس تدريجيًا للمواقع في منطقة توقيت نافذة الصيانة إلى النسخة الجديدة (انظر أدناه ترقية المقابس تدريجيًا بحساب)

    1. تُختار خمس واجهات من خمسة مواقع مختلفة للمجموعة الأولية للتحديث.

      بالنسبة لمواقع HA للواجهة، يتم تضمين الواجهة الأساسية فقط في المجموعة الأولية للتحديث.

    2. خدمة التحديث ترقي تدريجيًا الواجهات الأولية، وتتحقق من أن كل ترقية للواجهة ناجحة وأن الخدمة مستقرة.

      إذا تم اكتشاف مشكلة في الاتصال أو الاستقرار، تتراجع الواجهات تلقائيًا إلى الإصدار السابق، وتتوقف عملية الترقية لبقية المواقع في المنطقة الزمنية.

    3. بعد أن تنجح الواجهات الخمس الأولية في الترقية إلى الإصدار الجديد، تواصل خدمة التحديث مع الواجهات الأخرى في المنطقة الزمنية.
  3. كل موقع مقبس يقوم بترقية المقابس كما يلي (انظر أدناه ترقية موقع مقبس إلى النسخة الجديدة):

    1. تحمل الواجهة الإصدار الجديد من التخزين الآمن لخدمة الترقية.
    2. تثبت الواجهة الإصدار الجديد وترصد مؤشرات الأداء لتأكيد أن الإصدار الجديد يعمل بشكل صحيح على الصورة.

      بعد اكتمال التحقق، يتم إنتاج حدث تحديث واجهة، ويتم إرسال إشعار بالبريد الإلكتروني.

    3. في حالة نادرة أن هناك مشكلة، تتراجع الواجهة إلى الإصدار السابق.

تحميل إصدارات واجهة جديدة

بدءًا من الإصدار 18.0 للواجهة، عندما تصدر كاتو إصدارًا جديدًا للواجهة للعملاء، تحاول الواجهات تحميل الملف الجديد بغض النظر عن نافذة الصيانة. يساعد ذلك في تقليل المشكلات المحتملة أثناء نافذة الصيانة، والتي قد تنتج عن عرض النطاق الترددي المنخفض أو انقطاع الشبكة.

ملاحظة: بالنسبة لإصدارات الواجهة أقل من v18.0، يتم تنفيذ تحميل الصورة وترقية الواجهة خلال نافذة الصيانة.

تحديث تدريجي للواجهات في حساب

خدمة تحديث الواجهة من كاتو ترقي تدريجيًا الواجهات إلى الإصدار الجديد لجميع المواقع بناءً على المنطقة الزمنية المحلية المحددة لنافذة الصيانة المكونة لحسابك. على سبيل المثال، حساب يحدد نافذة الصيانة من 1:00 - 3:00 صباحًا أيام الأحد، جميع مواقع الواجهة التي تم جدولتها في المنطقة الزمنية الشرقية للولايات المتحدة يتم ترقيتها خلال 1:00 - 3:00 صباحًا بتوقيت شرق الولايات المتحدة أيام الأحد.

هدف الترقية التدريجية هو تقليل خطر التأثير على الخدمة لموقع واحد أو لمجموعة من المواقع، وإذا كان هناك مشكلة كبيرة مع الإصدار الجديد للواجهة تؤثر على الاتصال بالسحابة كاتو، توقف الترقية تلقائياً. الواجهات التي لا يمكنها إتمام الترقية تتراجع تلقائياً إلى الإصدار السابق. لمزيد من المعلومات حول المقابس التي لم ترق إلى النسخة الجديدة، انظر أدناه العمل مع ترقيات المقبس غير الناجحة.

بالنسبة للمواقع في كل منطقة زمنية لنافذة الصيانة، تبدأ عملية الترقية التدريجية بخدمة التحديث باختيار خمس واجهات وترقيتها بالتتابع الواحدة تلو الأخرى. تُعطى الأفضيلة لمواقع HA للواجهة في كل منطقة زمنية، و تُضمّن فقط الواجهات الأساسية في الخمس واجهات الأولية.

ملاحظة: في حال اكتشاف مشكلة حرجة تتعلق بعملية تحديث برمجية الواجهة، يتم تجاوز التحديثات لجميع الواجهات في الحساب (وليس فقط للمواقع في المنطقة الزمنية لنافذة الصيانة).

إذا نجحت ترقية برمجية الواجهة، فإن تطبيق إدارة كاتو يواصل ترقية الواجهات المتبقية في نفس المنطقة الزمنية لنافذة الصيانة. ثم يواصل تطبيق إدارة كاتو ترقية الواجهات الثانوية لمواقع HA. لمزيد من المعلومات حول ترقية المقبس ومواقع HA، انظر أدناه عملية ترقية المقبس HA.

تستغرق كل واجهة 17 دقيقة لإكمال عملية الترقية، خلال هذه الفترة، تقوم الواجهة بتحميل الصورة، والتحقق من الصورة وتثبيتها، وإجراء تبديل سريع إلى الصورة الجديدة، والتحقق من استقرار الخدمة. التأثير الفعلي المحتمل على الخدمة هو فقط أثناء التبديل السريع إلى الصورة الجديدة، الذي يستغرق في الأقصى بضع ثوان.

هذا ملخص لترقية كاتو التدريجي لعدة مواقع واجهة في نفس المنطقة الزمنية:

  1. الواجهات تحمل ملفات إصدارات الواجهات الجديدة حالما يتم إصدارها.
  2. لكل منطقة زمنية محلية، بناءً على نافذة الصيانة، هناك خمس مواقع واجهة يتم اختيارها للترقية الأولية إلى الإصدار الجديد. على سبيل المثال، خمس مواقع مختلفة في المنطقة الزمنية الشرقية للولايات المتحدة.
  3. كل موقع يبدأ عملية الترقية على فترات خمس دقائق:

    1. واجهة 1 في 0 دقيقة، واجهة 2 تنتظر لمدة 5 دقائق، واجهة 3 تنتظر لمدة 10 دقائق، واجهة 4 تنتظر لمدة 15 دقيقة، وواجهة 5 تنتظر لمدة 20 دقيقة.
    2. من الوقت الذي تبدأ فيه الواجهة 1 عملية الترقية، يستغرق إتمام الترقية للواجهة 5 37 دقيقة (20 دقيقة انتظار لبدء الترقية + 17 دقيقة لعملية الترقية).
    3. إذا كانت واحدة من الخمس واجهات الأولية بحاجة إلى إعادة محاولة عملية الترقية (على سبيل المثال، لا يمكنها التحقق من الصورة المحملة الجديدة)، فإن خدمة الترقية للواجهات المتبقية تبدأ بعد 54 دقيقة.

      لمزيد من المعلومات حول إعادة المحاولة للترقية، انظر أدناه ترقية المقبس إعادة المحاولة التلقائية.

  4. عندما تكمل المواقع الخمسة الأولية بنجاح عملية الترقية، يتم بعد ذلك ترقية الواجهات الأخرى في المنطقة الزمنية إلى الإصدار الجديد للواجهة.

ترقية موقع واجهة إلى الإصدار الجديد

تشرح هذه القسم عملية ترقية واجهة واحدة إلى الإصدار الجديد والتحقق من استقرارها.

  1. تحمل الواجهة وتثبت الإصدار الجديد كما يلي:

    1. تقوم خدمة الترقية بإرسال أمر ترقية الواجهة إلى PoP الذي يتصل به موقع الواجهة. يقوم PoP بتمرير هذا الأمر إلى الواجهة.
    2. تحمل الواجهة الصورة للإصدار الجديد للواجهة من الخادم لتطبيق إدارة كاتو، وتؤكد أن التجزئة صحيحة للإصدار الجديد للواجهة.
  2. تثبت الواجهة الصورة الجديدة.
  3. تبدل الواجهة إلى الصورة الجديدة.

    يمكن أن تستغرق هذه العملية بضع ثوان وخلال هذا الوقت قد يكون هناك تأثير على خدمة كاتو للموقع.

  4. ترصد الواجهة مؤشرات الأداء للصحة والاستقرار للاتصال لمدة 10 دقائق.
  5. بعد 17 دقيقة من بدء عملية ترقية الواجهة، تؤكد الواجهة أن الصورة الجديدة مستقرة، ويؤكد خادم تطبيق إدارة كاتو أن الواجهة نجحت في الترقية للإصدار الجديد.

    1. يتم إرسال إشعار بالبريد الإلكتروني بنجاح ترقية واجهة إلى قائمة تحديث الواجهة البريدية، ويتم عرض إشعار في تطبيق إدارة كاتو يفيد بأن الواجهات للموقع نجحت في الترقية إلى الإصدار الجديد.
    2. إذا اكتشفت الواجهة مشكلة في الاتصال أو الصحة تتعلق بالإصدار الجديد، تتراجع تلقائيًا إلى الإصدار السابق. يتم إرسال إشعار بالبريد الإلكتروني إلى قائمة تحديث الواجهة البريدية بأن الواجهة لم يتم ترقيتها إلى الإصدار الجديد.

عملية ترقية HA للواجهة

تصف هذه القسم ترقية الواجهة للمواقع التي لديها تكوين HA للواجهة. تبدأ عملية الترقية مع الواجهة الأساسية، وفقط بعد أن يتم ترقيةها بنجاح تستمر العملية مع الواجهة الثانوية.

تكتمل عملية الترقية بأكملها للواجهات خلال مدة نافذة الصيانة.

  1. أولاً، يتم ترقية الواجهة الأساسية إلى الإصدار الجديد، وتؤكد أن الإصدار الجديد مستقر.
  2. ثم يتم ترقية الواجهة الثانوية إلى الإصدار الجديد، وتؤكد أن الإصدار الجديد مستقر.

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

ملاحظة

ملاحظات:

  • هناك سيناريوهات نادرة حيث تواجه الواجهة الأساسية مشكلة أثناء الترقية، ثم تصبح الواجهة الثانوية الواجهة النشطة للموقع. في هذه السيناريوهات، لا يتم ترقية الواجهة الثانوية إلى الإصدار الجديد.
    • إذا نجحت الواجهة الأساسية في الترقية إلى الإصدار الجديد، ولم تستطع الواجهة الثانوية الترقية إلى الإصدار الجديد، فإن الواجهة الأساسية تبقى على الإصدار الجديد. هذا قد يعني أن الواجهتين الأساسية والثانوية تعملان بإصدارات رئيسية مختلفة (انظر أدناه).
  • إذا كانت الواجهتين الأساسية والثانوية تعملان بإصدارات رئيسية مختلفة، فإن حالة HA للموقع تكون غير جاهزة. للمزيد من المعلومات، انظر ما هو توفر العالي للمقبس (HA).

    • تتم عملية HA للواجهة حتى إذا كانت الواجهات تعمل بإصدارات رئيسية مختلفة. ومع ذلك، قد يعاني الموقع من مشاكل وظيفية إذا كانت إصدار الواجهة الثانوية لا يدعم الميزات التي يدعمها إصدار الواجهة الأساسية.

      على سبيل المثال، إذا كانت الواجهة الأساسية تعمل بالإصدار 18.0 والواجهة الثانوية تعمل بالإصدار 15.0، في حالة حدوث تجاوز، لن تعمل الميزات التي تم إصدارها مع الإصدارات 16 - 18 بينما تكون الواجهة الثانوية نشطة.

إعادة محاولة تلقائية لترقية الواجهة

تقتصر كل ترقية للواجهة على مدة 17 دقيقة. إذا لم تستطع الواجهة إكمال الترقية والتحقق من استقرار الإصدار الجديد خلال الفترة الزمنية، فإن خدمة الترقية تحاول تلقائياً إعادة محاولة الترقية كما يلي. لمزيد من المعلومات حول الترقيات المتجاوزة، انظر أدناه العمل مع ترقيات المقبس غير الناجحة.

عندما تتجاوز الواجهة عملية الترقية إلى إصدار، يتم إنتاج حدث تحديث الواجهة بالإجراء تجاوز ويتم إرسال إشعار بالبريد الإلكتروني. لمزيد من المعلومات حول أحداث ترقية المقبس، انظر أدناه فهم الأحداث لحالة ترقية المقبس.

  • إذا كانت الواجهة متصلة بسحابة Cato، فإن خدمة الترقية تحاول مرة ثانية للترقية إلى الإصدار الجديد

    إذا لم تتمكن الواجهة من الترقية بعد المحاولة الثانية، فإن خدمة الترقية تتجاوز هذا الإصدار للواجهة، وستحاول الترقية إلى الإصدار التالي الذي يتم إصداره.

    على سبيل المثال، لا يمكن للواجهة الترقية إلى الإصدار v14.2، وتحاول الترقية عندما يتم إصدار v14.3.

  • إذا لم تكن الواجهة متصلة بسحابة Cato، فإن خدمة الترقية تتجاوز هذا الإصدار للواجهة، وستحاول الترقية إلى الإصدار التالي الذي يتم إصداره
  • إذا انتهت نافذة الصيانة للموقع، فإن خدمة ترقية تطبيق إدارة Cato تتجاوز هذا الإصدار للواجهة

ترقية الواجهة يدويًا

إذا لم تتم ترقية الواجهة كجزء من عملية الصيانة العادية، يمكنك بدء ترقية يدوية. توصي Cato بأن تحافظ على تحديث واجهاتك والترقية إلى أحدث إصدار من الواجهة.

تبدأ الترقية اليدوية من تطبيق إدارة Cato. للمزيد من المعلومات، انظر ترقية المقبس يدويًا

إيقاف ترقيات تلقائية لواجهات محددة

قد تحتوي على واجهات معينة لا تريد ترقيتها تلقائيًا - على سبيل المثال، بنية تحتية حساسة أو خوادم ذات حجم مرتفع. 

ملاحظة

ملاحظة: توصي Cato بأن تحافظ على تحديث واجهاتك والترقية إلى أحدث إصدار من الواجهة.

حالة استخدام

بصفتك تاجر تجزئة تجاري، لديك العديد من المتاجر المتصلة بسحابة Cato من خلال أنواع مختلفة من الواجهات. خلال موسم العطلات، لديك حجم مرتفع من الحركة في المتاجر وموقعك على الإنترنت، لذلك لا تريد ترقية الواجهات في هذا الوقت.

خلال موسم العطلات، يمكنك إيقاف الترقيات التلقائية واستئنافها عندما تعود إلى حجمك الطبيعي.

إيقاف واستئناف ترقيات تلقائية

لإيقاف الترقيات التلقائية لموقع واجهة محدد:

  1. من قائمة التنقل، اختر Network > Sites، واختر الموقع.
  2. من قائمة التنقل، اختر Site Configuration > Socket.
  3. انقر على Actions واختر Pause Automatic Upgrades.

لاستئناف الترقيات التلقائية لموقع واجهة محدد:

  1. من قائمة التنقل، اختر Network > Sites، واختر الموقع.
  2. من قائمة التنقل، اختر Site Configuration > Socket.
  3. انقر على Actions واختر Unpause Automatic Upgrades.

إعادة جدولة الترقيات التلقائية

كجزء من خدمة ترقية المقبس المدارة، يقوم Cato بإجراء الترقيات تدريجيًا. إذا كانت هناك مشكلة مع موقع محدد، على سبيل المثال، رابط إنترنت يقطع الاتصال باستمرار، فإن الترقية ستفشل ولن يتم ترقية جميع المواقع في حسابك.

بدءًا من المقبس v21.1، يمكنك الآن إيقاف مؤقت للترقية للمقبس الذي يعاني من مشكلات، وإعادة جدولة نافذة الصيانة لبقية المواقع في حسابك.

لإعادة جدولة نافذة الصيانة للترقية التلقائية:

  1. من قائمة التنقل، اختر Resources > System Settings، واضغط على Maintenance Window.
  2. تحت Reschedule Maintenance Window، اضغط على Reschedule.

تم إعادة جدولة نافذة الصيانة للوقت المحدد في قسم Socket Maintenance Window. يجب عليك تكوين إعادة الجدولة على الأقل 48 ساعة قبل النافذة القادمة.

فهم الأحداث لحالة ترقية الواجهة

عندما يتم إنهاء عملية الترقية لواجهة، يُنشأ حدث بالنوع الفرعي ترقية الواجهة مع واحد من الإجراءات أدناه. بالنسبة لكل إجراء، يتم إرسال إشعار بريد إلكتروني إلى قائمة البريد، ويظهر إشعار في تطبيق إدارة Cato.

العمل الوصف
نجح تم ترقية الواجهة بنجاح إلى الإصدار الجديد.
تم التجاوز لم تتمكن خدمة الترقية من بدء عملية الترقية لهذه الواجهة. على سبيل المثال، لم تكن الواجهة متصلة بالشبكة أثناء نافذة الصيانة.
فشل لم تتمكن الواجهة من الترقية إلى الإصدار الجديد، لأول مرة ولإعادة المحاولة. على سبيل المثال، لم تتمكن الواجهة من التحقق من تجزئة الملف للصورة.

العمل مع ترقيات الواجهة غير الناجحة

إذا كانت الواجهة غير قادرة على الترقية إلى الإصدار الأحدث، فهذه هي الخطوات التالية الموصى بها:

  • تشمل الأسباب الشائعة لتنزيل ملف الإصدار غير الناجح ما يلي:

    • روابط ذات عرض نطاق منخفض (أقل من 1 ميغابت في الثانية)
    • روابط LTE ذات قوة إشارة ضعيفة
  • تجاوز الترقية - تأكد من أن الواجهة متصلة بسحابة Cato وتعمل بشكل صحيح، إذا كان الأمر كذلك - سيتم ترقية الواجهة عند إصدار الإصدار التالي

    للمزيد من المعلومات حول تحضير مقبس للترقية، انظر متطلبات الاتصال لترقيات المقبس

  • فشل الترقية - تفعيل ترقية يدوية من تطبيق إدارة Cato

هل كان هذا المقال مفيداً؟

5 من 5 وجدوا هذا مفيداً

لا توجد تعليقات