-
公开(公告)号:US10735279B2
公开(公告)日:2020-08-04
申请号:US15488334
申请日:2017-04-14
Applicant: Futurewei Technologies, Inc.
Abstract: A service level agreement (SLA) system is provided for multi-tenant cloud computing to enable provisioning of computing instances for tenants with a networking SLA. A networking SLA may specify a bandwidth requirement, for example, between instances to be scheduled for a tenant in a datacenter. The SLA system evaluates nodes in the datacenter based on a remaining capacity of links associated with nodes implementing the networking SLA. A modular system is provided to enable integration of the SLA system into existing cloud computing infrastructures. The cloud management system may query the SLA system to determine nodes in the datacenter capable of meeting a networking SLA. The list may be ordered to indicate nodes having better capacity to fulfill the networking SLA. The cloud management system can utilize the ordered list of nodes in scheduling instance deployments for tenant requests.
-
公开(公告)号:US20180212889A1
公开(公告)日:2018-07-26
申请号:US15415329
申请日:2017-01-25
Applicant: Futurewei Technologies, Inc.
Inventor: Wei Xu , Xiaofeng Yang , Yan Sun , Yizhen Liu , Zhe Fu , Zhi Liu , Jun Li
IPC: H04L12/851 , H04L12/935 , H04L12/819 , H04L12/863
CPC classification number: H04L47/2441 , H04L47/215 , H04L47/6295 , H04L49/3045
Abstract: An apparatus, such as a network element, comprises a receiver to receive a plurality of packets. A memory stores instructions and forms a first and second set of virtual queues to store the plurality of packets. A processor having one or more cores with one or more packet classifiers provides a classification of a packet in the plurality of packets. The processor in communication with the memory executes instructions to transfer the packet from the receiver to a virtual queue in the first set of virtual queues based on the classification. The processor also transfers the packet from the virtual queue to a transmitter based on a demand rate value and supply rate value associated with the virtual queue.
-
公开(公告)号:US10659372B2
公开(公告)日:2020-05-19
申请号:US15415329
申请日:2017-01-25
Applicant: Futurewei Technologies, Inc.
Inventor: Wei Xu , Xiaofeng Yang , Yan Sun , Yizhen Liu , Zhe Fu , Zhi Liu , Jun Li
IPC: H04L12/851 , H04L12/935 , H04L12/863 , H04L12/819
Abstract: An apparatus, such as a network element, comprises a receiver to receive a plurality of packets. A memory stores instructions and forms a first and second set of virtual queues to store the plurality of packets. A processor having one or more cores with one or more packet classifiers provides a classification of a packet in the plurality of packets. The processor in communication with the memory executes instructions to transfer the packet from the receiver to a virtual queue in the first set of virtual queues based on the classification. The processor also transfers the packet from the virtual queue to a transmitter based on a demand rate value and supply rate value associated with the virtual queue.
-
公开(公告)号:US20180302299A1
公开(公告)日:2018-10-18
申请号:US15488334
申请日:2017-04-14
Applicant: Futurewei Technologies, Inc.
Abstract: A service level agreement (SLA) system is provided for multi-tenant cloud computing to enable provisioning of computing instances for tenants with a networking SLA. A networking SLA may specify a bandwidth requirement, for example, between instances to be scheduled for a tenant in a datacenter. The SLA system evaluates nodes in the datacenter based on a remaining capacity of links associated with nodes implementing the networking SLA. A modular system is provided to enable integration of the SLA system into existing cloud computing infrastructures. The cloud management system may query the SLA system to determine nodes in the datacenter capable of meeting a networking SLA. The list may be ordered to indicate nodes having better capacity to fulfill the networking SLA. The cloud management system can utilize the ordered list of nodes in scheduling instance deployments for tenant requests.
-
-
-