CN106815076A - Bilateral cloud resources of virtual machine Optimal Distributing System and method based on compound mechanism - Google Patents
Bilateral cloud resources of virtual machine Optimal Distributing System and method based on compound mechanism Download PDFInfo
- Publication number
- CN106815076A CN106815076A CN201611226002.8A CN201611226002A CN106815076A CN 106815076 A CN106815076 A CN 106815076A CN 201611226002 A CN201611226002 A CN 201611226002A CN 106815076 A CN106815076 A CN 106815076A
- Authority
- CN
- China
- Prior art keywords
- module
- virtual machine
- allocation
- bilateral
- resource
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种基于复式拍卖的双边云虚拟机资源优化分配系统及方法,该系统包括:标书收集模块、获胜者匹配模块、虚拟机类型及数目确认模块、资源标的确认模块、双边请求模块以及双边分配模块,本发明能够解决分配资源标的无法反映资源供求情况的问题,并最大化了分配双方的效益。
A bilateral cloud virtual machine resource optimization allocation system and method based on a double-entry auction, the system includes: a bidding document collection module, a winner matching module, a virtual machine type and number confirmation module, a resource target confirmation module, a bilateral request module, and a bilateral allocation module , the present invention can solve the problem that the resource allocation target cannot reflect the resource supply and demand situation, and maximize the benefits of both parties in the allocation.
Description
技术领域technical field
本发明涉及的是一种信息安全领域的技术,具体是一种基于复式机制的双边云虚拟机资源优化分配系统及方法。The present invention relates to a technology in the field of information security, in particular to a system and method for optimal allocation of bilateral cloud virtual machine resources based on a duplex mechanism.
背景技术Background technique
基于复式拍卖的分配机制主要作用是可以排除分配过程中买方垄断或卖方垄断的情况,从而使分配过程充分反映出实际的供求关系,保证分配中买方和卖方的效益,进而激励分配双方参与到分配中去。基于复式拍卖的分配机制正在逐渐成为现代资源需求情形分配以及互联网金融领域的热点,如果能够利用该机制激励分配双方充分参与到新兴资源需求情形当中去,那么产生的收益将是巨大的。由于复式拍卖机制的设计的困难,一个有效的、合理的复式拍卖分配机制是很多公司渴求的。随着学术界和工业界研究的持续发展,越来越多的复式拍卖机制将被应用到不同的领域中去。The main role of the distribution mechanism based on double auction is to eliminate the monopoly of buyers or sellers in the distribution process, so that the distribution process can fully reflect the actual supply and demand relationship, ensure the benefits of buyers and sellers in the distribution, and then encourage both parties to participate in the distribution to go. The allocation mechanism based on the double-entry auction is gradually becoming a hotspot in the allocation of modern resource demand situations and in the field of Internet finance. If this mechanism can be used to encourage both parties to fully participate in emerging resource demand situations, the benefits will be huge. Due to the difficulty in the design of the double auction mechanism, an effective and reasonable double auction allocation mechanism is eager for many companies. With the continuous development of academic and industrial research, more and more double auction mechanisms will be applied to different fields.
由于双边需求不同,各自提出的标书也存在着不同,这样就导致现有复式拍卖机制中的获胜者决策过程无法使用而且很难做直接的改动来进行适应。同时,如果直接针对各自的标书内容进行两边的机制设计是无法得到一个可信的复式拍卖机制的。最后,由于用户的负载是在不断波动的,用户的实际需求是很难进行提前估计的。正式由于这三个原因,需要有一种新的机制来解决这样的一个双边资源需求情形分配。Due to the different bilateral demands, the bids proposed by each party are also different, which makes the winner decision process in the existing double auction mechanism unusable and difficult to make direct changes to adapt. At the same time, it is impossible to obtain a credible double auction mechanism if the mechanism design of both sides is directly aimed at the content of their respective bidding documents. Finally, since the user's load is constantly fluctuating, it is difficult to estimate the actual demand of the user in advance. Formally for these three reasons, there is a need for a new mechanism to address such a bilateral allocation of resource requirements.
发明内容Contents of the invention
本发明克服现有虚拟机分配机制的不足,提供一种基于复式拍卖的双边云虚拟机资源优化分配系统及方法,通过复式拍卖的分配机制来解决资源需求情形中分配资源标的无法反映资源供求情况的问题,并最大化了分配双方的效益。The present invention overcomes the deficiencies of the existing virtual machine allocation mechanism, and provides a two-way cloud virtual machine resource optimization allocation system and method based on a double-entry auction, and solves the problem that the resource allocation target cannot reflect the resource supply and demand situation in the resource demand situation through the double-entry auction allocation mechanism problem, and maximize the benefits of both parties in the distribution.
本发明是通过以下技术方案实现的:The present invention is achieved through the following technical solutions:
本发明涉及一种基于复式拍卖的双边云虚拟机资源优化分配系统,包括:标书收集模块、获胜者匹配模块、虚拟机类型及数目确认模块、资源标的确认模块、双边请求模块以及双边分配模块,其中:标书收集模块与与服务提供商、云服务用户以及获胜者匹配模块相连,该模块先从提供商与用户处收集标书信息再与获胜者匹配模块传输标书信息,获胜者匹配模块与虚拟机类型及数目确认模块、资源标的确认模块相连相连并传输提供商及用户获胜者信息,虚拟机类型及数目确认模块与资源标的确认模块相连并传输虚拟机类型与数目配置信息,虚拟机类型及数目确认模块、资源标的确认模块与双边请求模块相连并传输需要提供商分配的资源及需要用户支付的资源标的信息,双边请求模块与云服务提供商、云服务用户以及双边分配模块相连,该模块首先从提供商与用户处得到相应的资源与价钱,再将这些信息传输给双边分配模块,双边分配模块与云服务提供商以及云服务用户相连并传输最终的分配信息。The present invention relates to a bilateral cloud virtual machine resource optimization allocation system based on a double auction, including: a bid collection module, a winner matching module, a virtual machine type and number confirmation module, a resource target confirmation module, a bilateral request module and a bilateral allocation module, Among them: the bid collection module is connected with the service provider, cloud service user and winner matching module. The type and number confirmation module and the resource target confirmation module are connected and connected to transmit provider and user winner information, the virtual machine type and number confirmation module is connected to the resource target confirmation module and transmit virtual machine type and number configuration information, virtual machine type and number The confirmation module and resource target confirmation module are connected to the bilateral request module and transmit the resources that need to be allocated by the provider and the resource target information that needs to be paid by the user. The bilateral request module is connected to the cloud service provider, cloud service user and bilateral allocation module. This module first Get the corresponding resources and prices from the provider and the user, and then transmit the information to the bilateral allocation module, which is connected to the cloud service provider and the cloud service user and transmits the final allocation information.
本发明涉及上述系统的双边虚拟机资源优化分配方法,包括以下步骤:The present invention relates to a bilateral virtual machine resource optimization allocation method of the above system, comprising the following steps:
步骤1、拍卖者向云服务提供商以及云服务用户收集各自的标书;Step 1. The auctioneer collects their respective bids from cloud service providers and cloud service users;
步骤2、根据收集得到的标书,匹配得到双边各自的获胜者;Step 2. According to the collected bids, match and obtain the respective winners of both sides;
步骤3、根据获胜信息,确认提供商需要分配的虚拟机类型及数目;Step 3. According to the winning information, confirm the type and number of virtual machines that the provider needs to allocate;
步骤4、根据获胜信息以及确认好的虚拟机分配类型及数目,确认用户成交资源标的;Step 4. According to the winning information and the confirmed virtual machine allocation type and number, confirm the user's transaction resource target;
步骤5、根据确认好的虚拟机类型及数目和用户成交资源标的,向双边发出分配请求;Step 5. According to the confirmed virtual machine type and number and the user's transaction resource target, send an allocation request to both sides;
步骤6、根据请求反馈的结果,完成双边分配,并通知分配结果。Step 6. According to the result of the request feedback, the bilateral allocation is completed and the allocation result is notified.
技术效果technical effect
与现有技术相比,本发明解决了虚拟机分配机制中,分配资源标的无法反映资源需求情形中供求关系的问题。通过让分配双方都在标书中提交自己内心的真实需求,来反映分配资源需求情形中的实际情况,从而保证云服务提供商和用户都能在虚拟机分配中获得效益的最大化。Compared with the prior art, the present invention solves the problem that in the allocation mechanism of the virtual machine, the object of allocated resources cannot reflect the supply and demand relationship in the situation of resource demand. By allowing both parties to the allocation to submit their real needs in the bidding documents, it reflects the actual situation in the allocation of resource requirements, so as to ensure that both cloud service providers and users can maximize the benefits of virtual machine allocation.
本发明可以在保证可信性的情况下,只损失7.01%的社会总效益;由于在获胜者匹配部分采用了优化技术,将计算复杂度从O(MK)降低到O(MK),其中M为参与拍卖的提供商数目,K为虚拟机类型数目。The present invention can only lose 7.01% of the total social benefit under the condition of guaranteeing the credibility; because the optimization technology is adopted in the winner matching part, the computational complexity is reduced from O(M K ) to O(MK), where M is the number of providers participating in the auction, and K is the number of virtual machine types.
附图说明Description of drawings
图1为复式拍卖中虚拟机分配流程示意图;FIG. 1 is a schematic diagram of a virtual machine allocation process in a double auction;
图2为拍卖机制流程图;Figure 2 is a flowchart of the auction mechanism;
图3为本发明与最优拍卖机制(不考虑可信性)结合不同算法所得实验结果示意图;Fig. 3 is a schematic diagram of experimental results obtained by combining different algorithms with the present invention and optimal auction mechanism (without considering credibility);
图4为本发明对比实验结果示意图。Fig. 4 is a schematic diagram of the comparative experiment results of the present invention.
具体实施方式detailed description
如图1所示,本实施例具体包括:标书收集模块、获胜者匹配模块、虚拟机类型及数目确认模块、资源标的确认模块、双边请求模块以及双边分配模块,其中:标书收集模块与与服务提供商、云服务用户以及获胜者匹配模块相连,该模块先从提供商与用户处收集标书信息再与获胜者匹配模块传输标书信息,获胜者匹配模块与虚拟机类型及数目确认模块、资源标的确认模块相连相连并传输提供商及用户获胜者信息,虚拟机类型及数目确认模块与资源标的确认模块相连并传输虚拟机类型与数目配置信息,虚拟机类型及数目确认模块、资源标的确认模块与双边请求模块相连并传输需要提供商分配的资源及需要用户支付的资源标的信息,双边请求模块与云服务提供商、云服务用户以及双边分配模块相连,该模块首先从提供商与用户处得到相应的资源与价钱,再将这些信息传输给双边分配模块,双边分配模块与云服务提供商以及云服务用户相连并传输最终的分配信息。As shown in Figure 1, this embodiment specifically includes: a bid collection module, a winner matching module, a virtual machine type and number confirmation module, a resource target confirmation module, a bilateral request module, and a bilateral allocation module, wherein: the bid collection module and the service The provider, cloud service user and winner matching module are connected. This module first collects the bidding information from the provider and the user, and then transmits the bidding information with the winner matching module. The winner matching module is connected with the virtual machine type and number confirmation module, resource bid The confirmation module is connected and transmits the provider and user winner information, the virtual machine type and number confirmation module is connected with the resource target confirmation module and transmits the virtual machine type and number configuration information, the virtual machine type and number confirmation module, the resource target confirmation module and The bilateral request module is connected and transmits the resources that need to be allocated by the provider and the resource target information that needs to be paid by the user. The bilateral request module is connected with the cloud service provider, the cloud service user and the bilateral allocation module. The module first obtains the corresponding information from the provider and the user resources and prices, and then transmit this information to the bilateral allocation module, which is connected to the cloud service provider and cloud service user and transmits the final allocation information.
本实施例首先进行以下定义This embodiment first carries out the following definition
a、定义复式拍卖中买卖双方的标书形式及其效用,具体为:a. Define the form and effect of the bidding documents of buyers and sellers in the double-entry auction, specifically:
买方标书:其中:K是虚拟机的数目,x(i)是每种类型的虚拟机的数目(也被称为虚拟机配置决策),c(i)是对该虚拟机决策所付出的代价。Buyer's Bid: Where: K is the number of virtual machines, x (i) is the number of virtual machines of each type (also called a virtual machine configuration decision), and c (i) is the cost paid for this virtual machine decision.
卖方标书:其中:m是某种虚拟机类型,是类型-m虚拟机的数目,是类型-m虚拟机的单价。值得注意的是,卖方的标书实际是包含了K个子标书,分别代表K种类型的虚拟机。Seller's bid: Among them: m is a virtual machine type, is the number of type-m virtual machines, is the unit price of type-m virtual machines. It should be noted that the seller's bidding document actually includes K sub-bidding documents, respectively representing K types of virtual machines.
b、定义买卖双方的效用:b. Define the utility of buyers and sellers:
买方效用:用户租用虚拟机来完成他们的任务,收益为R(i),因此其效用为:其中:为用户-i获胜后的效用,R(i)为用户-i完成任务的收益,c(i)为用户-i购入虚拟机产生的成本。Buyer's utility: Users rent virtual machines to complete their tasks, the revenue is R (i) , so its utility is: in: is the utility of user-i after winning, R (i) is the income of user-i for completing the task, and c (i) is the cost of purchasing virtual machines for user-i.
卖方效用:云服务提供商启动虚拟机都会有一定的成本开销因此类型-m虚拟机的效用为:其中:为提供商-j获胜后虚拟机类型-m产生的效用,为提供商-j赢得拍卖的虚拟机类型-m的数目为提供商-j提供的虚拟机类型-m的单价,为提供商-j出售虚拟机类型-m的单位成本。Seller's utility: Cloud service providers will have a certain cost to start a virtual machine So the utility of type-m virtual machine is: in: is the utility produced by virtual machine type-m after provider-j wins, Number of virtual machines of type-m that won the auction for provider-j The unit price of virtual machine type-m provided by provider-j, Unit cost to sell virtual machine type-m for provider-j.
故而总的卖方效用为其中:为提供商-j赢得拍卖的总效用,K为提供商提供的虚拟机类型总数,为提供商-j获胜后虚拟机类型-m产生的效用。Therefore, the total seller utility is in: is the total utility of winning the auction for provider-j, K is the total number of virtual machine types offered by the provider, is the utility produced by VM type-m after provider-j wins.
c、定义拍卖方的效用:其中:wa为拍卖方在一次分配中产生的效用,N为参与拍卖的用户人数,M为参与拍卖的提供商人数,为用户-i获胜后的效用,为提供商-j赢得拍卖的总效用。c. Define the utility of the auctioneer: Among them: w a is the utility generated by the auctioneer in one allocation, N is the number of users participating in the auction, M is the number of providers participating in the auction, is the utility of user-i after winning, The total utility of winning the auction for provider-j.
如图1和图2所示,上述系统通过以下方式实现:As shown in Figure 1 and Figure 2, the above system is realized in the following ways:
步骤1分配双方获胜者的匹配;Step 1 assigns a match for both winners;
1.1)由于买方标书的资源标的是针对虚拟机组合的,而卖方资源标的是单价,因此无法直接进行比较。拍卖方首先对买方标书计算其标书密度为:其中:μ=(μ1,…,μK)T是每种类型虚拟机的最大服务率。1.1) Since the resource target of the buyer's bidding document is for the combination of virtual machines, and the resource target of the seller is unit price, direct comparison cannot be made. The auctioneer first calculates the bidding density of the buyer's bidding documents as: Wherein: μ=(μ 1 , . . . , μ K ) T is the maximum service rate of each type of virtual machine.
1.2)对每个买方标书都计算得到标书密度后,我们将所有的买方标书按照标书密度降序排列,并记排序后的标书密度为φ(1)≥…≥φ(N)。而对卖方标书,则按照每种类型虚拟机的单价升序排列。对类型-m卖方标书,排序后的单价为 1.2) After calculating the bid density for each buyer’s bid, we arrange all the buyer’s bids in descending order according to the bid density, and record the sorted bid density as φ (1) ≥…≥φ (N) . For the seller's bids, they are arranged in ascending order according to the unit price of each type of virtual machine. For type-m seller’s bids, the sorted unit price is
1.3)在排序结束后,拍卖方判断一下公式是否成立,以此来判断是否有人在此次拍卖之中胜出:其中:i’是买方之中有最大标书密度的用户的标号。如果存在一个j=j*满足以上不等式,那么有最大标书密度的买方就赢得了买方的竞标,同时所有满足的卖方都赢得了卖方的竞标。如果有多个j满足以上不等式,拍卖方就选择最大的j作为j*。1.3) After the sorting is over, the auctioneer judges whether the formula is valid, so as to judge whether someone wins the auction: Among them: i' is the index of the user with the largest bidding density among the buyers. If there is a j=j* that satisfies the above inequality, then the buyer with the largest density of bids wins the buyer’s bid, and all the buyers who satisfy of sellers have won the seller's bid. If there are multiple js satisfying the above inequality, the auctioneer will choose the largest j as j*.
步骤2、最终成交资源标的和成交虚拟机数目决策,具体为:Step 2. Decision-making on the target of the final transaction resource and the number of transaction virtual machines, specifically:
成交资源标的:对获胜买方, Transaction resource target: for the winning buyer,
对每一个获胜卖方, For each winning seller,
成交虚拟机数目:对买获胜方, The number of virtual machines in the transaction: the winner of the purchase,
对每一个获胜卖方, For each winning seller,
到此,拍卖方就执行完所有机制。At this point, the auctioneer has executed all the mechanisms.
本实施例在以下环境下进行了模拟实验:This embodiment has carried out the simulation experiment under the following environment:
虚拟机类型:共5种,其中运行能力是指单位该虚拟机每小时能够接收的请求数目。Virtual machine type: There are 5 types in total, and the operating capacity refers to the number of requests that the virtual machine can receive per hour.
云服务提供商:共4家。每个提供商拥有的服务器数目在[500,750]之间随机产生,每台服务器能够运行40台m4.large,20台m4.xlarge,10台m4.2xlarge,5台m4.4xlarge或2台m4.10xlarge的虚拟机。Cloud service providers: 4 in total. The number of servers owned by each provider is randomly generated between [500, 750], and each server can run 40 m4.large, 20 m4.xlarge, 10 m4.2xlarge, 5 m4.4xlarge or 2 m4.10xlarge virtual machine.
云服务用户:共10位,其工作负载我们使用TPC-W标准测试产生。测试效果比较如图3和图4所示。Cloud service users: 10 in total, whose workload we use the TPC-W standard test to generate. The comparison of test results is shown in Figure 3 and Figure 4.
上述具体实施可由本领域技术人员在不背离本发明原理和宗旨的前提下以不同的方式对其进行局部调整,本发明的保护范围以权利要求书为准且不由上述具体实施所限,在其范围内的各个实现方案均受本发明之约束。The above specific implementation can be partially adjusted in different ways by those skilled in the art without departing from the principle and purpose of the present invention. The scope of protection of the present invention is subject to the claims and is not limited by the above specific implementation. Each implementation within the scope is bound by the invention.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611226002.8A CN106815076A (en) | 2016-12-27 | 2016-12-27 | Bilateral cloud resources of virtual machine Optimal Distributing System and method based on compound mechanism |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611226002.8A CN106815076A (en) | 2016-12-27 | 2016-12-27 | Bilateral cloud resources of virtual machine Optimal Distributing System and method based on compound mechanism |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106815076A true CN106815076A (en) | 2017-06-09 |
Family
ID=59110166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611226002.8A Pending CN106815076A (en) | 2016-12-27 | 2016-12-27 | Bilateral cloud resources of virtual machine Optimal Distributing System and method based on compound mechanism |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106815076A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109741152A (en) * | 2019-01-14 | 2019-05-10 | 上海交通大学 | A Public Safety-Oriented Scheduling System Bridging User Requirements and Provider Resources |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102014159A (en) * | 2010-11-29 | 2011-04-13 | 华中科技大学 | Layered resource reservation system under cloud computing environment |
| CN102426545A (en) * | 2010-10-27 | 2012-04-25 | 微软公司 | Reactive load balancing for distributed systems |
| CN102780759A (en) * | 2012-06-13 | 2012-11-14 | 合肥工业大学 | Cloud computing resource scheduling method based on scheduling object space |
-
2016
- 2016-12-27 CN CN201611226002.8A patent/CN106815076A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102426545A (en) * | 2010-10-27 | 2012-04-25 | 微软公司 | Reactive load balancing for distributed systems |
| CN102014159A (en) * | 2010-11-29 | 2011-04-13 | 华中科技大学 | Layered resource reservation system under cloud computing environment |
| CN102780759A (en) * | 2012-06-13 | 2012-11-14 | 合肥工业大学 | Cloud computing resource scheduling method based on scheduling object space |
Non-Patent Citations (1)
| Title |
|---|
| 马同伟等: "云计算环境下兼顾买卖双方利益的双向拍卖资源分配算法", 《计算机应用研究》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109741152A (en) * | 2019-01-14 | 2019-05-10 | 上海交通大学 | A Public Safety-Oriented Scheduling System Bridging User Requirements and Provider Resources |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Sheikholeslami et al. | Auction‐based resource allocation mechanisms in the cloud environments: a review of the literature and reflection on future challenges | |
| Zavodovski et al. | DeCloud: Truthful decentralized double auction for edge clouds | |
| US7899697B2 (en) | Application of brokering methods to security characteristics | |
| US7899696B2 (en) | Application of brokering methods to recoverability characteristics | |
| CN102024234B (en) | Electronic transaction service platform | |
| Li et al. | Trust-driven and QoS demand clustering analysis based cloud workflow scheduling strategies | |
| JP7317168B2 (en) | Inter-process communication to facilitate sell-side market making | |
| CN109118102B (en) | Fair bidirectional combined cloud resource allocation method and system based on block chain | |
| CN108701270A (en) | Management method, system and the data management server of maintenance factory | |
| CN112613861A (en) | Electric power pre-sale transaction method, device and system based on alliance chain | |
| US8032407B2 (en) | Application of brokering methods to scalability characteristics | |
| CN105450707B (en) | A method and system for allocating cloud media resources | |
| US20140279353A1 (en) | C2EX Compute Commodities Exchange | |
| JP2011258198A (en) | Automated patent transaction platform system | |
| Chen et al. | SmartStore: A blockchain and clustering based intelligent edge storage system with fairness and resilience | |
| CN111563830A (en) | A distributed energy trading system based on graphene blockchain | |
| CN106874107A (en) | It is a kind of based on the thin cloud resource auction technique for purchasing by group in mobile cloud computing | |
| Tang et al. | A cost-aware utility-maximizing bidding strategy for auction-based federated learning | |
| Mihailescu et al. | On economic and computational-efficient resource pricing in large distributed systems | |
| CN113535408B (en) | Edge-side computing resource auction optimization method | |
| US8041600B2 (en) | Application of brokering methods to performance characteristics | |
| Vinothiyalakshmi et al. | Enhanced multi-attribute combinative double auction (emcda) for resource allocation in cloud computing | |
| Vinothiyalakshmi et al. | Efficient dynamic resource provisioning based on credibility in cloud computing | |
| CN106815076A (en) | Bilateral cloud resources of virtual machine Optimal Distributing System and method based on compound mechanism | |
| Lu et al. | Block chain based double auction design |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170609 |