Distributed cluster system and method based on REST and RPC

A distributed cluster and distributed technology, applied in the field of distributed cluster systems based on REST and RPC, can solve problems such as difficult development, prominent centralization, and heavyweight applications, achieving high security, improved reliability, Realize the effect of software development

Active Publication Date: 2019-07-12
XIAN MICROELECTRONICS TECH INST
View PDF11 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to overcome the disadvantages of existing technologies such as prominent centralization, emphasis on heavyweight applications, and high development difficulty, and provide a distributed cluster system and method based on REST and RPC for lightweight applications

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
  • Distributed cluster system and method based on REST and RPC
  • Distributed cluster system and method based on REST and RPC
  • Distributed cluster system and method based on REST and RPC

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail,

[0050] see figure 1 , the invention discloses a distributed cluster system based on REST and RPC. The software is deployed on the server side, including resource allocation and scheduling management module (RMM), namespace management module (NSMM), virtual network management module (NMM) and distributed shared storage management module (FSMM), all modules are connected through RPC The protocol processing module (RPC) communicates, and the communication within the module adopts the REST protocol. The architecture is a namespace architecture based on Linux, and the namespace (NS) realizes the management of the namespace and its resources through the REST and RPC protocols, and the architecture of the namespace is set on the server side

[0051] The invention belongs to the field of distributed cluster management software, which is written in Pyt...

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 discloses a distributed cluster system and method based on REST and RPC. The system is erected between a user side and a server, the user side and the server are based on Linux namespacearchitecture, and management of namespace and resources of the namespace is achieved through REST architecture; the REST aims to improve independence and loose coupling of a client server, enhance scalability of the server and simplify development of the server, and is used for processing various service requests of a user by a service front end. By adopting the RPC architecture, the defects thatthe REST communication architecture can only synchronously communicate and the communication data is only limited to texts can be overcome, and the RPC architecture is used for serving a back-end solution function business process. The user network is constructed by adopting a virtual network, and the data storage adopts a distributed file system. The reliability of user service is improved, andthe management cost and the operation and maintenance complexity are reduced.

Description

[0001] 【Technical field】 [0002] The invention belongs to the field of cluster resource management and task scheduling, and in particular relates to a distributed cluster system and method based on REST and RPC. [0003] 【Background technique】 [0004] In the field of cluster resource management and task scheduling, there are mainly the following software implementation methods: [0005] Resource management software: The interface design needs to meet specific design standards. The server-side and client-side software interfaces adopt a tightly coupled method. Most services adopt a centralized structure (master-slave). In order to ensure the reliability of the master, additional Highly available guarantee resources. [0006] Cloud computing software: all use operating system images to install and deploy distributed nodes, which belong to the heavyweight application category. During node data migration, the operating system images need to be transmitted over the network. Data ...

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 Applications(China)
IPC IPC(8): H04L29/06H04L29/08
CPCH04L67/10H04L67/133
Inventor 郑欣安鹏
Owner XIAN MICROELECTRONICS TECH INST
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