A multi-tenant bandwidth guarantee framework and cost optimization method under cloud platform

A cost-optimized, multi-tenant technology, applied in the field of cloud storage, which can solve problems such as unpredictable bandwidth, unreachable bandwidth, and inability to guarantee user bandwidth, and achieve the effect of reducing internal costs

Active Publication Date: 2021-05-28
RENMIN UNIVERSITY OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] However, the addition of the cache layer will destroy the original SLA guarantee mechanism of the storage system, making the actual bandwidth obtained by users unpredictable. less than expected bandwidth
Existing work cannot guarantee the user's bandwidth in this working mode

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A multi-tenant bandwidth guarantee framework and cost optimization method under cloud platform
  • A multi-tenant bandwidth guarantee framework and cost optimization method under cloud platform
  • A multi-tenant bandwidth guarantee framework and cost optimization method under cloud platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0069]For example, there are three users A, B, C. User A read write bandwidth requires 10m / s, and the user B read write bandwidth requires 20m / s, and the user C readr-based bandwidth requires 20m / s, such asFigure 7 Indicated.

[0070](1) Tenant scheduler decision

[0071]First, the tenant scheduler determines the user combination scheme according to the user history, including bandwidth requirements, access to locality, space requirements, and the like, for example, to node 1 to node 1, for example, to node 1.

[0072](2) Configure user speed limit scheme

[0073]The high speed device (e.g., SSD) is required to speed up the high speed device (such as SSD) according to the user's bandwidth requirements, and the read and write bandwidth of each user is configured separately, and the upper limit value can be different.

[0074](3) Controller THROTTLER Calculates Cache Space Best Distribution Scheme Based on Cost Model

[0075]During the user execution, the present invention will create N threads t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention relates to a multi-tenant bandwidth guarantee framework and cost optimization method under a cloud platform, the steps of which are as follows: a tenant scheduler in a pre-set cache framework structure determines a user combination scheme according to user historical access characteristics; The two operations manage the user cache separately to achieve optimal cache space allocation, and control the actual bandwidth obtained by the user based on the equivalent relationship between the bandwidth obtained by the user from the underlying storage and the bandwidth for updating the cache, and strictly limit the upper limit of the bandwidth obtained by the user to the target value The following; the cost of the storage system is divided into the cost of distributed storage and the cost of SSD cache. By adjusting the size of the user cache, the sum of the user's cache cost and the storage layer cost is the lowest, and the system cost is minimized. The invention reasonably allocates the size of the user cache space to maximize the benefits brought by the locality of data access and reduce the internal cost of the system.

Description

Technical field[0001]The present invention relates to a cloud storage technology, in particular about a bandwidth guarantee framework and cost optimization method for multi-tenants under a cloud platform.Background technique[0002]Cloud computing: Cloud computing is an increase, use and delivery mode based on the Internet-based services. This model provides available, convenient, on-demand network access, enters configurable computing resource sharing pools, users can quickly use these resources quickly. The emergence of cloud computing has changed the impression of people's inherent servers, reducing the server's construction and maintenance, so that users can pay according to usage.[0003]Resource Isolation: Resource Isolation refers to the technological resources for system resources used by the CPU, memory, network, and IO bandwidth, and the like. This technology makes the cloud computing scenarios not interfere with each other, avoiding the situation of excessive user resources t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L12/24
CPCH04L41/0896H04L67/1097
Inventor 柴云鹏周芳孙殿森王传雯鲍宁
Owner RENMIN UNIVERSITY OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products