发明名称 Dynamic provisioning of processing resources in a virtualized computational architecture
摘要 A system and method of dynamically provisioning virtualized computational resources in a networked computer architecture includes at least one client device operable to run one or more client applications, at least one server device and a resource controller. Each server device comprises one or more physical processors with local memory. Each server device provides a virtual resource layer through which one or more virtual processing resources can be defined and through which the physical processors of the server device can be assigned to the virtual processing resources. In use, one or more virtual processing resources is assigned to a client application for processing of data processing workloads. The resource controller then monitors the utilization of each virtual processing resource and/or any physical processor assigned to the virtual processing resource. The resource controller can dynamically adjust which, and how many, physical processors are assigned to the virtual processing resource.
申请公布号 US9584594(B2) 申请公布日期 2017.02.28
申请号 US201414251360 申请日期 2014.04.11
申请人 MAXELER TECHNOLOGIES LTD. 发明人 Pell Oliver;Sanders Peter;Norvez Nicolas
分类号 G06F15/173;H04L29/08;G06F9/50 主分类号 G06F15/173
代理机构 Conley Rose, P.C. 代理人 Conley Rose, P.C.
主权项 1. A method of dynamically provisioning virtualised computational resources in a networked computer architecture comprising at least one client device operable to run one or more client applications, at least one server device and a resource controller, each server device comprising at least one physical processor implemented on a Field Programmable Gate Array or an Application Specific Integrated Circuit and having a local memory, and each server device providing a virtual resource layer through which one or more virtual processing resources can be defined and through which said one or more physical processors of said server device can be assigned to one or more of said virtual processing resources, wherein the method comprises: a) assigning, on a server device, one or more virtual processing resources to one or more client applications for processing of data processing workloads; b) monitoring, by said resource controller, the utilisation of the or each virtual processing resource and/or any physical processor assigned to said virtual processing resource; and c) dynamically adjusting, utilising said resource controller, which, and how many, physical processors are assigned to said virtual processing resource in response to the utilisation of said virtual processing resource or the utilisation of any physical processors assigned to said virtual processing resource.
地址 London GB