جلب وإنشاء صور Linux في Azure

تنبيه

تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.

ينطبق على: ✔️ أجهزة Linux الظاهرية ✔️ مجموعات المقياس المرنة ✔️ مجموعات المقياس الموحدة

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

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

الفرق بين الأقراص المدارة والصور

يسمح لك Azure بإحضار VHD إلى النظام الأساسي لاستخدامه كقرص مدار، أو استخدامه كمصدر للصورة.

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

قد تتكون صور Azure من أقراص OS متعددة وأقراص بيانات. عند استخدام صورة مدارة لإنشاء جهاز ظاهري، يقوم النظام الأساسي بعمل نسخة من الصورة ويستخدمها لإنشاء الجهاز الظاهري. يسمح هذا للصور المُدارة بدعم إعادة استخدام نفس الصورة لأجهزة ظاهرية متعددة. كما يوفر Azure إمكانات إدارة متقدمة للصور، مثل النسخ المتماثل العالمي، وإنشاء الإصدارات من خلال ⁧Azure Compute Gallery (المعروف سابقاً باسم Shared Image Gallery).

معممة ومتخصصة

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

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

صور معممة

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

يتطلب التزويد تضمين أحد المزودين في الصورة. يوجد اثنان من المزودين:

هذه هي المتطلبات الأساسية لإنشاء صورة.

صور متخصصة

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

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

خيارات تخزين الصور

عند إحضار صورة Linux يكون لديك خياران:

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

الصور المدارة

يمكن استخدام الصور المدارة لإنشاء أجهزة ظاهرية متعددة، ولكن لديها العديد من القيود. يمكن إنشاء الصور المدارة فقط من مصدر عام (جهاز ظاهري أو VHD). لا يمكن استخدامها إلا لإنشاء أجهزة ظاهرية في نفس المنطقة، ولا يمكن مشاركتها عبر الاشتراكات وحسابات المستأجرين.

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

يوصى بـ Azure Compute Gallery (المعروف سابقاً باسم Shared Image Gallery) لإنشاء الصور، وإدارتها، ومشاركتها على نطاق واسع. يساعدك Azure Compute Gallery على إنشاء بنية وتنظيم حول صورك.

  • دعم الصور المعممة والمتخصصة على حد سواء.
  • دعم الصورة للجيل 1 و2 على حد سواء.
  • النسخ المتماثل العالمي للصور.
  • إصدار وتجميع الصور لتسهيل الإدارة.
  • صور عالية التوفر مع Zone Redundant Storage (ZRS) في المناطق التي تدعم مناطق التوفر. يوفر ZRS مرونة أفضل ضد الإخفاقات في المناطق.
  • المشاركة عبر الاشتراكات، وحتى بين مستأجري Active Directory (AD)، باستخدام Azure RBAC.
  • تغيير حجم عمليات النشر باستخدام نسخ متماثلة للصور في كل منطقة.

على مستوى عالٍ، يمكنك إنشاء معرض يتكون من:

  • تعريفات الصور - وهي حاويات تحتوي على مجموعات من الصور.
  • إصدارات الصور - هذه هي الصور الفعلية.

جيل Hyper-V

Azure يدعم Hyper-V الجيل 1 (Gen1) والجيل 2 (Gen2). Gen2 هو أحدث جيل ويقدم وظائف إضافية عن Gen1. على سبيل المثال: زيادة الذاكرة وملحقات حماية برامج Intel (Intel SGX) والذاكرة الثابتة الظاهرية (vPMEM). الأجهزة الظاهرية للجيل 2 التي تعمل محلياً، لديها بعض الميزات التي لم يتم اعتمادها في Azure حتى الآن. لمزيد من المعلومات، راجع قسم الميزات والإمكانات في هذه المقالة. أنشئ صور الجيل 2 إذا كنت تحتاج إلى وظائف إضافية.

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

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

تعرف على كيفية إنشاء معرض الحساب في Azure.