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

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

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

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

مجموعة مقياس VM تتيح لك نشر وإدارة مجموعة من الأجهزة الافتراضية المتطابقة (أو المشابهة) تلقائيا. Azure handles:

  • التكبير والتصغير (إضافة/إزالة الأجهزة الافتراضية)
  • موازنة الأحمال
  • مراقبة السلامة
  • توزيع المنطقة/المنطقة

هناك نوعان رئيسيان من مجموعات المقاييس:

  • مجموعة مقياس موحدة: استخدمها عندما تريد البساطة والسرعة. جميع الأجهزة الافتراضية متطابقة — نفس الحجم، والصورة، والتكوين.
  • مجموعة مقياس مرنة: استخدمها عندما تريد المرونة والتوافر العالي. يمكن أن تكون الأجهزة الافتراضية بأحجام أو تكوينات مختلفة، ويمكنك مزج الأجهزة الافتراضية Spot + Tالعادية.

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

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

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

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

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

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

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

الصور المعممة

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

يتطلب التوفير تضمين مزود في الصورة. هناك اثنان من الووري:

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

صور متخصصة

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

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

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

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

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

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

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

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

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

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

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

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

جيل Hyper-V

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

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

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

تعلم كيفية إنشاء معرض Azure Compute Gallery.