0Pricing
Cloud & IT Cert Prep · درس

أنواع المثيلات ونماذج التسعير

قارنوا بين تسعير On-Demand وReserved وSpot وSavings Plans، ووافقوا كل نموذج مع نمط عبء العمل المناسب.

أنواع المثيلات ونماذج التسعير درس مجاني في Cloud & IT Cert Prep على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cloud & IT Cert Prep، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.

عائلات أنواع EC2 instance

تُنظَّم أنواع EC2 instance ضمن عائلات محسّنة لأحمال عمل محددة. الأغراض العامة (M، T): توازن بين CPU والذاكرة والشبكة، مثل خوادم الويب وقواعد البيانات الصغيرة. محسّنة للحوسبة (C): نسبة CPU مرتفعة، مثل المعالجة الدفعية وتحويل ترميز الوسائط واستدلال ML. محسّنة للذاكرة (R، X، U): نسبة RAM مرتفعة، مثل قواعد البيانات داخل الذاكرة وتحليلات البيانات الضخمة في الوقت الفعلي. محسّنة للتخزين (I، D، H): إدخال/إخراج مرتفع لأقراص NVMe SSD المحلية، مثل قواعد البيانات ذات عمليات الإدخال/الإخراج العشوائية الكثيفة. الحوسبة المسرّعة (P، G، Inf، Trn): وحدات GPU أو شرائح مخصصة لتدريب ML وHPC.

Instances من سلسلة T القابلة للاندفاع

تُعد instances من سلسلة T، مثل t3 وt3a وt4g، قابلة للاندفاع: إذ تكسب أرصدة CPU عند العمل دون مستوى استخدام CPU الأساسي، وتنفق الأرصدة للاندفاع فوق هذا المستوى. تمتلك t3.micro مستوى CPU أساسيًا بنسبة 10%، ويمكنها الاندفاع إلى 100% من CPU إذا كانت الأرصدة متاحة. يسمح وضع T Unlimited، وهو الوضع الافتراضي، بالاندفاع إلى ما بعد رصيد الأرصدة مقابل رسوم إضافية صغيرة. تتميز instances من T بالكفاءة من حيث التكلفة لأحمال العمل ذات متوسط استخدام CPU المنخفض مع ارتفاعات مفاجئة، مثل بيئات التطوير والمواقع الصغيرة وخوادم البناء.

# Check CPU credit balance for a T instance
aws cloudwatch get-metric-statistics \
  --namespace AWS/EC2 \
  --metric-name CPUCreditBalance \
  --dimensions Name=InstanceId,Value=i-0abcdef1234567890 \
  --start-time 2024-01-01T00:00:00Z --end-time 2024-01-02T00:00:00Z \
  --period 3600 --statistics Average

Instances حسب الطلب

تُحتسب رسوم Instances حسب الطلب بالثانية في Linux أو بالساعة في Windows، دون التزام مسبق. يمكنك تشغيلها وإيقافها في أي وقت، ولا تدفع إلا مقابل ما تشغّله. تُعد On-Demand مثالية لـ: أحمال العمل غير المنتظمة وغير المتوقعة؛ والاختبار والتطوير قصيري الأجل؛ والتطبيقات التي لا تتحمل الانقطاعات. إنها أكثر نماذج التسعير مرونة، لكنها الأعلى تكلفة في الساعة مقارنةً بـ Reserved أو Spot.

Instances المحجوزة (RIs)

توفّر Instances المحجوزة خصمًا كبيرًا، يصل إلى 72%، مقارنةً بـ On-Demand مقابل التزام لمدة سنة أو ثلاث سنوات. يمكنك الاختيار بين ثلاثة خيارات للدفع: الدفع الكامل مقدمًا (أكبر خصم)، أو الدفع الجزئي مقدمًا، أو دون دفع مقدم (أصغر خصم). تُعد RIs مثالية لـ أحمال العمل المستقرة والمتوقعة، مثل خوادم الويب وقواعد البيانات في بيئة الإنتاج التي تعمل باستمرار. تُطبَّق خصومات RI تلقائيًا على استخدام On-Demand المطابق في حسابك.

