مستأجرو الناشر والاشتراكات والمناطق وإدارة المعاينة

تقدم هذه المقالة ميزة Publisher Resource Preview Management.

نظرة عامة

توفر واجهة برمجة تطبيقات الناشر ل Azure Network Function Manager (NFM) للشركاء تجربة Azure Marketplace سلسة لإلحاق وظائف الشبكة (NF) وتصميمات خدمة الشبكة (NSDs).

تقدم واجهة برمجة تطبيقات Publisher ميزات تمكن ناشري وظائف الشبكة (NF) المصمم الخدمة من إدارة تعريف وظيفة الشبكة (NFD) وتصميم خدمة الشبكة (NSD) في أوضاع مختلفة. تمكن هذه الأوضاع الشركاء من التحكم في استخدام Network Function Definition (NFD) وNetwork Service Design (NSD). يسمح التحكم في NFDs وNSDs للشركاء باستهداف اشتراكات محددة أو جميع الاشتراكات أو إهمال NFDVersion أو NSDVersion إذا كانت هناك تراجعات. تتعمق هذه المقالة في تفاصيل هذه الأوضاع المختلفة.

تمكن ميزة Publisher Resource Preview Management في Azure Network Function Manager الشركاء من إدارة تعريفات وظائف الشبكة وإصداراتها بسلاسة. مع القدرة على التحكم في حالات التوزيع وامتيازات الوصول وإدارة الإصدار، يمكن للشركاء ضمان تجربة سلسة لعملائهم مع الحفاظ على جودة واستقرار عروضهم.

المستأجرون والاشتراكات والمناطق

هل يجب أن تكون موارد الناشر وخدمة شبكة الموقع (SNS) في نفس المستأجر أو الاشتراك أو المنطقة؟

  • يجب أن تكون موارد إصدار تصميم خدمة شبكة الناشر (NSDV) وإصدار تعريف وظيفة الشبكة (NFDV) في نفس مستأجر Azure مثل موارد خدمات شبكة الموقع (SNS).

  • إصدار تصميم خدمة الشبكة (NSDV) وإصدار تعريف وظيفة الشبكة (NFDV)State هما مفتاح الاشتراك المشترك.

    • معاينة = خدمة شبكة الموقع (SNS) قابلة للنشر في نفس الاشتراك مثل إصدار تعريف وظيفة الشبكة/إصدار تعريف وظيفة الشبكة (NSDV/NFDV).
    • نشط = خدمة شبكة الموقع (SNS) قابلة للنشر في أي اشتراك.
  • يمكن أن تكون موارد الناشر في موارد Azure Core أو Nexus Regions إلى Site Network Service (SNS) مختلفة.

  • يجب أن تكون أسماء الناشر فريدة داخل منطقة.

  • يمكن لخدمة شبكة الموقع (SNS) الرجوع إلى قيم مجموعة التكوين (CGVs) من أي منطقة، ولكن يمكنها الرجوع إلى موارد الموقع من نفس المنطقة فقط.

  • يمكن أن تشير قيم مجموعة التكوين (CGVs) إلى مخطط مجموعة التكوين (CGS) في أي منطقة.

  • وظائف الشبكة:

    • يمكن الرجوع إلى NFDVersion من أي منطقة.
    • يجب الرجوع إلى Azure Stack Edge من نفس المنطقة، إذا تمت استضافته على Azure Stack Edge.
    • يجب أن ينشر قالب ARM داخل دالة الشبكة الظاهرية الموارد إلى نفس المنطقة مثل وظيفة الشبكة.
    • يمكن ل CNFs الرجوع إلى customLocation من أي منطقة.

تعريف وظيفة الشبكة وحالات إصدار تصميم خدمة الشبكة

يوفر الجدول التالي معلومات حالة إصدار تعريف وظيفة الشبكة (NFD) وتصميم خدمة الشبكة (NSD).

حالة ‏‏الوصف المستخدمون غير قابل للتغيير
الإصدار الأولي الحالة الافتراضية عند إنشاء NFDVersion أو NSDVersion؛ يشير إلى الاختبار المعلق. نفس الاشتراك مثل Publisher. لا
نشط يشير إلى الاستعداد لاستخدام العملاء. يجب أن تكون البيانات الاصطناعية غير قابلة للتغيير مع artifactManifestState Uploaded. الوصول استنادا إلى RBS، أي اشتراك في نفس المستأجر. ‏‏نعم‬
اهمالها يعني التراجع الذي تم العثور عليه؛ يمنع عمليات النشر الجديدة من هذا الإصدار. لا يمكن نشرها. ‏‏نعم‬

جهاز حالة بيان البيانات الاصطناعية

  • يعني التحميل أن الحالة قابلة للتغيير ويمكن تغيير البيانات الاصطناعية داخل البيان.

  • التحميل يعني أن الحالة غير قابلة للتغيير ولا يمكن تغيير البيانات الاصطناعية داخل البيان.

البيانات الاصطناعية غير القابلة للتغيير هي بيانات اصطناعية تم اختبارها ولا يمكن تعديلها أو الكتابة فوقها. يضمن استخدام البيانات الاصطناعية غير القابلة للتغيير مع Azure Operator Service Manager اتساق وموثوقية وأمان البيانات الاصطناعية الخاصة به عبر بيئات ومنصات مختلفة. يتم فرض إصدارات تعريف وظيفة الشبكة وإصدارات تصميم خدمة الشبكة مع versionState Active لنشر البيانات الاصطناعية غير القابلة للتغيير.

تحديث حالة بيان البيانات الاصطناعية

استخدم أمر Azure CLI التالي لتغيير حالة مورد بيان البيانات الاصطناعية.

  az aosm publisher artifact-manifest update-state \
    --resource-group <myResourceGroupName> \
    --publisher-name <myPublisherName> \
    --artifact-store-name <myArtifactStoreName> \
    --name <myArtifactManifestName> \
    --state Uploaded

تعريف وظيفة الشبكة وجهاز حالة تصميم خدمة الشبكة

  • المعاينة هي الحالة الافتراضية.
  • الحالة المهملة هي حالة طرفية ولكن يمكن عكسها.

تحديث حالة إصدار تعريف وظيفة الشبكة

استخدم أمر Azure CLI التالي لتغيير حالة مورد إصدار تعريف وظيفة الشبكة.

  az aosm publisher network-function-definition version update-state \
    --resource-group <myResourceGroup> \
    --publisher-name <myPublisherName> \
    --group-name <myNetworkFunctionDefinitionGroupName> \
    --version-name <myNetworkFunctionDefinitionVersionName> \
    --version-state Active | Deprecated

تحديث حالة إصدار تصميم خدمة الشبكة (NSDV)

استخدم أمر Azure CLI التالي لتغيير حالة مورد إصدار تصميم خدمة الشبكة.

  az aosm publisher network-service-design version update-state \
    --resource-group <myResourceGroup> \
    --publisher-name <myPublisherName> \
    --group-name <myNetworkServiceDesignGroupName> \
    --version-name <myNetworkServiceDesignVersionName> \
    --version-state Active | Deprecated