Resource distribution method for bidding requests and data center
A data center and bidding technology, which is applied to the resource distribution method of bidding requests and the field of data centers, can solve problems such as inability to maximize server resources, small page views, and inability to guarantee the normal operation of online platform services, and achieve Improve system stability and user experience, ensure normal work, and achieve the effect of server resource balance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0081] Please refer to Figure 1 to Figure 3 , Embodiment 1 of the present invention is:
[0082] A resource distribution method for a bidding request, comprising the steps of:
[0083] S1. Obtain the current resources regularly reported by all servers in real time;
[0084] In this embodiment, the current resources include CPU resources, memory resources, hard disk I / O resources, network bandwidth resources, and interface information;
[0085] S2. Sort all servers according to current resources to obtain a sorted list of available servers that can provide distribution resources;
[0086] In this embodiment, step S2 specifically includes the following steps:
[0087] S21. Obtain the first step weight value of each server according to the CPU resource, memory resource, hard disk I / O resource and network bandwidth resource of each server;
[0088] S22. Obtain the weight value of the second step according to the magnitude of the interface request in the interface information ...
Embodiment 2
[0095] Please refer to Figure 1 to Figure 3 , the second embodiment of the present invention is:
[0096] A resource distribution method for bidding requests. On the basis of the first embodiment above, step S3 specifically includes the following steps:
[0097] S31. Obtain the expected bid level in the first time period, and determine the expected page views PV in the first time period according to the expected bid level;
[0098] In this embodiment, the bid level refers to the classification of the number of bidders, not the specific number of bidders.
[0099] Among them, PV is the abbreviation of page views, which refers to the page views of users.
[0100] In this embodiment, it is assumed that the first time end is a day, and the estimated page views per day are 3 million PVs.
[0101] S32. Obtain the number of servers required in the first time period m=Ceiling{[(PV*0.8) / (T*0.2)] / X} according to the expected page views PV, where T is the number of seconds in the fir...
Embodiment 3
[0117] Please refer to image 3 and Figure 4 , Embodiment three of the present invention is:
[0118] A data center 1 includes a memory 3, a processor 2, and a computer program stored in the memory 3 and operable on the processor 2. When the processor 2 executes the computer program, the steps of the first or second embodiment above are implemented.
[0119] To sum up, the resource distribution method and data center for bidding requests provided by the present invention obtain the current resources regularly reported by all servers in real time through the data center, and comprehensively sort all servers according to the current resources, so as to obtain the distribution resources that can be provided. The list of the best available servers for resources is sorted, and then the number of servers is set according to the number of visits required at the peak time, and the number of required servers is obtained, and then the first random screening, the second balanced screen...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com