فارسي
عنوان: معرفی یک الگوریتم بهبود یافته زمانبندی گردش کاری MapReduce (کاهش نگاشت) برای پردازش ناهمگن | |
چکيده—
چارچوب "کاهش نگاشت" به عنوان راه حلی موثر برای پردازش داده های بزرگ و موازی مورد توجه قرار گرفته است. مضمون این مقاله، گردش کاری پردازش داده های بزرگ را به شکل یک گراف DAG (گراف جهتدار چرخشی) مورد بررسی قرار می دهد که از کارهای کاهش نگاشت تشکیل یافته است. در یک محیط پردازشی ناهمگن، سرعت پردازش حتی ممکن است روی یک اسلات، متفاوت باشد که این مورد به ماهیت کارهای مختلف وابسته می باشد. برای رفع این مساله، در این مقاله یک الگوریتم بهبود یافته زمانبندی گردش کاری کاهش نگاشت، ارائه شده است. این الگوریتم از یک مرحله اولویت بندی کار و یک مرحلهی اختصاص وظیفه تشکیل می شود. در ابتدا می توان کار ها را به انواع I/O-intensive (عملیات ورود و خروج حجم انبوهی از داده ها) و computing-intensive (عملیات پردازش حجم انبوهی از داده ها) تقسیم بندی نمود و در ادامه اولویت های تمامی کار ها بر اساس نوع آنها تعیین می شوند. سپس، شکافهای مناسب به هر بلوک اختصاص مییابد؛ و وظایف کاهش نگاشت در گردش کاری با توجه به ویژگی محلیت یا محلی سازی دادهها، زمانبندی میشوند. نتایج تجربی نشان میدهند که الگوریتم بهبود یافته زمانبندی گردش کاری کاهش نگاشت، میتواند کارایی زمانبندی وظیفه و منطقی بودن اختصاص منابع در پردازش ناهمگن را افزایش دهد.
کلمات کليدي- Hadoop، خوشه ناهمگن، کاهش نگاشت، زمانبندی، گردش کاری |
|
توضيح
تماس
|
English