أهم 20 سؤالًا في المقابلة الشخصية مع OpenStack (2024)

فيما يلي أسئلة وإجابات مقابلة OpenStack للطلاب الجدد والمرشحين ذوي الخبرة للحصول على وظيفة أحلامهم.


1) اشرح ما هو OpenStack؟

OpenStack عبارة عن مجموعة من الأدوات البرمجية لإدارة وبناء منصات الحوسبة السحابية للسحابات الخاصة والعامة. إنها منصة حوسبة سحابية مجانية ومفتوحة المصدر.

تنزيل مجاني بصيغة PDF: أسئلة وأجوبة مقابلة OpenStack


2) اذكر ما هي المكونات الثلاثة التي تشكل البنية المعيارية لـ OpenStack؟

المكونات الثلاثة التي تشكل البنية المعيارية لـ OpenStack هي

  • حساب OpenStack: لإدارة الشبكات الكبيرة للجهاز الظاهري
  • تخزين الكائنات OpenStack: نظام تخزين يوفر الدعم لكل من تخزين الكتل وتخزين الكائنات
  • خدمات الصور: توفر خدمة التسليم اكتشاف وتسجيل صور القرص الظاهري

3) هل تعطي لمحة عامة عن خدمات OpenStack؟

يقدم OpenStack خدمات مثل

  • حجر العقد: يوفر التفويض والمصادقة للمستخدمين
  • لمحة: إدارة الصور بتنسيقات مختلفة
  • جمرة: يوفر تخزينًا مستمرًا للكتلة
  • النيوترون: يمكّن المستخدمين من إنشاء واجهات وإرفاقها بالشبكات
  • Nova: يوفر مثيلات حسب طلب المستخدم
  • سويفت: منصة تخزين مدمجة مباشرة في التطبيقات
  • مقياس السقف: Openstack للفواتير
  • حرارة: يسمح بالنشر الآلي للبنية التحتية

4) ما الذي يشير إليه "الدور" و"المستأجر" في OpenStack؟

في OpenStack، تتم إحالة المستأجر لمجموعة المستخدمين بينما يشير الدور إلى مستوى ترخيص المستخدم.


5) اشرح ما هو برنامج Hypervisor وما هو نوع برنامج Hypervisor الذي يدعمه OpenStack؟

برنامج Hypervisor هو جزء من برامج الكمبيوتر أو الأجهزة التي تقوم بإنشاء الأجهزة الافتراضية وتشغيلها. يُشار إلى النظام الذي يتم تعريف جهاز ظاهري واحد أو أكثر عليه باسم الجهاز المضيف. أنواع برنامج Hypervisor الذي يدعم OpenStack هي

أسئلة مقابلة OpenStack
أسئلة مقابلة OpenStack

6) ما هو نوعي التخزين اللذين يوفرهما OpenStack Compute؟

يوفر OpenStack فئتين من تخزين الكتل،

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

7) ما هي الوظائف الأساسية لخدمة الهوية في OpenStack؟

الوظائف الأساسية لخدمة الهوية هي

  • إدارةالمستخدم: يتتبع المستخدمين وأذوناتهم
  • كتالوج الخدمة: ويقدم كتالوج الخدمات المتاحة مع بهم API النهاية
كومة مفتوحة
كومة مفتوحة

8) ما هي المكونات الرئيسية لإدارة هوية المستخدم؟

  • المستخدمين: هو تمثيل رقمي لشخص أو خدمة أو نظام يستخدم خدمات OpenStack السحابية
  • المستأجرون: حاوية تستخدم لتجميع أو عزل كائنات الموارد أو الهوية. اعتمادًا على مشغل الخدمة، يجوز للمستأجر التعيين إلى عميل أو حساب أو مؤسسة أو مشروع
  • الأدوار: يتضمن الدور مجموعة من الحقوق والامتيازات. يحدد الدور العمليات التي يُسمح للمستخدم بتنفيذها في مستأجر معين

9) اذكر ما هي خيارات الشبكات المستخدمة في OpenStack؟

