The paper proposes optimal efficient cloud service selection scheme for mobile device through local and public cloud in hybrid cloud. The proposed model consists of non-dedicated public cloud resources and local cloud resources. At different locations, local cloud service providers maintain finite dedicated resources that can be used by mobile device users. In the proposed model, the system middleware first examines if any of the local cloud servers have sufficient idle capacity to satisfy the desired requirement of mobile application. If the mobile users' requirement cannot be handled locally, the proposed architecture must choose mobile users' jobs to burst to the remote public cloud. The decision of when to trigger a cloud burst involves monitoring the system context and workload. A cloud-based service selection optimization is proposed, which can optimize the resource utilization, cloud supplier's benefit and mobile user's QoS. The proposed optimization problem is partitioned by local cloud service selection and public cloud resource scheduling, which is implemented by the mobile device, mobile cloud service broker and cloud supplier. A cloud service selection algorithm for mobile device is proposed, which is composed of two sub-algorithms: cloud service selection optimization and cloud resource scheduling optimization. The efficiency of the cloud service selection algorithm for mobile device is tested by experiments.
Read full abstract