University of Medicine and Pharmacy
Cloud computing is an emerging technology that allows users to use computation, storage and data access services from around the world. However, Cloud service providers charge users for using these services. Specifically, to access data from their globally distributed storage edge servers, they charge users depending on the user's location and the amount of data transferred. When moving data-intensive application to Clouds for scalability, optimizing the cost of transferring data to and from these edge servers becomes the 'First objective', as data play the dominant role in the application's execution.