Abstract:Because of various advantages such as improving the performance of bandwidth, relieving traffic congestion and enhancing user experiences, buffer management systems are widely used in network applications. However, now more and more applications have migrated to the cloud platform, so traditionally buffer management mechanisms expose many shortcomings. These mechanisms cannot deal with different applications of the platform, and their strategies separate from the source management and ignore the requirements of multi-user environment. This paper proposes a novel elastic cloud-base buffer management system for multi-user environment. Firstly, the requirements of multi-application and multi-user clouding environment are analyzed. Second, a two-layer-mapping-based buffer model is proposed to the requirements, and the frame structure function modules are designed. Then the allocation algorithms for logical resources and physical resources are analyzed. Finally, the buffer management system is realized and tested. The experimental results indicate that the mechanism has advantages in ensuring the users′ requirement and improving the resource utilization.