Abstract
Over the years cloud computing has seen significant evolution in terms of improvement in infrastructure and resource provisioning. However the continuous emergence of new applications such as the Internet of Things (IoTs) with thousands of users put a significant load on cloud infrastructure. Load balancing of resource allocation in cloud-oriented IoT is a critical factor that has a significant impact on the smooth operation of cloud services and customer satisfaction. Several load balancing strategies for cloud environment have been proposed in the past. However the existing approaches mostly consider only a few parameters and ignore many critical factors having a pivotal role in load balancing leading to less optimized resource allocation. Load balancing is a challenging problem and therefore the research community has recently focused towards employing machine learning-based metaheuristic approaches for load balancing in the cloud. In this paper we propose a metaheuristics-based scheme Data Format Classification using Support Vector Machine (DFC-SVM), to deal with the load balancing problem. The proposed scheme aims to reduce the online load balancing complexity by offline-based pre-classification of raw-data from diverse sources (such as IoT) into different formats e.g. text images media etc. SVM is utilized to classify “n” types of data formats featuring audio video text digital images and maps etc. A one-to-many classification approach has been developed so that data formats from the cloud are initially classified into their respective classes and assigned to virtual machines through the proposed modified version of Particle Swarm Optimization (PSO) which schedules the data of a particular class efficiently. The experimental results compared with the baselines have shown a significant improvement in the performance of the proposed approach. Overall an average of 94% classification accuracy is achieved along with 11.82% less energy 16% less response time and 16.08% fewer SLA violations are observed.
- Vladimir Vapnik, Steven E. Golowich, and Alex J. Smola. 1997. Support vector method for function approximation, regression estimation and signal processing. Proceeding of the Advances in Neural Information Processing Systems 96 (NIPS). 281–287.Google Scholar
- Mohit Kumar and S. C. Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.Google Scholar
- Ajit Singh, Priyanka Goyal, and Sahil Batra. 2010. An optimized round robin scheduling algorithm for CPU scheduling. International Journal on Computer Science and Engineering 2, 07 (2010), 2383–2385.Google Scholar
- V. Behal and A. Kumar. 2014. Cloud computing: Performance analysis of load balancing algorithms in cloud heterogeneous environment. In 2014 5th International Conference-Confluence The Next Generation Information Technology Summit (Confluence). 200–205.Google Scholar
- K. Silambarasan and P. Kumar. 2018. An improved cuckoo search algorithm for system efficiency in cloud computing. In 2018 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), 2018 2nd International Conference on. IEEE, 733–736.Google Scholar
- Xiaotang Wen, Minghe Huang, and Jianhua Shi. 2012. Study on resources scheduling based on ACO algorithm and PSO algorithm in cloud computing. In 2012 11th International Symposium on Distributed Computing and Applications to Business, Engineering & Science. IEEE, 219–222.Google Scholar
Digital Library
- Kaushik Sekaran, Mohammad S. Khan, Rizwan Patan, Amir H. Gandomi, Parimala Venkata Krishna, and Suresh Kallam. 2019. Improving the response time of m-learning and cloud computing environments using a dominant firefly approach. IEEE Access 7 (2019), 30203–30212.Google Scholar
Cross Ref
- T. Prem Jacob and K. Pradeep. 2019. A multi-objective optimal task scheduling in cloud environment using cuckoo particle swarm optimization. Wireless Personal Communications 109, 1 (2019), 315–31.Google Scholar
Cross Ref
- Ahmed AM Hamed, Zhang Xiaoming, Cheng Xu, and Renfa Li. 2012. Video genre classification using support vector machine ensemble. International Journal of Digital Content Technology and Its Applications 6, 15 (2012), 191–200.Google Scholar
Cross Ref
- David G. Lowe. 2004. Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision 60, 2 (2004), 91–110.Google Scholar
Digital Library
- Michel Minoux. 1986. Mathematical programming: Theory and Algorithms. John Wiley & Sons.Google Scholar
- Konstantinos E. Parsopoulos and Michael N. Vrahatis. 2010. Particle swarm optimization and intelligence: Advances and applications. (2010).Google Scholar
- Alma Y. Alanis, E. Rangel, J. Rivera, N. Arana-Daniel, and C. Lopez-Franco. 2013. Particle swarm based approach of a real-time discrete neural identifier for linear induction motors. Mathematical Problems in Engineering (2013).Google Scholar
- Aziz Murtazaev and Sangyoon Oh. 2011. Sercon: Server consolidation algorithm using live migration of virtual machines for green computing. IETE Technical Review 28, 3 (2011), 212–231.Google Scholar
Cross Ref
- Lskrao Chimakurthi et al. 2011. Power efficient resource allocation for clouds using ant colony framework. arXiv preprint arXiv:1102.2608 (2011).Google Scholar
- S. Goyal and M. K. Verma. 2016. Load balancing techniques in cloud computing environment: A review. International Journal of Advanced Research in Computer Science and Software Engineering 6, 4 (2016), 583–588.Google Scholar
- Shang-Liang Chen, Yun-Yao Chen, and Suang-Hong Kuo. 2017. CLB: A novel load balancing architecture and algorithm for cloud services. Computers & Electrical Engineering 58 (2017), 154–160.Google Scholar
Digital Library
- Mayanka Katyal and Atul Mishra. 2014. A comparative study of load balancing algorithms in cloud computing environment. arXiv preprint arXiv:1403.6918 (2014).Google Scholar
- Hajra Qadir, Osman Khalid, Muhammad Khan, Atta Ur Rehman, and Raheel Nawaz. 2018. An optimal ride sharing recommendation framework for carpooling services. IEEE Access 6 (2018), 62296–62313.Google Scholar
Cross Ref
- Yu Xin, Zhi-Qiang Xie, and Jing Yang. 2017. A load balance-oriented cost efficient scheduling method for parallel tasks. Journal of Network and Computer Applications 81 (2017), 37–46.Google Scholar
Digital Library
- Amit Nathani, Sanjay Chaudhary, and Gaurav Somani. 2012. Policy based resource allocation in IaaS cloud. Future Generation Computer Systems 28, 1 (2012), 94–103.Google Scholar
Digital Library
- Isi Mitrani. 2013. Managing performance and power consumption in a server farm. Annals of Operations Research 202, 1 (2013), 121–134.Google Scholar
Cross Ref
- Gregor Von Laszewski, Lizhe Wang, Andrew J. Younge, and Xi He. 2009. Power-aware scheduling of virtual machines in DVFS-enabled clusters. In 2009 IEEE International Conference on Cluster Computing and Workshops. IEEE, 1–10.Google Scholar
Cross Ref
- Anton Beloglazov and Rajkumar Buyya. 2010. Energy efficient resource management in virtualized cloud data centers. In 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing. IEEE, 826–831.Google Scholar
Digital Library
- Dang Minh Quan, Robert Basmadjian, Hermann De Meer, Ricardo Lent, Toktam Mahmoodi, Domenico Sannelli, Federico Mezza, Luigi Telesca, and Corenten Dupont. 2011. Energy efficient resource allocation strategy for cloud data centres. In Computer and Information Sciences II. Springer, 133–141.Google Scholar
- Kuljeet Kaur, Tanya Dhand, Neeraj Kumar, and Sherali Zeadally. 2017. Container-as-a-service at the edge: Trade-off between energy efficiency and service availability at fog nano data centers. IEEE Wireless Communications 24, 3 (2017), 48–56.Google Scholar
Digital Library
- Gagangeet Singh Aujla, Neeraj Kumar, Albert Y. Zomaya, and Rajiv Ranjan. 2017. Optimal decision making for big data processing at edge-cloud environment: An SDN perspective. IEEE Transactions on Industrial Informatics 14, 2 (2017), 778–789.Google Scholar
Cross Ref
- Minxian Xu, Amir Vahid, and Rajkumar Buyya. 2016. Energy efficient scheduling of cloud application components with brownout. IEEE Transactions on Sustainable Computing 1, 2 (2016), 40–53.Google Scholar
Cross Ref
- Agostino Forestiero, Carlo Mastroianni, Michela Meo, Giuseppe Papuzzo, and Mehdi Sheikhalishahi. 2016. Hierarchical approach for efficient workload management in geo-distributed data centers. IEEE Transactions on Green Communications and Networking 1, 1 (2016), 97–111.Google Scholar
Cross Ref
- Hao Lin. 2014. Research on energy-efficient text classification. In Proceedings of 2nd International Conference on Information Technology and Electronic Commerce. IEEE, 257–261.Google Scholar
Cross Ref
- Maher Abdullah and Mohammed GH Zamil. 2018. The Effectiveness of Classification on Information Retrieval System (Case Study). arXiv preprint arXiv:1804.00566 (2018).Google Scholar
- Samira Ebrahimi Kahou, Xavier Bouthillier, Pascal Lamblin, Caglar Gulcehre, Vincent Michalski, Kishore Konda, Sébastien Jean, Pierre Froumenty, Yann Dauphin, Nicolas Boulanger-Lewandowski et al. 2016. Emonets: Multimodal deep learning approaches for emotion recognition in video. Journal on Multimodal User Interfaces 10, 2 (2016), 99–111.Google Scholar
Cross Ref
- Andrej Karpathy, George Toderici, Sanketh Shetty, Thomas Leung, Rahul Sukthankar, and Li Fei-Fei. 2014. Large-scale video classification with convolutional neural networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1725–1732.Google Scholar
Digital Library
- Haiman Tian, Yudong Tao, Samira Pouyanfar, Shu-Ching Chen, and Mei-Ling Shyu. 2019. Multimodal deep representation learning for video classification. World Wide Web 22, 3 (2019), 1325–1341.Google Scholar
Digital Library
- Kun Wang, Jun Mi, Chenhan Xu, Qingquan Zhu, Lei Shu, and Der-Jiunn Deng. 2016. Real-time load reduction in multimedia big data for mobile Internet. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) 12, 5s (2016), 1–20.Google Scholar
Digital Library
- Saeed-Ul Hassan, Mubashir Imran, Sehrish Iqbal, Naif Radi Aljohani, and Raheel Nawaz. 2018. Deep context of citations using machine-learning models in scholarly full-text articles. Scientometrics 117, 3 (2018), 1645–1662.Google Scholar
Digital Library
- Ahmed Abbasi and Hsinchun Chen. 2009. A comparison of fraud cues and classification methods for fake escrow website detection. Information Technology and Management 10, 2-3 (2009), 83–101.Google Scholar
Digital Library
- Darin Brezeale and Diane Cook. 2008. Automatic video classification: A survey of the literature. IEEE Transactions on Systems,Man, and Cybernetics,Part C (Applications and Reviews) 38, 3 (2008), 416–30.Google Scholar
Digital Library
- Hakan Bilen, Basura Fernando, Efstratios Gavves, Andrea Vedaldi, and Stephen Gould. 2016. Dynamic image networks for action recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 3034–3042.Google Scholar
Cross Ref
- Sonia Sehgal. 2018. Human activity recognition using BPNN classifier on HOG features. In 2018 International Conference on Intelligent Circuits and Systems (ICICS). IEEE, 286–289.Google Scholar
Cross Ref
- X. Shao, C. Xu, and S. Kankanhalli. 2003. Applying neural network on the content-based audio classification. Fourth International Conference on Information, Communications and Signal Processing 2003. 1821–1825.Google Scholar
- Tong Zhang and C.-C. Jay Kuo. 1999. Video content parsing based on combined audio and visual information. In Multimedia Storage and Archiving Systems IV, Vol. 3846. International Society for Optics and Photonics, 78–89.Google Scholar
Cross Ref
- S. Haykin. 1998. Neural Networks: A Comprehensive Foundation, Prentice hall PTR. Upper Saddle River, NJ, USA.Google Scholar
Digital Library
- Changseok Bae, Yuk Ying Chung, Eric Choi, Wei-Chang Yeh et al. 2008. An intelligent classification algorithm for LifeLog multimedia applications. In 2008 IEEE 10th Workshop on Multimedia Signal Processing. IEEE 558–562.Google Scholar
- Honglak Lee, Peter Pham, Yan Largman, and Andrew Y. Ng. 2009. Unsupervised feature learning for audio classification using convolutional deep belief networks. Advances in Neural Information Processing Systems 1096–1104.Google Scholar
Digital Library
- M. Meyer, J. Beutel, and L. Thiele. 2017. Unsupervised feature learning for audio analysis. arXiv preprint arXiv:1712.03835.Google Scholar
- Jordi Pons and Xavier Serra. 2019. Randomly weighted CNNs for (music) audio classification. In ICASSP 2019-2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 336–340.Google Scholar
Cross Ref
- Changseok Bae, Noorhaniza Wahid, Yuk Ying Chung, Wei-Chang Yeh, Neil William Bergmann, and Zhe Chen. 2014. Effective audio classification algorithm swarm-based optimization. International Journal of Innovative Computing, Information and Control 10, 1 (2014), 151–167.Google Scholar
- Andrew Frank. 2010. UCI machine learning repository. http://archive.ics.uci.edu/ml (2010).Google Scholar
- Hui Zeng, Bin Yang, Xiuqing Wang, Jiwei Liu, and Dongmei Fu. 2019. RGB-D object recognition using multi-modal deep neural network and DS evidence theory. Sensors 19, 3 (2019), 529.Google Scholar
Cross Ref
- Nikola Kranjčić, Damir Medak, Robert Župan, and Milan Rezo. 2019. Support vector machine accuracy assessment for extracting green urban areas in towns. Remote Sensing 11, 6 (2019), 655.Google Scholar
Cross Ref
- Jianfang Cao, Min Wang, Yanfei Li, and Qi Zhang. 2019. Improved support vector machine classification algorithm based on adaptive feature weight updating in the Hadoop cluster environment. PloS one 14, 4 (2019).Google Scholar
- D. Chitra Devi and V. Rhymend Uthariaraj. 2016. Load balancing in cloud computing environment using improved weighted round robin algorithm for nonpreemptive dependent tasks. The Scientific World Journal. 2016 (2016).Google Scholar
- Samir Elmougy, Shahenda Sarhan, and Manar Joundy. 2017. A novel hybrid of shortest job first and round robin with dynamic variable quantum time task scheduling technique. Journal of Cloud Computing 6, 1 (2017), 1–12.Google Scholar
Digital Library
- Mohammad Ghoneem and Lalit Kulkarni. 2017. An adaptive MapReduce scheduler for scalable heterogeneous systems. In Proceedings of the International Conference on Data Engineering and Communication Technology. Springer, 603–611.Google Scholar
Cross Ref
- Byungseok Kang and Hyunseung Choo. 2016. A cluster-based decentralized job dispatching for the large-scale cloud. EURASIP Journal on Wireless Communications and Networking 2016, 1 (2016), 25.Google Scholar
Cross Ref
- Jia Zhao, Kun Yang, Xiaohui Wei, Yan Ding, Liang Hu, and Gaochao Xu. 2015. A heuristic clustering-based task deployment approach for load balancing using Bayes theorem in cloud environment. IEEE Transactions on Parallel and Distributed Systems 27, 2 (2015), 305–316.Google Scholar
Digital Library
- Dan C. Marinescu, Ashkan Paya, John P. Morrison, and Stephen Olariu. 2017. An approach for scaling cloud resource management. Cluster Computing 20, 1 (2017), 909–924.Google Scholar
Digital Library
- Seyedehmehrnaz Mireslami, Logan Rakai, Behrouz Homayoun Far, and Mea Wang. 2017. Simultaneous cost and QoS optimization for cloud resource allocation. IEEE Transactions on Network and Service Management 14, 3 (2017), 676–689.Google Scholar
Digital Library
- Yu Xin, Zhi-Qiang Xie, and Jing Yang. 2017. A load balance oriented cost efficient scheduling method for parallel tasks. Journal of Network and Computer Applications 81 (2017), 37–46.Google Scholar
Digital Library
- Mohit Kumar and SC Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.Google Scholar
- Xiaojin Ma, Honghao Gao, Huahu Xu, and Minjie Bian. 2019. An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing. EURASIP Journal on Wireless Communications and Networking 2019, 1 (2019), 249.Google Scholar
Cross Ref
- Sukhpal Singh Gill, Rajkumar Buyya, Inderveer Chana, Maninder Singh, and Ajith Abraham. 2018. BULLET: Particle swarm optimization based scheduling technique for provisioned cloud resources. Journal of Network and Systems Management 26, 2 (2018), 361–400.Google Scholar
Digital Library
- Mainak Adhikari and Satish Narayana Srirama. 2019. Multi-objective accelerated particle swarm optimization with a container-based scheduling for Internet-of-Things in cloud environment. Journal of Network and Computer Applications 137 (2019), 35–61.Google Scholar
Digital Library
- A. I. Awada, N. A. El-Hefnawya and H. M. Abdel-Kader. 2015. Enhanced particle swarm optimization for task scheduling in cloud computing environments. Procedia Computer Science. 65 (2015), 920–929.Google Scholar
Cross Ref
- Mohit Kumar and S. C. Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.Google Scholar
- Daqin Wu. 2018. Cloud computing task scheduling policy based on improved particle swarm optimization. In 2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS). IEEE, 99–101.Google Scholar
Cross Ref
- Ke Yan and David Zhang. 2015. Feature selection and analysis on correlated gas sensor data with recursive feature elimination. Sensors and Actuators B: Chemical 212 (2015), 353–363.Google Scholar
Cross Ref
- Meixiang Luo and Linkai Luo. 2010. Feature selection for text classification using OR+ SVM-RFE. In 2010 Chinese Control and Decision Conference. IEEE, 1648–1652.Google Scholar
- Shiv Ram Dubey and Anand Singh Jalal. 2016. Apple disease classification using color, texture and shape features from images. Signal, Image and Video Processing 10, 5 (2016), 819–826.Google Scholar
Cross Ref
- Jianfang Cao, Min Wang, Yanfei Li, and Qi Zhang. 2019. Improved support vector machine classification algorithm based on adaptive feature weight updating in the Hadoop cluster environment. PloS One 14, 4 (2019).Google Scholar
- Bernard Desgraupes. 2013. Clustering indices. University of Paris Ouest-Lab Modal'X 1 (2013), 34.Google Scholar
- Wajdi Dhifli and Abdoulaye Baniré Diallo. 2015. Toward an efficient multi-class classification in an open universe. arXiv preprint arXiv:1511.00725 (2015).Google Scholar
- Duleep Rathgamage Don and Ionut E. Iacob. 2020. DCSVM: Fast multi-class classification using support vector machines. International Journal of Machine Learning and Cybernetics 11, 2 (2020), 433–447.Google Scholar
Cross Ref
- Peiyun Zhang, MengChu Zhou, and Xuelei Wang. 2020. An intelligent optimization method for optimal virtual machine allocation in cloud data centers. IEEE Transactions on Automation Science and Engineering (2020).Google Scholar
Cross Ref
- PeiYun Zhang and MengChu Zhou. 2017. Dynamic cloud task scheduling based on a two-stage strategy. IEEE Transactions on Automation Science and Engineering 15, 2 (2017), 772–783.Google Scholar
Cross Ref
- Kaizhou Gao, Zhiguang Cao, Le Zhang, Zhenghua Chen, Yuyan Han, and Quanke Pan. 2019. A review on swarm intelligence and evolutionary algorithms for solving flexible job shop scheduling problems. IEEE/CAA Journal of Automatica Sinica 6, 4 (2019), 904–916.Google Scholar
Cross Ref
- Feng Rong. 2016. Audio classification method based on machine learning. In 2016 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS). IEEE, 81–84.Google Scholar
Cross Ref
- Rodrigo Olivares, Roberto Munoz, Ricardo Soto, Broderick Crawford, Diego Cárdenas, Aarón Ponce, and Carla Taramasco. 2020. An optimized brain-based algorithm for classifying Parkinson's disease. Applied Sciences 10, 5 (2020), 1827.Google Scholar
Cross Ref
- Abba Suganda Girsang, Andi Setiadi Manalu, and Ko-Wei Huang. 2019. Feature selection for musical genre classification using a genetic algorithm. Advances in Science, Technology and Engineering Systems Journal (ASTESJ) 4, 2 (2019), 162–169.Google Scholar
Cross Ref
- Muhammad Yaseen, Ashiq Anjum, Omer Rana, and Richard Hill. 2018. Cloud-based scalable object detection and classification in video streams. Future Generation Computer Systems 80 (2018), 286–298.Google Scholar
Digital Library
- Rabia A. Minhas, Ali Javed, Aun Irtaza, Muhammad Tariq, and Young Bok Joo. 2019. Shot classification of field sports videos using alexnet convolutional neural network. Applied Sciences 9, 3 (2019), 483.Google Scholar
Cross Ref
- Israa Hadi and Mustafa Sabah. 2015. Improvement cat swarm optimization for efficient motion estimation. International Journal of Hybrid Information Technology 8, 1 (2015), 279–294.Google Scholar
Cross Ref
- Huijun Peng, Chun Ying, Shuhua Tan, Bing Hu, and Zhixin Sun. 2018. An improved feature selection algorithm based on ant colony optimization. IEEE Access 6 (2018), 69203–69209.Google Scholar
Cross Ref
- Mohit Kumar and SC Sharma. 2019. PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing. Neural Computing and Applications (2019), 1–24.Google Scholar
- Mainak Adhikari and Satish Narayana Srirama. 2019. Multi-objective accelerated particle swarm optimization with a container-based scheduling for Internet-of-Things in cloud environment. Journal of Network and Computer Applications 137 (2019), 35–61.Google Scholar
Digital Library
- Laith Mohammad Abualigah and Ahamad Tajudin Khader. 2017. Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. The Journal of Supercomputing. 73, 11 (2017)Google Scholar
Digital Library
- Giuliano Armano and Mohammad Reza Farmani. 2016. Multiobjective clustering analysis using particle swarm optimization. Expert Systems with Applications 55 (2016), 184–193.Google Scholar
Digital Library
- Laith Mohammad Abualigah, Ahamad Tajudin Khader, Mohammed Azmi Al-Betar, and Osama Ahmad Alomari. 2017. Text feature selection with a robust weight scheme and dynamic dimension reduction to text document clustering. Expert Systems with Applications 84 (2017), 24–36.Google Scholar
Digital Library
- Haiying Shen and Liuhua Chen. 2018. Compvm: A complementary VM allocation mechanism for cloud systems. IEEE/ACM Transactions on Networking 26, 3 (2018), 1348–1361.Google Scholar
Digital Library
- Fan-Hsun Tseng, Xiaofei Wang, Li-Der Chou, Han-Chieh Chao, and Victor CM Leung. 2017. Dynamic resource prediction and allocation for cloud data center using the multiobjective genetic algorithm. IEEE Systems Journal 12, 2 (2017), 1688–1699.Google Scholar
Cross Ref
- Jing Bi, Haitao Yuan, Wei Tan, MengChu Zhou, Yushun Fan, Jia Zhang, and Jianqiang Li. 2015. Application-aware dynamic fine-grained resource provisioning in a virtualized cloud data center. IEEE Transactions on Automation Science and Engineering 14, 2 (2015), 1172–1184.Google Scholar
Cross Ref
- Haitao Yuan, Jing Bi, Wei Tan, and Bo Hu Li. 2015. CAWSAC: Cost-aware workload scheduling and admission control for distributed cloud data centers. IEEE Transactions on Automation Science and Engineering 13, 2 (2015), 976–985.Google Scholar
Cross Ref
- Zhuoyao Wang, Majeed M Hayat, Nasir Ghani, and Khaled B Shaban. 2016. Optimizing cloud-service performance: Efficient resource provisioning via optimal workload allocation. IEEE Transactions on Parallel and Distributed Systems 28, 6 (2016), 1689–1702.Google Scholar
Digital Library
- Lei Wei, Chuan Heng, Bingsheng He and Jianfei Cai. 2015. Towards efficient resource allocation for heterogeneous workloads in IaaS clouds. IEEE Transactions on Cloud Computing 6, 1 (2015), 264–75.Google Scholar
Cross Ref
- Mohammed AS Mosleh, G. Radhamani, Mohamed AG Hazber, and Syed Hamid Hasan. 2016. Adaptive cost-based task scheduling in cloud environment. Scientific Programming 2016 (2016).Google Scholar
- Xiaomin Zhu, Chao Chen, Laurence T. Yang, and Yang Xiang. 2015. ANGEL: Agent-based scheduling for real-time tasks in virtualized clouds. IEEE Trans. Comput. 64, 12 (2015), 3389–3403.Google Scholar
Digital Library
- Xingwang Huang, Chaopeng Li, Hefeng Chen, Dong An. 2019. Task scheduling in cloud computing using particle swarm optimization with time varying inertia weight strategies. Cluster Comput (2019).Google Scholar
- M. S. Sudheer, Dr. M. Vamsi Krishna. 2019. Dynamic PSO for task scheduling optimization in cloud computing. International Journal of Recent Technology and Engineering 8 (2S11) (2019).Google Scholar
- Mostafa Ghobaei-Arani, Alireza Souri, Fatemeh Safara, and Monire Norouzi. 2020. An efficient task scheduling approach using moth-flame optimization algorithm for cyber-physical system applications in fog computing. Transactions on Emerging Telecommunications Technologies 31, 2 (2020), e3770.Google Scholar
Digital Library
- B. D. Deebak and Fadi Al-Turjman. 2020. A novel community-based trust aware recommender systems for big data cloud service networks. Elsevier Sustainable Cities and Societies 2020.Google Scholar
Cross Ref
- F. Al-Turjman and C. Altrjman. 2020. Enhanced medium access for traffic management in smart-cities vehicular-cloud. IEEE Intelligent Transportation Systems Magazine 2020.Google Scholar
- F. Al-Turjman, M. Z. Hasan, and H. Al-Rizo. 2019. Task scheduling in cloud-based survivability applications using swarm optimization in IoT. Transac on Emerging Telecommunications 30, (2019), 8.Google Scholar
- Mohammed Zaki Hasan, Fadi Al-Turjman, and Hussain Al-Rizzo. 2018. Analysis of cross-layer design of quality-of-service forward geographic wireless sensor network routing strategies in green Internet of Things. IEEE Access 6, 1 (2018), 20371–20389.Google Scholar
Cross Ref
- Mohammed Zaki Hasan and Fadi Al-Turjman. 2019. SWARM-based data delivery in social Internet of Things. Elsevier Future Generation Computer Systems 92, 1 (2019), 821–836.Google Scholar
Cross Ref
- F. Al-Turjman, and M. Abujubbeh. 2019. IoT-enabled smart grid via SM: An overview, elsevier future generation computer systems. 96, 1 (2019), 579–590.Google Scholar
- A. Ostovar, Y. B. Zikria, H. S. Kim and R. Ali. 2020. Optimization of resource allocation model with energy-efficient cooperative sensing in green cognitive radio networks. IEEE Access 8. 141594–141610.Google Scholar
- M. A. Naeem, R. Ali, M. Alazab, Y. Meng, and Y. B. Zikria. 2020. Enabling the content dissemination through caching in the state-of-the-art sustainable information and communication technologies. Sustainable Cities and Society 61. Article Id 102291.Google Scholar
- Y. Meng, M. A. Naeem, A. O. Almagrabi, R. Ali, and H. S. Kim. 2020. Advancing the state of the fog computing to enable 5G network technologies. Sensors 20, 6 (2020), Article Id 1754.Google Scholar
Index Terms
Agile Support Vector Machine for Energy-efficient Resource Allocation in IoT-oriented Cloud using PSO
Recommendations
Recent advancements in resource allocation techniques for cloud computing environment: a systematic review
There are two actors in cloud computing environment cloud providers and cloud users. On one hand cloud providers hold enormous computing resources in the cloud large data centers that rent the resources out to the cloud users on a pay-per-use basis to ...
Parameters Selection of Support Vector Machine Using an Improved PSO Algorithm
IHMSC '10: Proceedings of the 2010 Second International Conference on Intelligent Human-Machine Systems and Cybernetics - Volume 02The paper is mainly about the application of Particle Swarm Optimization (PSO) algorithm to specify parameters of Support Vector Machine (SVM). In this paper, sparseness of SVM’s solution was introduced to improve fitness function of PSO algorithm. ...
Towards a multi-QoS human-centric cloud computing load balance resource allocation method
In the large-scale clustering resource pool as human-centric cloud computing, peer load balance not only improves overall system efficiency, but also saves energy. As various factors should be considered in resource scheduling and each has different ...






Comments