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
This is a preview of subscription content, log in to check access.
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
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
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
Priya, P., & Mandre, B. (2017). Resource Management in the Multi-Tenant Cloud Environment. International Journal of Computer Applications,172(2), 6–10.CrossRefGoogle Scholar
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
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
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
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
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
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