Big Data Cluster Deployment Interface Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The deployment of big data clusters is complex and inefficient, requiring technical personnel to manually download and install software, modify configuration files, and having high deployment costs due to high requirements for technical expertise.

Innovation Solution

A method involving a visualized deployment interface where nodes are created and dragged into a temporary resource pool, then deployed to a physical pool, with containers being created on servers to provide big data cluster services, simplifying the process and reducing costs through automated configuration and plugin utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual deployment methods are used through distributed computing platforms, then deployment flexibility and control are maintained, but deployment complexity increases and deployment efficiency decreases

Engineering Contradiction:
Improvedeployment efficiencyVSAvoiddeployment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a deployment platform as an intermediary between users and the distributed computing platform. This platform provides automated deployment services, including one-click deployment, automatic resource allocation, and intelligent scheduling, thereby reducing deployment complexity while maintaining the underlying flexibility of the distributed computing platform.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The deployment platform performs preliminary actions by pre-configuring deployment packages, pre-allocating resource templates, and pre-establishing deployment workflows. This allows users to deploy big data clusters through simple operations without needing to manually perform complex configuration tasks in advance.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automated container deployment is implemented, then deployment efficiency and ease of operation improve, but deployment system complexity increases

Engineering Contradiction:
Improveease of deploymentVSAvoiddeployment system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The deployment platform implements self-service mechanisms where the system automatically performs deployment tasks without requiring user intervention in complex procedures. The platform autonomously handles container creation, resource allocation, configuration generation, and service registration, making the deployment process as easy as a single click while managing the underlying complexity automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent utilizes parameter changes by transforming complex deployment parameters into simplified user inputs. The platform accepts high-level deployment specifications from users and automatically translates them into detailed configuration parameters for containers and services, thereby improving ease of operation while managing system complexity through automated parameter transformation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250094537A1Methods of deploying big data cluster and big data cluster based data processing methods
Publication Date: 2025.03.20 BOE TECHNOLOGY GROUP CO LTD
  • US20250094537A1 patent drawing
  • US20250094537A1 patent drawing
  • US20250094537A1 patent drawing

AI summary

The present disclosure relates to a method of deploying a big data cluster. In the present disclosure, a deployment interface is provided, to provide a big data cluster deployment function through the deployment interface. The method includes: in response to a node creation operation in the deployment interface, displaying a to-be-deployed node in a temporary resource pool region in the deployment interface; in response to a drag-and-drop operation on the to-be-deployed node in the temporary resource pool region, displaying the to-be-deployed node in a physical pool in the deployment resource pool region in the deployment interface; and in response to a start deployment operation in the deployment interface, according to the physical pool where the to-be-deployed node is located, creating a container corresponding to the to-be-deployed node on a server corresponding to the physical pool, where the container is configured to provide a big data cluster service.