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

A Storm-based task visual upload and startup method

A task and task package technology, applied in the direction of transmission system, electrical components, user interface execution, etc., can solve the problem that users cannot complete upload and start task operations, and increase the difficulty of Storm.

Active Publication Date: 2019-12-13
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The native Storm management page can only provide the viewing function of Topology, and users cannot complete the upload and start task operations
Users can only complete task-related operations through the command line or API, which increases the difficulty for users to use Storm

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 Storm-based task visual upload and startup method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] A Storm-based task visualization upload and start method, the method is based on the B / S structure, and its functions are displayed in the form of a website, and the visualization upload of the topology in Storm is completed through the server and client using Swift, Shell, and JavaScript technologies and start, where:

[0027] Server: complete the uploading of Storm tasks through Swift technology, and use Shell scripting language as the background logic processing language to complete the task startup;

[0028] Client: use JavaScript technology to complete the visual upload and start operation of Storm tasks;

[0029] The entire interface is clear and beautiful, easy to operate, and convenient for users to use.

Embodiment 2

[0031] Such as figure 1 As shown, on the basis of Embodiment 1, the method described in this embodiment is based on an elastically scalable Storm cluster mode. This mode manages Storm through Zookeeper to complete the cluster construction. The cluster is composed of three types of node groups, wherein:

[0032] A type of node group installs Zookeeper, Nimbus, and HealthMonitor three components to complete the establishment of the master node of the Storm cluster. This node group only needs one virtual machine to complete the cluster monitoring and management functions;

[0033] Another type of node group installs two components, Zookeeper and Supervisor, to realize the streaming computing service function;

[0034] The last type of node group is designed for elastic upgrades, only installs the Supervisor component, and joins the cluster in real time.

Embodiment 3

[0036] On the basis of embodiment 2, the implementation steps of the method described in this embodiment are as follows:

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 Storm-based task visualization uploading and starting method. The method is based on a B / S structure, and its functions are displayed in the form of a website. The server and client use Swift, Shell, and JavaScript technologies to complete the tasks in Storm. Visual upload and start of topology. The present invention can well solve the shortcomings of the C / S structure. The client only needs to be installed with a WEB browser, and the maintenance cost is almost zero. Based on the browser, it has a friendly UI experience, no need to install software, and can be used anytime and anywhere. The update function only needs to update the server program. Customers can always use the latest version of the application without manual upgrade. Since the data is permanently stored in the cloud, there is no need to worry about losing it, which is of great promotional value.

Description

technical field [0001] The present invention relates to the technical field of computer software applications, in particular to a method for visually uploading and starting tasks based on Storm, specifically a method that enables task uploading and starting in Storm to realize visual operations, and executes related operations after completing traditional command lines At the same time, it can bring users a more friendly user experience. Background technique [0002] In today's world, companies' daily operations often generate terabytes of data. Data sources include any type of data that can be captured by internet-connected devices, websites, social media, transactional business data, and data created in other business environments. Given the volume of data being generated, real-time processing is a top challenge for many organizations. A very effective open source real-time computing tool that we often use is Storm, which is often compared to "real-time Hadoop". However...

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/08G06F9/451
CPCH04L67/02G06F9/451H04L67/51
Inventor 魏金雷王阳赵明超高传集
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
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