首页 理论教育 基于动态副本的云计算任务调度技术

基于动态副本的云计算任务调度技术

时间:2023-11-06 理论教育 版权反馈
【摘要】:由于节点的动态性和异构性的影响,不同于静态的副本管理,在云计算系统中,副本数目及存放地点需要根据用户任务的需求、系统的状态,动态地调整。根据云计算的存储特点及副本创建需求,在云计算任务优化调度体系架构中引入动态副本机制,任务的调度过程如图3-2所示。图3-2具有动态副本机制的云计算任务优化调度用户任务需求的资源调度请求通过处理器、分类程序、副本处理器、资源协调器、调度程序执行。

基于动态副本的云计算任务调度技术

为了保持较低的成本,云计算系统使用普通的计算机以及计算机基础服务器来部署节点,而作为主机节点的普通机器无法提供性能良好的纠错服务,硬件故障、单点失效等问题不可避免,导致云计算系统中的部分应用任务无法正常调度;并且对于特定节点的频繁访问,容易导致节点的负载率急速上升,因此,需为频繁访问的数据文件创建多个副本,并置于多个存储节点,保证任务调度的有效性。由于节点的动态性和异构性的影响,不同于静态的副本管理,在云计算系统中,副本数目及存放地点需要根据用户任务的需求、系统的状态,动态地调整。相应地,副本管理策略也要具有动态性。

根据云计算的存储特点及副本创建需求,在云计算任务优化调度体系架构中引入动态副本机制,任务的调度过程如图3-2所示。

图3-2 具有动态副本机制的云计算任务优化调度

用户任务需求的资源调度请求通过处理器、分类程序、副本处理器、资源协调器、调度程序执行。

(1)处理器根据预先设定的任务属性对应用任务的参数进行分析,根据分析结果将任务发送至程序。用户提交的任务的属性描述说明如表3-1所示。

(2)分类程序用于对任务按照一定参数进行分类。

(3)副本处理器用于收集、管理各种数据副本信息。对于副本的创建、复制、更新删除操作进行记录、处理,并管理整个过程。(www.xing528.com)

(4)资源协调器用于资源整合,对资源进行再分类,资源属性如表3-2所示。

表3-1 任务属性对应表

表3-2 资源属性对应表

(5)调度程序将任务需求的资源放置在合适的资源调度队列中。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