Multi Variate Linear Regression Analysis For Sonatype Nexus Repository Space Management
Keywords:
Nexus Repository Manager, NXRM, Release Repository, Snapshot Repository, Docker registry, npm repository, Maven, Nuget, LDAP, Univariate Linear Regression, Feature Engineering, Linear Regression Analysis.Abstract
Sonatype Nexus is a powerful repository manager widely used in DevOps and continuous integration/continuous delivery (CI/CD) pipelines. It is designed to manage, store, and retrieve binary artifacts efficiently. Nexus plays a crucial role in software development by providing centralized storage and management for build artifacts, dependencies, and containers, enabling teams to collaborate more effectively and maintain control over their software supply chain. As part of the business activity on daily basis , lots of artifacts will be uploaded to number of repositories to each nexus instance. The space will be consumed proportional to the volume of artifacts. It is administrator’s responsibility to clear the space as and when it reaches to beyond the thresh hold limit. If the admin misses to clear the space it leads to the situation to shuts down the server, which will effect the entire business. Admin can use the available automated tasks from the nexus admin tasks, but they are having some limitations on the deletion of artifacts, we need to opt only unwanted artifacts. But in the case of high usage of wanted artifacts the space will get decreased and we can’t know when the server will go down. This paper resolves this issue by providing the solution using machine learning algorithm (multivariate Linear Regression Analysis) on the usage of space by users. It will findout the regression equation for the given data , so that we can find out prediction value for each actual value. Using the regression equation we can predict the value.
Downloads
References
Apache Maven cookbook by RaghuRam Barathan.
Docker in Action by Jeff Nickoloff, Stephen Kuenzli, Second Edition , Manning Publications.
Sonatype Nexus Repository Management documentation.
Improving Docker Registry Design based on Production Workload Analysis, Ali Anwar, Mohamed Mohamed, Vasily Tarasov, Michael Littely, Feb 2018.
Jenkins 2: Up and Running- Evolve Your Deployment Pipeline for Next Generation Automation, Brent Laster.
The Maven repository dataset of metrics, changes, and dependencies, Steven Raemaekers, Arie van Deursen, Joost Visser.
Linux Administration a Beginners Guide, Wale Soyinka, 1 July 2017..
THE IMPLEMENTATION OF POSTGRES, Michael Stonebraker, Lawrence A. Rowe and Michael Hirohama EECS Department, University of California, Berkeley
International Research Journal of Engineering and Technology (IRJET) , Volume: 06 Issue: 04 | Apr 2019
An Empirical Study of Maven Archetype, Xinlei Ma Yan Liu School of Software Engineering, Tongji University, Shanghai, China.
MAVEN mission perspectives and approaches to inclusion, S.M. Curry.
A comprehensive study of bloated dependencies in the Maven ecosystem, Nicolas Harrand, Martin Monperrus & Benoit Baudry , 25 March 2021, Volume 26, article number 45, (2021).
An Introduction to Docker and Analysis of its Performance, Babak Bashari Rad, Harrison John Bhatti, Mohammad Ahmadi.
CI/CD Pipeline Using Jenkins Unleashed: Solutions While Setting Up CI/CD Processes, by Pranoday Pramod Dingare.
Understanding and Deploying LDAP Directory Services, by Timothy A. Howes Ph.D.
B. Purnachandra Rao, Dr. N. Nagamalleswara Rao, HDFS Write Operation Using Fully Connected Digraph DataNode Network Topology, International Journal of Applied Engineering Research ISSN 0973- 4562 Volume 12, Number 16 (2017) pp. 6076-6090, © Research India Publications., http://www.ripublication.com
Hadoop Distributed File System Write Operations, Renukadevi Chuppala, Dr. B. Purnachandra Rao, International Journal of INTELLIGENT SYSTEMS AND APPLICATIONS IN ENGINEERING, ISSN:2147-6799.
Method of Least Square, Alexandria Engineering Journal, 2011, Science Direct.
Linear regression analysis study, January 2018Journal of the Practice of Cardiovascular Sciences , kushbu kumari , Suniti Yadav.
Analytical study of two feature extraction methods in comparison with deep learning methods for classification of small metal objects, Somaieh Amraee, Maryam Chinipardaz & Mohammadali Charoosaei , Article number: 13 (2022).
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.