Context Awareness and Mobile Phones
Personal and Ubiquitous Computing
The value of handhelds in smart environments
Personal and Ubiquitous Computing
SLA-Driven Clustering of QoS-Aware Application Servers
IEEE Transactions on Software Engineering
Performance analysis of distributed virtual environments
Performance analysis of distributed virtual environments
Exploring context-awareness for ubiquitous computing in the healthcare domain
Personal and Ubiquitous Computing
Autonomic Request Management Algorithms for Geographically Distributed Internet-Based Systems
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Negotiating and Enforcing QoS and SLAs in Grid and Cloud Computing
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
From Augmented Reality to Augmented Computing: A Look at Cloud-Mobile Convergence
ISUVR '09 Proceedings of the 2009 International Symposium on Ubiquitous Virtual Reality
Calling the cloud: enabling mobile phones as interfaces to cloud applications
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Resource provisioning for cloud computing
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
MAUI: making smartphones last longer with code offload
Proceedings of the 8th international conference on Mobile systems, applications, and services
Toward Optimal Deployment of Communication-Intensive Cloud Applications
CLOUD '11 Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing
Efficiency Assessment of Parallel Workloads on Virtualized Resources
UCC '11 Proceedings of the 2011 Fourth IEEE International Conference on Utility and Cloud Computing
Service Image Placement for Thin Client in Mobile Cloud Computing
CLOUD '12 Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing
Personal and Ubiquitous Computing
Hi-index | 0.00 |
Cloud computing (CC) has recently become a rising paradigm in the information and communications technology industry, drawing a lot of attentions to professionals and researchers. During the last decade, the dominance of smart phones or tablet computers (known as thin clients) over traditional desktop or laptop computers (known as thick clients) has become more and more evident, reflecting a great change in the way people access the Internet. Despite the recent technology advancements that manufacture a new generation of mobile devices with generous resources, the fact that they can offer only limited processing capacity still remains a painful experience. This problem, fortunately, has been made less severe thanks to the recent adoption of CC platform. CC enables offloading heavy processing tasks up to the "cloud", leaving only simple jobs to the user-end capacity-limited thin clients. So far, a number of research studies have been carried out, trying to eliminate problems arising from shortcomings in the connection between thin clients and cloud networks, yet little have been found efficient. In this paper, we present a novel architecture, taking advantage of collaboration of thin and thick clients, particularly aiming at optimizing data distribution and utilizing CC resources so that expected Quality-of-Service requirements can be met. We also propose an algorithm to select an optimal resource allocation strategy to satisfy various Service Level Agreements. In order to justify our proposal, we have used both numerical analysis and programming approaches. Simulation result shows that our proposed schemes can improve resource allocation efficiency and achieve better performance than the existing ones.