When the application on the server generates a large number of discrete I/O requests continuously, the Linux OS prompts that resources are dramatically consumed. The vmstat command is executed to check the specific value. The idle value is 0. The sum of wa and sys values is about 80%. The S5000 is logged in to from the Web page. The cache utilization is high and stays more than 80%, which indicates that the S5000 has a large number of I/O requests to process. The top or ps command is executed to find that multiple pdflash processes occupy many CPU resources. If the phenomenon continues, the server may reset.
On the Linux server, when the cache space is used up by the system dirty data, the system starts a large number of pdflash processes to write the dirty data to hard disks, which occupies many the system resources. In this case, as a large number of I/O requests need to be processed, the value of the system becomes high, which causes the exhaustion of the system resources and system resetting.
During the actual deployment of the S5000, if a large number of discrete I/O requests are generated on the server or on the S5000, you can adjust the cache capacity according to the actual situation to relieve the I/O pressure.