Tutor HuntResources Information Technology Resources

Resource Optimization In Mobile Cloud Environments

Mobile Cloud Computing

Date : 11/01/2014

Author Information

Qamar

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