Energy and Security Awareness Task Scheduling based on Fuzzy System in Cloud Computing | ||
| AUT Journal of Modeling and Simulation | ||
| مقاله 12، دوره 52، شماره 1، شهریور 2020، صفحه 129-142 اصل مقاله (2.43 M) | ||
| نوع مقاله: Research Article | ||
| شناسه دیجیتال (DOI): 10.22060/miscj.2020.17354.5180 | ||
| نویسندگان | ||
| najme mansouri* 1؛ Behnam Mohammad Hasani Zade2؛ mohammad masoud javidi3 | ||
| 1Shahid Bahonar University of Kerman | ||
| 2Computer Science Department, Shahid Bahonar University of Kerman | ||
| 3Department of Computer Science ,Shahid Bahonar University,Kerman,Iran | ||
| چکیده | ||
| The increasing popularity of cloud computing environments makes task scheduling as a critical problem and a hot research topic. It is necessary to decrease the energy related costs and enhance the lifespan of high performance computing resources used in cloud data centers. Moreover, the high quality of security service is increasingly critical for security-sensitive applications that work with large-scale data files such as bioinformatics. We propose a new task scheduling algorithm that includes: 1) analyzing task execution time based on the load of data centers; 2) modeling the resource utilization; 3) calculating security cost based on the failure probabilities; 4) evaluating power consumption based on the linear model; and 5) analyzing the closeness centrality of data centers to improve data retrieval time. Finally, it designs a fuzzy inference system with five inputs (i.e., total execution cost, resource utilization cost, security cost, energy consumption, and centrality) in order to assign a merit value to each data center for task execution. Cloud is a dynamic environment and there is not accurate information at every moment. Therefore, fuzzy inference is a good choice for predicting the behavior of the system and scheduling decisions. The simulation results indicate that the proposed algorithm obtains superior performances respectively in waiting time, success rate, energy consumption, and degree of imbalance around 14%, 12%, 15%, 11% on average than other similar methods under high load condition. Consequently, the proposed strategy has potentials to enhance the performance of QoS delivery since it can effectively utilize cloud resources. | ||
| کلیدواژهها | ||
| Cloud computing؛ Task scheduling؛ Security؛ Energy consumption؛ Fuzzy system, Simulation | ||
| مراجع | ||
|
| ||
|
آمار تعداد مشاهده مقاله: 645 تعداد دریافت فایل اصل مقاله: 474 |
||
| تعداد نشریات | 9 |
| تعداد شمارهها | 455 |
| تعداد مقالات | 5,773 |
| تعداد مشاهده مقاله | 8,414,339 |
| تعداد دریافت فایل اصل مقاله | 6,975,090 |