خيارات الشبكات المستخدمة في OpenStack هي

  • مدير الشبكة المسطحة: يتم جلب عناوين IP لمثيلات VM من الشبكة الفرعية، ثم يتم إدخالها في الصورة عند التشغيل
  • مدير شبكة DHCP المسطح: يتم جلب عناوين IP لمثيلات VM من الشبكة الفرعية المحددة بواسطة مسؤول الشبكة
  • مدير شبكة VLAN: يقوم الحساب بإنشاء شبكة VLAN وجسر؛ يتم بدء تشغيل خادم DHCP لكل شبكة VLAN لتمرير عناوين IP إلى مثيلات VM.

10) ما معنى مصطلح "Cinder" في خدمة OpenStack؟

للتعامل مع التخزين المستمر للأجهزة الافتراضية، يوفر OpenStack الخدمة المشار إليها باسم Cinder. هناك العديد من الواجهات الخلفية للجمرة. ما يتم استخدامه افتراضيًا هو LVM، ويسمى Cinder-Volumes.


11) قم بإدراج مواقع تخزين صور VM في OpenStack؟

  • تخزين الكائنات OpenStack
  • نظام الملفات
  • S3
  • HTTP
  • جهاز RBD أو Rados Block
  • الشبكة

12) اشرح ما هي الخلايا في OpenStack؟

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


13) ما هي الأجهزة المستخدمة في OpenStack بالنسبة إلى الشبكات؟

في OpenStack، تتم عملية التواصل بالطرق التالية

  • شبكات
  • راوتر
  • الشبكات الفرعية
  • الموانئ
  • الإضافات الموردة

14) اشرح كيف يمكنك نقل الحجم من مالك إلى آخر في OpenStack؟

يمكنك نقل وحدة تخزين من مالك إلى آخر باستخدام الأمر نقل الجمرة *.


15) ما هو الأمر لإدارة عناوين IP العائمة في OpenStack؟

نوفا العائمة الملكية الفكرية-*


16) ما هي العقدة المعدنية العارية ومما تتكون؟

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

  • مُنسق العقدة المعدنية العارية: هو برنامج إدارة يعمل كمرسل إلى جميع العقد في المجموعة.
  • العقدة المعدنية العارية نظام التشغيل: إنه برنامج أساسي يعمل على كل عقدة في المجموعة.

17) اذكر ما هو أمر إزالة واجهة الشبكة من العقدة العارية؟

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


18) اشرح ما هي وظيفة Cinder Scholer؟

يقوم برنامج جدولة Cinder أو وحدة تخزين التوجيه بإنشاء طلبات لخدمة وحدة التخزين المناسبة


19) اشرح ما هو الرمز المميز في OpenStack؟

الرمز المميز عبارة عن سلسلة أبجدية رقمية تسمح بالوصول إلى مجموعة معينة من الخدمات اعتمادًا على مستوى وصول المستخدم


20) شرح عن OpenStack Python SDK؟

لكتابة نصوص بايثون وإدارتها في Openstack cloud، يتم استخدام SDK (Software Development Kit). تقوم SDK بتنفيذ ربط Python بواجهة برمجة التطبيقات OpenStack، والتي تمكنك من تحقيق مهام الأتمتة في Python عن طريق إجراء استدعاءات على كائنات Python بدلاً من إجراء استدعاءات REST مباشرة.


21) ما هو الأمر المستخدم للإيقاف المؤقت وإلغاء الإيقاف المؤقت للمثيل؟

  • لإيقاف مثيل مؤقتًا، الأمر المستخدم هو $ nova buffer INSTANCE_NAME
  • لإلغاء الإيقاف المؤقت لمثيل، الأمر المستخدم هو $ nova unpause INSTANCE_NAME

22) ما هو الأمر المستخدم لسرد معلومات عنوان IP؟

$ nova قائمة تجمع IP العائمة


23) ما معنى مصطلح "النكهة" في OpenStack؟

النكهة هي تكوين الأجهزة المتوفر للخادم، والذي يحدد حجم الخادم الظاهري الذي يمكن تشغيله.

ستساعد أسئلة المقابلة هذه أيضًا في حياتك (شفهي)

مشاركة

تعليق واحد

  1. الصورة الرمزية نابو موكويتل يقول:

    طريقة رائعة لاختبار المعرفة الأساسية بـ Openstack. شكرًا!

اترك تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المشار إليها إلزامية *