NetworkConfiguration interface
تكوين الشبكة لتجمع.
الخصائص
| dynamic |
نطاق تعيين vnet الديناميكي. تتضمن القيم المحتملة: "none"، و"job" |
| endpoint |
تكوين نقاط النهاية على عقد الحوسبة في تجمع الدفعات. يتم دعم تكوين نقطة نهاية التجمع فقط على التجمعات مع خاصية virtualMachineConfiguration. |
| public |
تكوين IPAddress العام لحساب العقد في تجمع الدفعات. يتم دعم خاصية تكوين IP العام فقط على التجمعات مع خاصية virtualMachineConfiguration. |
| subnet |
معرف مورد ARM للشبكة الفرعية للشبكة الظاهرية التي ستنضم إليها عقد الحساب الخاصة بالتجمع. هذا النموذج /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. يجب أن تكون الشبكة الظاهرية في نفس المنطقة والاشتراك مثل حساب Azure Batch. يجب أن تحتوي الشبكة الفرعية المحددة على عناوين IP مجانية كافية لاستيعاب عدد عقد الحوسبة في التجمع. إذا لم يكن لدى الشبكة الفرعية عناوين IP مجانية كافية، فسيخصص التجمع العقد جزئيا وسيحدث خطأ في تغيير الحجم. يجب أن يكون لمدير خدمة "MicrosoftAzureBatch" دور "مساهم الجهاز الظاهري الكلاسيكي" Role-Based التحكم في الوصول (RBAC) للشبكة الظاهرية المحددة. يجب أن تسمح الشبكة الفرعية المحددة بالاتصال من خدمة Azure Batch لتكون قادرة على جدولة المهام على العقد. يمكن التحقق من ذلك عن طريق التحقق مما إذا كانت الشبكة الظاهرية المحددة تحتوي على أي مجموعات أمان شبكة (NSG) مقترنة. إذا تم رفض الاتصال بالعقد في الشبكة الفرعية المحددة بواسطة NSG، فستضبط خدمة Batch حالة عقد الحوسبة على غير قابلة للاستخدام. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام virtualMachineConfiguration يتم دعم الشبكات الظاهرية ARM فقط ('Microsoft.Network/virtualNetworks')، ولكن بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام cloudServiceConfiguration يتم دعم كل من ARM والشبكات الظاهرية الكلاسيكية. إذا كانت الشبكة الظاهرية المحددة تحتوي على أي مجموعات أمان شبكة (NSG) مقترنة، فيجب تمكين بعض منافذ النظام المحجوزة للاتصالات الواردة. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام تكوين جهاز ظاهري، قم بتمكين المنفذين 29876 و29877، بالإضافة إلى المنفذ 22 لنظام Linux والمنفذ 3389 لنظام التشغيل Windows. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام تكوين خدمة سحابية، قم بتمكين المنافذ 10100 و20100 و30100. قم أيضا بتمكين الاتصالات الصادرة إلى Azure Storage على المنفذ 443. لمزيد من التفاصيل، راجع: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration |
تفاصيل الخاصية
dynamicVNetAssignmentScope
نطاق تعيين vnet الديناميكي. تتضمن القيم المحتملة: "none"، و"job"
dynamicVNetAssignmentScope?: DynamicVNetAssignmentScope
قيمة الخاصية
endpointConfiguration
تكوين نقاط النهاية على عقد الحوسبة في تجمع الدفعات. يتم دعم تكوين نقطة نهاية التجمع فقط على التجمعات مع خاصية virtualMachineConfiguration.
endpointConfiguration?: PoolEndpointConfiguration
قيمة الخاصية
publicIPAddressConfiguration
تكوين IPAddress العام لحساب العقد في تجمع الدفعات. يتم دعم خاصية تكوين IP العام فقط على التجمعات مع خاصية virtualMachineConfiguration.
publicIPAddressConfiguration?: PublicIPAddressConfiguration
قيمة الخاصية
subnetId
معرف مورد ARM للشبكة الفرعية للشبكة الظاهرية التي ستنضم إليها عقد الحساب الخاصة بالتجمع. هذا النموذج /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. يجب أن تكون الشبكة الظاهرية في نفس المنطقة والاشتراك مثل حساب Azure Batch. يجب أن تحتوي الشبكة الفرعية المحددة على عناوين IP مجانية كافية لاستيعاب عدد عقد الحوسبة في التجمع. إذا لم يكن لدى الشبكة الفرعية عناوين IP مجانية كافية، فسيخصص التجمع العقد جزئيا وسيحدث خطأ في تغيير الحجم. يجب أن يكون لمدير خدمة "MicrosoftAzureBatch" دور "مساهم الجهاز الظاهري الكلاسيكي" Role-Based التحكم في الوصول (RBAC) للشبكة الظاهرية المحددة. يجب أن تسمح الشبكة الفرعية المحددة بالاتصال من خدمة Azure Batch لتكون قادرة على جدولة المهام على العقد. يمكن التحقق من ذلك عن طريق التحقق مما إذا كانت الشبكة الظاهرية المحددة تحتوي على أي مجموعات أمان شبكة (NSG) مقترنة. إذا تم رفض الاتصال بالعقد في الشبكة الفرعية المحددة بواسطة NSG، فستضبط خدمة Batch حالة عقد الحوسبة على غير قابلة للاستخدام. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام virtualMachineConfiguration يتم دعم الشبكات الظاهرية ARM فقط ('Microsoft.Network/virtualNetworks')، ولكن بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام cloudServiceConfiguration يتم دعم كل من ARM والشبكات الظاهرية الكلاسيكية. إذا كانت الشبكة الظاهرية المحددة تحتوي على أي مجموعات أمان شبكة (NSG) مقترنة، فيجب تمكين بعض منافذ النظام المحجوزة للاتصالات الواردة. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام تكوين جهاز ظاهري، قم بتمكين المنفذين 29876 و29877، بالإضافة إلى المنفذ 22 لنظام Linux والمنفذ 3389 لنظام التشغيل Windows. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام تكوين خدمة سحابية، قم بتمكين المنافذ 10100 و20100 و30100. قم أيضا بتمكين الاتصالات الصادرة إلى Azure Storage على المنفذ 443. لمزيد من التفاصيل، راجع: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
subnetId?: string
قيمة الخاصية
string