مقارنة مجموعات "تصميم الخدمة" المستقلة وعلى Azure على أنظمة التشغيل Windows Server وLinux

مجموعة Service Fabric هي مجموعة متصلة بالشبكة من الأجهزة الظاهرية أو الفعلية التي يتم فيها نشر الخدمات المصغرة وإدارتها. يسمى الجهاز أو الجهاز الظاهري (VM) الذي هو جزء من نظام المجموعة عقدة نظام المجموعة. يمكن توسيع نطاق المجموعات إلى آلاف العقد. إذا قمت بإضافة عقد جديدة إلى نظام المجموعة، يقوم "تصميم الخدمة" بإعادة توازن المثيلات والنسخ المتماثلة لقسم الخدمة عبر العدد المتزايد من العقد. يتحسن الأداء العام للتطبيق، ويقل التنافس للوصول إلى الذاكرة. إذا لم يتم استخدام العقد في نظام المجموعة بكفاءة، يمكنك تقليل عدد العقد في نظام المجموعة. يقوم «تصميم الخدمة» مرة أخرى بإعادة توازن النسخ المتماثلة للقسم والمثيلات عبر العدد المنخفض من العقد للاستفادة بشكل أفضل من الأجهزة الموجودة على كل عقدة.

يسمح "تصميم الخدمة" بإنشاء أنظمة مجموعات "تصميم الخدمة" على أي أجهزة ظاهرية أو أجهزة كمبيوتر تعمل بنظام التشغيل Windows Server أو Linux. ومع ذلك، لا تتوفر المجموعات المستقلة على Linux. لمزيد من المعلومات حول الاختلافات في دعم الميزات لنظامي التشغيل Windows وLinux، راجع الاختلافات بين Service Fabric على Linux وWindows.

فوائد المجموعات على Azure

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

  • مدخل Microsoft Azure: يسهل مدخل Microsoft Azure إنشاء المجموعات وإدارتها.
  • Azure Resource Manager: يتيح استخدام Azure Resource Manager الإدارة السهلة لجميع الموارد التي تستخدمها المجموعة كوحدة واحدة ويبسط تتبع التكاليف والفوترة.
  • مجموعة "تصميم الخدمة" كأحد موارد Azure مجموعة "تصميم الخدمة" هي مورد Azure، بحيث يمكنك نمذجتها كما تفعل مع الموارد الأخرى في Azure.
  • التكامل مع بنية Azure الأساسية ينسق "تصميم الخدمة" مع بنية Azure الأساسية لنظام التشغيل والشبكة والترقيات الأخرى لتحسين توفر تطبيقاتك وموثوقيتها.
  • التشخيصات: على Azure، نوفر التكامل مع تشخيصات Azure وسجلات مراقبة Azure.
  • التحجيم التلقائي: بالنسبة للمجموعات على Azure، نوفر وظيفة التحجيم التلقائي المضمنة من خلال مجموعات توسعة الجهاز الظاهري. في البيئات المحلية وغيرها من البيئات السحابية، يجب عليك إنشاء ميزة التحجيم التلقائي الخاصة بك أو التوسعة يدوياً باستخدام واجهات برمجة التطبيقات التي يعرضها "تصميم الخدمة" لمجموعات التحجيم.

فوائد المجموعات المستقلة

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

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