发明名称 Allocation of resources in computing environments
摘要 A specification of resource requirements is received. One or more resource configurations for a computing environment that satisfy the specification of resource requirements are generated utilizing a description of available resources in the computing environment. A model is utilized to estimate a level of service for each of the resource configurations, wherein the model predicts behavioral dependencies between attributes of the resources in the computing environment. A given one of the resource configurations is selected based at least in part on the estimated levels of service, and resources in the computing environment are assigned according to the selected configuration of resources.
申请公布号 US9582328(B1) 申请公布日期 2017.02.28
申请号 US201514744268 申请日期 2015.06.19
申请人 EMC IP Holding Company LLC 发明人 Tao Simon;Cao Yu;Guo Xiaoyan;Durazzo Kenneth;Cardente John
分类号 G06F9/46;G06F9/50;G06F9/445;G06N5/02 主分类号 G06F9/46
代理机构 Ryan, Mason & Lewis, LLP 代理人 Ryan, Mason & Lewis, LLP
主权项 1. A method comprising: receiving a specification of resource requirements comprising a specification of storage requirements as a set of logical units (LUNs) to be allocated to storage pools in a computing environment; generating one or more resource configurations for the computing environment that satisfy the specification of resource requirements utilizing a description of available resources in the computing environment, wherein each resource configuration is a tentative allocation of resources; utilizing a model to estimate a level of service for each of the resource configurations, wherein the model predicts behavioral dependencies between attributes of the resources in the computing environment; predicting one or more transition costs for applying respective ones of the resource configurations based on at least one existing service level objective (SLO) for the computing environment, and providing the predicted one or more transition costs as one or more transition SLO impacts; combining the one or more resource configurations with corresponding ones of the one or more transition SLO impacts to produce one or more overall costs, wherein each overall cost comprises a sum of a cost of its corresponding resource configuration and predicted transition cost; selecting a given one of the resource configurations based at least in part on the one or more overall costs, wherein the selected resource configuration is associated with a lowest overall cost; and assigning resources in the computing environment according to the selected configuration of resources; wherein the method is performed by one or more processing devices each comprising a processor operatively coupled to a memory.
地址 Hopkinton MA US