This article introduces a theoretical model of a storage management system for big data-based virtual learning environments. The system uses artificial intelligence technologies such as machine learning and deep learning to explore strategies for optimizing how stored data is processed. To this end, the storage management requirements currently presented by these platforms, as well as big data techniques and tools, and their applications on those platforms were investigated. This model is designed to be distributed, scalable, fast, and fault tolerant. In addition, it is expected to work with any web application that needs to improve file downloads.