The invention discloses a method for separately processing data reading and writing requests and metadata reading and writing requests. The method comprises the following steps: adding metadata semantics of requests; setting a data request queue and a metadata request queue for each SCSI (small computer system interface) equipment, wherein the metadata request queue is especially used for processing metadata requests, and different processing modes are adopted for different requests. The metadata request queue adopts a priority response processing mode according to the characteristics that the metadata requests are small in particle size, high in instantaneity and disperse in distribution; the requests do not pass through an I/O (input/output) scheduling layer, are not delayed in the request queue, and are directly issued to a disk driver; the data requests which are large in request particle size, relatively low in frequentness, and centralized in distribution adopt the mode that the requests pass through the I/O scheduling layer, are stored in the request queue for a period of time, and are issued to the disk driver after being discharged, so that the bottleneck problem of a single request queue is overcome; the parallelism of different levels of request processing is strengthened; the method is especially suitable for the business which needs to frequently and greatly store small files, and has high demands on critical data instantaneity.