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

Resource allocation and overhead optimization method for cloud video

A technology of resource allocation and optimization method, applied in the direction of resource allocation, multiprogramming device, electrical components, etc.

Active Publication Date: 2014-08-06
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the above defects of the prior art, the present invention proposes a cloud video resource allocation and overhead optimization method with video channels as the scheduling granularity, the purpose of which is to improve data availability and access locality and optimize prices, thus solving the problems in cloud platforms. Issues such as video-on-demand service bandwidth allocation and video copy placement can meet the Service Level Agreement (Service Level Agreement) in video-on-demand services at a low cost

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
  • Resource allocation and overhead optimization method for cloud video
  • Resource allocation and overhead optimization method for cloud video
  • Resource allocation and overhead optimization method for cloud video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] In order to make the objectives, technical solutions and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0074] First, define the system architecture and symbols of the present invention.

[0075] Table 1 Symbol description table

[0076]

[0077]

[0078] Without loss of generality, assuming that a cloud platform includes M cloud data centers, define D i Represents the i-th cloud data center and defines S i Is the storage space size of the i-th cloud data center, define B i It is the bandwidth of the i-th cloud data center. These cloud data centers are distributed in different regions, and they communicate through a network (such as a wide area network). In order to develop and utilize access loca...

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 resource allocation and overhead optimization method for a cloud video. The method comprises the steps that a mathematical model used for describing the relations between channel distribution, user bandwidth distribution, total operation cost and quality of service (QoS); the model is proved and solved to be NP-hard; by the introduction of a penalty function, the problem of minimizing overhead through channel copying and bandwidth allocation is equivalently transformed into the problem of maximizing benefits through the channel copying and the bandwidth allocation; a resource allocation and overhead optimization method, namely DREAM, in a cloud data center is put forward to solve the problems of reservation and allocation of the bandwidth of a cloud platform and to determine the copy layout of channels of the cloud data center; the principle of locality is integrated in a resource allocation and overhead optimization algorithm, and a DREAM-L algorithm is put forward. Compared with the prior art, the method allows a cloud system to provide satisfactory watching quality, locality of reference and data availability for video-on-demand service at a low price.

Description

Technical field [0001] The present invention relates to cloud video data communication technology, and more specifically, to a cloud video resource allocation and cost optimization method. Background technique [0002] With the popularity and promotion of cloud computing and cloud storage, many video service providers have begun to migrate video data and application services to cloud platforms. To enable the cloud system to provide video-on-demand services with satisfactory viewing quality, access locality, and data availability at a low cost. [0003] There are usually two resource optimization scheduling methods on cloud platforms: one method uses the cloud server as the scheduling granularity, and the other method uses the video channel as the scheduling granularity. The former focuses on adjusting the location of cloud servers or virtual machines (VM) and the number of resources it owns, while the latter focuses on dynamically managing video channels and video streams from the...

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
IPC IPC(8): H04L29/08G06F9/50
Inventor 周可赵雨虹王桦黄志杰王冲邹复好李春花郑胜
Owner HUAZHONG UNIV OF SCI & TECH
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