Yanamala Harinatha Reddy , D B Jagannadha Rao , Vijayakumar Polepally
{"title":"Jaya dung beetle optimization-based load balancing and VM Migration for cloud data security in DevOps","authors":"Yanamala Harinatha Reddy , D B Jagannadha Rao , Vijayakumar Polepally","doi":"10.1016/j.compeleceng.2025.110400","DOIUrl":null,"url":null,"abstract":"<div><div>In cloud computing applications different development strategies like (Development and Operational) DevOps are deployed due to their wide applications. At the same time, migration from the development framework to an organization framework is required for deploying various applications in the cloud to ensure scalability and optimal resource usage in DevOps. Various security vulnerabilities occur in the deployment environment during the migration process. The inherent complexity of DevOps along with the absence of proper encryption schemes make it vulnerable to attacks. To address this issue, the Jaya Dung Beetle Optimization (JDBO) approach is designed for balancing load and performing Virtual Machine (VM) migration. Here, the code is configured initially using the DevOps code repository, and the code processor is exploited for handling the version control. The source code changes are determined and data is encrypted. Later, VM is categorized as underloaded and overloaded by utilizing Deep Embedded Clustering (DEC) and the load is computed. VM migration and load balancing are effectuated using JDBO. Finally, the deployment of the VM is carried out again and the VM data is decrypted. Moreover, the JDBO observed resource utilization, load, mitigation costs, time complexity, and capacity of 0.934, 0.065, 8.5, 0.439 s, and 90.79 MB.</div></div>","PeriodicalId":50630,"journal":{"name":"Computers & Electrical Engineering","volume":"124 ","pages":"Article 110400"},"PeriodicalIF":4.0000,"publicationDate":"2025-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Electrical Engineering","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S004579062500343X","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
In cloud computing applications different development strategies like (Development and Operational) DevOps are deployed due to their wide applications. At the same time, migration from the development framework to an organization framework is required for deploying various applications in the cloud to ensure scalability and optimal resource usage in DevOps. Various security vulnerabilities occur in the deployment environment during the migration process. The inherent complexity of DevOps along with the absence of proper encryption schemes make it vulnerable to attacks. To address this issue, the Jaya Dung Beetle Optimization (JDBO) approach is designed for balancing load and performing Virtual Machine (VM) migration. Here, the code is configured initially using the DevOps code repository, and the code processor is exploited for handling the version control. The source code changes are determined and data is encrypted. Later, VM is categorized as underloaded and overloaded by utilizing Deep Embedded Clustering (DEC) and the load is computed. VM migration and load balancing are effectuated using JDBO. Finally, the deployment of the VM is carried out again and the VM data is decrypted. Moreover, the JDBO observed resource utilization, load, mitigation costs, time complexity, and capacity of 0.934, 0.065, 8.5, 0.439 s, and 90.79 MB.
期刊介绍:
The impact of computers has nowhere been more revolutionary than in electrical engineering. The design, analysis, and operation of electrical and electronic systems are now dominated by computers, a transformation that has been motivated by the natural ease of interface between computers and electrical systems, and the promise of spectacular improvements in speed and efficiency.
Published since 1973, Computers & Electrical Engineering provides rapid publication of topical research into the integration of computer technology and computational techniques with electrical and electronic systems. The journal publishes papers featuring novel implementations of computers and computational techniques in areas like signal and image processing, high-performance computing, parallel processing, and communications. Special attention will be paid to papers describing innovative architectures, algorithms, and software tools.