Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for deploying software middleware in a multi-tenant data center

A data center and middleware technology, applied in the field of multi-tenant data center software deployment, to achieve the effect of improving revenue

Active Publication Date: 2018-08-28
NANJING UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Existing work has not yet found a feasible solution to the problem of how to deploy software middleware to maximize the acceptance of tenants under the premise of ensuring tenant needs

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 method for deploying software middleware in a multi-tenant data center
  • A method for deploying software middleware in a multi-tenant data center
  • A method for deploying software middleware in a multi-tenant data center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described below in conjunction with the embodiments and accompanying drawings, and the present embodiments do not limit the present invention.

[0034] The deployment method of the software middleware of the multi-tenant data center provided by the present invention takes the physical topology information of the real data center and the request of the tenant as input. figure 1 Represents the network topology of a data center, such as figure 1 As shown, the network topology of a real data center includes: network topology, link capacity, and physical machine capacity (the number of virtual machines that can be started). The tenant's request includes: the number of APP VMs requested by the tenant, the number of MB VMs requested by the tenant, the minimum communication bandwidth guarantee for each APP VM required for communication between tenant APP VMs, and the minimum communication bandwidth guarantee for each APP VM required f...

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 invention discloses a deployment method of software middleware of a multi-tenant data centre. The physical topological information of a data centre and the requests of tenants are taken as input; the demands of the tenants for virtual machines, the middleware and network resources are set based on a tenant virtual machine demand model; bandwidths are reserved for the tenants through the steps of searching a minimum subtree, deploying the tenant virtual machines and reserving network bandwidths; the deployment problem of storing the application virtual machines and the middleware virtual machines of the tenants can be effectively coordinated; the data centre can both ensure the demands of the tenants for the virtual machines, the middleware and the network and receive the quantity of the tenant requests to the maximum extent; and the income of the data centre is improved.

Description

technical field [0001] The invention relates to a deployment technology of multi-tenant data center software, in particular to a deployment method of multi-tenant data center software middleware. Background technique [0002] A multi-tenant data center provides users with computing systems and some related components (such as communication systems, storage systems, etc.) functions. Tenants obtain high-quality physical infrastructure and management services by renting computing and network resources provided in the data center. These services usually include virtual machine resources, such as computing resources such as CPU and memory, storage resources such as network disks, and network resources such as bandwidth and middleware. [0003] Middleware is a network device that can transform, detect, and filter data streams. Firewalls, intrusion detection systems, load balancers, etc. are common middleware. At present, most of the middleware in the data center is hardware mid...

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): H04L12/24H04L29/08
CPCH04L41/0893H04L41/5051H04L67/288
Inventor 王晓亮张雪薇陆桑璐
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products