The invention relates to the technical field of
distributed computing and
resource management, and provides a hardware performance test
system and method based on hierarchical nodes and
containerization, and the
system comprises a Web front end which is used for providing a
virtual cluster configuration interface, a
test plan configuration guide, a test state monitoring panel and
test report display; the
Server rear end interacts with the storage
service module, the Web front end module, the cache session
service module, the
database module and the Agent module and is used for providing data
storage management, API interface service, test
process control and
WebSocket communication functions; the Agent module interacts with the
Server back-end module and the Docker warehouse module and is used for executing a test task, arranging and managing a container and collecting result data; and the storage
service layer and the Docker warehouse are used for storing the preset test tool
mirror image. According to the invention, the Docker container technology is applied to the large-scale cluster performance test, the complete
standardization of the test environment is realized, and the large-scale cluster
test efficiency is improved.