Tutor HuntResources Information Technology Resources
Resource Optimization In Mobile Cloud Environments
Mobile Cloud Computing
Date : 11/01/2014
Author Information
Uploaded by : Qamar
Uploaded on : 11/01/2014
Subject : Information Technology
Cloud computing means a technology, which involves virtualization, distributed computing, networking, software and web services. The elements that are included in a cloud may consist of mobiles clients, datacenters and distributed servers. Major issues and challenges that should be considered in developing a cloud environment includes fault tolerance, high availability, scalability, flexibility, reduced overhead for users, reduced cost of ownership, on demand services etc. To overcome these issues different algorithms and techniques have been developed that includes load balancing, resource optimization and scheduling to enhance the performance of cloud environment. In a cloud environment resources can be shared among many servers and nodes to overcome many issues like scalability, reliability and utilization. In this project a mobile cloud environment is created and different techniques are developed to ensure that all the jobs performed in the mobile cloud should be shared among virtual servers. Furthermore job scheduling techniques like Particle Swarm Optimization techniques have been introduced to schedule the jobs performed by each virtual machine running in the mobile cloud.
This resource was uploaded by: Qamar