نظرة عامة على التقييم (الترحيل إلى خدمة تطبيقات Azure)
توفر هذه المقالة نظرة عامة حول التقييمات لترحيل تطبيقات الويب المحلية ASP.NET من بيئة VMware إلى Azure App Service باستخدام أداة Azure Migrate: Discovery and assessment.
ما هو التقييم؟
يعد التقييم باستخدام أداة الاكتشاف والتقييم لقطة زمنية للبيانات ويقيس مدى الاستعداد ويوفر تفاصيل التكلفة لاستضافة الخوادم وقواعد البيانات وتطبيقات الويب المحلية إلى Azure.
أنواع التقييمات
هناك أربعة أنواع من التقييمات التي يمكنك إنشاؤها باستخدام Azure Migrate: أداة الاكتشاف والتقييم.
| نوع التقييم | التفاصيل |
|---|---|
| جهاز Azure الظاهري | تقييمات لترحيل الخوادم المحلية إلى أجهزة Azure الظاهرية. يمكنك تقييم خوادمك المحلية في بيئة VMwareوHyper-V ، والخوادم الفعلية للترحيل إلى أجهزة Azure الظاهرية باستخدام نوع التقييم هذا. |
| Azure SQL | تقييمات لترحيل خوادم SQL المحلية من بيئة VMware إلى قاعدة بيانات Azure SQL أو Azure SQL المدارة. |
| Azure App Service | تقييمات لترحيل تطبيقات الويب المحلية ASP.NET، التي تعمل على خوادم ويب IIS، من بيئة VMware إلى خدمة تطبيقات Azure. |
| Azure VMware Solution (AVS) | تقييمات لترحيل خوادمك المحلية إلى Azure VMware Solution (AVS). يمكنك تقييم الأجهزة الظاهرية المحلية ل VMware للترحيل إلى Azure VMware Solution (AVS) باستخدام نوع التقييم هذا. معرفة المزيد |
يوفر تقييم خدمة تطبيقات Azure معياراً واحداً للتحجيم:
| معايير التحجيم | التفاصيل | البيانات |
|---|---|---|
| قائم على التكوين | التقييمات التي تقدم توصيات استناداٍ إلى بيانات التكوين المجمعة | يضع تقييم خدمة تطبيق Azure في اعتباره بيانات التكوين فقط، وذلك عند حساب التقييم. لا يتم جمع بيانات الأداء لتطبيقات الويب. |
كيف أعمل تقييم تطبيقات الويب ASP.NET المحلية الخاصة بي؟
يمكنك تقييم تطبيقات الويب المحلية باستخدام بيانات التكوين التي تم جمعها بواسطة جهاز Azure Migrate خفيف الوزن. يكتشف الجهاز تطبيقات الويب المحلية ويرسل بيانات التكوين إلى Azure Migrate. معرفة المزيد
كيف أعمل تقييم مع الجهاز؟
إذا كنت تقوم بنشر جهاز Azure Migrate لاكتشاف خوادم محلية، فقم بالخطوات التالية:
- قم بإعداد Azure وبيئتك المحلية للعمل مع Azure Migrate.
- للتقييم الأول، قم بإنشاء مشروع ترحيل Azure. Azure Migrate: تتم إضافة أداة الاكتشاف والتقييم إلى المشروع بشكل افتراضي.
- نشر جهاز Azure Migrate خفيف الوزن. يكتشف الجهاز باستمرار الخوادم المحلية ويرسل بيانات التكوين والأداء إلى Azure Migrate. نشر الجهاز كجهاز ظاهري أو خادم فعلي. لا تحتاج إلى تثبيت أي شيء على الخوادم التي تريد تقييمها.
بعد أن يبدأ الجهاز في الاكتشاف، يمكنك تجميع الخوادم (استضافة تطبيقات الويب) التي تريد تقييمها في مجموعة وإجراء تقييم للمجموعة باستخدام نوع التقييم Azure App Service.
اتبع البرنامج التعليمي لتقييم تطبيقات الويب ASP.NET لتجربة هذه الخطوات.
ما هي الخصائص المستخدمة لتخصيص التقييم؟
إليك ما تم تضمينه في خصائص تقييم Azure App Service:
| الخاصية | التفاصيل |
|---|---|
| الموقع المستهدف | منطقة Azure التي تريد الترحيل إليها. يستند تكوين خدمة تطبيقات Azure وتوصيات التكلفة على الموقع الذي حددته. |
| مطلوب العزل | حدد yes إذا كنت تريد لتطبيقاتك في الويب العمل في بيئة خاصة ومخصصة في مركز بيانات Azure باستخدام VMs من سلسلة Dv2 مع معالجات أسرع وتخزين SSD ومضاعفة نسبة الذاكرة إلى المعدل الأساسي مقارنةً بالخطط القياسية. |
| المثيلات المحجوزة | عين المثيلات المحجوزة بحيث تضع في اعتبارها تقديرات التكلفة خلال التقييم. إذا حددت استخدام مثيل محجوز، فلا يمكنك تحديد "نسبة الخصم (%)". |
| العرض | عرض Azure الذي سجلت فيه. يقدر التقييم تكلفة ذلك العرض. |
| العملة | العملة المستخدمة في فوترة حسابك. |
| الخصم (٪) | أضف أي خصومات خاصة بالاشتراك تتلقاها أعلى من عرض Azure. الإعداد الافتراضي هو 0٪. |
| اشتراك EA | يستخدم تحديد اشتراكات اتفاقية المؤسسة (EA) لتقدير التكلفة. يأخذ في الاعتبار الخصم المطبق على الاشتراك. اترك إعدادات المثيلات المحجوزة والخصم (٪) وخصائص وقت تشغيل الجهاز الظاهري مع إعداداتها الافتراضية. |
راجع أفضل الممارسات لإنشاء تقييم باستخدام Azure Migrate.
حساب الاستعداد
جاهزية Azure App Service
يعتمد جاهزية خدمة تطبيقات Azure لتطبيقات الويب على عمليات التحقق من توافق الميزات بين التكوين المحلي لتطبيقات الويب وخدمة تطبيقات Azure:
- يأخذ تقييم Azure App Service في الاعتبار بيانات تكوين تطبيقات الويب لتحديد مشكلات التوافق.
- إذا لم يتم العثور على أي مشكلات ملاءمة يتم وضع علامة الاستعدادReady لنوع النشر المستهدف.
- إذا كانت هناك مشكلات توافق غير أساسية، مثل الميزات المتدهورة أو غير المعتمدة التي لا تمنع الترحيل إلى نوع نشر هدف معين، يتم وضع علامة جاهز بشروط (ارتباط تشعبي) مع تفاصيل التحذير وإرشادات الإصلاح الموصى بها.
- إذا كانت هناك أي مشكلات في الملاءمة قد تمنع الترحيل إلى نوع نشر هدف معين، يتم وضع علامة غير جاهز مع بيان تفاصيل المشكلة وإرشادات الإصلاح الموصى بها.
- إذا كان الاكتشاف لا يزال قيد العمل أو كانت هناك أي مشكلات تم اكتشافها في تطبيق ويب، توضع علامة على الاستعداد على أنه غير معروف حيث لم يتمكن التقييم من حساب الاستعداد لتطبيق الويب هذا.
حساب الحجم
Azure App Service SKU
بعد أن يحدد التقييم مدى الجاهزية استنادا إلى بيانات التكوين، فإنه يحدد رمز SKU لخدمة تطبيقات Azure المناسب لتشغيل تطبيقاتك في Azure App Service. Premium الخطط مخصصة لأحمال عمل الإنتاج ويتم تشغيلها على مثيلات Virtual Machine المخصصة. يمكن لكل مثيل دعم تطبيقات ومجالات متعددة. تستضيف الخطط المعزولة تطبيقاتك في بيئة Azure خاصة ومخصصة وهي مثالية للتطبيقات التي تتطلب اتصالات آمنة مع شبكتك المحلية.
ملاحظة
حاليا، يوصي Azure Migrate فقط بوحدات SKU I1 وP1v2 وP1v3. هناك المزيد من وحدات SKU المتوفرة في خدمة Azure App. تعرَّف على المزيد.
خطة خدمة تطبيقات Azure
في App Service، يتم تشغيل التطبيق دائما في خطة خدمة التطبيق. تحدد خطة «خدمة التطبيقات» مجموعة من موارد الحساب لتطبيق ويب لتشغيله. على مستوى عال ، يتم تحديد الخطة / SKU وفقا للجدول أدناه.
| مطلوب العزل | مثيل محجوز | خطة خدمة التطبيق/SKU |
|---|---|---|
| نعم | نعم | I1 |
| نعم | لا | I1 |
| لا | نعم | P1v3 |
| لا | لا | P1v2 |
تفاصيل تكلفة خدمة تطبيقات Azure
تفرض خطة خدمة التطبيقاترسوماً على موارد الحوسبة التي تستخدمها. في خدمة التطبيقات، تدفع رسوما لكل خطط خدمة التطبيق وليس لكل تطبيق ويب. يمكن تكوين تطبيق واحد أو أكثر ليتم تشغيله على نفس موارد الحساب (أو في نفس خطة «خدمة التطبيقات»). أيا كانت التطبيقات التي تضعها في خطة «خدمة التطبيقات» هذه، فإنها تعمل على موارد الحساب هذه كما هو محدد في خطة «خدمة التطبيقات». لتحسين التكلفة، يخصص تقييم ترحيل Azure تطبيقات ويب متعددة لكل خطة خدمة تطبيقات موصى بها. عدد تطبيقات الويب المخصصة لكل مثيل خطة تكون وفقاً للجدول أدناه.
| خطة App Service | تطبيقات الويب لكل خطة خدمة التطبيقات |
|---|---|
| I1 | 8 |
| P1v2 | 8 |
| P1v3 | 16 |
ملاحظة
يمكن توسيع نطاق خطة App Service لديك وتقليله في أي وقت. تعرَّف على المزيد.
الخطوات التالية
- مراجعة أفضل الممارسات لإنشاء التقييمات.
- تعرف على كيفية تشغيل تقييم خدمة تطبيقات Azure.