ملفات تعريف حمل العمل في Azure Container Apps

يحدد ملف تعريف حمل العمل مقدار موارد الحوسبة والذاكرة المتوفرة لتطبيقات الحاوية المنشورة في بيئة.

يتم تكوين ملفات التعريف لتناسب الاحتياجات المختلفة لتطبيقاتك.

نوع ملف التعريف ‏‏الوصف الاستخدام المحتمل
الاستهلاك‬ تمت إضافته تلقائيا إلى أي بيئة جديدة. التطبيقات التي لا تتطلب متطلبات أجهزة محددة
مخصص (الغرض العام) توازن الذاكرة وموارد الحوسبة التطبيقات التي تتطلب كميات أكبر من وحدة المعالجة المركزية و/أو الذاكرة
مخصص (الذاكرة المحسنة) زيادة موارد الذاكرة التطبيقات التي تحتاج إلى الوصول إلى البيانات الكبيرة في الذاكرة أو نماذج التعلم الآلي في الذاكرة أو متطلبات الذاكرة العالية الأخرى
مخصص (تمكين وحدة معالجة الرسومات) (معاينة) تم تمكين وحدة معالجة الرسومات مع زيادة الذاكرة وموارد الحوسبة المتوفرة في مناطق غرب الولايات المتحدة 3 وشمال أوروبا. التطبيقات التي تتطلب وحدة معالجة الرسومات

إشعار

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

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

لكل ملف تعريف حمل عمل مخصص في بيئتك، يمكنك:

  • تحديد النوع والحجم
  • نشر تطبيقات متعددة في ملف التعريف
  • استخدام التحجيم التلقائي لإضافة المثيلات وإزالتها استنادا إلى احتياجات التطبيقات
  • تقييد تحجيم ملف التعريف للتحكم بشكل أفضل في التكاليف

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

إشعار

يمكنك فقط تطبيق ملف تعريف حمل عمل GPU على بيئة أثناء إنشاء البيئة.

أنواع ملفات التعريف

هناك أنواع وأحجام مختلفة من ملفات تعريف حمل العمل المتوفرة حسب المنطقة. بشكل افتراضي، تتضمن كل خطة مخصصة ملف تعريف استهلاك، ولكن يمكنك أيضا إضافة أي من ملفات التعريف التالية:

‏‫اسم العرض‬ الاسم vCPU الذاكرة (GiB) الجرافيك الفئة التوزيع
الاستهلاك‬ الاستهلاك‬ 4 8 - الاستهلاك‬ لكل نسخة متماثلة
Dedicated-D4 D4 4 16 - الغرض العام لكل عقدة
Dedicated-D8 D8 8 32 - الغرض العام لكل عقدة
Dedicated-D16 D16 16 64 - الغرض العام لكل عقدة
Dedicated-D32 D32 32 128 - الغرض العام لكل عقدة
Dedicated-E4 E4 4 32 - الذاكرة المُحسنة لكل عقدة
Dedicated-E8 E8 8 64 - الذاكرة المُحسنة لكل عقدة
Dedicated-E16 E16 16 128 - الذاكرة المُحسنة لكل عقدة
Dedicated-E32 E32 32 256 - الذاكرة المُحسنة لكل عقدة
Dedicated-NC24-A100 (معاينة) NC24-A100 24 220 1 تمكين وحدة معالجة الرسومات لكل عقدة*
Dedicated-NC48-A100 (معاينة) NC48-A100 48 440 2 تمكين وحدة معالجة الرسومات لكل عقدة*
Dedicated-NC96-A100 (معاينة) NC96-A100 96 880 4 تمكين وحدة معالجة الرسومات لكل عقدة*

* يتم تخصيص السعة على أساس كل حالة. أرسل تذكرة دعم لطلب مبلغ السعة المطلوب لتطبيقك.

حدد ملف تعريف حمل العمل واستخدم حقل الاسم عند تشغيل az containerapp env workload-profile set للخيار --workload-profile-type .

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

يختلف توفر ملفات تعريف حمل العمل المختلفة حسب المنطقة.

استهلاك الموارد

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

تغير الحجم

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

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

يحسب Azure الفوترة إلى حد كبير استنادا إلى عدد مثيلات ملف التعريف قيد التشغيل.

الشبكات

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

الخطوات التالية