Cloud storage task scheduling method on condition of multiple QoS constraints

A scheduling method and cloud storage technology, applied in the communication field, can solve the problems of large QoS constraint granularity, difficult QoS constraint mapping, description, opacity, etc.

Inactive Publication Date: 2014-02-05
李飞
View PDF2 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For application service layer QoS constraints, the granularity of QoS constraints at this layer is often relatively large. If the user proposes an abstract description of QoS constraints for the entire application from this layer, it will be difficult to map and describe the QoS constraints specifically, and will lose Service Significance of QoS
For the underlying resource device layer, its QoS granularity is too fine. Such a classification can indeed reflect the QoS attributes of physical resources in a more specific way, but it makes the user see the underlying physical resource structure, which becomes opaque and violates the requirements of cloud computing. The basic idea of ​​the storage system - resource virtualization, and also increases the unified difficulty of QoS constraints

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
  • Cloud storage task scheduling method on condition of multiple QoS constraints
  • Cloud storage task scheduling method on condition of multiple QoS constraints
  • Cloud storage task scheduling method on condition of multiple QoS constraints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solutions of the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0045] In order to better describe the algorithm, combined with the characteristics of cloud storage system resources, the present invention adopts the following general definitions:

[0046] Definition 1: R = {r 1 , r 2 , r 3 ,...,r m} represents the collection of system resources, m=|R| represents the number of resources in the system environment, where r i ={rID, rQoS, rData, rCap, rType, ...} indicates the i-th system resource.

[0047] The meaning of each attribute of the i-th resource:

[0048] rID is the globally unique identification number of the resource.

[0049] rQoS is the QoS capability matrix that system resources can provide, rQoS={Q 1 , Q 2 , Q 3 ,...,Q k}, where k is the QoS constraint dimension of the service that the resource can provide.

[0050] rData is information related 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 invention discloses a cloud storage task scheduling method on the condition of multiple QoSconstraints. According to the technical scheme, the cloud storage task scheduling method comprises normalization of the QoS constraints, user satisfaction degrees, QoS acquaintance degree measurement and weights of all the QoS constraints. In the process of using the cloud storage task scheduling method, when a user uses data in cloud storage, the data currently in the cloud storage can be scheduled reasonably on the premise that services required by the multiple QoS constraints are guaranteed.

Description

technical field [0001] The invention belongs to the technical field of communication, and relates to a cloud storage task scheduling method with multiple QoS constraints. Background technique [0002] The current cloud storage services provide services to users through the Internet, mainly including network hard drives, online storage and online backup. With the rapid development of the mobile Internet and the Internet of Things, the amount of data in the cloud is huge. When facing a system with a large-scale and complex architecture such as cloud storage, how to use various resources in the system reasonably and efficiently , providing users with services that meet their QoS (Quality of Service) constraints, and taking into account system resource utilization, load balancing, etc., has become one of the important issues that people care about. The resources in the cloud storage system belong to different organizations and institutions, and have different resource managemen...

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 Applications(China)
IPC IPC(8): H04L29/08
Inventor 李飞张路桥王娟
Owner 李飞
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