Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for constructing cross-platform high availability system based on the Ethernet

A cross-platform, Ethernet technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as rigid and inflexible architecture, offset configuration management, platform islanding, etc. The effect of simple, low-cost investment

Inactive Publication Date: 2016-11-09
北京银信长远科技股份有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] Aiming at the deficiencies of the above-mentioned existing technologies, the method for constructing an Ethernet-based cross-platform high-availability system of the present invention provides a lightweight method in which a server can achieve high availability through a high-speed Ethernet cross-platform, and aims to solve current problems. There are problems such as platform islands, high costs, configuration management offsets, and rigid and inflexible architectures that exist in technical methods

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for constructing cross-platform high availability system based on the Ethernet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] see figure 1 , a method for building a cross-platform high-availability system based on Ethernet. The basic elements required to describe the method include kernel_work module 8, raw_send module 9, raw_receive module 10, raw_transfer module 11; kernel_work module 8 is a core module that runs on all On data nodes, kernel_work module 8 is mainly responsible for node status management, data forwarding and writing, and disaster switching, and can run on various platforms; raw_send module 9 is an independently running data sending module that runs on all data nodes ; The raw_receive module 10 is an independently running data receiving module, which runs on all data nodes. Its main function is to receive the block data sent by the raw_send module 9. By calling the kernel_work module 8, the kernel_work module 8 drives the Diskdriver 12 that comes with the local operating system. Complete disk writing; raw_transfer module 11 is an independent data format conversion module that ...

Embodiment 2

[0070] see figure 1 , install product modules on all target nodes, and specify which nodes are primary nodes 4 and which nodes are standby nodes 4.N during the installation process.

[0071] Through the network heartbeat method, the master node 4 will monitor the status of its own node and all related active and standby nodes. When the master node 4 is abnormal, the master node 4 will automatically switch to the highest priority standby Node 4.N. Administrators can also manually initiate node switching. The faulty node can also be returned to the standby node 4.N list to be used as a subsequent standby node 4.N after the failure is recovered.

[0072] On master node 4, client 1 initiates a data modification request, submits it to Buffercache7 through file system 5, and then submits Buffer cache7 to kernel_work module 8. When the device is a bare device 6, the data modification request initiated by client 1 is directly submitted to kernel_work module 8, kernel_work module 8 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The method of building an Ethernet-based cross-platform high-availability system involves the field of computer technology. The basic elements required to describe the method include kernel_work module, raw_send module, raw_receive module, and raw_transfer module; the kernel_work module is a core module, responsible for node state management, The work of data forwarding, writing, and disaster switching can run on a variety of platforms; the raw_send module is a data sending module; the raw_receive module is a data receiving module, and its function is to receive block data sent by the raw_send module; the raw_transfer module is a data format conversion module , the main function is to automatically convert the format of raw data according to the platform differences between the source and target systems. Compared with the prior art, the present invention has the characteristics of low cost, simple structure, convenient management, highly flexible node expansion and recovery, simple maintenance and the like.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to the field of high availability of servers, in particular to a method for improving server availability across platforms based on high-speed Ethernet. Background technique [0002] At present, each mainstream server manufacturer has its own method to improve server high availability, mainly for some online transactions, cloud computing services, data warehouses and other service fields. The main technical characteristics of products in this field are as follows: [0003] 1. It is required to solve the data synchronization problem between each node; [0004] 2. It is necessary to have independent state judgment and be able to automatically restore external data services from various "disaster" scenarios; [0005] 3. The disaster switching time is required to be at the second level or even lower. Too long switching time means that various errors will occur in the business; [0...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04L12/24
CPCH04L67/10H04L41/0668
Inventor 林性平
Owner 北京银信长远科技股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More