Extendable system structure-based distributed system and application method thereof

A distributed system and architecture technology, applied in transmission systems, electrical components, etc., can solve the problems of reducing information security, increasing system operation risks, consuming time and resources, and achieving less waste of repetitive resources, The effect of achieving configurability and reducing access pressure

Active Publication Date: 2013-03-27
ZHEJIANG UNIV
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In addition, distributed systems usually solidify the distributed structure in applications, that is, distributed systems and distributed applications are highly coupled; since different distributed applications have different distributed structure requirements, when distributed applications require When changing, it is often necessary to re-develop and deploy the distributed structure; that is, most of the server information is solidified in the system program. After the system has been running for a period of time, it is often necessary to increase the number of meta-information servers as the amount of information in the system increases. It is necessary to modify the original system program and add the information of the new meta-information server in the program; regardless of the traditional distributed system or the model proposed by the above method, there is a big gap in the scalability of the distributed system. insufficient:
[0006] First, every time a new meta information server is added to a traditional distributed system, the source program of the system needs to be modified, compiled and then re-run, which easily causes a lot of waste of resources;
[0007] Second, when the meta-information server is expanded in the distributed system using the above-mentioned prior art method, because the original meta-information server has formed a vector ring structure, and there is a certain degree of data between adjacent vector rings. Therefore, when a new meta information server is added to the distributed system, it is necessary to break the ring structure and rebuild a new vector ring, and it is necessary to revisit the data stored in the meta information server when rerunning To establish redundancy; therefore, this method makes the coupling between metadata servers more tightly, and the time and resources consumed in server expansion in distributed systems are also greater;
[0008] For this, there is also a server system and method based on network storage and scalable architecture (application number: 02103274.2) in the prior art. The server is connected, when receiving the request from the client but unable to find the information needed by the client, the meta-information server submits the request information to the load server for analysis and judgment, and finds out the meta-information server containing the specified information; because the system The load server in the model has a certain judgment ability, so although it can support some simple extensions, its defects are quite obvious:
[0009] First, although the total capacity of the distributed system expands after the expansion of the meta-information server, the dynamic adjustment of the existing meta-information server cannot be realized because the separation of data reading and writing has not been realized, so the existing As far as the meta information server is concerned, the benefits of the expansion of the total capacity cannot be fully utilized; this makes it impossible to effectively use the expanded meta information server in the process of increasing information;
[0010] Second, in this model, user requests are submitted to the meta-information server through the Internet, so that user applications can directly access the total source of information on the client side, which reduces the security of information to a certain extent and is easy to provide for various information through the Internet. The network provides access to the system's attacks, which increases the operating risk of the system to a certain extent.

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
  • Extendable system structure-based distributed system and application method thereof
  • Extendable system structure-based distributed system and application method thereof
  • Extendable system structure-based distributed system and application method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The basic idea of ​​the embodiment of the present invention is to increase the flexibility of the extension of the meta-information server for the deficiencies in the extension of the existing distributed system model, that is, through the loose coupling of the meta-information server and the load server and the loose coupling of the data operation and the meta-information server Coupling, without affecting the security and efficiency of the distributed system, realizes the high scalability of the distributed system; in addition, for different distributed systems, the main difference lies in the information setting module of the meta information server , if the information setting module of the meta-information server of the distributed system can be separated and depends on the configuration file during its operation, then when the meta-information server of the distributed system needs to be modified, only the configuration file needs to be modified. Simple modificatio...

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 invention provides an extendable system structure-based distributed system and an application method thereof. The separation of configuration of distributed application and a distributed structureis achieved through the separation and independent operation of configuration servers; furthermore, under the condition of requiring extending the distributed structure, a distributed system is not required to be modified and recoded greatly, the waste of resource replication is reduced, the configurability of the distributed system structure is achieved furthest, and the advantages of the distributed system can be fully utilized. Through the configuration of the configuration servers, the separation of data right, namely data access and data write, is achieved; through the setting of data access attributes of various meta-information servers, a space after the extending of the distributed structure can be fully utilized, the access pressure of the servers is reduced, the efficiency of anetwork and a bandwidth is effectively utilized, and the performance of the whole system is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a distributed system based on an extensible architecture and an application method of the system. Background technique [0002] The so-called distributed is relative to centralization, and a distributed system is a collection of independent computers, and these computers look like a computer to system users; almost all large-scale software systems are bound to be distributed, and a distributed The largest and most familiar distributed system is the set of computers, software, and services that make up the World Wide Web. [0003] The traditional distributed system realizes the shunting of data, and its distributed structure is as follows: figure 1 As shown in , the meta-information server stores data information and defines various information operations, and the load server is responsible for receiving client operations, adjusting the access balance between meta-information s...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L29/06
Inventor 郑小林方勇唐炜陈德人
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products