CN109088913A - The method and load-balanced server of request data - Google Patents
The method and load-balanced server of request data Download PDFInfo
- Publication number
- CN109088913A CN109088913A CN201810698093.8A CN201810698093A CN109088913A CN 109088913 A CN109088913 A CN 109088913A CN 201810698093 A CN201810698093 A CN 201810698093A CN 109088913 A CN109088913 A CN 109088913A
- Authority
- CN
- China
- Prior art keywords
- server
- object server
- request message
- sent
- load
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
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
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
Abstract
This application provides the method for request data and load-balanced servers, this method is executed by the load-balanced server in Linux virtual server, this method comprises: receiving the first request message that computer equipment is sent, first request message is used for the first object server request data, the object server in multiple object servers that wherein first object server includes for object server pond;Determine first object server;First request message is sent to first object server.Based on the above-mentioned technical proposal, the request that computer equipment is sent directly can be sent to corresponding object server by load-balanced server, so as to improve the speed of the data saved in computer equipment reading object server or the data saved in upgating object server.
Description
Technical field
This application involves information technology fields, more particularly, to the method and load-balanced server of request data.
Background technique
The rapid development of internet constantly increases the demand of network service.In order to meet the needs of network service, industry
Boundary proposes internet protocol-based (internet protocol, IP) layer and the load balance tune based on content requests distribution
Solution is spent, and realizes these methods in linux kernel, it is telescopic, high that one group of server is constituted a realization
The virtual server of available network services.This server cluster system is known as Linuxe virtual server (linux virtual
Server, LVS), LVS cluster can also be become.
Fig. 1 is the schematic diagram of a LVS.It include load-balanced server 110, object clothes in LVS 100 as shown in Figure 1
Business device 121, object server 122, object server 123 and computer equipment 130.
Object server 121, object server 122 and object server 123 form object server pond.Object server
Object server in pond can be interconnected by high-speed local area network or wide area network.Client is installed in computer equipment 130
Hold software.User can by be mounted in computer equipment 130 client software access object server pond in object
Server.Specifically, load-balanced server (load balance server, LBS) 130, is referred to as load balancer
(load balancer) is located at object server pond front end.LBS 130 can be asked seamlessly by what computer equipment 130 was sent
Seek the object server being dispatched in object server pond.It is like the one high property of access that computer equipment 130, which accesses LVS 100,
Energy, the server of High Availabitity are the same.
Computer equipment can store data in in object server pond object server.When the computer
Equipment is wished to read the data being stored in object server pond or be carried out more to the data being stored in object server pond
When new, LBS, which can not directly be found from multiple object servers in object server pond, saves computer equipment request
The object server of data.
Summary of the invention
The application provides the method and load-balanced server of a kind of request data, can be improved computer equipment reading pair
As the speed of the data saved in the data of data or upgating object server that are saved in server.
In a first aspect, the embodiment of the present application provides a kind of method of request data in object storage system, this method comprises:
The first request message that computer equipment is sent is received, which includes the mark of the first object server;Wherein
It include multiple object servers in the object storage system, which is one in multiple object servers;
The requested data of the first request message are stored in first object server.
First object server is an object server in multiple object servers that object server pond includes;Really
Determine according to the mark of the first object server first object server;First request message is sent to first object clothes
Business device.Based on the above-mentioned technical proposal, the request that computer equipment is sent directly can be sent to correspondence by load-balanced server
Object server, so as to improve the data saved in computer equipment reading object server or upgating object server
The speed of the data of middle preservation.Specific implementation, this method are executed by the load-balanced server in Linux virtual server.
With reference to first aspect, in one possible implementation, which is identified as this first pair
As the internet protocol address of server.
With reference to first aspect, in one possible implementation, computer equipment is received in the load-balanced server
Before the read-write requests message of transmission, this method further include: receive the second request message of computer equipment transmission, this second
Request message is used to obtain the mark of first object server;Second request message is sent to the second object server,
Any one object server in multiple object servers that wherein second object server includes for the object server pond;
The feedback information of second object server transmission is received, which includes the mark of first object server;It should
Feedback information is sent to the computer equipment.
Second aspect, the embodiment of the present application provide a kind of load-balanced server, which includes being used for
Execute the unit of any possible implementation of first aspect or first aspect.
The third aspect, the embodiment of the present application provide a kind of computer readable storage medium, the computer readable storage medium
Store the computer instruction for realizing method described in any possible implementation of first aspect or first aspect.
Fourth aspect, this application provides a kind of computer program products comprising instruction, when the computer program product
When running on computers, so that computer executes any possible implementation institute of above-mentioned first aspect or first aspect
The method stated.
5th aspect includes processor and memory this application provides a kind of load-balanced server, processor and is deposited
Reservoir communication, memory include computer instruction, and processor computer instructions are for executing above-mentioned first aspect or first
Method described in any possible implementation of aspect.
Detailed description of the invention
Fig. 1 is the schematic diagram of a LVS.
Fig. 2 is according to a kind of schematic flow chart of the method for request data provided by the embodiments of the present application.
Fig. 3 is according to a kind of structural block diagram of load-balanced server provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with attached drawing, the technical solution in the application is described.
So-called computer equipment is referred to as terminal device, terminal, computer etc. in the embodiment of the present application, refers to one
Cut the equipment for being able to access that LVS.For example, desktop computer, notebook computer, tablet computer, mobile phone, server etc..
Fig. 2 is the schematic stream according to the method for request data in a kind of object storage system provided by the embodiments of the present application
Cheng Tu.Method shown in Fig. 2 can be applied in LVS for example shown in FIG. 1.
201, load-balanced server receives the first request message that computer equipment is sent;First request message includes
First object server mark wherein the object storage system include multiple object servers object server pond, first pair
As server is an object server in multiple object servers, the first request message is stored in the first object server
Requested data.Data can be a complete object, can also be with the partial data of object.
Optionally, in some embodiments, be used for can be with to the first object server request data for first request message
Be: the data saved in first object server are read in request.Specifically, which can be Hyper text transfer
The message of data is obtained in agreement (hypertext transfer protocol, HTTP) request using get method.
Optionally, in further embodiments, first request message is for can to the first object server request data
To be: request is updated the data kept in first object server.Specifically, which can be
The message of put method more new data is used in HTTP request.
202, which determines first object server according to the mark of the first object server.
203, which is sent to first object server for first request message.
It optionally, in some embodiments, include the mark of first object server in first request message.This is negative
This first pair can be determined according to the mark for first object server for including in first request message by carrying equalization server
As server.
Specifically, which may include Object Server Identification domain, Object Server Identification domain Zhong Bao
Include the mark of first object server.The load-balanced server can by parse first request message get this
The mark of an object server.First request message is application layer messages.The load-balanced server may be employed layer
Forwarding, is sent to first object server for first request message.
Optionally, in some embodiments, the mark of object server can be the Internet protocol of object server
The address (internet protocol).Certainly, other than IP address, the mark of the object server is also possible to any
The mark of an object server can be uniquely determined.For example, each object server can be assigned one uniquely in LVS
Mark.The mark of different object servers is different.The mark of first object server can be allocated to first object clothes
The mark of business device.
The computer equipment can obtain the mark of first object server in advance.It is understood that the computer
The mark that equipment obtains first object server is executed before step 201.
Optionally, in some embodiments, which can obtain first object by the second request message
The mark of server.Specifically, which can send the second request message to the load-balanced server, this second
Request message is used to obtain the mark of first object server.For example, second request message can be in HTTP request
The message of HEAD method.Second request message can be sent to the second object server by the load-balanced server.This
Two object servers are any one object servers in multiple object servers that the object server pond includes.This second is asked
Ask may include in message object belonging to data object name.As previously mentioned, the data can be a part of data of object,
Cryptographic Hash can also be calculated according to the object name with an object total data, second object server, determining to go out to be somebody's turn to do
First object server stores the data, and second request message is sent to first object server.First object
Server can send feedback information to second object server, this is anti-in the case where receiving second request message
It include the mark of first object server in feedforward information.It is equal that the feedback information is forwarded to the load by second object server
Weigh server, which is forwarded to the computer equipment for the feedback information.In this way, the computer equipment can
To get the mark of first object server.Received first request message of load-balanced server is for requesting first pair
As the data that server stores, then in the first request in the mark comprising the first object server, load-balanced server can
The first request message is directly sent to the first object server, the first object server handles the first request message.
Optionally, in further embodiments, the computer equipment sent to the load-balanced server this second ask
It asks message to be also possible to request and reads the data saved in first object server.The load-balanced server can by this
Two request messages are sent to the second object server.Second object server is multiple objects that the object server pond includes
Any one object server in server.It may include the object name of object belonging to data in second request message.Such as
Preceding described, which can be a part of data of object, can also be with an object total data.Second object server can
To calculate cryptographic Hash according to the object name, determine first object server, and by second request message be sent to this
An object server.First object server, can be to second object in the case where receiving second request message
Server sends feedback information, includes mark and the second request message institute of first object server in the feedback information
Request the data read.The feedback information is forwarded to the load-balanced server by second object server, the load balancing
The feedback information is forwarded to the computer equipment by server.In this way, the computer equipment can get first object
The mark of server.
Optionally, in further embodiments, load-balanced server can safeguard an Object Server Identification list,
It include the mark of all object servers in the object server pond in the Object Server Identification list.The object server
Identification list can be set up in LVS and complete to be generated and saved in the load-balanced server.The Object Server Identification list can
To be updated according to the object server additions and deletions in the object server pond.If the computer equipment accesses the LVS, this is negative
The computer equipment can be sent to for the Object Server Identification list by carrying equalization server.In this way, the computer equipment is just
The available mark to first object server.
204, first object server is in the case where receiving first request message, to the first request message institute
The data of request perform corresponding processing.
If first request message be for requesting to read the data that keep in first object server, this to this
The requested data of one request message perform corresponding processing the data that can be and read first request message requests and send
To the computer equipment.
If first request message is somebody's turn to do for requesting to be updated the data kept in first object server
The requested data of first request message are performed corresponding processing and can be the number for updating first request message requests
According to the data for being updated in first request message include.
Based on method shown in Fig. 2, the request that computer equipment is sent can be directly sent to by load-balanced server
Corresponding object server, so as to improve the data saved in computer equipment reading object server or upgating object clothes
The speed of the data saved in business device.
Fig. 3 is according to a kind of structural block diagram of load-balanced server provided by the embodiments of the present application.As shown in Figure 3 is negative
Carrying equalization server 300 includes: receiving unit 301, processing unit 302 and transmission unit 303.
Receiving unit 301, for receiving the first request message of computer equipment transmission, which includes the
The mark of an object server;It wherein include multiple object servers in object storage system, which is should
One in multiple object servers, the requested data of the first request message are stored in first object server;It is more
A object server constitutes the object server pond of object storage system.
Processing unit 302, for determining first object server according to the mark of first object server.
Transmission unit 303, for first request message to be sent to first object server.
Receiving unit 301 can be realized that processing unit 302 can be realized by processor by receiver, and transmission unit 303 can
To be realized by transmitter.Receiving unit 301, the concrete function of processing unit 302 and transmission unit 303 and beneficial effect can join
Method as shown in Figure 2, details are not described herein again.
In a kind of possible embodiment, a kind of load-balanced server is additionally provided.The load-balanced server can wrap
Include memory and processor.Wherein processor and memory communication, processor can be used to implement the corresponding of above-mentioned processing unit
Function and operation.Memory, which can be used for storing, to be executed instruction or application code, and executions is controlled by processor, reality
The method that existing the above embodiments of the present application provide;And/or it can be used for keeping in some data and instruction information etc..The application
Processor described in each embodiment can be general processor, digital signal processor (digital signal processor,
DSP), specific integrated circuit (application specific integrated circuit, ASIC), ready-made programmable gate
Array (field programmable gate array, FPGA) either other programmable logic device, discrete gate or crystal
Pipe logical device, discrete hardware components.It may be implemented or execute the disclosed each method in the embodiment of the present invention, step and patrol
Collect block diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with this
The step of method disclosed in inventive embodiments, can be embodied directly in hardware decoding processor and execute completion, or at decoding
Hardware and software module combination in reason device execute completion.Software module can be located at random access memory (random
Access memory, RAM), flash memory, read-only memory (read-only memory, ROM), programmable read only memory or
In the storage medium of this fields such as electrically erasable programmable memory, register maturation.The storage medium is located at memory, processing
The step of device reads the instruction in memory, completes the above method in conjunction with its hardware.
Memory can exist independently of processor, at this point, memory can be connected by communication line with processor.
In another possible design, memory can also be integrated with processor, and the embodiment of the present application is not construed as limiting this.This
Inventive embodiments load-balanced server implements framework, can refer to server architecture, details are not described herein.
The embodiment of the present application also provides a kind of chip, which includes Transmit-Receive Unit and processing unit.Wherein, Transmit-Receive Unit
It can be imput output circuit, communication interface;Processing unit is the processor integrated on the chip or microprocessor or collection
At circuit.The chip can execute the step of load-balanced server executes in above method embodiment.
The embodiment of the present application also provides a kind of computer readable storage medium, is stored thereon with computer instruction, the calculating
Machine instruction, which is performed, executes the step of load-balanced server executes in above method embodiment.
The embodiment of the present application also provides a kind of computer program product comprising computer instruction, which is held
The step of load-balanced server executes in above method embodiment is executed when row.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
Scope of the present application.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components
It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or
The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit
It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, server or network equipment etc.) execute each embodiment the method for the application all or part of the steps.
And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (read-only memory, ROM), arbitrary access are deposited
The various media that can store program code such as reservoir (random access memory, RAM), magnetic or disk.
The above, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, it is any
Those familiar with the art within the technical scope of the present application, can easily think of the change or the replacement, and should all contain
Lid is within the scope of protection of this application.Therefore, the protection scope of the application should be based on the protection scope of the described claims.
Claims (9)
1. a kind of method of request data in object storage system, which is characterized in that the described method includes:
The first request message that computer equipment is sent is received, first request message includes the mark of the first object server
Know;, wherein including multiple object servers in the object storage system, first object server is the multiple object
One in server, the requested data of the first request message are stored in first object server;
First object server is determined according to the mark of first object server;
First request message is sent to first object server.
2. the method as described in claim 1, which is characterized in that first object server is identified as first object
The internet protocol address of server.
3. method according to claim 1 or 2, which is characterized in that receive computer equipment in the load-balanced server
Before the read-write requests message of transmission, the method also includes:
The second request message that the computer equipment is sent is received, second request message is for obtaining first object
The mark of server;
Second request message is sent to the second object server, wherein second object server is the multiple right
As any one object server in server;
The feedback information that second object server is sent is received, the feedback information includes first object server
Mark;
The feedback information is sent to the computer equipment.
4. a kind of load-balanced server, which is characterized in that the load-balanced server includes:
Receiving unit, for receiving the first request message of computer equipment transmission, first request message is used for first
Object server request data, wherein including multiple object servers, first objects services in the object storage system
Device is one in the multiple object server, is stored with first request message in first object server and is asked
The data asked;
Processing unit, for determining first object server according to the mark of first object server;
Transmission unit, for first request message to be sent to first object server.
5. load-balanced server as claimed in claim 4, which is characterized in that first object server is identified as institute
State the internet protocol address of the first object server.
6. load-balanced server as described in claim 4 or 5, which is characterized in that the receiving unit, also with receive institute
The second request message of computer equipment transmission is stated, second request message is used to obtain the mark of first object server
Know;
The transmission unit is also used to second request message being sent to the second object server, wherein described second pair
Any one object server in multiple object servers for including for the object server pond as server;
The receiving unit, is also used to receive the feedback information that second object server is sent, and the feedback information includes
The mark of first object server;
The transmission unit is also used to the feedback information being sent to the computer equipment.
7. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage is for executing such as
The computer instruction of any one of claims 1 to 3 the method.
8. a kind of computer program product, which is characterized in that when the computer program product is run on computers, so that
Computer executes method according to any one of claims 1 to 3.
9. a kind of load-balanced server, which is characterized in that the load-balanced server includes processor and memory, described
Processor and memory communication, the memory include computer instruction, and the processor executes the computer instruction
1 to 3 any method is required for perform claim.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810698093.8A CN109088913B (en) | 2018-06-29 | 2018-06-29 | Method for requesting data and load balancing server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810698093.8A CN109088913B (en) | 2018-06-29 | 2018-06-29 | Method for requesting data and load balancing server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109088913A true CN109088913A (en) | 2018-12-25 |
CN109088913B CN109088913B (en) | 2021-05-11 |
Family
ID=64834808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810698093.8A Active CN109088913B (en) | 2018-06-29 | 2018-06-29 | Method for requesting data and load balancing server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109088913B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113194103A (en) * | 2021-06-30 | 2021-07-30 | 国汽智控(北京)科技有限公司 | Communication method and system based on computing processing equipment and server |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101957861A (en) * | 2010-10-18 | 2011-01-26 | 江苏大学 | Novel metadata server cluster and metadata management method based on reconciliation statement |
US20120078847A1 (en) * | 2010-09-24 | 2012-03-29 | Hitachi Data Systems Corporation | System and method for managing integrity in a distributed database |
CN102647341A (en) * | 2012-03-28 | 2012-08-22 | 北京星网锐捷网络技术有限公司 | Message processing method, device and system |
CN103166931A (en) * | 2011-12-15 | 2013-06-19 | 华为技术有限公司 | Method, device and system of transmitting data safely |
CN105100146A (en) * | 2014-05-07 | 2015-11-25 | 腾讯科技(深圳)有限公司 | Data storage method, device and system |
CN105868333A (en) * | 2016-03-28 | 2016-08-17 | 金蝶软件(中国)有限公司 | File processing method and device |
CN106484321A (en) * | 2016-09-08 | 2017-03-08 | 华为数字技术(成都)有限公司 | A kind of date storage method and data center |
CN107786638A (en) * | 2017-09-27 | 2018-03-09 | 华为技术有限公司 | A kind of data processing method, apparatus and system |
-
2018
- 2018-06-29 CN CN201810698093.8A patent/CN109088913B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120078847A1 (en) * | 2010-09-24 | 2012-03-29 | Hitachi Data Systems Corporation | System and method for managing integrity in a distributed database |
CN101957861A (en) * | 2010-10-18 | 2011-01-26 | 江苏大学 | Novel metadata server cluster and metadata management method based on reconciliation statement |
CN103166931A (en) * | 2011-12-15 | 2013-06-19 | 华为技术有限公司 | Method, device and system of transmitting data safely |
CN102647341A (en) * | 2012-03-28 | 2012-08-22 | 北京星网锐捷网络技术有限公司 | Message processing method, device and system |
CN105100146A (en) * | 2014-05-07 | 2015-11-25 | 腾讯科技(深圳)有限公司 | Data storage method, device and system |
CN105868333A (en) * | 2016-03-28 | 2016-08-17 | 金蝶软件(中国)有限公司 | File processing method and device |
CN106484321A (en) * | 2016-09-08 | 2017-03-08 | 华为数字技术(成都)有限公司 | A kind of date storage method and data center |
CN107786638A (en) * | 2017-09-27 | 2018-03-09 | 华为技术有限公司 | A kind of data processing method, apparatus and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113194103A (en) * | 2021-06-30 | 2021-07-30 | 国汽智控(北京)科技有限公司 | Communication method and system based on computing processing equipment and server |
Also Published As
Publication number | Publication date |
---|---|
CN109088913B (en) | 2021-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10853142B2 (en) | Stateless instance backed mobile devices | |
US10237238B2 (en) | Regional firewall clustering in a networked computing environment | |
AU2014235793B2 (en) | Automatic tuning of virtual data center resource utilization policies | |
CN102387169B (en) | Delete method, system and delete server for distributed cache objects | |
US9460138B2 (en) | Managing an index of a table of a database | |
US9294391B1 (en) | Managing network computing components utilizing request routing | |
WO2017114206A1 (en) | Method and device for processing short link, and short link server | |
US9722886B2 (en) | Management of cloud provider selection | |
CN108494891A (en) | A kind of domain name analytic method, server and system | |
AU2014235300B2 (en) | Multi-layered storage administration for flexible placement of data | |
US8589537B2 (en) | Methods and computer program products for aggregating network application performance metrics by process pool | |
US8595839B2 (en) | Selecting one of a plurality of scanner nodes to perform scan operations for an interface node receiving a file request | |
US20120221744A1 (en) | Migrating Virtual Machines with Adaptive Compression | |
CN109510878B (en) | Long connection session keeping method and device | |
CN108933829A (en) | A kind of load-balancing method and device | |
US20080294748A1 (en) | Proxy between network file system version three and network file system version four protocol | |
EP3397932A1 (en) | System and method for acquiring, processing and updating global information | |
CN103248666A (en) | System, method and device for offline resource download | |
CN110489238A (en) | Nodal test method, apparatus, electronic equipment and storage medium | |
CN109639796A (en) | A kind of implementation of load balancing, device, equipment and readable storage medium storing program for executing | |
US20130054768A1 (en) | Migrating device management between object managers | |
CN111885177A (en) | Biological information analysis cloud computing method and system based on cloud computing technology | |
CN108112268A (en) | Management and the relevant load balancer of automatic expanded set | |
CN105071965A (en) | Management system of network equipment | |
WO2018188607A1 (en) | Stream processing method and device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220215 Address after: 550025 Huawei cloud data center, jiaoxinggong Road, Qianzhong Avenue, Gui'an New District, Guiyang City, Guizhou Province Patentee after: Huawei Cloud Computing Technologies Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |