Energy-Efficient Independent Task Scheduling in Cloud Comput
发布时间:2021-07-02 13:24
云计算是一种允许用户托管应用程序或使用计算资源的一种按目标付费的模型。客户可以根据网络服务的样式来访问这些应用程序和计算。云提供商提供的这些产品可以被广泛地分类为:软件即服务(SaaS)、平台即服务(PaaS)和基础设施即服务(IAAS)。能耗是云计算面临的最重要的挑战之一,因为这些云应用的数据中心Web服务,浪费了大量的能量。高科技应用程序,包含数以千计的任务将在虚拟化云中执行,以获得更多收益。增加云系统的处理能力用于执行这些任务,同时也增加了云系统的计算能力。如何降低云计算数据中心的能耗成为学术界和工业界共同关注的问题。本文中,我们专注于在异构计算环境中调度独立任务的问题,考虑整体计算能量的最小化。我们提出绿色建议,所给出的计算解决方案并不总是只能够最小化计算能量,而是进一步减少环境污染物。为了解决这些问题,我们给任务分配适当的虚拟机。如果能够满足任务的截止期约束,我们把任务安排在最慢的虚拟机上,同时最小化。能源消耗。基于所考虑问题的相关特性和性质,我们建立了针对优化目标和约束条件的数学模型,提出了一种启发式算法。启发式算法由三个部分组成:任务排序、VM搜索和任务映射。为了验证所提...
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:43 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
Chapter 1 Introduction
1.1 Background
1.2 Research Scenarios
1.3 Research Objective and Challenges
1.4 Research Contribution
1.5 Related Works
1.6 Thesis Layout
Chapter 2 System Modeling and Problem Description
2.1 System Structure
2.2 Problem Description
2.2.1 System Model
2.2.2 Application and Resource Model
2.2.3 Mathematical Model
2.3 Chapter Summary
Chapter 3 Heuristic Algorithm
3.1 Proposed Algorithm
3.1.1 Task Sequencing
3.1.2 VM Searching
3.2 Chapter Summary
Chapter 4 Experimental results and analysis
4.1 Lab Environment
4.1.1 Simulation Platform
4.1.2 Task and Virtual machine configuration
4.2 Experimental results and comparison
4.2.1 Parameter correction
4.2.2 Task Sequencing Methods
4.2.3 Algorithm Comparison
4.3 Chapter Summary
Chapter 5 Conclusion and Future direction
5.1 Conclusion
5.2 Future direction
Acknowledgement
References
Publications
本文编号:3260550
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:43 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
Chapter 1 Introduction
1.1 Background
1.2 Research Scenarios
1.3 Research Objective and Challenges
1.4 Research Contribution
1.5 Related Works
1.6 Thesis Layout
Chapter 2 System Modeling and Problem Description
2.1 System Structure
2.2 Problem Description
2.2.1 System Model
2.2.2 Application and Resource Model
2.2.3 Mathematical Model
2.3 Chapter Summary
Chapter 3 Heuristic Algorithm
3.1 Proposed Algorithm
3.1.1 Task Sequencing
3.1.2 VM Searching
3.2 Chapter Summary
Chapter 4 Experimental results and analysis
4.1 Lab Environment
4.1.1 Simulation Platform
4.1.2 Task and Virtual machine configuration
4.2 Experimental results and comparison
4.2.1 Parameter correction
4.2.2 Task Sequencing Methods
4.2.3 Algorithm Comparison
4.3 Chapter Summary
Chapter 5 Conclusion and Future direction
5.1 Conclusion
5.2 Future direction
Acknowledgement
References
Publications
本文编号:3260550
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3260550.html