-
1.
公开(公告)号:US20200244772A1
公开(公告)日:2020-07-30
申请号:US16262140
申请日:2019-01-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jin Rong Luo , Chung-Man Abelard Chow , Eissa Nematollahi Abdoljabbar , Paul Chen , Fu Gui , Zhenhua Hu
IPC: H04L29/08
Abstract: A method of migrating an on-premises application that is developed for an on-premises environment to a cloud computing environment includes receiving, by a build server, application code of the on-premises application; and analyzing, by the build server, the application code of the on-premises application to identify a pattern in the on-premises application based on an application server service to be used by the on-premises software application in the cloud computing environment and an application platform service to be used by the on-premises application in the cloud computing environment. The application server service and the application platform service are part of a platform as a service (PaaS) layer of the cloud computing environment. The method includes generating, by the build server, data, based on the identified pattern, to configure the PaaS layer for migration of the on-premises application to the cloud computing environment.
-
公开(公告)号:US20200028788A1
公开(公告)日:2020-01-23
申请号:US16038826
申请日:2018-07-18
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hongwu Chen , Gui Fu , Zhenhua Hu , Zhike Zhang
IPC: H04L12/815 , H04L12/825 , H04L12/819 , H04L12/861 , H04L12/24
Abstract: Systems and methods for rate limiting one or more clusters of service instances using at least one rate limit controller are described herein. A token distribution is determined for each one of a plurality of rate limiters. The token distribution comprising a maximum number of tokens and a token generating rate. The maximum number of tokens and the token generating rate are assigned to each one of the plurality of rate limiters. At least one request for additional tokens is received from at least a given one of the plurality of rate limiters. The token distribution of at least the given one of the plurality of rate limiters is adjusted based on the request and on token consumption information of at least the given one of the plurality of rate limiters. An adjusted token distribution is assigned to the given one of the plurality of rate limiters.
-
公开(公告)号:US10686728B2
公开(公告)日:2020-06-16
申请号:US15643429
申请日:2017-07-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhenhua Hu , Xiaodi Ke , Khaled Ziya Aeen , Zhi Zhao , Zhigang Luo
IPC: H04L12/911 , H04L29/08 , G06F9/50
Abstract: Systems and methods are disclosed herein for allocating computing resources for execution of workloads in a distributed computing system with resource acquisition cycles and workload scheduling cycles. One or more resource offer managers transmit resource offers to each of one or more of schedulers. Each scheduler transmits a resource request and/or resource release request in response to each resource offer manager. Each resource offer manager computes a resource allocation for each scheduler after resolving conflicts and assigns the resources to each scheduler according to the resource allocation decisions. The resource acquisition cycle and the workload scheduling cycle are decoupled.
-
公开(公告)号:US10951532B2
公开(公告)日:2021-03-16
申请号:US16038826
申请日:2018-07-18
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hongwu Chen , Gui Fu , Zhenhua Hu , Zhike Zhang
IPC: H04L12/815 , H04L12/825 , H04L12/861 , H04L12/24 , H04L12/819 , H04L29/08
Abstract: Systems and methods for rate limiting one or more clusters of service instances using at least one rate limit controller are described herein. A token distribution is determined for each one of a plurality of rate limiters. The token distribution comprising a maximum number of tokens and a token generating rate. The maximum number of tokens and the token generating rate are assigned to each one of the plurality of rate limiters. At least one request for additional tokens is received from at least a given one of the plurality of rate limiters. The token distribution of at least the given one of the plurality of rate limiters is adjusted based on the request and on token consumption information of at least the given one of the plurality of rate limiters. An adjusted token distribution is assigned to the given one of the plurality of rate limiters.
-
公开(公告)号:US10623333B2
公开(公告)日:2020-04-14
申请号:US15643429
申请日:2017-07-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhenhua Hu , Xiaodi Ke , Khaled Ziya Aeen , Zhi Zhao , Zhigang Luo
IPC: H04L12/911 , H04L29/08 , G06F9/50
Abstract: Systems and methods are disclosed herein for allocating computing resources for execution of workloads in a distributed computing system with resource acquisition cycles and workload scheduling cycles. One or more resource offer managers transmit resource offers to each of one or more of schedulers. Each scheduler transmits a resource request and/or resource release request in response to each resource offer manager. Each resource offer manager computes a resource allocation for each scheduler after resolving conflicts and assigns the resources to each scheduler according to the resource allocation decisions. The resource acquisition cycle and the workload scheduling cycle are decoupled.
-
6.
公开(公告)号:US20200344110A1
公开(公告)日:2020-10-29
申请号:US16920841
申请日:2020-07-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ming Chen , Gui Fu , Zhenhua Hu , Heng Kuang , Shaohui Xu , Zhi Zhao
Abstract: Systems and methods for controlling management operations and shared memory space are disclosed. A cloud cache management controller may receive multiple sets of service attributes. Each set of the multiple sets of service attributes may be related to a cloud cache service instance. The cloud cache management controller may receive a first cloud cache management request. The cloud cache management request may comprise a cloud cache management operation. The cloud cache management controller may retrieve a set of service attributes from the multiple sets of service attributes based on an evaluation of the cloud cache management operation. The cloud cache management controller may send the first cloud cache management request to a corresponding CCSI based on a priority value for the first cloud cache management request calculated based on the retrieved set of service attributes.
-
-
-
-
-