Cluster Construction Automation via Template-Based Program Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for constructing a cluster system are cumbersome due to a high phasing number, requiring numerous file edits and command executions, making it difficult for users to construct such systems simply.
Innovation Solution
An information processing system with a management apparatus that generates definition information for cluster configuration and uses templates to create construction programs, allowing for automated cluster construction by processing and executing these programs across multiple information processing apparatuses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual construction methods are used with numerous file edits and command executions, then detailed configuration control is achieved, but the construction process becomes cumbersome and complex
Solution Approach 1:
The patent uses templates as reusable models that define construction programs for cluster nodes. Instead of manually creating configuration files and commands for each node, administrators can define a template once and automatically generate identical configurations across multiple nodes through automated program execution, dramatically reducing manual effort and construction complexity
Solution Approach 2:
The system enables automatic cluster construction by having the management apparatus autonomously generate construction programs based on templates and execute them across cluster nodes without requiring manual file edits or command inputs for each node. The automated construction program reads node information, generates appropriate configuration files, and applies settings automatically
2Ease of operation
If automated construction programs are used to simplify the process, then ease of operation improves, but flexibility in customizing individual node configurations may be reduced
Solution Approach 1:
The template system allows different configuration templates to be assigned to different cluster nodes based on their specific roles and requirements. Each node can have its own customized template that defines node-specific parameters while maintaining automated construction benefits. This enables local customization without sacrificing the overall automation advantage
Data Source
AI summary
An information processing system includes a management apparatus that manages construction of a cluster system including a plurality of information processing apparatuses, the management apparatus being configured to acquire information relating to a configuration of the cluster system, and generate definition information that defines the configuration of the cluster system on the basis of the acquired information, and the plurality of information processing apparatuses each including a memory configured to store templates and association information, each of the templates being a model of a construction program to be used for construction of the cluster system, each of the templates including information that designates an extraction method of information from the definition information, and a processor configured to acquire the definition information, perform generation of the construction program in accordance with the definition information, the plurality of templates, and the association information, and execute the generated construction program.


