发明名称 Resource aware placement of applications in clusters
摘要 Placing an application on a node in a cluster. A method includes detecting an unexpected event indicating that an application should be placed on a node in the cluster. Real time information about resource utilization on one or more nodes in the cluster is received. Based on the real time information, a determination of a node to place the application is made. The application is placed on the determined node.
申请公布号 US9026837(B2) 申请公布日期 2015.05.05
申请号 US201113229423 申请日期 2011.09.09
申请人 Microsoft Technology Licensing, LLC 发明人 Tamhane Amitabh Prakash;Synytskyy Mykyta;Koppolu Lokesh S;Dion David A.;D'Amato Andrea
分类号 G06F11/07;G06F15/16;G06F11/14;G06F11/34 主分类号 G06F11/07
代理机构 代理人 Drakos Kate;Andrews David;Minhas Micky
主权项 1. In a distributed computing environment comprising a cluster, the cluster comprising a plurality of nodes, a method of placing an application on a node in the cluster, the method comprising; detecting an event indicating that an application should be placed on a node in the cluster; receiving real time information about resource utilization on one or more nodes in the cluster, the real time information including an indication of at least one specified type of resource that is to be used by the application, an amount of the specified type of resource that is to be provided for the application, and further indicating one or more potentially available resources that would be available upon stopping one or more applications and reclaiming those resources; based on the real time information, determining a node on which to place the application, the node having at least the specified amount of the specified types of resources available for use by the application and at least a portion of potentially available resources that would be available upon stopping one or more applications and reclaiming those resources; and placing the application on the determined node.
地址 Redmond WA US