CN110753083A - Cloud service resource uniform distribution system for multiple service providers - Google Patents

Cloud service resource uniform distribution system for multiple service providers Download PDF

Info

Publication number
CN110753083A
CN110753083A CN201910840773.3A CN201910840773A CN110753083A CN 110753083 A CN110753083 A CN 110753083A CN 201910840773 A CN201910840773 A CN 201910840773A CN 110753083 A CN110753083 A CN 110753083A
Authority
CN
China
Prior art keywords
service
user
service provider
stage
provider
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910840773.3A
Other languages
Chinese (zh)
Inventor
戴元顺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JIANGSU ZHONGYUN TECHNOLOGY Co Ltd
Original Assignee
JIANGSU ZHONGYUN TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JIANGSU ZHONGYUN TECHNOLOGY Co Ltd filed Critical JIANGSU ZHONGYUN TECHNOLOGY Co Ltd
Priority to CN201910840773.3A priority Critical patent/CN110753083A/en
Publication of CN110753083A publication Critical patent/CN110753083A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a cloud service resource uniform distribution system for multiple service providers, which comprises the following steps: step 1: a user request collecting stage, which receives a large number of user requests; step 2: and a scheduling stage, wherein the most suitable service provider is obtained, and the service required by the user request is distributed to the service provider through the service distribution module. And step 3: and in the resource requesting stage, a service provider receives a request and prepares to distribute services by using a service management module and a data design module. And 4, step 4: and a service distribution stage, wherein the service provider provides the service to the user in the stage by using the service distribution module. The invention solves the problems that the service provider obtains larger benefits and ensures the service quality of the user, realizes the balance of the service provider and the user, and has the characteristic of maximizing the benefits of the service provider on the premise of ensuring the service quality of the user.

Description

