Cost Optimization based Resource Allocation Scheme for Vehicular Cloud Networks

Efficient Resource management in an Vehicular Cloud Networks (VCN) results in an increase resource utilization and reduction of the cost. Proper resource allocation schemes in VCN provides the better performance in terms the reduction of cost, reduction in the waiting time of vehicle (client) and also the waiting queue length. Resources are required to provide more efficiently by the cloud providers for the requested services by the vehicle. For this reason it is necessary to design proper resource allocation schemes in VCN. The aim of resource allocation scheme in VCN is to allocate the appropriate computing resources for the client vehicle application. Efficient resource allocation scheme in VCN plays a major role in the overall performance of the system. Members of VCN change dynamically due to the mobility in their movement. Vehicles may face high costs or issue related to the performance parameter when proper resource allocation schemes are not applied. In this work, we proposed the cost effective based resource allocation in VCN. The proposed cost model provides the resource to vehicle by considering the lesser expensive approach hence by achieving in the reduction of cost. We compare the results of the cost optimization with the generic algorithm that uses a combination of best fit and first fit techniques for resource allocation in VCN.

[1]  Riri Fitri Sari,et al.  Improving resource allocation performance in mobile ad hoc grid with mobility prediction , 2014, 2014 International Conference on Intelligent Green Building and Smart Grid (IGBSG).

[2]  S. Ramachandram,et al.  Pre-emptive resource allocation in grid computing (PRAG) , 2013, 2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES.

[3]  Jin-Liang Liu,et al.  Research on Resource Allocation Scheme Based on Access Control in Cloud Computing Environment , 2015, 2015 International Conference on Computer Science and Applications (CSA).

[4]  Naixue Xiong,et al.  A game-theoretic method of fair resource allocation for cloud computing services , 2010, The Journal of Supercomputing.

[5]  Sumit Chaudhary,et al.  Resource allocation strategies used in cloud computing: A critical analysis , 2016, 2016 2nd International Conference on Communication Control and Intelligent Systems (CCIS).

[6]  Shasha Yang,et al.  Loyalty-Based Resource Allocation Mechanism in Cloud Computing , 2012 .

[7]  Byrav Ramamurthy,et al.  Budget-Optimized Network-Aware Joint Resource Allocation in Grids/Clouds Over Optical Networks , 2016, Journal of Lightwave Technology.

[8]  Ali Kashif Bashir,et al.  Network Aware Resource Allocation Scheme for Mobile Ad Hoc Computational Grid , 2013, ICIRA.

[9]  Ibrahim W. Habib,et al.  A generic bandwidth allocation scheme for multimedia substreams in adaptive networks using genetic algorithms , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[10]  Wei Wang,et al.  A novel energy-efficient resource allocation algorithm based on immune clonal optimization for green cloud computing , 2014, EURASIP Journal on Wireless Communications and Networking.

[11]  Rajkumar Buyya,et al.  Priority-Aware VM Allocation and Network Bandwidth Provisioning in Software-Defined Networking (SDN)-Enabled Clouds , 2019, IEEE Transactions on Sustainable Computing.

[12]  Young-Sik Jeong,et al.  Performance analysis based resource allocation for green cloud computing , 2013, The Journal of Supercomputing.

[13]  Myong-Soon Park,et al.  Resource Allocation Scheme to Minimize Communication Cost in Mobile Ad Hoc Computational Grids , 2010, 2010 International Conference on Intelligent Networking and Collaborative Systems.

[14]  Jing Yuan,et al.  Profit maximization resource allocation in cloud computing with performance guarantee , 2017, 2017 IEEE 36th International Performance Computing and Communications Conference (IPCCC).

[15]  Houbing Song,et al.  Imperfect Information Dynamic Stackelberg Game Based Resource Allocation Using Hidden Markov for Cloud Computing , 2018, IEEE Transactions on Services Computing.

[16]  Pravin Game,et al.  Component Based Resource Allocation in Cloud Computing , 2012 .

[17]  Shishir Kumar,et al.  An improved optimized resource allocation mechanism for web server grid , 2016, 2016 Fourth International Conference on Parallel, Distributed and Grid Computing (PDGC).

