Movatterモバイル変換


[0]ホーム

URL:


CN110661865A - Network communication method and network communication architecture - Google Patents

Network communication method and network communication architecture
Download PDF

Info

Publication number
CN110661865A
CN110661865ACN201910902028.7ACN201910902028ACN110661865ACN 110661865 ACN110661865 ACN 110661865ACN 201910902028 ACN201910902028 ACN 201910902028ACN 110661865 ACN110661865 ACN 110661865A
Authority
CN
China
Prior art keywords
management
service request
cluster
node
management node
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
Application number
CN201910902028.7A
Other languages
Chinese (zh)
Inventor
王雪敬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Hua Xi Network Technology Engineering Co Ltd
Original Assignee
Jiangsu Hua Xi Network Technology Engineering Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangsu Hua Xi Network Technology Engineering Co LtdfiledCriticalJiangsu Hua Xi Network Technology Engineering Co Ltd
Priority to CN201910902028.7ApriorityCriticalpatent/CN110661865A/en
Publication of CN110661865ApublicationCriticalpatent/CN110661865A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention relates to a network communication method, which comprises the following steps: after receiving a service request sent by a client, a load balancing server sends the service request to a management node of a corresponding type in a management node cluster according to the request type; the cluster arbitration node determines a corresponding service request processing strategy according to the acquired working state of the management node receiving the service request, and synchronizes the service request processing result to other management nodes in the management node cluster; a network communication architecture comprises a virtualization base platform management server, a virtual server cluster, a data center storage server and a data security server. The invention can solve the problems of high investment cost, complex management, low efficiency, high operation and maintenance difficulty, high operation cost and incapability of ensuring data safety.

Description