Cloud service resource uniform distribution system for multiple service providers
Technical Field
The invention provides a resource allocation system for guaranteeing the service quality of a user and simultaneously considering the income of a service provider in the resource allocation problem under a cloud platform.
Background
At present, service providers of various cloud platforms only provide services for respective users, sometimes, the service required by the users has a small profit for the service providers, and occupies more resources when providing the service for the users, and meanwhile, the service experience of the users is also influenced. In the current big data era, the number of resources allocated by a cloud platform service provider per unit time and the number of requests made by customers using the cloud platform resources per unit time are huge, and in the case of such supply and demand, the resources and the requests need to be uniformly scheduled and allocated. So that the service provider and the customer win together.
The traditional method, namely a single service provider, carries out resource scheduling on the service required by a user, but the defect is that for the single service provider, the benefits of enabling the user to obtain better service and reducing cost investment are always contradictory.
China Union network communication group, Inc.' a resource service system and resource allocation method thereof, applies for patent and approval to the intellectual Property office of China in days 2014-08-18, and is published in days 2014-11-26 with the publication number: 104168318A. The above invention considers resource allocation only in a single service provider, prioritizes user requests, and cannot provide basic service quality for all users.
A resource scheduling method and device based on IaaS cloud platform invented by Wangshui, Beijing search fox New media information technology Limited company, applies for patents and obtains approval from the intellectual property office of China in 2013-09-16 days, and is published in 2013-12-18 days with the publication number: 103458052a, the invention is simply a resource allocation scheme under a single service provider. And may result in the benefit of the service provider not being maximized.
The technical problem to be solved by the invention is as follows:
1. aiming at the problems that the service quality of part of low-priority users is poor and the service quality guarantee of the lowest user cannot be provided due to the fact that the user request is prioritized in the related scheme I;
2. the second related scheme employs the problem of allocating resources in each time slot with best effort without considering the cost input and profit gain of allocating resources and the problem of not enabling the maximum profit to the service provider.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a multi-service-provider-oriented cloud service resource uniform distribution system, which comprises the following steps:
step 1: a user request collecting stage, which receives a large number of user requests;
step 2: and a scheduling stage, wherein the most suitable service provider is obtained, and the service required by the user request is distributed to the service provider through the service distribution module.
And step 3: and in the resource requesting stage, a service provider receives a request and prepares to distribute services by using a service management module and a data design module.
And 4, step 4: and a service distribution stage, wherein the service provider provides the service to the user in the stage by using the service distribution module.
The further improvement lies in that: the step 1 comprises the following substeps:
substep 1-1: the user requests are divided by the queuing network and are distributed to a certain service desk.
Substeps 1-2: the service desk quantifies the worst service quality which can be accepted by the user according to the user request to obtain the first limiting condition of the service quality guarantee of the user.
Substeps 1-3: the service desk obtains some service business groups with service quality higher than the worst service quality of the user according to the cost and response time data required by the service business to provide services.
1-4: the service desk acquires the resource utilization rate and resource overload limit of a service provider;
1-5: according to substeps 1-2, 1-3 and 1-4 above, the most suitable facilitator is obtained using a multi-objective optimization algorithm.
The further improvement lies in that: the monitoring module simultaneously monitors the request collecting and evaluating module and the request processing module in real time.
The invention is an intermediate platform between multi-user and multi-service provider, the user side receives a large number of requests, the service provider registers services which can be provided by a plurality of service providers, each unit time has a large number of user requests, the system receives the requests in each unit time, in order to reduce the response time of user waiting, the queuing network is used for processing the requests, the service station in the queuing network uses a multi-objective optimization algorithm to calculate the worst service standard required by the current request under the condition of ensuring the QoS of the user, then the optimal service provider is calculated in the registered resource cluster according to the resource utilization rate of the service provider, finally the current request is forwarded to the service provider, and the service provider directly provides services for the user. From the perspective of a single facilitator, the resources provided per unit of time must be profitable, with fewer requests that require higher costs and lower profits or "go without make" than previous single facilitators for providing resources for all user requests, and with more requests that can be profitable or for selling otherwise unused resources, which increase profits for a single facilitator, whether the former or the latter. Thus, the system is win-win for multiple facilitators and users.
Drawings
FIG. 1 is a block diagram of the present invention;
FIG. 2 is a block diagram of a method of using the present invention;
FIG. 3 is a flow chart of the service provisioning of the present invention;
FIG. 4 is a flow diagram of a queuing network for handling user requests in accordance with the present invention;
fig. 5 is a flow chart from the perspective of a single user request using the present invention.
Detailed Description
The objects, technical solutions and advantages of the present invention will be described in further detail with reference to the accompanying drawings.
As shown in fig. 1 to 5, the present embodiment provides a cloud service resource uniform allocation system for multiple service providers, including the following steps:
step 1: a user request collecting stage, which receives a large number of user requests;
substep 1-1: the user requests are divided by the queuing network and are distributed to a certain service desk.
Substeps 1-2: the service desk quantifies the worst service quality which can be accepted by the user according to the user request to obtain the first limiting condition of the service quality guarantee of the user.
Substeps 1-3: the service desk obtains some service business groups with service quality higher than the worst service quality of the user according to the cost and response time data required by the service business to provide services.
1-4: the service desk acquires the resource utilization rate and resource overload limit of a service provider;
1-5: according to substeps 1-2, 1-3 and 1-4 above, the most suitable facilitator is obtained using a multi-objective optimization algorithm.
Step 2: and a scheduling stage, wherein the most suitable service provider is obtained, and the service required by the user request is distributed to the service provider through the service distribution module.
And step 3: and in the resource requesting stage, a service provider receives a request and prepares to distribute services by using a service management module and a data design module.
And 4, step 4: and a service distribution stage, wherein the service provider provides the service to the user in the stage by using the service distribution module.
The monitoring module simultaneously monitors the request collecting and evaluating module and the request processing module in real time.
The embodiment solves the problems that the service provider obtains larger benefits and guarantees the service quality of the user, realizes the balance of the service provider and the user, and has the characteristic of maximizing the benefits of the service provider on the premise of guaranteeing the service quality of the user.
The above is only a preferred embodiment of the present invention, it should be noted that the above embodiment does not limit the present invention, and various changes and modifications made by workers within the scope of the technical idea of the present invention fall within the protection scope of the present invention.

Claims (3)

1. A cloud service resource uniform distribution system facing multiple service providers is characterized in that: comprises the following steps:
step 1: a user request collecting stage, which receives a large number of user requests;
step 2: the scheduling stage, which obtains the most suitable service provider, and distributes the service required by the user request to the service provider through the service distribution module;
and step 3: a resource requesting stage, in which a service provider receives a request and prepares to distribute services by using a service management module and a data design module;
and 4, step 4: and a service distribution stage, wherein the service provider provides the service to the user in the stage by using the service distribution module.
2. The multi-service-provider-oriented cloud service resource uniform distribution system according to claim 1, wherein: the step 1 comprises the following substeps:
substep 1-1: dividing the user request through a queuing network and distributing the user request to a certain service desk;
substeps 1-2: the service desk quantifies the worst service quality which can be accepted by the user according to the user request to obtain a first limiting condition of the service quality guarantee of the user;
substeps 1-3: the service desk obtains some service business groups with the service quality higher than the worst service quality of the user according to the cost and response time data required by the service provider for providing the service;
1-4: the service desk acquires the resource utilization rate and resource overload limit of a service provider;
1-5: according to substeps 1-2, 1-3 and 1-4 above, the most suitable facilitator is obtained using a multi-objective optimization algorithm.
3. The multi-service-provider-oriented cloud service resource uniform distribution system according to claim 1, wherein: the monitoring module simultaneously monitors the request collecting and evaluating module and the request processing module in real time.
CN201910840773.3A 2019-09-06 2019-09-06 Cloud service resource uniform distribution system for multiple service providers Pending CN110753083A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910840773.3A CN110753083A (en) 2019-09-06 2019-09-06 Cloud service resource uniform distribution system for multiple service providers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910840773.3A CN110753083A (en) 2019-09-06 2019-09-06 Cloud service resource uniform distribution system for multiple service providers

