CN110753083A - Cloud service resource uniform distribution system for multiple service providers - Google Patents
Cloud service resource uniform distribution system for multiple service providers Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling 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/61—Scheduling 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
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.
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)
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)
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 |
-
2019
- 2019-09-06 CN CN201910840773.3A patent/CN110753083A/en active Pending
Patent Citations (5)
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)
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)
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 |