ترجمه مقاله نقش ضروری ارتباطات 6G با چشم انداز صنعت 4.0
- مبلغ: ۸۶,۰۰۰ تومان
ترجمه مقاله پایداری توسعه شهری، تعدیل ساختار صنعتی و کارایی کاربری زمین
- مبلغ: ۹۱,۰۰۰ تومان
Workflows are adopted as a powerful modeling technique to represent diverse applications in different scientific fields as a number of loosely coupled tasks. Given the unique features of cloud technology, the issue of cloud workflow scheduling is a critical research topic. Users can utilize services on the cloud in a pay-as-you-go manner and meet their quality of service (QoS) requirements. In the context of the commercial cloud, execution time and especially execution expenses are considered as two of the most important QoS requirements. On the other hand, the remarkable growth of multicore processor technology has led to the use of these processors by Infrastructure as a Service cloud service providers. Therefore, considering the multicore processing resources on the cloud, in addition to time and cost constraints, makes cloud workflow scheduling even more challenging. In this research, a heuristic workflow scheduling algorithm is proposed that attempts to minimize the execution cost considering a user-defined deadline constraint. The proposed algorithm divides the workflow into a number of clusters and then an extendable and flexible scoring approach chooses the best cluster combinations to achieve the algorithm’s goals. Experimental results demonstrate a great reduction in resource leasing costs while the workflow deadline is met.
گردش کارها به صورت تکنیک مدلسازی قوی برای نشان دادن برنامه های کاربردی گوناگون در رشته های علمی مختلف به صورت شماری از وظایف دارای پیوند ضعیف پذیرفته میشوند. با فرض ویژگی های منحصر به فرد تکنولوژی ابر، مساله ی زمانبندی گردش کار ابری، یک موضوع تحقیقاتی حیاتی محسوب میگردد. کاربران میتوانند از خدمات روی ابر در یک شیوه ی پرداخت آنی استفاده نمایند و شرایط لازم کیفیت سرویس خود (QoS) را تامین نمایند. در زمینه ی ابر تجاری، زمان اجرا و بویژه هزینه های اجرا، به عنوان دو مورد از مهم ترین شرایط کیفیت تلقی میشوند. از سوی دیگر، رشد قابل توجه تکنولوژی پردازنده ی چند هسته ای منجر به استفاده از این پردازنده ها توسط زیرساخت به عنوان یک سرویس برای ارائه دهندگان سرویس ابری شده است. لذا، با در نظر گرفتن منابع پردازش چند هسته ای بر روی ابر، علاوه بر محدودیتهای زمان و هزینه، زمانبندی گردش کار ابری را حتی چالش برانگیزتر میسازد. در این تحقیق، یک الگوریتم زمانبندی گردش کار ابتکاری پیشنهاد میشود که سعی دارد هزینه ی اجرا را با مد نظر قرار دادن محدودیت مهلت تعریف شده ی کاربر به حداقل برساند. الگوریتم ارائه شده گردش کار را برای کسب اهداف الگوریتم به شماری از ترکیبات خوشه ها تقسیم میکند. نتایج آزمایشی یک کاهش عمده را در هزینه های اجاره ی منبع نشان میدهد در حالیکه مهلت گردش کار تامین میشود.