摘要
Hadoop平台是一个分布式系统基础框架,用户可以在不了解底层细节的情况下,开发分布式程序,并且可以充分利用集群来高速运算和存储。Hadoop平台核心技术之一作业调度技术,主要职责就是控制作业执行的顺序以及计算资源的分配,这直接影响到Hadoop平台的整体性能和资源利用情况。文中基于遗传算法框架对作业调度问题进行了研究,提出了一种新的分段编码策略,在编码时将计算资源作为遗传操作的基本单元,以此为基础提出新的区域杂交算子和变异算子。实验证明,此算法是Hadoop平台下有效的作业调度算法。
Hadoop platform is a distributed system framework, users who don' t need to know the underlying details of the case can devel op distributed programming and take full advantage of the cluster to highspeed computing and storing. Job scheduling, as one of the core technologies in Hadoop,its main function is to control the order of job execution and the allocation of computing resources, which directly affect the overall performance and resource utilization of Hadoop. It is to study job scheduling problem based on genetic algorithm, propo sing a new segmentation coding strategies, taking computing resources as the basic unit of the genetic operation. In addition a new regional hybrid operator and mutation operator are included. Experiments show that it is an effective job scheduling algorithm in Hadoop.
出处
《计算机技术与发展》
2013年第3期10-13,18,共5页
Computer Technology and Development
基金
国家社科基金项目(08BSH031)