Efficient management of files in the cloud using a desktop application.

Autor: Gayathri, M., Bagavathy, S., Andal, V., Sundari, G. Sivakama
Předmět:
Zdroj: AIP Conference Proceedings; 2022, Vol. 2444 Issue 1, p1-15, 15p
Abstrakt: Cloud computing is a computing service that includes servers, storage, databases, networking, software, etc., over the internet to offer faster innovation, flexible resources, and economies of scale. Utilizing dynamic resource allocation for load balancing is considered a vital optimization process in cloud computing. Here, we used a virtual machine serving maximum resource efficiency and scalability. Also, the creation of a desktop application for managing files in the cloud gives higher scope. The resource slicing and allocation problem use two-time scales, including an extensive period for inter-slice resource pre-allocation and a small-time slot for intra-slice resource scheduling. The application consists of two major modules - admin and users. The admin can upload the files, view user details, view log history, view storage, and download details. Also, the admin can approve the files for download on request. The user can register their account, view or update their details, view the files in the cloud, request and download a file from the cloud. The application uses a cryptographic algorithm for ensuring authentication and scheduling algorithm for allocating files to the cloud in an optimal way. The priority for the files is given based on the Grey Wolf Optimization Algorithm and Priority Based Optimization technique. The focus is given to the highly requested file to reduce the time of approval. For cloud storage services, the storage resources become virtualized and can form a storage pool. The cloud storage services use the internet to allow the data to be accessed and backed up on the local storage. Here, we use three cloud storage for file allocation. As a result, this application is better and efficient for write-in under low-cost circumstances. [ABSTRACT FROM AUTHOR]
Databáze: Complementary Index