Network communication method and network communication architecture
Technical Field
The present invention relates to the field of network communications, and in particular, to a network communication method and a network communication architecture.
Background
With the development of the times, the IT system plays a very important role in daily operation and maintenance of each department unit. However, the existing IT system has the following disadvantages due to the limitation of the data center: 1. the investment cost is high, hardware equipment is not fully utilized due to the construction mode of a chimney-type server island, and the construction cost and the system complexity are greatly increased by the traditional scheme for improving the usability of an application system; 2. the management is complex, the efficiency is low, along with the increasing number of servers, an IT department often needs to manage various devices, various operating system platforms and various applications, and the maintenance of the existing application system platform is a major challenge; 3. the operation and maintenance difficulty is high, the operation environment system needs frequent system maintenance, but the operation needs continuous and uninterrupted operation, so that only a little time is left for IT management personnel to maintain and upgrade equipment, in addition, the operation system needs to implement regular backup on data, and along with the increase of data volume, how to implement quick backup and recovery becomes a difficult problem which troubles the IT management personnel; 4. the operation cost is high; the increasing number of servers and storage devices greatly increases the operation and management cost of other resources including machine room space, heat dissipation, power supply and the like, besides the increase of hardware purchasing cost; 5. data security cannot be guaranteed.
Disclosure of Invention
The invention aims to solve the problems in the prior art and provides a network communication method and a network communication architecture with higher security guarantee.
The invention relates to a network communication method, which comprises the following steps: after receiving a service request sent by a client, a load balancing server sends the service request to a management node of a corresponding type in a management node cluster according to the request type; the cluster arbitration node determines a corresponding service request processing strategy according to the acquired working state of the management node receiving the service request, and synchronizes the service request processing result to other management nodes in the management node cluster, wherein the request types comprise: a system management request, a safety management request, an audit service request and a query service request; the types of the management nodes comprise a system management node, a safety management node, an audit management node and a query management node,
the network service addresses of the management nodes are configured on the load balancing server in advance.
Preferably, the management node operating state includes: the management nodes are normal and abnormal, wherein the abnormal management nodes comprise that the CPU utilization rate of the management nodes is larger than an early warning value, the service request quantity of the management nodes is larger than a preset quantity, and the management nodes crash,
preferably, the process that the cluster arbitration node determines the corresponding service request processing policy according to the acquired working state of the management node receiving the service request, and synchronizes the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is normal, the cluster arbitration node indicates the management node receiving the service request to process the service request, the management node synchronizes the service request processing result to other management nodes in the management node cluster through the cluster arbitration node, the cluster arbitration node determines a corresponding service request processing strategy according to the obtained working state of the management node receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is as follows: if the CPU utilization rate is greater than the early warning value or the service request quantity is greater than the preset quantity, the cluster arbitration node selects a corresponding standby management node and migrates the service request to the selected standby management node for processing, the standby management node synchronizes the service request processing result to other management nodes in the management node cluster through the cluster arbitration node, the cluster arbitration node registers the network service address of the standby management node to the load balancing server, the cluster arbitration node determines a corresponding service request processing strategy according to the acquired management node working state for receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is crash, the cluster arbitration node selects one management node from the same type of management nodes or other types of management nodes as a target management node, all the service requests on the crash management nodes are transferred to the target management node for processing, and the target management node synchronizes the processing result of the service requests to other management nodes in the management node cluster through the cluster arbitration node.
Preferably, when different types of management nodes communicate, corresponding data communication encryption modes are respectively adopted, where the data communication encryption modes include: symmetric encryption and asymmetric encryption.
Preferably, the system comprises a virtualization base platform management server, a virtual server cluster, a data center storage server and a data security server, wherein the virtualization base platform management server is used for uniformly managing virtualization resources on a virtualization base platform and distributing the virtualization resources to the virtualization server cluster;
the virtualization server cluster is used for configuring a network routing strategy and a storage address for a virtualization resource;
the data center storage server is used for storing the virtualized resources according to the configured network routing strategy and the storage address;
the data security server is used for respectively providing security services for the virtualization base platform management server, the virtual server cluster and the data center storage server, and ensuring normal and stable operation of the virtualization base platform management server, the virtual server cluster and the data center storage server.
Preferably, a load balancer is further arranged between the virtual server cluster and the data center storage server.
Preferably, the virtualized server cluster configures the routing policy according to the load balancer, and the routing policy is an intelligent balanced routing policy.
Preferably, the data center storage server adopts a dual-activity data center architecture.
Preferably, the type of the operating system adopted by the data center storage server is a cloud computing operating system with a dynamic architecture.
Compared with the prior art, the invention has the following advantages: the invention relates to a data center virtualization architecture system, which adopts a virtualization foundation platform management server, a virtual server cluster and a data center storage server to virtualize a data center of an IT system, uniformly manages, operates and maintains IT foundation resources and applications in a virtualization mode, quickly allocates calculation and storage resources for new applications from the existing virtual server cluster, and can expand and configure network routing strategies and storage addresses for original applications to store virtualized resources without reinstalling and deploying applications, so that the applications are expanded flexibly and quickly, basic physical resources can be dynamically added at any time, the resource utilization rate is improved, maintenance management operation is simplified, and the service continuity is improved; meanwhile, the data security server provides a security interaction system for the virtualization base platform management server, the virtual server cluster and the data center storage server, and normal and stable operation of the virtualization base platform management server, the virtual server cluster and the data center storage server is guaranteed.
Detailed Description
The present invention will be described in further detail with reference to the following detailed description so that the above objects, features and advantages of the invention can be more clearly understood.
The invention relates to a network communication method, which comprises the following steps: after receiving a service request sent by a client, a load balancing server sends the service request to a management node of a corresponding type in a management node cluster according to the request type; the cluster arbitration node determines a corresponding service request processing strategy according to the acquired working state of the management node receiving the service request, and synchronizes the service request processing result to other management nodes in the management node cluster, wherein the request types comprise: a system management request, a safety management request, an audit service request and a query service request; the types of the management nodes comprise a system management node, a safety management node, an audit management node and a query management node,
the network service addresses of the management nodes are configured on the load balancing server in advance.
The management node working state comprises the following steps: the management nodes are normal and abnormal, wherein the abnormal management nodes comprise that the CPU utilization rate of the management nodes is larger than an early warning value, the service request quantity of the management nodes is larger than a preset quantity, and the management nodes crash,
the cluster arbitration node determines a corresponding service request processing strategy according to the acquired working state of the management node receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is normal, the cluster arbitration node indicates the management node receiving the service request to process the service request, the management node synchronizes the service request processing result to other management nodes in the management node cluster through the cluster arbitration node, the cluster arbitration node determines a corresponding service request processing strategy according to the obtained working state of the management node receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is as follows: if the CPU utilization rate is greater than the early warning value or the service request quantity is greater than the preset quantity, the cluster arbitration node selects a corresponding standby management node and migrates the service request to the selected standby management node for processing, the standby management node synchronizes the service request processing result to other management nodes in the management node cluster through the cluster arbitration node, the cluster arbitration node registers the network service address of the standby management node to the load balancing server, the cluster arbitration node determines a corresponding service request processing strategy according to the acquired management node working state for receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is crash, the cluster arbitration node selects one management node from the same type of management nodes or other types of management nodes as a target management node, all the service requests on the crash management nodes are transferred to the target management node for processing, and the target management node synchronizes the processing result of the service requests to other management nodes in the management node cluster through the cluster arbitration node.
When different types of management nodes communicate, corresponding data communication encryption modes are respectively adopted, wherein the data communication encryption modes comprise: symmetric encryption and asymmetric encryption.
The system comprises a virtualization base platform management server, a virtualization server cluster, a data center storage server and a data security server, wherein the virtualization base platform management server is used for uniformly managing virtualization resources on a virtualization base platform and distributing the virtualization resources to the virtualization server cluster;
the virtualization server cluster is used for configuring a network routing strategy and a storage address for a virtualization resource;
the data center storage server is used for storing the virtualized resources according to the configured network routing strategy and the storage address;
the data security server is used for respectively providing security services for the virtualization base platform management server, the virtual server cluster and the data center storage server, and ensuring normal and stable operation of the virtualization base platform management server, the virtual server cluster and the data center storage server.
And a load balancer is also arranged between the virtual server cluster and the data center storage server.
And the virtualized server cluster configures the routing strategy according to the load balancer, and the routing strategy is an intelligent balanced routing strategy.
The data center storage server adopts a double-activity data center architecture.
The type of the operating system adopted by the data center storage server is a cloud computing operating system with a dynamic architecture.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. A network communication method, comprising the steps of: after receiving a service request sent by a client, a load balancing server sends the service request to a management node of a corresponding type in a management node cluster according to the request type; the cluster arbitration node determines a corresponding service request processing strategy according to the acquired working state of the management node receiving the service request, and synchronizes the service request processing result to other management nodes in the management node cluster, wherein the request types comprise: a system management request, a safety management request, an audit service request and a query service request; the types of the management nodes comprise a system management node, a safety management node, an audit management node and a query management node,
3. the method of claim 1, wherein the process of determining the corresponding service request processing policy by the cluster arbitration node according to the acquired working state of the management node receiving the service request and synchronizing the service request processing result to other management nodes in the management node cluster comprises: if the working state of the management node receiving the service request is normal, the cluster arbitration node indicates the management node receiving the service request to process the service request, the management node synchronizes the service request processing result to other management nodes in the management node cluster through the cluster arbitration node, the cluster arbitration node determines a corresponding service request processing strategy according to the obtained working state of the management node receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is as follows: if the CPU utilization rate is greater than the early warning value or the service request quantity is greater than the preset quantity, the cluster arbitration node selects a corresponding standby management node and migrates the service request to the selected standby management node for processing, the standby management node synchronizes the service request processing result to other management nodes in the management node cluster through the cluster arbitration node, the cluster arbitration node registers the network service address of the standby management node to the load balancing server, the cluster arbitration node determines a corresponding service request processing strategy according to the acquired management node working state for receiving the service request, and the process of synchronizing the service request processing result to other management nodes in the management node cluster is as follows: if the working state of the management node receiving the service request is crash, the cluster arbitration node selects one management node from the same type of management nodes or other types of management nodes as a target management node, all the service requests on the crash management nodes are transferred to the target management node for processing, and the target management node synchronizes the processing result of the service requests to other management nodes in the management node cluster through the cluster arbitration node.
CN201910902028.7A2019-09-242019-09-24Network communication method and network communication architecturePendingCN110661865A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910902028.7ACN110661865A (en)2019-09-242019-09-24Network communication method and network communication architecture

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910902028.7ACN110661865A (en)2019-09-242019-09-24Network communication method and network communication architecture

