A novel resource clustering model to develop an efficient wireless personal cloud environment
A novel resource clustering model to develop an efficient wireless personal cloud environment
In the current era, cloud computing is the major focus of distributed computing and it helps in satisfyingthe requirements of the business world. It provides facilities on demand under all the parameters of the computing, suchas infrastructure, platform, and software, across the globe. One of the major challenges in the cloud environment is tocluster the resources and schedule the jobs among the resource clusters. Many existing approaches failed to provide anoptimal solution for job scheduling due to inefficient clustering of resources. In the proposed system, a novel algorithmcalled resource differentiation based on equivalence node potential (RDENP) is proposed for clustering the resources ina simulated wireless personal cloud environment. The performance evaluation is done among the existing and proposedapproaches; as a result, the proposed RDENP algorithm produces the optimal solution for clustering the resources,which will lead to an efficient scheduling policy in a cloud environment in the future. To take this idea forward, anoptimal energy consumption algorithm is to be designed to process the jobs among the resources and to minimize theinfrastructure of the cloud environment by clustering the resources virtually.
___
- [1] Moreno VR, Montero RS, Llorente IM. Key challenges in cloud computing: enabling the future internet of services.
IEEE Internet Computing 2013; 17 (4): 18-25. doi: 10.1109/MIC.2012.69
- [2] Chen M, Zhang Y, Hu L, Taleb T, Sheng Z. The role of cloud computing architecture in big data. Cloud-based
wireless network: virtualized, reconfigurable, smart wireless network to enable 5G technologies. Mobile Networks
and Applications 2015; 20 (6): 704-712. doi: 10.1007/s11036-015-0590-7
- [3] Parichehreh A, Ramantas K, Spagnolini U, Vardakas JS. Scheduling of the super-dense wireless cloud networks. In:
2015 IEEE International Conference on Communication Workshop; 8–12 June 2015; London, UK. pp. 2263-2268.
- [4] Dinh HT, Lee C, Niyato D, Wang P. A survey of mobile cloud computing: architecture, applications and approaches.
Wireless Communication & Mobile Computing 2013; 13 (18): 1587-1611. doi: 10.1002/wcm.1203
- [5] Syed HHM, Muhammad SAL, Yahaya C, Shafi MA. Resource scheduling for infrastructure as a service (IaaS) in
cloud computing: challenges and opportunities. Journal of Network and Computer Applications 2016; 68: 173-200.
doi: 10.1016/j.jnca.2016.04.016
- [6] Abdulhamid SIM, Latiff MSA, Bashir MB. Scheduling techniques in on-demand grid as a service cloud: a review.
Journal of Theoretical and Applied Information Technology 2014; 63 (1): 1-15.
- [7] Qi H, Gani A. Research on mobile cloud computing: review, trend and perspectives. In: 2012 IEEE Second
International Conference on Digital Information and Communication Technology and Its Applications; 16–18 May
2012; Bangkok, Thailand. pp. 195-202.
- [8] Rahimi MR, Ren J, Liu CH, Vasilokas AV, Venkatasubramanian N. Mobile cloud computing: a survey, state of art
and future directions. Mobile Networks and Applications 2014; 19 (2): 133-143. doi: 10.1007/s11036-013-0477-4
- [9] Wang Y, Chen IR, Wang DC. A survey of mobile cloud computing applications: Perspectives and challenges.
Wireless Personal Communications 2014; 80 (4): 1607-1623. doi: 10.1007/s11277-014-2102-7
- [10] Ahmed E, Gani A, Sookhak M, Hamid S, Xia F. Application optimization in mobile cloud computing: motivation, taxonomies, and open challenges. Journal of Network and Computer Applications 2015; 52: 52-68. doi:
10.1016/j.jnca.2015.02.003
- [11] Ahmed E, Gani A, Khan M, Buyya R, Khan US. Seamless application execution in mobile cloud computing:
motivation, taxonomy, and open challenges. Journal of Network and Computer Applications 2015; 52: 154-172. doi:
10.1016/j.jnca.2015.03.001
- [12] Sanaei Z, Abolfazli S, Gani A, Buyya R. Heterogeneity in mobile cloud computing: taxonomy and open challenges.
IEEE Communications Surveys & Tutorials 2014; 16 (1): 369-392. doi: 10.1109/SURV.2013.050113.00090
- [13] Wang Z, Wu J, Wu Y, Deng S, Huang H. QoS aware dynamic pricing and scheduling in wireless cloud computing.
In: 2017 IEEE 56th Annual Conference on Decision and control; 12–15 December 2017; Melbourne, Australia. pp.
3702-3707.
- [14] Christos S, Kostas EP, Byung GK, Brij G. Secure integration of IoT and cloud computing. Future Generation
Computer Systems 2018; 78: 964-975. doi: 10.1016/j.future.2016.11.031
- [15] Guo F, Yu L, Tian S, Yu J. A workflow task scheduling algorithm based on the resources fuzzy clustering in
cloud computing environment. International Journal of Communication Systems 2014; 28 (6): 1053-1067. doi:
10.1002/dac.2743
- [16] Kowsigan M, Balasubramanie P. An improved job scheduling in cloud environment using auto-associative memory
network. Asian Journal of Research in Social Sciences and Humanities 2016; 6 (12): 390-410. doi: 10.5958/2249-
7315.2016.01299.5
- [17] Liu Z, Qu W, Liu W, Li Z, Xu Y. Resource preprocessing and optimal task scheduling in cloud computing environments. Concurrency and Computation-Practice and Experience 2015; 27 (13): 3461-3482. doi: 10.1002/cpe.3204
- [18] Malathy G, Somasundaram RM, Duraiswamy K. Performance improvement in cloud computing using resource
clustering. Journal of Computer Science 2013; 9 (6): 671-677. doi: 10.3844/jcssp.2013.671.677
- [19] Youwei S. Research on cloud resource clustering based on improved method of transfer close package. Advanced
Science and Technology Letters 2016; 138: 168-172. doi: 10.14257/astl.2016.138.34
- [20] Durgadevi P, Srinivasan S. Optimal resource discovery and dynamic resource allocation using modified hierarchal
agglomerative clustering algorithm and bi-Objective hybrid optimization algorithm. Asian Journal of Information
Technology 2016; 15 (22): 4464-4474. doi: 10.3923/ajit.2016.4464.4474
- [21] Gupta BB, Badve, OP. Taxonomy of DoS and DDoS attacks and desirable defense mechanism in a cloud computing
environment. Neural Computing and Applications; 2017; 28 (12): 3655–3682. doi: 10.1007/s00521-016-2317-5
- [22] Shamim HM, Ghulam M, Wadood A, Biao S, Gupta BB. Cloud-assisted secure video transmission and sharing framework for smart cities. Future Generation Computer Systems 2018; 83: 596-606. doi: 10.1016/j.future.2017.03.029
- [23] Kowsigan M, Balasubramanie P. An efficient performance evaluation model for the resource clusters in cloud
environment using continuous time Markov chain and Poisson process. Cluster Computing 2018; 2018: 1-9. doi:
10.1007/s10586-017-1640-7
- [24] Kliazovich D, Pecero JE, Tchernykh A. CA-DAG: Modeling communication-aware applications for scheduling in
cloud computing. Journal of Grid Computing 2016; 14 (1): 23-39. doi: 10.1007/s10723-015-9337-8
- [25] Zhao Y, Liu J, Fang X, Xu L, Du C et al. A strategy for improving netclust server placement for multicloud environments. Turkish Journal of Electrical Engineering & Computer Sciences 2018; 26 (1): 115-124. doi: 10.3906/elk1704-206