کد خبر: ۳۶۵۲
تاریخ انتشار: ۰۷ آبان ۱۳۹۷ - ۰۹:۱۸-29 October 2018
هادوپ یک چارچوب برنامه‌نویسیِ رایگان و مبتنی بر جاوا است که ما را در پردازش مجموعه‌های عظیمی از داده‌ها در یک محیط پردازش توزیعی پشتیبانی می‌کند. هادوپ بخشی از پروژه آپاچی است که بنیاد نرم‌افزار آپاچی آن را حمایت می‌کند.
عصراسلام: هادوپ این امکان را در اختیار ما قرار می‌دهد تا اپلیکیشن‌هایی را روی سیستم‌هایی مجهز به هزاران نود (node ) و حاوی هزاران ترابایت داده به اجرا درآوریم. سیستم فایل توزیعی هادوپ این امکان را فراهم می‌آورد تا سرعت انتقال داده‌ها در میان نودها افزایش یابد و سیستم بتواند در صورت ازکارافتادگی یک نود همچنان بی‌وقفه به کار خود ادامه بدهد. این رویکرد عملا خطر فاجعه‌بار خرابی سیستم را حتی وقتی تعداد قابل ملاحظه‌ای از نودها غیرفعال می‌شوند، کاهش می‌دهد.

ایده هادوپ ملهم از نرم‌افزار مپ ردیوس (MapReduce )گوگل است. مپ ردیوس یک چارچوب نرم‌افزاری است که در آن اپ‌ها به بخش‌های کوچک‌تر تقسیم می‌شوند. هر کدام از این بخش‌ها (که همچنین بخش یا بلوک نامیده می‌شوند) می‌تواند روی هر نودی در یک مجموعه‌ خوشه‌ای از نودها اجرا شود. «داگ کاتینگ» خالق هادوپ این نام را از نام فیل اسباب‌بازی کودکش گرفته است. اکوسیستم کنونی هادوپ آپاچی تشکیل شده است از هادوپ کرنل (Kernel)، مپ ردیوس، سیستم فایل توزیعی هادوپ (HDFS) و چند پروژه مرتبط دیگر مثل آپاچی هایو (Hive)، زوکیپر (Zookeeper) و… چارچوب هادوپ مورد استفاده بازیگران بزرگ مثل گوگل، یاهو و ای‌بی‌ام قرار می‌گیرد. این شرکت‌ها از این چارچوب برای اپ‌های مرتبط با موتورهای جست‌وجو و تبلیغات بهره می‌گیرند. سیستم‌های عامل ترجیحی برای هادوپ ویندوز یا لینوکس است هرچند با BSD و OSX نیز کار می‌کند

هادوپ چارچوبی بازمتن برای نوشتن و اجرای برنامه‌های توزیع شده است که حجم بالایی از داده را پردازش می‌کنند. رایانش توزیع شده زمینه‌ای گسترده و متنوع است اما هادوپ ویژگی‌هایی متفاوت دارد:

دسترس‌پذیر است: هادوپ روی کلاسترهای بزرگ از سرورهای معمولی (در دسترس) یا روی سرویس‌های رایانش ابری همچون سرویس EC2 آمازون (Elastic Compute Cloud) اجرا می‌شود.
مقاوم است: زیرا بر روی سخت‌افزارهایی معمولی اجرا می‌شود، هادوپ بدون اینکه نشان دهد از عهده خرابی گره‌ها بر می‌آید.زیرا فرض می‌کندکه عناصر رایانشی و ذخیره‌سازی از کار خواهند افتاد، بنابرایم چندین کپی از داده‌ای که روی آن دارد کار می‌کند را نگه می‌دارد تا اطمینان حاصل کند که پردازش می‌تواند باز توزیع شود.

مقیاس‌پذیر است: هادوپ همچنان که حجم داده‌ها افزایش می‌یابد با افزودن گره‌های جدید به کلاستر به صورت خطی گسترش می‌یابد و با این کار اجازه عملیات روی هزاران گیگابایت از داده‌ها را می‌دهد.

ساده است: هادوپ به کاربران این اجازه را می‌دهد که به سرعت کًدهای موازی کارا بنویسند.
به خاطر ویژگی‌های یاد شده هادوپ به سرعت و به گستردگی از سوی شرکت‌ها و مؤسسات مختلف پذیرفته شده است.
نظر شما
نام:
ایمیل:
* نظر:
به روایت مذهبی ها
نظرسنجی
منشاء پدیده داعش را چه می دانید؟
ناشی از تفکر وهابی-تکفیری
محصول توطئه غرب و اسرائیل
آخرین اخبار
رنگ خدا
پربازدیدترین
خبری-تحلیلی
پنجره
اخلاق و عرفان
سیره علی بن ابیطالب(ع)
سیره رسول الله(ص)
تاریخ صدر اسلام
تاریخ معاصر
زمین
سلامت و تغذیه
نماز و احکام
کتاب و متون مرجع
نظامی
کسب و کار
شیطان و گناهان
روشنفکری دینی
مرگ
آخرالزمان