Skip to main content

Apache Software Foundation تكشف عن Hadoop 2 ، لتحل محل MapReduce مع YARN

كشفت مؤسسة Apache Software Foundation عن أحدث إصداراتها لبرنامج معالجة البيانات المفتوح المصدر ، Hadoop 2. يقوم بتشغيل العديد من التطبيقات في وقت واحد لتمكين المستخدمين من الاستفادة من البيانات بسرعة وبكفاءة بطرق متعددة في سرعة الحوسبة الفائقة ، حسبما قال أباتشي يوم الأربعاء.

Apache Hadoop هو إطار يسمح بمعالجة موزعة لمجموعات البيانات الكبيرة عبر مجموعات من أجهزة الكمبيوتر باستخدام نماذج برمجة بسيطة. وهو يمكّن المؤسسات من تخزين وتجهيز وإدارة وتحليل الكميات المتزايدة من البيانات التي يتم إنشاؤها وجمعها كل يوم بشكل أكثر كفاءة وفعالية من حيث التكلفة.

يتم نشر Hadoop في مؤسسات الشركات حول العالم ، بما في ذلك Amazon Web Services و AOL و Apple و eBay و Facebook و Netflix و Hewlett-Packard.

[المزيد من القراءة: أفضل خدمات البث التلفزيوني]

أحدث إصدار من النظام الأساسي ، الذي تم إصداره يوم الأربعاء ، تم إعداده أكثر من أربع سنوات ولديه رقم من المكونات الجديدة. أبرزها هو إضافة YARN ، (مفاوض مورد آخر) ، وهو خليفة لـ MapReduce من Hadoop. تنقسم النسخة الجديدة إلى وظائف رئيسية في اثنين من الشياطين المنفصلة ، مع إدارة الموارد في واحد ، وجدولة المهام والمراقبة في الآخر.

Apache Software Foundation

YARN يجلس على رأس HDFS (نظام الملفات الموزعة Hadoop) ويخدم كما قال أباتشي في نشرة إخبارية ، إنه كنظام تشغيل واسع النطاق موزع لتطبيقات البيانات الكبيرة ، مما يتيح تشغيل تطبيقات متعددة في وقت واحد للحصول على دعم أكثر فعالية للبيانات طوال دورة حياته بالكامل. وتمنح كل من Hadoop 2 و YARN المستخدمين القدرة على مزج أحمال العمل التبادلية والتشغيلية في الوقت الحقيقي ضمن جزء مؤسسي ثابت من النظام الإيكولوجي Hadoop ، على حد قولها.

يشير Apache أيضًا إلى YARN كـ MapReduce Version 2. يحتفظ بتوافق API مع أما الإصدار السابق ، والتطبيقات المكتوبة من أجل MapReduce فستعمل على YARN إذا تم إعادة تجميعها ، قالت المؤسسة.

أكثر من اثنتي عشرة مشروع Apache تتكامل مع Hadoop ، وعشرة أخرى على وشك اتباعها ، قال Apache

The General Availability ( GA) إصدار Hadoop 2 يتبع توزيع المعاينة التي تم إصدارها في يونيو ، والتي شملت أيضا YARN. سيتم إصدار Apache Hadoop 2 تحت رخصة Apache v2.0.