Collaborative negotiation of system resources among virtual servers running in a network computing environment

作者: Aruna Yedavilli , Adekunle Bello

DOI:

关键词: DatabaseVirtual serversEngineeringNegotiationResource allocationUsage dataNetwork computingKnowledge managementVirtual machineOperational requirementsResource (project management)

摘要: Virtual machines within a network computing environment negotiate among themselves with regard to the sharing of resources via respective resource managers. The agent monitors allocation patterns its virtual machine and responsively updates usage data in availability map compares updated minimum operational requirements threshold surplus amount threshold. If fails meet threshold, determines needed shortfall resources, searches for offers from agents, sends out request offering amount. meets that exceeds creates broadcasts an offer other agents.

参考文章(12)
Girish Venkatachaliah, Tanveer A. Faruquie, Mukesh K. Mohania, Hima P. Karanam, L. Venkata Subramaniam, Resources management in distributed computing environment ,(2010)
Anshul Sheopuri, Zon-Yin Shae, Mark E. Podlaseck, Yaoping Ruan, Huiming Qu, Denis R. Saure, Hani T. Jamjoom, High performance computing as a service ,(2010)
Daniel Puleri, Zeeshan Ishaq, Amy Heydon, Abdul G Balogun, Orville A. Williams, Greg Keeley, System and method for managing a resource ,(2011)
Michael D. Kendzierski, Christopher J. Dawson, James W. Seaman, Vincenzo V. DiLuoffo, Negotiating agreements within a cloud computing environment ,(2009)
Michael C. Hollinger, Michael R. Reddock, Kevin J. Cawlfield, Chang W. Chen, Mitchell P. Harding, Application initiated negotiations for resources meeting a performance parameter in a virtualized computing environment ,(2012)
Keitaro Uehara, Yuji Tsushima, Virtual machine monitor and multiprocessor system ,(2008)