Publications (1)

Publication NumberPublication Date
CN110661865Atrue CN110661865A (en)2020-01-07

Family

ID=69039178

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910902028.7APendingCN110661865A (en)2019-09-242019-09-24Network communication method and network communication architecture

Country Status (1)

CountryLink
CN (1)CN110661865A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111708659A (en)*2020-06-102020-09-25中国—东盟信息港股份有限公司Method for constructing cloud native disaster tolerance architecture based on kubernets
CN112003721A (en)*2020-07-152020-11-27苏州浪潮智能科技有限公司 A method and device for realizing high availability of a management node of a big data platform
CN113923095A (en)*2021-09-302022-01-11济南浪潮数据技术有限公司Cluster message forwarding method, system and storage medium
CN114697353A (en)*2022-05-272022-07-01邹平市供电有限公司Distributed storage cluster power grid data storage control method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111708659A (en)*2020-06-102020-09-25中国—东盟信息港股份有限公司Method for constructing cloud native disaster tolerance architecture based on kubernets
CN112003721A (en)*2020-07-152020-11-27苏州浪潮智能科技有限公司 A method and device for realizing high availability of a management node of a big data platform
CN112003721B (en)*2020-07-152022-10-14苏州浪潮智能科技有限公司Method and device for realizing high availability of large data platform management node
CN113923095A (en)*2021-09-302022-01-11济南浪潮数据技术有限公司Cluster message forwarding method, system and storage medium
CN114697353A (en)*2022-05-272022-07-01邹平市供电有限公司Distributed storage cluster power grid data storage control method
CN114697353B (en)*2022-05-272022-09-06邹平市供电有限公司Distributed storage cluster power grid data storage control method

