This document describes a framework for dynamic resource allocation and load balancing in cloud computing. The framework uses infrastructure as a service (IAAS), simple mail transfer protocol (STMP) for notifications, advanced encryption standard (AES) for encrypting uploaded files, and domain name system (DNS) pointing to distribute load efficiently and securely. The system allows users to register, upload encrypted files, request access to other user's files via email notification, and view file details. An administrator can monitor usage and move unused files to balance load across resources. The framework is intended for small-scale private cloud systems and organizations where large commercial cloud services are not needed or affordable.