Research on Unified Resource Management and Scheduling System in Cloud Environment



In recent years, the distributed applications in the upper layer are becoming more and more important, and the system is constantly upgrading. The cloud operating system provides technical support for the above mentioned “unification”, and the essence of cloud computing technology is the reasonable scheduling of resources with the rapid development of big data and cloud computing technology. This paper makes a thorough study on the Yam system, and designs a new scheduler Luna Scheduler. In the analysis of resource unified scheduling in cloud environment, the scheduler is optimized from Yam native Capacity Scheduler. The optimization includes scheduling algorithm, fine granularity resource partitioning, etc. Finally, a validated parameter configuration suggestion is given to improve the throughput of Yarn.


Cloud environment Resource management Scheduling 


  1. 1.
    Song, B., Hassan, M., Alamri, A., et al. (2016). A two-stage approach for task and resource management in multimedia cloud environment. Computing, 98(1–2), 119–145.MathSciNetCrossRefMATHGoogle Scholar
  2. 2.
    Seenuvasan, P., Kannan, A., & Varalakshmi, P. (2017). Agent-based resource management in A cloud environment. Applied Mathematics and Information Sciences, 10(1), 777–788.Google Scholar
  3. 3.
    Kim, A., Lee, J., & Kim, M. (2016). Resource management model based on cloud computing environment. International Journal of Distributed Sensor Networks, 12(11), 35–39.CrossRefGoogle Scholar
  4. 4.
    Priya, P., & Mandre, B. (2017). Resource Management in the Multi-Tenant Cloud Environment. International Journal of Computer Applications, 172(2), 6–10.CrossRefGoogle Scholar
  5. 5.
    Sadashiv, N., & Kumar, S. M. D. (2016). Broker-based resource management in dynamic multi-cloud environment. International Journal of High Performance Computing and Networking, 1(1), 11.CrossRefGoogle Scholar
  6. 6.
    Xiong, W., & Li, B. (2015). An elastic resource management mechanism based on perception of energy consumption in cloud computing environment. Sichuan Daxue Xuebao, 47(2), 112–116.Google Scholar
  7. 7.
    Yang, J. (2016). Scheduling methods for food resource management under the environment of cloud. Advance Journal of Food Science and Technology, 11(4), 281–285.MathSciNetCrossRefGoogle Scholar
  8. 8.
    Loganathan, S., Saravanan, R., & Mukherjee, S. (2017). Energy aware resource management and job scheduling in cloud datacenter. International Journal of Intelligent Engineering and Systems, 10(4), 175–184.CrossRefGoogle Scholar
  9. 9.
    Okafor, K. C., Ugwoke, F. N., Obayi, A. A., et al. (2016). Analysis of cloud network management using resource allocation and task scheduling services. International Journal of Advanced Computer Science and Applications, 7(1), 375–386.CrossRefGoogle Scholar
  10. 10.
    Pop, F., Dobre, C., Cristea, V., et al. (2015). Deadline scheduling for aperiodic tasks in inter-Cloud environments: a new approach to resource management. Journal of Supercomputing, 71(5), 1754–1765.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Management Engineering and Business EngineeringHebei University of EngineeringHebeiChina

Personalised recommendations