Title
Fault tolerance and QoS scheduling using CAN in mobile social cloud computing
Abstract
The performance of mobile devices including smart phones and laptops is steadily rising as prices plummet sharply. So, mobile devices are changing from being a mere interface for requesting services to becoming computing resources for providing and sharing services due to immeasurably improved performance.With the increasing number of mobile device users, the utilization rate of SNS (Social Networking Service) is also soaring. Applying SNS to the existing computing environment enables members of social network to share computing services without further authentication.To use mobile device as a computing resource, temporary network disconnection caused by user mobility and various HW/SW faults causing service disruption should be considered. Also these issues must be resolved to support mobile users and to provide user requirements for services.Accordingly, we propose fault tolerance and QoS (Quality of Services) scheduling using CAN (Content Addressable Network) in Mobile Social Cloud Computing (MSCC). MSCC is a computing environment that integrates social network-based cloud computing and mobile devices. In the computing environment, a mobile user can, through mobile devices, become a member of a social network through real world relationships. Essentially, members of a social network share cloud service or data with other members without further authentication by using their mobile device. We use CAN as the underlying MSCC to logically manage the locations of mobile devices. Fault tolerance and QoS scheduling consists of four sub-scheduling algorithms: malicious-user filtering, cloud service delivery, QoS provisioning, and replication and load-balancing. Under the proposed scheduling, a mobile device is used as a resource for providing cloud services, faults caused from user mobility or other reasons are tolerated and user requirements for QoS are considered.We simulate scheduling both with and without CAN. The simulation results show that our proposed scheduling algorithm enhances cloud service execution time, finish time and reliability and reduces the cloud service error rate.
Year
DOI
Venue
2014
10.1007/s10586-013-0286-3
Cluster Computing
Keywords
Field
DocType
social cloud,fault tolerance,can,cloud,mobile social cloud,qos
Mobile technology,Mobile computing,Mobile QoS,Mobile search,Computer science,Computer network,Real-time computing,Mobile database,Provisioning,Mobile device,Distributed computing,Cloud computing
Journal
Volume
Issue
ISSN
17
3
1573-7543
Citations 
PageRank 
References 
11
0.49
18
Authors
3
Name
Order
Citations
PageRank
SookKyong Choi1232.00
Kwang-Sik Chung211314.60
Heonchang Yu322729.58