Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for using a browser to access a linux container cluster in a multi-user environment

A container cluster and browser technology, applied in program control devices, instruments, computing, etc., can solve problems such as inability to directly access the Jupyter interface, inability to access containers at the same time, etc., to achieve the effect of convenient and rapid development and deployment, and ensure safety and reliability.

Active Publication Date: 2020-11-20
PEKING UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This function of Jupyter allows us to use it for Linux container access, but it is only suitable for a single Linux container, and cannot access all containers in a Linux container cluster at the same time; at the same time, when the Linux container does not have a global IP address , the Jupyter interface of the container cannot be directly accessed; finally, in the case of multiple users, there is also the problem that different users can access the same container with each other

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
  • A method and device for using a browser to access a linux container cluster in a multi-user environment
  • A method and device for using a browser to access a linux container cluster in a multi-user environment
  • A method and device for using a browser to access a linux container cluster in a multi-user environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below through specific embodiments and accompanying drawings.

[0032] The present invention implements a device for creating and accessing a Linux container cluster through a browser, figure 1 It is an architecture diagram of the device of the present invention, which is deployed on a cluster and is a Master-Worker mode system. Among them, the Master node (master node, or can be called the management node) performs centralized management, and is used to process the URL request sent by the user by clicking the web page button, parse it, and then distribute it to the Worker node (worker node). The node is the carrier of the Linux container, and handles the operation request for the Linux container sent by the Master. The invention also provides a web interface at the same time, which is convenient for users to operate.

[0033] The specific implementation manner is explained in detail below.

[0034] In the present inven...

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 present invention relates to a method and device for accessing a Linux container cluster using a browser under a multi-user environment. The method comprises: deploying a Master node and several Worker nodes on a Linux container cluster, wherein the Master node performs centralized management and is used for processing URL requests sent by a user by clicking buttons on a webpage, parsing same, and then distributing same to the Worker nodes, and the Worker nodes are carriers for Linux containers and process Linux container operation requests sent by the Master node. The present invention enables a user to access a Linux container cluster by means of a browser, and ensures the security and reliability under a multi-user environment; the user can implement the creation, expansion, or shrinkage of a Linux container cluster at a server end by clicking particular buttons on a webpage, thereby conveniently and quickly develop and deploy distributed applications.

Description

technical field [0001] The invention relates to a method and a device for using a browser to access a Linux container cluster in a multi-user environment, and belongs to the field of software technology. Background technique [0002] Linux container is an operating system layer virtualization technology used to isolate processes and resources. Compared with virtual machine technology, Linux container does not require instruction-level simulation, so it is lighter and has higher performance. It is one of the technologies that have attracted much attention in the field of cloud computing. [0003] A Linux container cluster refers to a virtual cluster formed by connecting multiple Linux containers distributed on a physical cluster through a network. With such a virtual cluster, distributed applications such as Spark and MPI can be developed and deployed. At the same time, since the underlying foundation is Linux containers, the operation on the virtual cluster will not affect ...

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): G06F9/455H04L29/08
CPCG06F9/4555G06F9/45558G06F2009/45562G06F2009/45595H04L67/02
Inventor 曹东刚钟业弘黄罡
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products