Similar Documents

PublicationPublication DateTitle
EP3893438B1 (en)Vnf service instantiation method and device
CN110661865A (en)Network communication method and network communication architecture
EP2652594B1 (en)Multi-tenant, high-density container service for hosting stateful and stateless middleware components
CN106375395B (en) Load balancing method and system for node server
US12373405B2 (en)Data migration method and apparatus, device, medium, and computer product
US20180007127A1 (en)Managing software licenses in a disaggregated environment
WO2020005530A1 (en)Network-accessible computing service for micro virtual machines
CN108259175B (en)Distributed password service method and system
US10346367B1 (en)Load shedding techniques for distributed services with persistent client connections to ensure quality of service
US20200042608A1 (en)Distributed file system load balancing based on available node capacity
CN110830574B (en)Method for realizing intranet load balance based on docker container
CN103731295A (en)Method and system for operating virtual consolidated appliance
CN101984632A (en)Load distributing method, device and server in distributed cache system
CN103457933A (en)System and method for dynamically configuring virtual machine migration security policy
CN103200020A (en)Resource allocating method and resource allocating system
WO2021120633A1 (en)Load balancing method and related device
CN105024842A (en)Method and device for capacity expansion of server
EP3806395B1 (en)Virtual network function (vnf) deployment method and apparatus
CN102123054A (en)System for managing and controlling cloud computing network technology
CN104539716A (en)Cloud desktop management system desktop virtual machine dispatching control system and method
US11093288B2 (en)Systems and methods for cluster resource balancing in a hyper-converged infrastructure
Hsieh et al.The incremental load balance cloud algorithm by using dynamic data deployment
US10481963B1 (en)Load-balancing for achieving transaction fault tolerance
US20060200469A1 (en)Global session identifiers in a multi-node system
US11704145B1 (en)Infrastructure-based risk diverse placement of virtualized computing resources

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20200107

WD01Invention patent application deemed withdrawn after publication

[8]ページ先頭

©2009-2025 Movatter.jp