لك مطلق الحرية في ترقية مثيلات EC2 عند الطلب أو تقليلها كما يحلو لك. إذا كان المثيل الخاص بك يكافح للتعامل مع عبء العمل الخاص بك ، فإن الترقية إلى مستوى أعلى أو فئة مثيل أخرى يمكن أن تساعد تطبيقاتك في العمل بشكل أكثر سلاسة.
ضع في اعتبارك استخدام القياس التلقائي أو موازن التحميل
قبل الترقية ، يجدر التفكير فيما إذا كنت بحاجة فعلاً إلى ذلك. على سبيل المثال ، إذا كنت تقوم بتشغيل تطبيق ويب ، فمن المعتاد أن تتسلق حركة المرور طوال اليوم وتنخفض في الليل عندما يكون الاستخدام قليلًا أو معدومًا. إذا تم التأكيد على المثيل الخاص بك فقط أثناء ذروة الاستخدام ، فستدفع ضعف ما تحتاج إليه خلال الـ 20 ساعة الأخرى التي كان يتعامل معها سابقًا بشكل جيد.
الحل لهذا هو التدرج التلقائي ، وهو أحد الفوائد العديدة لطبيعة AWS المرنة. عندما يصبح استخدام وحدة المعالجة المركزية أو الذاكرة مرتفعًا جدًا في المثيل الأساسي ، ستبدأ AWS تلقائيًا في مثيل جديد للمساعدة في التعامل مع حركة المرور الإضافية. تشجع AWS بشدة ميزة Auto-Scaling ، لأنها توفر لك أنت و AWS الكثير من المال. يمكنك قراءة دليلنا لإعداده لمعرفة المزيد.
أصبح هذا ممكنًا باستخدام Load Balancer ، وهو جهاز شبكة يوزع حركة المرور بالتساوي عبر جميع الخوادم في مجموعة القياس التلقائي. لا يتعين عليك استخدام القياس التلقائي للاستفادة من موازن التحميل ، حيث يتم استخدامها بشكل شائع لتمكين التكرار الأكبر.
إذا كان لديك مثيلات محجوزة ، فلن تتمكن من تبديل المستويات ، وسيكون تشغيل مثيلين أو أكثر هو خيارك الوحيد. ومع ذلك ، إذا كان لديك مثيلات محجوزة قابلة للتحويل ، فيمكنك استبدالها بمثيلات مختلفة.
ترقية مثيل EC2 (بأقل وقت تعطل)
يمكنك بسهولة تبديل نوع المثيل من وحدة تحكم EC2. ومع ذلك ، لا يمكنك تغيير مستوى المثيل أثناء تشغيله - ستحتاج إلى إيقاف تشغيله.
إذا لم يكن إيقاف تشغيل المثيل مشكلة ، فإن الطريقة الأولى والأبسط هي فقط قبول أنه سيكون لديك بضع دقائق من التوقف أثناء إعادة تشغيل المثيل ، وإجراء الترقية ليلاً عندما تكون حركة المرور منخفضة. إذا كان لديك مثيلات متعددة خلف موازن التحميل ، فيمكنك ترقية كل واحدة في وقت واحد ، مما يسمح للتطبيق الخاص بك بالبقاء على الإنترنت.
للتبديل بين أنواع المثيلات ، قم بإيقاف المثيل من وحدة التحكم في إدارة EC2 عن طريق النقر بزر الماوس الأيمن فوقه في القائمة وتحديد حالة المثيل > إيقاف:

بمجرد توقفه تمامًا ، يمكنك بعد ذلك تحديد إعدادات المثيل > تغيير نوع المثيل:

تغيير نوع المثيل "/ >
سيؤدي ذلك إلى إظهار مربع حوار حيث ستختار نوع المثيل الجديد.

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

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

حدد المثيل الجديد من القائمة ، وانقر فوق "إقران:"

سيؤدي هذا إلى تبديل EIP بدون أي توقف. بمجرد تبديلها ، ولا يتلقى المثيل القديم أي حركة مرور ، يمكنك إنهاء المثيل القديم.