چارچوب هدوپ ، کاربردها و چالشهای پیش روی آن
|
|
|
|
|
نویسنده
|
درویشی محمد ,نقوی مهدی
|
منبع
|
پدافند غيرعامل - 1397 - دوره : 9 - شماره : 2 - صفحه:61 -68
|
چکیده
|
در سالهای اخیر، شاهد افزایش چشمگیر تولید داده بودهایم. به گفته ibm تقریباً، 90 % کل دادههای ذخیرهشده موجود در دنیا، در دو سال اخیر تولید شدهاند و برای اولین بار در تاریخ، در سال 2007 میلادی بود که حجم دادههای تولیدی فراتر از فضای موجود برای ذخیرهسازی آنها رفت. همچنین، طیف گستردهای از برنامههای کاربردی مانند موتورهای جستجو، تحقیقات پزشکی، پیشبینی آبوهوا و برنامههای علمی برای پردازش و تجزیهوتحلیل مقادیر دادهای بزرگ نیازمند محیطهای توزیعشده هستند. دادههای عظیم همانند سایر فن آوریها، فرصتها و چالشهای متعددی را پیشروی استفادهکنندگان قرار داده است، استفاده از فرصتها و مزایای آن در کسبوکار و مدیریت صحیح چالشها به یکی از موضوعات داغ در عرصه فن آوری اطلاعات تبدیل شده است. بنابراین، وجود راه حلی برای پردازش اطلاعات عظیم با هزینهای مقرون بهصرفه بسیار اهمیت دارد، لذا یکی از بهترین راهحلها برای رفع مشکل پردازش اطلاعات عظیم استفاده از چارچوب آپاچی هدوپ است. تعریف گارتنر از هدوپ این است که «هدوپ یک چارچوب مدیریت داده است که حجم زیادی از دادههای دارای ساختار و بدون ساختار را که تقریباً در تمامی لایههای سازمانی اثر میگذارد، در کنار هم میآورد که موجب قرارگیری آن در بطن مراکز داده میشود». هدوپ بخشی از پروژه آپاچی است که بنیاد نرمافزار آپاچی آن را حمایت میکند. در واقع، هدوپ یک چارچوب برنامهنویسی رایگان و مبتنی بر جاوا است که ما را در پردازش مجموعههای عظیمی از دادهها در یک محیط پردازش توزیعی پشتیبانی میکند. لذا در این مقاله قصد داریم مقایسهای بین پایگاه دادههای ساختیافته و نیافته داشته باشیم و سپس به بررسی معماری آپاچی هدوپ و کاربردهای وسیع آن در دادههای عظیم امروزی و همچنین چالشهای پیشروی این فناوری نوپا مثل پردازش دستهای، گلوگاه و پردازشهای بلادرنگ بپردازیم.
|
کلیدواژه
|
پردازش دستهای، پردازش بلادرنگ، آپاچی هدوپ، سیستمهای توزیعی، مقیاس پذیری، دادههای عظیم
|
آدرس
|
دانشگاه جامع امام حسین (ع), ایران, دانشگاه جامع امام حسین (ع), ایران
|
پست الکترونیکی
|
mnaghavi@ihu.ac.ir
|
|
|
|
|