نظرة عامة على بنية Azure Databricks

توفر هذه المقالة نظرة عامة عالية المستوى على بنية Azure Databricks، بما في ذلك بنية المؤسسة الخاصة بها، جنبا إلى ذلك مع Azure.

بنية عالية المستوى

تعمل Azure Databricks خارج مستوى التحكم ولوحة الحوسبة.

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

تحتوي كل مساحة عمل Azure Databricks على حساب تخزين مقترن يعرف باسم حساب تخزين مساحة العمل. حساب تخزين مساحة العمل موجود في اشتراك Azure الخاص بك.

يصف الرسم التخطيطي التالي بنية Azure Databricks الشاملة.

الرسم التخطيطي: بنية Databricks

مستوى الحوسبة بلا خادم

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

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

لمعرفة المزيد حول الشبكات في مستوى الحوسبة بلا خادم، شبكة مستوى الحوسبة بلا خادم.

مستوى الحوسبة الكلاسيكي

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

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

للحصول على الدعم الإقليمي، راجع مناطق Azure Databricks.

حساب تخزين مساحة العمل

عند إنشاء مساحة عمل، يقوم Azure Databricks بإنشاء حساب في اشتراك Azure لاستخدامه كحساب تخزين مساحة العمل.

يحتوي حساب تخزين مساحة العمل على:

  • بيانات نظام مساحة العمل: يتم إنشاء بيانات نظام مساحة العمل أثناء استخدام ميزات Azure Databricks المختلفة مثل إنشاء دفاتر الملاحظات. يتضمن هذا المستودع مراجعات دفتر الملاحظات وتفاصيل تشغيل المهمة ونتائج الأوامر وسجلات Spark
  • DBFS: DBFS (نظام ملفات Databricks) هو نظام ملفات موزع في بيئات Azure Databricks يمكن الوصول إليه تحت dbfs:/ مساحة الاسم. يوجد جذر DBFS وأحمال DBFS في dbfs:/ مساحة الاسم. تخزين البيانات والوصول إليها باستخدام جذر DBFS أو عمليات تحميل DBFS هو نمط مهمل ولا ينصح به Databricks. لمزيد من المعلومات، راجع ما هو DBFS؟.
  • كتالوج مساحة عمل كتالوج Unity: إذا تم تمكين مساحة العمل الخاصة بك ل Unity Catalog تلقائيا، فإن حساب تخزين مساحة العمل يحتوي على كتالوج مساحة العمل الافتراضي. يمكن لجميع المستخدمين في مساحة العمل إنشاء أصول في المخطط الافتراضي في هذا الكتالوج. راجع إعداد كتالوج Unity وإدارته.

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