# List your Reserved Instances
aws ec2 describe-reserved-instances \
  --query 'ReservedInstances[].{ID:ReservedInstancesId,Type:InstanceType,State:State}' \
  --output table

Savings Plans

تمثل AWS Savings Plans بديلًا مرنًا لـ RIs، إذ تقدّم مستويات الخصم نفسها، حتى 72%، مقابل التزام لمدة سنة أو ثلاث سنوات بإنفاق محدد بالدولار لكل ساعة. تنطبق Compute Savings Plans على أي نوع EC2 instance أو Region أو نظام تشغيل أو نوع تأجير، كما تغطي Fargate وLambda، وهي الأكثر مرونة. تقتصر EC2 Instance Savings Plans على عائلة instances محددة في Region، لكنها تقدم خصمًا أعلى. استخدم Cost Explorer للعثور على مبلغ الالتزام الأمثل استنادًا إلى استخدامك السابق.

Spot Instances

تستخدم Spot Instances سعة EC2 الفائضة، ويمكن أن تقدم خصمًا يصل إلى 90% مقارنةً بأسعار On-Demand. لكن هناك قيدًا: يمكن لـ AWS مقاطعة Spot instance مع تحذير مدته دقيقتان عندما تحتاج إلى استعادة السعة. تُعد Spot مثالية لـ أحمال العمل المتسامحة مع الأخطاء وعديمة الحالة والقابلة للمقاطعة، مثل المهام الدفعية وتحليل البيانات ومسارات بناء CI/CD وتدريب التعلم الآلي. لا تستخدم Spot مطلقًا لقواعد البيانات ذات الحالة، أو الخدمات الفورية الموجهة للمستخدم، أو أي شيء لا يمكنه التعافي بسلاسة من المقاطعة.

# Request a Spot instance
aws ec2 request-spot-instances \
  --instance-count 2 \
  --type one-time \
  --launch-specification file://spot-spec.json

مجموعات Spot والتنويع

تُعد Spot Fleet مجموعة من مثيلات Spot (ومثيلات On-Demand اختياريًا) تحافظ على سعة مستهدفة. ومن خلال التنويع عبر عدة أنواع وعائلات من المثيلات ومناطق توافر، تقلل Spot Fleet احتمال مقاطعة جميع المثيلات في الوقت نفسه، لأن معدلات المقاطعة تختلف حسب النوع ومنطقة التوافر. حدّد AllocationStrategy: تقلل lowestPrice التكلفة، وتوزّع diversified المثيلات عبر مجموعات السعة لتحقيق المرونة، بينما تختار capacityOptimized مجموعات السعة ذات السعة المتاحة الأكبر.

المضيفون المخصصون مقابل المثيلات المخصصة

لمتطلبات الترخيص أو الامتثال: تعمل Dedicated Instances على أجهزة مخصصة لحسابك، لكن قد يشارك المضيف الفعلي مثيلات أخرى من الحساب نفسه. تمنحك Dedicated Hosts خادمًا فعليًا مخصصًا لك بالكامل، مع إمكانية الاطلاع على المقابس والأنوية، وهو مطلوب لتراخيص البرامج لكل مقبس أو لكل نواة، مثل Oracle وWindows Server. تُسعّر Dedicated Hosts أيضًا لكل مضيف في الساعة، وهي أعلى تكلفة، ويمكن حجزها للحصول على خصم. لا تحتاج معظم أعباء العمل إلى أجهزة مخصصة.

اختيار نموذج التسعير المناسب