Publications (1)

Publication Number Publication Date
CN110753083A true CN110753083A (en) 2020-02-04

Family

ID=69276166

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910840773.3A Pending CN110753083A (en) 2019-09-06 2019-09-06 Cloud service resource uniform distribution system for multiple service providers

Country Status (1)

Country Link
CN (1) CN110753083A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116155835A (en) * 2023-01-17 2023-05-23 哈尔滨工业大学(威海) Cloud resource service quality assessment method and system based on queuing theory

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904824A (en) * 2012-09-25 2013-01-30 中国联合网络通信集团有限公司 Service providing entity selection method and device
CN106357739A (en) * 2016-08-27 2017-01-25 浙江工业大学 Two-stage composition and scheduling method specific to lot-sizing cloud service request
CN106951330A (en) * 2017-04-10 2017-07-14 郑州轻工业学院 A kind of maximized virtual machine distribution method of cloud service center service utility
US20170295247A1 (en) * 2016-04-08 2017-10-12 Alcatel-Lucent Usa, Inc. Optimal dynamic cloud network control
US20180351876A1 (en) * 2017-05-31 2018-12-06 Futurewei Technologies, Inc. Cloud quality of service management

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904824A (en) * 2012-09-25 2013-01-30 中国联合网络通信集团有限公司 Service providing entity selection method and device
US20170295247A1 (en) * 2016-04-08 2017-10-12 Alcatel-Lucent Usa, Inc. Optimal dynamic cloud network control
CN106357739A (en) * 2016-08-27 2017-01-25 浙江工业大学 Two-stage composition and scheduling method specific to lot-sizing cloud service request
CN106951330A (en) * 2017-04-10 2017-07-14 郑州轻工业学院 A kind of maximized virtual machine distribution method of cloud service center service utility
US20180351876A1 (en) * 2017-05-31 2018-12-06 Futurewei Technologies, Inc. Cloud quality of service management

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HAN XU,XIWEI QIU,YONGPAN SHENG,LIANG LUO,YANPING XIANG: ""A Qos-Driven Approach to the Cloud Service Addressing Attributes of Security"", 《IEEE ACCESS》 *
张小庆: ""基于云计算环境的资源提供优化方法研究"", 《中国博士学位论文全文数据库 (基础科学辑)》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116155835A (en) * 2023-01-17 2023-05-23 哈尔滨工业大学(威海) Cloud resource service quality assessment method and system based on queuing theory
CN116155835B (en) * 2023-01-17 2024-04-16 哈尔滨工业大学(威海) Cloud resource service quality assessment method and system based on queuing theory

Similar Documents

Publication Publication Date Title
Zhao et al. Dynamic pricing and profit maximization for the cloud with geo-distributed data centers
AU2017404110B2 (en) Agent allocation method and device, server, and storage medium
US11656906B2 (en) Method and system for coordinated service placement in multiple clouds
US11102143B2 (en) System and method for optimizing resource utilization in a clustered or cloud environment
US8660142B2 (en) Scheduling virtual bandwidth requests
US20140143300A1 (en) Method and Apparatus for Controlling Utilization in a Horizontally Scaled Software Application
US20170126583A1 (en) Method and electronic device for bandwidth allocation based on online media services
CN109542608B (en) Cloud simulation task scheduling method based on hybrid queuing network
CN104657207B (en) Dispatching method, service server and the scheduling system of remote authorization request
US20140115598A1 (en) System and method for controlled sharing of consumable resources in a computer cluster
CN110753009B (en) Virtual machine and network bandwidth joint distribution method based on multi-QoS grouping
CN105718316A (en) Job scheduling method and apparatus
CN107343112B (en) Intelligent telephone traffic distribution method based on call center seat layering
US20200195524A1 (en) Distributed multicloud service placement engine and method therefor
CN107888660B (en) Cloud service resource allocation method, medium, device and computing equipment
CN105262703A (en) Routing bandwidth allocation method based on double priorities
CN109656685A (en) Container resource regulating method and system, server and computer readable storage medium
WO2022062981A1 (en) Resource scheduling method and system, electronic device, and computer-readable storage medium
WO2017075967A1 (en) Bandwidth allocation method and system for on-line media service
CN114860425A (en) Service cloud platform based on cloud resources
SG195439A1 (en) Communication management system, communication management method and program
CN110753083A (en) Cloud service resource uniform distribution system for multiple service providers
CN107493607A (en) Network resource allocation method and Internet resources distributor
CN110213450B (en) Multi-center-based sign language online customer service distribution management method, device and system
CN113163061A (en) Method and device for distributing customer service terminals

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200204

RJ01 Rejection of invention patent application after publication