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