BASEBAND UNIT POOLING USING SHARED SCHEDULER

    公开(公告)号:US20230422279A1

    公开(公告)日:2023-12-28

    申请号:US17809363

    申请日:2022-06-28

    IPC分类号: H04W72/12 H04W76/10 H04W76/30

    摘要: Described is centralized scheduling of baseband unit resources of a hub, including allocating and deallocating baseband unit resources of a distributed unit instance based on anticipated and/or actual demand for the resources. For example, when user equipment transitions to a connected state, a corresponding message can be detected and used to determine whether sufficient baseband unit resources exist to handle the traffic of the newly connecting user equipment. If not, additional baseband unit resources are allocated, coupled to a node (cell), and the node scheduled to handle the user equipment traffic. When user equipment transitions to an inactive state, the corresponding command can be detected and used to determine whether the baseband unit resources are still needed for other traffic. If not, the baseband unit resources are deallocated.

    Virtual Redundancy for Active-Standby Cloud Applications

    公开(公告)号:US20200012513A1

    公开(公告)日:2020-01-09

    申请号:US16571282

    申请日:2019-09-16

    IPC分类号: G06F9/455

    摘要: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.

    Virtual Redundancy for Active-Standby Cloud Applications

    公开(公告)号:US20190188022A1

    公开(公告)日:2019-06-20

    申请号:US15849155

    申请日:2017-12-20

    IPC分类号: G06F9/455

    摘要: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.

    Dynamically Allocating Multitier Applications Based Upon Application Requirements and Performance Reliability of Resources
    6.
    发明申请
    Dynamically Allocating Multitier Applications Based Upon Application Requirements and Performance Reliability of Resources 有权
    根据资源的应用需求和性能可靠性动态分配多层应用

    公开(公告)号:US20130298135A1

    公开(公告)日:2013-11-07

    申请号:US13941752

    申请日:2013-07-15

    IPC分类号: G06F9/50

    摘要: The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail.

    摘要翻译: 本公开涉及基于资源的性能和可靠性动态分配多层应用。 控制器分析由资源托管的资源和应用程序,并收集与应用程序和资源相关的操作数据。 控制器被配置为确定用于在资源故障和/或新应用的推出或分发时分配或重新分配应用的分配方案。 控制器生成描述实现分配方案的步骤的配置数据。 在一些实施例中,通过监视设备监视资源。 监控设备收集和报告操作信息,并在资源出现故障时生成报警。

    SHARING OF BASEBAND UNITS IN FIFTH GENERATION NETWORKS AND BEYOND

    公开(公告)号:US20230276354A1

    公开(公告)日:2023-08-31

    申请号:US17681511

    申请日:2022-02-25

    IPC分类号: H04W52/02 H04W24/08

    CPC分类号: H04W52/0203 H04W24/08

    摘要: Described is allocating and deallocating baseband unit resources of a distributed unit based on anticipated and/or actual demand for the resources. For example, when user equipment transitions to a connected state, a corresponding message can be detected and used to determine whether sufficient baseband unit resources are needed to handle the traffic of the newly connecting user equipment. If not, additional baseband unit resources are allocated. When user equipment transitions to an inactive state, the corresponding command can be detected and used to determine whether the baseband unit resources are still needed for other traffic. If not, baseband unit resources are deallocated; that is, if a distributed unit's resources are no longer needed, the distributed unit's resources are deactivated to reduce resource consumption. Deallocation can be performed by changing the resources to a power conservation (e.g., sleep) state, with allocation performed by changing such resources back to an active state.

    Application deployment engine
    10.
    发明授权

    公开(公告)号:US10097621B2

    公开(公告)日:2018-10-09

    申请号:US14851205

    申请日:2015-09-11

    摘要: Concepts and technologies are disclosed herein for an application deployment engine. A processor that executes an application deployment engine can receive an application request. The processor can obtain network topology data that indicates availability of resources of a data center, an application template associated with the application, and a running time during which an application placement plan is to be identified out of a large number of placement scenarios within the running time. The application template can describe an application flow path associated with the application. The processor can identify the application placement plan, where the application placement plan can include an optimal placement of the application at the data center, before a given running time expires by pruning the large search space. The processor can generate a command to effect deployment of the application in accordance with the application placement plan.