تعداد نشریات | 48 |
تعداد شمارهها | 1,375 |
تعداد مقالات | 14,970 |
تعداد مشاهده مقاله | 426,316 |
تعداد دریافت فایل اصل مقاله | 195,769 |
A Multi-objective Dynamic Scheduling Approach for IoT Task Offloading on Amazon EC2 Spot Instances | ||
Computer and Knowledge Engineering | ||
مقالات آماده انتشار، پذیرفته شده، انتشار آنلاین از تاریخ 11 آذر 1399 | ||
نوع مقاله: Internet of Thing (IoT)-Yaghmaee | ||
شناسه دیجیتال (DOI): 10.22067/cke.2020.63251.0 | ||
نویسندگان | ||
Arash Deldari ![]() | ||
1University of Torbat Heydarieh | ||
2Imamreza International University | ||
3Birjand University of Technology | ||
چکیده | ||
Nowadays, Internet of Things (IoT) applications have expanded to include smart cities, agriculture, e-health, industry, smart transport, etc. This large number of sensors and widespread applications will generate huge amounts of data that requires processing for analysis and decision-making. Therefore, considering the cloud computing model for the processing of IoT tasks with loose deadlines that do not require hard-real time processing can be an option. Generally, offloading tasks to the cloud will entail costs that must be optimized and reduced by intelligent mechanisms. Consequently, considering cloud computing instances with dynamic pricing referred to as spot instances can significantly reduce the processing costs. Although, these instances offer a considerable price saving compared to on-demand instances, they can be evicted by the cloud providers which poses a scheduling challenge. In this paper, we propose a dynamic scheduling method for IoT task offloading on Amazon EC2 spot instances. The proposed method considers the task's predicted execution time and deadline to specify tasks that can be mapped on spot instances. The experimental results denote that the proposed method leads to a considerable reduction in the execution costs while increasing the number of successful tasks executed before the deadline and decreasing task turnaround time. | ||
آمار تعداد مشاهده مقاله: 60 |