-
公开(公告)号:US11237862B2
公开(公告)日:2022-02-01
申请号:US16497581
申请日:2018-03-26
发明人: Anne Linet , Gilbert Owusu , Carla Di Cairano-Gilfedder , David Lesaint , Pierre Desport , Frederic Lardeux
摘要: A method for deploying virtualized network functions (VNFs) as virtualized implementations of logical network devices in a virtualized computing environment for providing network services, the method including determining a VNF deployment plan including a specification, for each point in time over a planning period, of zero or more VNF instances to be released at the point in time and zero or more VNF instances to be deployed at the point in time, wherein the deployment plan is determined by an optimization function based on: a constraint on a number of VNFs in all states of undeployed, being deployed, deployed and being release; constraints based on a demand for VNFs defined by characteristics of the VNFs and the virtualized computing environment; and constraints based on a capacity of the virtualized computing environment to accommodate a resource consumption of the VNFs, and wherein the optimization function is configured to minimize one or more of: a number of VNFs in a deployed state; and a resource cost of deploying and releasing VNFs; and executing the VNF deployment plan to deploy VNFs for the virtualized computing environment.
-
公开(公告)号:US09504061B2
公开(公告)日:2016-11-22
申请号:US14927781
申请日:2015-10-30
申请人: British Telecommunications Public Limited Company , Khalifa University of Science, Technology and Reasearch , Emirates Telecommunications Corporation
发明人: Sid Shakya , Gilbert Owusu , Beum Seuk Lee , Dymitr Ruta , Kin Poon , Okung Ntofon
CPC分类号: H04W72/1263 , G06F9/5072 , G06F2209/5014 , G06F2209/506 , H04M15/8027 , H04W72/0446 , H04W72/0486
摘要: In response to requests for their use of the resources by the applications, resources are first allocated to “inelastic” requests specified for performance at a specific time slot. A baseline allocation of resources is then determined which is the minimum amount of capacity that has to be used for efficient operation of the resources required to meet the requests. This baseline will include some additional capacity as the minimum efficient capacity is less than the maximum capacity. “Elastic” requests, specified for performance within a predetermined time range comprising two or more of the set of time slots, are then allocated so as to prioritize the use of this spare capacity, bringing actual usage up to at least the baseline allocation of resources. If further capacity is required to meet all the inelastic requests, further capacity is allocated and the baseline redefined to include it.
摘要翻译: 响应于应用程序使用资源的请求,资源首先被分配给在特定时隙指定用于性能的“非弹性”请求。 然后确定资源的基准分配,哪个是用于有效操作满足请求所需的资源的最小容量量。 该基线将包括一些额外的容量,因为最小有效容量小于最大容量。 然后分配在包括该组时隙中的两个或多个时间段的预定时间范围内指定用于性能的“弹性”请求,以便优先使用该备用容量,使实际使用至少达到资源的基准分配 。 如果需要进一步的能力来满足所有的非弹性请求,则分配进一步的容量并重新定义基准以包括它。
-
公开(公告)号:US10261833B2
公开(公告)日:2019-04-16
申请号:US15316407
申请日:2015-06-05
发明人: Sid Shakya , Anne Liret , Gilbert Owusu , Okung Ntofon , Ahmed Mohamed , Hani Hagras
摘要: The present invention provides a method which can be used to optimise the delivery of series over communications networks. Tasks which need to executed within a short timescale and those which are not due to be executed for a long time are excluded from the optimisation process. A score is determined, using fuzzy logic, for each task and its related resources and for each resource and its related tasks. This score is then used to determined which tasks should be optimised.
-
公开(公告)号:US11171855B2
公开(公告)日:2021-11-09
申请号:US16494179
申请日:2018-02-09
摘要: A method of dimensioning a link in a telecommunications network, and a device for implementing the method, the method including determining, for a first plurality of sets of traffic observations, wherein each set of the first plurality of sets includes a series of traffic observations each indicating the amount of traffic on a link within an observation interval of a particular duration for that set, a peak value of a traffic observation of the series of traffic observations within each set of the first plurality of sets and an average value of the series of traffic observations within each set of the first plurality of sets; calculating a first peak to average ratio for each observation interval duration based on the determined peak and average values within each set of the first plurality of sets; determining a goodness of fit value for a power function of the first peak to average ratio against its respective observation interval duration; selecting a dimensioning interval duration based on the determined goodness of fit value; and estimating a capacity of the link based on the selected dimensioning interval duration.
-
公开(公告)号:US10574743B1
公开(公告)日:2020-02-25
申请号:US15535852
申请日:2015-12-08
发明人: Okung Ntofon , Gilbert Owusu , Siddhartha Shakya
IPC分类号: G06F15/173 , H04L29/08 , G06F9/50
摘要: As data processing requirements of individual client systems A to K change over time, they are allocated service from physical datacentres X, Y, Z according to the existing capabilities of the data centres requirements of the client systems, thus transferring client systems between cells controlled by individual data centres. This avoids the complex process of adapting the individual physical datacentres' capabilities to the changing requirements of the client systems to which they were originally allocated: thus the capabilities, and not the mappings, are maintained and the mappings, not the capabilities, are dynamic, so as to optimise the allocation of client systems to cells. It also minimises the number of clients having to work to more than one datacentre, which leads to delays in processing as the datacentres need to communicate with each other.Configuration of the datacentres X, Y, Z themselves is required to set up the system, but subsequently only if a re-optimization of the existing mappings cannot satisfy the changed demand profiles, for example because the overall balance of services available from the datacentres no longer matches the services required.
-
公开(公告)号:US11625271B2
公开(公告)日:2023-04-11
申请号:US15571381
申请日:2016-04-29
IPC分类号: G06F9/50
摘要: A data management process determines, from user-implemented provisional reservations (400) for data processing resources, a projected total capacity requirement for each said data processing resource, by maintaining a record (9, 90, 91) recording previous such reservations made by each user and comparing each reservations with records (87, 88, 89) of the actual resources used, to provide an estimate of resources required to meet the projected capacity requirement, and to provide data for a demand management processor (2), which control associated configurable data processing equipment (1) to provide the resources required to meet the estimated capacity required. The process takes account of over- and under-ordering of capacity by comparing each reservation (400) with the use actually made (600), and includes a record (10) of ad-hoc (unreserved) usage.
-
公开(公告)号:US10320647B2
公开(公告)日:2019-06-11
申请号:US15751296
申请日:2016-08-24
摘要: Information received from disparate individual monitors that are concurrently measuring a predetermined property of a predetermined resource in a network are compared in a reliability computation engine to compute a metric of the degree of similarity between their measurements, and thus to determine a measure of the reliability of one or more of the individual monitors. This information can be used by a provisioning engine to select or reject individual resources for use in meeting service requirements on the basis of the reliability of the reports of their performance, as well as the reported performance itself. Monitors identified as unreliable can also be reported to a fault diagnosis function.
-
公开(公告)号:US20160128083A1
公开(公告)日:2016-05-05
申请号:US14927781
申请日:2015-10-30
申请人: British Telecommunications Public Limited Company , Khalifa University of Science, Technology and Research , Emirates Telecommunications Corporation
发明人: Sid Shakya , Gilbert Owusu , Rom Lee , Dymitr Ruta , Kin Poon , Okung Ntofon
CPC分类号: H04W72/1263 , G06F9/5072 , G06F2209/5014 , G06F2209/506 , H04M15/8027 , H04W72/0446 , H04W72/0486
摘要: In response to requests for their use of the resources by the applications, resources are first allocated to “inelastic” requests specified for performance at a specific time slot. A baseline allocation of resources is then determined which is the minimum amount of capacity that has to be used for efficient operation of the resources required to meet the requests. This baseline will include some additional capacity as the minimum efficient capacity is less than the maximum capacity. “Elastic” requests, specified for performance within a predetermined time range comprising two or more of the set of time slots, are then allocated so as to prioritise the use of this spare capacity, bringing actual usage up to at least the baseline allocation of resources. If further capacity is required to meet all the inelastic requests, further capacity is allocated and the baseline redefined to include it.
摘要翻译: 响应于应用程序使用资源的请求,资源首先被分配给在特定时隙指定用于性能的“非弹性”请求。 然后确定资源的基准分配,哪个是用于有效操作满足请求所需的资源的最小容量量。 该基线将包括一些额外的容量,因为最小有效容量小于最大容量。 然后分配在包括该组时隙中的两个或多个时间段的预定时间范围内指定用于性能的“弹性”请求,以便优先使用该备用容量,使实际使用至少达到资源的基准分配 。 如果需要进一步的能力来满足所有的非弹性请求,则分配进一步的容量并重新定义基准以包括它。
-
公开(公告)号:US10887172B2
公开(公告)日:2021-01-05
申请号:US15745763
申请日:2016-06-22
摘要: An optimum configuration of resources in a network function virtualisation data network is identified by assembling candidate configurations of resources (243), each configuration being an arrangement of the resources into clusters selected such that each cluster provides one or more required services, (212, 213) and assessing the candidate configurations (step 400) to identify an optimum configuration, the assessment of each configuration including measurement of latency (195) in physical links between the resources and, for each candidate configuration, determination of the total latency between the resources within each cluster of the configuration, for a predicted level and pattern of traffic associated with the required service to be operated by each cluster.
-
公开(公告)号:US20200092189A1
公开(公告)日:2020-03-19
申请号:US16494179
申请日:2018-02-09
摘要: A method of dimensioning a link in a telecommunications network, and a device for implementing the method, the method including determining, for a first plurality of sets of traffic observations, wherein each set of the first plurality of sets includes a series of traffic observations each indicating the amount of traffic on a link within an observation interval of a particular duration for that set, a peak value of a traffic observation of the series of traffic observations within each set of the first plurality of sets and an average value of the series of traffic observations within each set of the first plurality of sets; calculating a first peak to average ratio for each observation interval duration based on the determined peak and average values within each set of the first plurality of sets; determining a goodness of fit value for a power function of the first peak to average ratio against its respective observation interval duration; selecting a dimensioning interval duration based on the determined goodness of fit value; and estimating a capacity of the link based on the selected dimensioning interval duration.
-
-
-
-
-
-
-
-
-