[18]  Fabio Lopez Pires Many-Objective Resource Allocation in Cloud Computing Datacenters , 2016, IC2E Workshops.

[19]  Pandaba Pradhan,et al.  Modified Round Robin Algorithm for Resource Allocation in Cloud Computing , 2016 .

[20]  Muhammad Khurram Khan,et al.  Cloud resource allocation schemes: review, taxonomy, and opportunities , 2017, Knowledge and Information Systems.

[21]  Vanish Talwar,et al.  A resource allocation architecture with support for interactive sessions in utility Grids , 2004, IEEE International Symposium on Cluster Computing and the Grid, 2004. CCGrid 2004..

[22]  Minghui Du,et al.  A new multi-resource allocation mechanism: A tradeoff between fairness and efficiency in cloud computing , 2018, China Communications.

[23]  Atakan Aral,et al.  Modeling and Optimization of Resource Allocation in Distributed Clouds , 2016, 2016 IEEE International Conference on Cloud Engineering Workshop (IC2EW).

[24]  Hongwei Wang,et al.  Knowledge-Based Resource Allocation for Collaborative Simulation Development in a Multi-Tenant Cloud Computing Environment , 2018, IEEE Transactions on Services Computing.

[25]  Bingsheng He,et al.  Towards Efficient Resource Allocation for Heterogeneous Workloads in IaaS Clouds , 2018, IEEE Transactions on Cloud Computing.

[26]  Yifan Xu,et al.  Non-cooperative Resource Allocation Scheme for Data Access in VANET Cloud Environment , 2015, 2015 Third International Conference on Advanced Cloud and Big Data.

[27]  Layuan Li,et al.  Efficient resource allocation for optimizing objectives of cloud users, IaaS provider and SaaS provider in cloud environment , 2013, The Journal of Supercomputing.

[28]  Xuemin Shen,et al.  An SMDP-Based Resource Allocation in Vehicular Cloud Computing Systems , 2015, IEEE Transactions on Industrial Electronics.

[29]  Xuejie Zhang,et al.  Swarm optimization algorithms applied to multi-resource fair allocation in heterogeneous cloud computing systems , 2017, Computing.

[30]  Wan Sik Choi,et al.  Adaptive resource allocation in mobile ad hoc computational grids , 2012, 2012 12th International Conference on Control, Automation and Systems.

[31]  Shrisha Rao,et al.  Tier-Centric Resource Allocation in Multi-Tier Cloud Systems , 2017, IEEE Transactions on Cloud Computing.

[32]  Mohammad Zulkernine,et al.  A Reliability-Based Resource Allocation Approach for Cloud Computing , 2017, 2017 IEEE 7th International Symposium on Cloud and Service Computing (SC2).

[33]  Sarishma,et al.  RAS: A novel approach for dynamic resource allocation , 2015, 2015 1st International Conference on Next Generation Computing Technologies (NGCT).

[34]  Athanasios V. Vasilakos,et al.  An Online Mechanism for Resource Allocation and Pricing in Clouds , 2016, IEEE Transactions on Computers.

[35]  Yi Peng,et al.  The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment , 2011, The Journal of Supercomputing.

[36]  Huey-Ming Lee,et al.  Designing and analyzing resource allocation based on grouped grid nodes , 2011, 2011 IEEE International Conference on Systems, Man, and Cybernetics.

[37]  V. Vasudevan,et al.  Intelligent scheduling system using agent based resource allocation in cloud , 2016, 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT).

[38]  A. Tamilarasi,et al.  A Cluster Based Resource Allocation Architecture for mobile grid environments , 2010, 2010 Second International conference on Computing, Communication and Networking Technologies.

[39]  Jing Wei,et al.  Optimal computing resource allocation algorithm in cloud computing based on hybrid differential parallel scheduling , 2019, Cluster Computing.

[40]  Rajkumar Buyya,et al.  SLA-Based Resource Provisioning for Hosted Software-as-a-Service Applications in Cloud Computing Environments , 2014, IEEE Transactions on Services Computing.

[41]  Subhash K. Shinde,et al.  Task scheduling and resource allocation in cloud computing using a heuristic approach , 2018, Journal of Cloud Computing.