CN106131170A - The data processing method of cloud host computer system based on QOS and device - Google Patents
The data processing method of cloud host computer system based on QOS and device Download PDFInfo
- Publication number
- CN106131170A CN106131170A CN201610514243.6A CN201610514243A CN106131170A CN 106131170 A CN106131170 A CN 106131170A CN 201610514243 A CN201610514243 A CN 201610514243A CN 106131170 A CN106131170 A CN 106131170A
- Authority
- CN
- China
- Prior art keywords
- message
- main frame
- qos
- network card
- cloud main
- 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
-
- 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
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses data processing method and the device of a kind of cloud host computer system based on QOS, the method includes obtaining the message that cloud main frame is sent the message structure description initializing described message;Message structure according to described message describes the QOS rank getting described message;When the vacant position in the transmit queue of physical network card is not less than default marginal value, then send failed confirmation message according to QOS rank to cloud main frame returned packet, until the vacant position in the transmit queue of described physical network card exceedes described marginal value, then proceed to send message to the transmit queue of physical network card.The method is according to by sending failed confirmation message to cloud main frame returned packet, thus block cloud main frame and send message to host, thus message is sent on network strive for the time by the transmit queue of physical network card for host, it is ensured that the Appropriate application of resource and running efficiently.
Description
Technical field
The present invention relates to data message process, particularly relate to cloud host computer system medium cloud main frame to host send message time
Data message processing method and device.
Background technology
In cloud host computer system, cloud main frame, when network sends resource, can be forwarded by host, and cloud main frame is first
First message is sent to host, is then passed through host and message is sent in network.But, owing to the resource of host has
Limit, in general cloud main frame is the resource using host according to respective configuration equilibrium, but different user's request meetings
There is different prioritization, therefore, in the case of the resource-constrained of host, how to meet demand and the money of user
The Appropriate application in source is the most critically important.
Summary of the invention
In order to overcome the deficiencies in the prior art, it is an object of the invention to provide a kind of cloud host computer system based on QOS
Data processing method, it can solve the problem that the effect that the cloud host system resources of prior art can not reasonably utilize, data process
The problem that rate is low.
The purpose of the present invention realizes by the following technical solutions:
The invention discloses the data processing method of a kind of cloud host computer system based on QOS, including:
S1: obtaining the message that cloud main frame is sent the message structure description initializing described message, this message structure is retouched
State the QOS rank including message;
S2: describe the QOS rank getting described message according to the message structure of described message;
S3: judge whether the vacant position in the transmit queue of physical network card exceedes default marginal value, if it is not, then perform
S4;The most then perform S5;
S4: described QOS rank is sent failed confirmation message less than the message of a setting value to cloud main frame returned packet;
S5: send message to the transmit queue of physical network card, and return the transmission of this message successfully to corresponding cloud main frame
Confirm message.
The invention discloses the data processing equipment of a kind of cloud host computer system based on QOS, including:
Obtain message module, retouch for obtaining the message that cloud main frame sent the message structure initializing described message
Stating, this message structure describes the QOS rank including message;
Obtain QOS level block, describe the QOS level getting described message for the message structure according to described message
Not;
Judge module, whether the vacant position in the transmit queue judging physical network card exceedes default marginal value,
If it is not, then perform confirmation message module;The most then perform to send message module;
Confirmation message module, for sending described QOS rank to cloud main frame returned packet less than the message of a setting value
Failed confirmation message;
Send message module, for sending message to the transmit queue of physical network card, and should to corresponding cloud main frame return
Message sends and successfully confirms message.
Compared to existing technology, the beneficial effects of the present invention is: the present invention is by according to the message by specific QOS rank
Block cloud main frame to the cloud main frame return failed confirmation message of transmission and send message to host, thus be sending out of physical network card
Send queue to get the more time in network, send message so that resource is reasonably used and data message
High efficiency of transmission.
Accompanying drawing explanation
Fig. 1 is the method flow diagram that the present invention provides an embodiment;
Fig. 2 is the apparatus module figure that the present invention provides an embodiment.
Detailed description of the invention
Below, in conjunction with accompanying drawing and detailed description of the invention, the present invention is described further:
As it is shown in figure 1, the invention discloses the data processing method of a kind of cloud host computer system based on QOS, it is applied to
The process that in cloud host computer system, the data that cloud main frame is sent are sent on network by host, wherein host namely refer to thing
Reason equipment, comprising:
S1: obtain the message that cloud main frame is sent the message structure description initializing described message;This message structure is retouched
State the QOS rank including message.
Wherein, when cloud main frame sends message in network, being first sent in host by message, message enters into physics
In device network message router, this network message router initializes described message and the message structure of message is described
Preserving, this message structure describes the QOS rank including message.The rank of this QOS is the cloud main frame that described message is corresponding
QOS rank, it is for indicating the priority of message, and such as QOS rank is the highest, and this message can preferentially be sent or perform.
S2: describe the QOS rank getting described message according to the message structure of described message.
In this step, the message in list to be sent is sent to the transmit queue of physical network card, in order to forward the packet
In network.Owing to each message is from QOS rank, therefore, when sending message, first obtain its QOS rank, so
After sending corresponding message according to QOS rank.
S3: judge whether the vacant position in the transmit queue of physical network card exceedes default marginal value, if it is not, then perform
Step S4;The most then perform step S5.
When the vacant position in the transmit queue of physical network card is less than or equal to the marginal value preset, physical network card is described
Transmit queue in message more, therefore it is not recommended that receive message, if desired continue to message, be then accomplished by taking down
Single stepping.Described marginal value refers to the transmit queue of the vacant position in the transmit queue of physical network card and described physical network card
In the ratio of total position, such as this marginal value is set to 20%, naturally it is also possible to be configured according to practical situation.
S4: QOS rank is sent failed confirmation message less than the message of a setting value to cloud main frame returned packet.
Wherein, when the transmit queue of physical network card receives message, can be successfully transmitted to cloud main frame return one
Confirm message.Described setting value is QOS rank set in advance, when the QOS rank of message is less than setting value, is considered as its phase
The priority of the message that corresponding cloud main frame is sent is relatively low, sends failed confirmation message to its returned packet, the most relative
The cloud main frame answered is put into blocked state, so that the transmit queue of physical network card has more space to go to receive other QOS
The message that rank is higher, has reached effective utilization of resource.Furthermore it is also possible to take following measure, when QOS rank is less than being less than
During this setting value, do not send failed confirmation message to cloud main frame returned packet.
S5: send message to the transmit queue of physical network card, and successfully confirm message to the transmission of cloud main frame returned packet.
In this step, it is when vacant position abundance in the transmit queue of physical network card, continues sending out to physical network card
Send queue to send message, send to the cloud main frame returned packet that described message is corresponding simultaneously and successfully confirm message.
As in figure 2 it is shown, present invention also offers corresponding with the data processing method of described cloud host computer system based on QOS
The data processing equipment of a kind of based on QOS cloud host computer system, including:
Obtain message module, retouch for obtaining the message that cloud main frame sent the message structure initializing described message
Stating, this message structure describes the QOS rank including message;
Obtain QOS level block, describe the QOS level getting described message for the message structure according to described message
Not;
Judge module, whether the vacant position in the transmit queue judging physical network card exceedes default marginal value,
If it is not, then perform confirmation message module;The most then perform to send message module;
Confirmation message module, for sending mistake less than the message of setting value to cloud main frame returned packet by described QOS rank
The confirmation message lost;
Send message module, for sending message with default rule to the transmit queue of physical network card according to QOS rank,
And return this message to corresponding cloud main frame and send and successfully confirm message.
It will be apparent to those skilled in the art that can technical scheme as described above and design, make other various
Corresponding change and deformation, and all these change and deformation all should belong to the protection domain of the claims in the present invention
Within.
Claims (2)
1. the data processing method of cloud host computer system based on QOS, it is characterised in that including:
S1: obtain the message that cloud main frame is sent the message structure description initializing described message, during this message structure describes
QOS rank including message;
S2: describe the QOS rank getting described message according to the message structure of described message;
S3: judge whether the vacant position in the transmit queue of physical network card exceedes default marginal value, if it is not, then perform S4;
The most then perform S5;
S4: described QOS rank is sent failed confirmation message less than the message of a setting value to cloud main frame returned packet;
S5: send message to the transmit queue of physical network card, and return this message transmission successfully confirmation to corresponding cloud main frame
Message.
2. the data processing equipment of cloud host computer system based on QOS, it is characterised in that including:
Obtain message module, for obtaining the message that cloud main frame is sent the message structure description initializing described message, should
Message structure describes the QOS rank including message;
Obtain QOS level block, describe the QOS rank getting described message for the message structure according to described message;
Judge module, whether the vacant position in the transmit queue judging physical network card exceedes default marginal value, if it is not,
Then perform confirmation message module;The most then perform to send message module;
Confirmation message module, for sending described QOS rank unsuccessfully to cloud main frame returned packet less than the message of a setting value
Confirmation message;
Send message module, for sending message to the transmit queue of physical network card, and return this message to corresponding cloud main frame
Send and successfully confirm message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610514243.6A CN106131170A (en) | 2016-06-30 | 2016-06-30 | The data processing method of cloud host computer system based on QOS and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610514243.6A CN106131170A (en) | 2016-06-30 | 2016-06-30 | The data processing method of cloud host computer system based on QOS and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106131170A true CN106131170A (en) | 2016-11-16 |
Family
ID=57468760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610514243.6A Pending CN106131170A (en) | 2016-06-30 | 2016-06-30 | The data processing method of cloud host computer system based on QOS and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106131170A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105915469A (en) * | 2016-06-30 | 2016-08-31 | 广东睿江云计算股份有限公司 | Data processing method and device based on cloud host system of QOS |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1210656A (en) * | 1996-02-05 | 1999-03-10 | 诺基亚电信公司 | Short message queuing mechanism |
US20050246570A1 (en) * | 2000-10-23 | 2005-11-03 | International Business Machines Corporation | Dynamic modification of fragmentation size cluster communication parameter in clustered computer system |
CN103051560A (en) * | 2013-01-07 | 2013-04-17 | 浙江工商大学 | Implementation method for retransmitting and controlling congestion control in separating system |
CN103200125A (en) * | 2013-03-28 | 2013-07-10 | 广东电网公司电力调度控制中心 | Method and system for avoiding electric power data network node congestion |
CN104378308A (en) * | 2014-11-19 | 2015-02-25 | 盛科网络(苏州)有限公司 | Method and device for detecting message sending rate |
CN105915469A (en) * | 2016-06-30 | 2016-08-31 | 广东睿江云计算股份有限公司 | Data processing method and device based on cloud host system of QOS |
-
2016
- 2016-06-30 CN CN201610514243.6A patent/CN106131170A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1210656A (en) * | 1996-02-05 | 1999-03-10 | 诺基亚电信公司 | Short message queuing mechanism |
US20050246570A1 (en) * | 2000-10-23 | 2005-11-03 | International Business Machines Corporation | Dynamic modification of fragmentation size cluster communication parameter in clustered computer system |
CN103051560A (en) * | 2013-01-07 | 2013-04-17 | 浙江工商大学 | Implementation method for retransmitting and controlling congestion control in separating system |
CN103200125A (en) * | 2013-03-28 | 2013-07-10 | 广东电网公司电力调度控制中心 | Method and system for avoiding electric power data network node congestion |
CN104378308A (en) * | 2014-11-19 | 2015-02-25 | 盛科网络(苏州)有限公司 | Method and device for detecting message sending rate |
CN105915469A (en) * | 2016-06-30 | 2016-08-31 | 广东睿江云计算股份有限公司 | Data processing method and device based on cloud host system of QOS |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105915469A (en) * | 2016-06-30 | 2016-08-31 | 广东睿江云计算股份有限公司 | Data processing method and device based on cloud host system of QOS |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9813529B2 (en) | Effective circuits in packet-switched networks | |
CN103279351B (en) | A kind of method of task scheduling and device | |
JP2015534321A5 (en) | ||
EP3429106A1 (en) | Method and device for reducing packet loss ratio of transmission | |
CN104901989A (en) | Field service providing system and method | |
WO2017185615A1 (en) | Method for determining service status of service processing device and scheduling device | |
US10554568B2 (en) | Technologies for network round-trip time estimation | |
CN110831039A (en) | Data transmission method and transmission server in multi-path concurrent system | |
CN111490947A (en) | Data packet transmitting method, data packet receiving method, system, device and medium | |
CN112286688B (en) | Memory management and use method, device, equipment and medium | |
CN104158860A (en) | Job scheduling method and job scheduling system | |
US11736567B2 (en) | Data transmission and network interface controller | |
CN106209676A (en) | The data processing method of cloud host computer systems based on many equipment and device | |
CN106131170A (en) | The data processing method of cloud host computer system based on QOS and device | |
CN105407059A (en) | QoS scheduler and scheduling method for SCSI target device | |
CN104780120A (en) | Method and device for transmitting files in local area network | |
US10200510B2 (en) | Method and apparatus for loading web page | |
CN105099645A (en) | Multi-user concurrent communication method and device based on half-duplex communication device | |
US10951732B2 (en) | Service processing method and device | |
CN105915469A (en) | Data processing method and device based on cloud host system of QOS | |
CN109510774B (en) | Method for realizing flow control in data synchronization process | |
CN106101251A (en) | The data processing method of cloud host computer system based on QOS and device | |
US20170346753A1 (en) | Method and device for forwarding data messages | |
CN111263445B (en) | Service transmission method, device and system and base station | |
WO2016184166A1 (en) | Method and apparatus for allocating carrier aggregation bandwidth |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161116 |
|
RJ01 | Rejection of invention patent application after publication |