طابق نموذج التسعير مع نمط عبء العمل: On-Demand لأعباء العمل غير المتوقعة أو قصيرة العمر؛ وReserved / Savings Plans لأعباء عمل الإنتاج المستقرة التي تعمل على مدار الساعة طوال أيام الأسبوع؛ وSpot للمعالجة الدفعية أو عديمة الحالة أو القابلة للمقاطعة؛ وDedicated Hosts للامتثال لتراخيص BYOL. نمط شائع في الاختبارات: يستخدم تطبيق ويب ثلاثي الطبقات Savings Plans لطبقة التطبيق العاملة دائمًا، وSpot لمهام المعالجة الدفعية الليلية، وOn-Demand للسعة الإضافية الدورية.

مثيلات Graviton المستندة إلى ARM

معالجات AWS Graviton ‏(Graviton2 وGraviton3) هي شرائح مخصصة مستندة إلى ARM صممتها AWS. توفر مثيلات Graviton ‏(T4g وM6g وC6g وR6g وغيرها) أداءً أفضل مقابل السعر بنسبة تصل إلى 40% مقارنةً بمثيلات x86 المماثلة. وهي مثالية لأعباء العمل السحابية الأصلية التي تُجمَّع وتعمل على ARM، مثل خوادم ويب Linux، والخدمات المصغرة المُحوْسبة بالحاويات، وتطبيقات Java وGo. إذا واجهت أسئلة اختبار حول كفاءة التكلفة لأعباء عمل Linux، فاعتبر مثيلات Graviton خيارًا قويًا إلى جانب Spot وSavings Plans.

اصطلاح تسمية أنواع المثيلات

تتبع أسماء أنواع مثيلات EC2 نمطًا ثابتًا: [family][generation][attributes].[size]. على سبيل المثال: m6g.xlarge = عائلة M للأغراض العامة، والجيل السادس، وGraviton ‏(g)، وحجم xlarge ‏(4 vCPU و16 GB RAM). لاحقات السمات: d = تخزين NVMe محلي، وn = شبكة محسّنة، وa = معالج AMD، وi = Intel، وg = Graviton ARM. تتدرج الأحجام من nano ← micro ← small ← medium ← large ← xlarge ← 2xlarge ← ... ← 48xlarge، وتتضاعف وحدات vCPU والذاكرة مع كل درجة حجم في معظم العائلات.

تحقق سريع

اختبر فهمك لمفاهيم AWS Solutions Architect ‏(SAA-C03) من هذا الدرس.

ملخص الدرس

تعلمت في هذا الدرس أن عائلات المثيلات (M وC وR وI وP) مُحسّنة لنسب مختلفة من CPU والذاكرة والتخزين، وأن On-Demand مرنة، بينما تقدم Reserved/Savings Plans خصمًا لأعباء العمل المستقرة، وSpot هي الأرخص للمهام القابلة للمقاطعة، وأن مثيلات Graviton ARM تقدم أفضل أداء مقابل السعر لأعباء عمل Linux السحابية الأصلية. سنتناول بعد ذلك Security Groups وKey Pairs لأمن شبكة EC2.

الأسئلة الشائعة

هل درس «أنواع المثيلات ونماذج التسعير» مجاني؟

نعم — نص درس «أنواع المثيلات ونماذج التسعير» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cloud & IT Cert Prep، انتقل إلى CoddyKit PRO. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.

ماذا ستتعلم في «أنواع المثيلات ونماذج التسعير»؟

قارنوا بين تسعير On-Demand وReserved وSpot وSavings Plans، ووافقوا كل نموذج مع نمط عبء العمل المناسب. تتمرن على Cloud & IT Cert Prep مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Cloud & IT Cert Prep؟

لا تُشترط خبرة سابقة. Cloud & IT Cert Prep على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «أنواع المثيلات ونماذج التسعير»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Cloud & IT Cert Prep هذا؟

نعم. كل درس في Cloud & IT Cert Prep يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. إطلاق أول مثيل EC2 لكم
  2. أنواع المثيلات ونماذج التسعير
  3. مجموعات الأمان وأزواج المفاتيح
  4. تخزين EC2: مخزن المثيل مقابل EBS
← العودة إلى Cloud & IT Cert Prep