شنو هي المكونات الرئيسية لـ أباتشي سبارك على أساس الفقرة؟
Context:أباتشي سبارك يتطلب مدير مجموعة ونظام التخزين الموزع. وبالنسبة لإدارة العنقود، يدعم سبارك العنقود القائم على حدة (سبارك العنقود الأصلي، حيث يمكنك إطلاق العنقود يدويا أو استخدام نصوص الإطلاق المقدمة من حزمة التثبيت. ويمكن أيضًا تشغيل هذه الشياطين على جهاز واحد للتجربة) ، Hadoop YARN، Apache Mesos أو Kubernetes. وبالنسبة للتخزين الموزع، يمكن لسبارك أن يتواصل مع مجموعة واسعة من الأنظمة، بما في ذلك ألوكسيو، نظام الملفات الموزعة هادوب (HDFS) ، نظام الملفات MapR (MapR-FS) ، كاساندرا، أوبن ستاك سويفت، أمازون S3، كودو، نظام الملفات لستر، أو يمكن تنفيذ حل مخصص. كما يدعم سبارك وضع محلي موزع زائف، عادة ما يستخدم فقط لأغراض التطوير أو الاختبار، حيث لا يتطلب التخزين الموزع ويمكن استخدام نظام الملفات المحلي بدلاً منه؛ في مثل هذا السيناريو، يتم تشغيل سبارك على جهاز واحد مع تنفيذ واحد لكل نواة وحدة المعالجة المركزية.
بناءً على الفقرة، مدير العنقود والتخزين الموزع هما مكونين رئيسيين من أباتشي سبارك. وبالنسبة لمدير العنقود، يدعم سبارك عنقود مستقل، أو هادوب يارن، أباتشي ميسوس، أو كوبيرنيتس. بالنسبة للتخزين، يدعم سبارك أنظمة الملفات المحلية للتطوير والاختبار، بالإضافة إلى نظام ملفات هادوب، كاساندرا، والتخزين السحابي