Amazon EC2 Auto Scaling

إضافة سعة حوسبة أو إزالتها لتلبية التغيرات في الطلب

يساعدك Amazon EC2 Auto Scaling في الحفاظ على توافر التطبيقات ويسمح لك تلقائيًا بإضافة مثيلات EC2 أو إزالتها وفقًا للشروط التي تحددها. يُمكنك استخدام ميزات إدارة الأسطول المتاحة في EC2 Auto Scaling للحفاظ على سلامة أسطولك وتوافره. يُمكنك أيضًا استخدام ميزات التحجيم الديناميكي والتحجيم التنبؤي المتاحة في EC2 Auto Scaling لإضافة مثيلات EC2 أو إزالتها. يستجيب التحجيم الديناميكي للطلب المتغير، ويقوم التحجيم التنبؤي تلقائيًا بجدولة العدد المناسب من مثيلات EC2 بناءً على الطلب المتوقع. يمكن استخدام التحجيم الديناميكي والتحجيم التنبؤي معًا للتوسع بشكل أسرع. 

مدونات AWS الجديدة
SiteMerch-PredictiveScaling_Editorial

يمكنك توسيع نطاق خيارات الشراء تلقائيًا في مجموعة توسع تلقائي (ASG) واحدة. قراءة المدونة »

المزايا

تحسين القدرة على التعامل مع الأعطال

يستطيع Amazon EC2 Auto Scaling اكتشاف المثيل الذي أصبح غير سليم ويوقفه ويستبدله بمثيل جديد.  

زيادة مدى توافر التطبيق

يضمن Amazon EC2 Auto Scaling أن يحتوي تطبيقك دائمًا على القدر اللازم من الحوسبة، كما أنه يوفر سعةً استباقيةً باستخدام التحجيم التنبؤي.

تكاليف أقل

لا يضيف Amazon EC2 Auto Scaling المثيلات إلا عند الحاجة فقط، ويمكن التوسع في خيارات الشراء لتحسين الأداء والتكلفة.

كيفية العمل

إدارة الأسطول

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

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

التحجيم بناءً على جدول زمني

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

Print

التدرج الديناميكي

يتيح لك Amazon EC2 Auto Scaling إمكانية متابعة منحنى الطلب لتطبيقاتك عن قرب مما يقلل من الحاجة إلى التوفير اليدوي لسعة Amazon EC2 سابقًا. يمكنك مثلاً استخدام سياسات تحجيم تتبع الهدف لاختيار أحد مقاييس العبء لتطبيقك، مثل استخدام وحدة المعالجة المركزية (CPU). أو يمكنك تعيين قيمة مستهدفة باستخدام مقياس "عدد الطلبات لكل هدف" الجديد من Application Load Balancer، وهو خيار لموازنة العبء لخدمة Elastic Load Balancing. ثم يعدّل Amazon EC2 Auto Scaling تلقائيًا عدد مثيلات EC2 عند الحاجة للحفاظ على هدفك.

Auto Scaling Prime Time: تتبع الهدف يحقق الهدف المطلوب في Netflix

التحجيم التنبؤي

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

SiteMerch-PredictiveScaling_Editorial

ابدأ مع Amazon EC2 Auto Scaling

Step 1 - Sign up for an AWS account

اشترك للحصول على حساب AWS

الوصول الفوري إلى الطبقة المجانية لخدمة AWS.
icon2

تعلَّم مع برامج تعليمية مدتها 10 دقائق

ابدأ باستخدام فيديو تعليمي بسيط.
icon3

ابدأ البناء مع AWS

ابدأ مشروع AWS بإرشادات خطوة بخطوة.

اعرف المزيد حول مزايا Amazon EC2 Auto Scaling

زيارة صفحة الميزات
هل أنت مستعد للبدء؟
التسجيل
هل لديك مزيد من الأسئلة؟
اتصل بنا