期刊文献+

节点实时性能自适应的集群资源分配算法 被引量:3

Node real-time performance adaptive cluster resource scheduling algorithm
下载PDF
导出
摘要 由于配置和所运行作业的不同,集群各节点的实时性能差异较大。为提高集群性能,提出节点实时性能自适应的集群资源分配算法(node real-time performance adaptivecluster resource scheduling algorithm, NPARSA)。节点实时性能用其配置(CPU核数及速度、内存容量、磁盘容量)和实时状态参数(CPU、内存和磁盘的剩余数量及磁盘读写速度)表示。NPARSA根据作业类型自主选择节点性能评价指标的权值,实现节点实时性能对于作业类型的自适应。实时性能最优的节点分配给作业。虚拟机实验和物理集群实验表明,与Spark默认资源分配算法、没有考虑作业类型与节点匹配的算法、使用作业和节点匹配差异程度作为资源分配依据的算法相比,NPARSA能更有效地缩短作业执行时间、提高集群性能。 The real-time performance of each node in one cluster varies greatly due to different configurations and the job running on it. To improve the cluster performance, NPARSA(node real-time performance adaptive cluster resource scheduling algorithm) was proposed. The real-time performance of a cluster node was represented by its configuration(such as the number of its CPU cores, the speed of CPU, memory capacity, and disk capacity) and the real-time state parameters(such as the residual of CPU, memory, and disk). NPARSA chose the attribute weights for a node according to the type of the job to be handled, and assigned nodes with higher priority to the job. Virtual machine experiments and physical cluster experiments prove the effectiveness of NPARSA. Compared with Spark′s default scheduling algorithm, the algorithm that does not consider the job type and node matching, and the algorithm that uses the degree of job and node matching difference as the basis for resource allocation, NPARSA can improve the performance of a cluster and shorten the execution time of user jobs.
作者 胡亚红 吴寅超 朱正东 HU Yahong;WU Yinchao;ZHU Zhengdong(College of Computer Science and Technology(College of Software),Zhejiang University of Technology,Hangzhou 310023,China;School of Computer Science and Technology,Xi′an Jiaotong University,Xi′an 710049,China)
出处 《国防科技大学学报》 EI CAS CSCD 北大核心 2022年第6期144-150,共7页 Journal of National University of Defense Technology
基金 国家重点研发计划资助项目(2018YFB0204003)。
关键词 资源分配 作业类型 节点实时性能 层次分析法 resource assignment job type node real-time performance analytic hierarchy process
  • 相关文献

参考文献4

二级参考文献54

  • 1Zaharia M, et al. Resilient distributed datasets: A fault- tolerant abstraction for in-memory cluster computing// Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation. San Jose, USA, 2012 : 2-2.
  • 2Low Y, Bickson D, Gonzalez J, et al. Distributed GraphLab: A framework for machine learning and data mining in the cloud. Proceedings of the VLDB Endowment, 2012, 5(8): 716-727.
  • 3Graham-Rowe D, Goldston D, Doctorow C, et al. Big data: Science in the petabyte era. Nature, 2008, 455(7209): 8-9.
  • 4Ghazal A, Rabl T, Hu M, et al. BigBench: Towards an industry standard benchmark for big data analytics//Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data. New York, USA, 2013 : 1197-1208.
  • 5Huang S, Huang J, Dai J Q, et al. The HiBench benchmark suite : Characterization of the MapReduce-based data analysis //Proceedings of the ICDE Workshops on Information Software as Services. LongBeaeh, USA, 2010:41-51.
  • 6Pavlo A, Paulson E, Rasin A, eta]. A comparison of approaches to farge-scale data analysis//Proceedings of the2009 ACM SIGMOD International Conference on Management of Data. Providence, USA, 2009:165-178.
  • 7Coper B, Silberstein A, Tam E, et al. Benchmarking cloud serving systems with YCSB//Proceedings of the 1st ACM Symposium on Cloud Computing. Indianapolis, USA, 2010: 143-154.
  • 8Armstrong T G, Ponnekanti V, Borthakur D, Callaghan M. LinkBench: A database benchmark based on the Facebook social graph//Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data. New York, USA, 2013:1185-1196.
  • 9Ferdman M, Adileh A, Koeberber O, et al. Clearing the clouds: A study of emerging scale-out workloads on modern hardware. ACM SIGPLAN Notices, 2012, 47(4): 37-48.
  • 10Burby J, Atchison S. Actionable Web Analytics: Using Data to Make Smart Business Decisions. New York, USA: John Wiley& Sons, 2007.

共引文献69

同被引文献52

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部