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