The invention relates to a mass data processing and visualizing system and method of distributed mixed architecture. The mass data processing and visualizing system is characterized in that a hardware system comprises a high-performance graphic work station, a high-speed disk array, a plurality of computational nodes, a kilomega or ten-thousand-mega Ethernet switchboard and a router; the corresponding data processing and visualizing method comprises a front end work station method and a computational node method, the front end work station method is adopted at a front end work station, and data loading, data processing, visualizing, interactive operating and other work are finished through the necessary cooperation of the computational nodes; the computational node method is adopted in the computational nodes and is carried out in the mode of daemon, a specific port is monitored, when it is detected that a computation task is sent, the corresponding outer storage algorithm is started to process the data according to task information, and the computing state information is sent back to the front end work station. The utilization rate of the network bandwidth can be guaranteed to the greatest extent, and meanwhile the user operation response speed of the front end work station is increased.