In this study, we analyse the benefit of keeping storage device or buffer between resources and requests for the transfer of jobs in multi-resources finite queueing system using birth-death process and matrix-method. The steady state probabilities are obtained in terms of mean inter-arrival time of requests, mean service time of the servers and mean discharge time of buffer, which are exponentially distributed. Various performance measures namely average queue length and throughput of the system etc. are determined. The sensitivity analysis is carried out to demonstrate the effect of various parameters. We have also compared the performance of the system with and without intermediate storage devices by taking an illustration.