Multi Variate Linear Regression Analysis For Sonatype Nexus Repository Space Management

Authors

  • Kishore Kumar Jinka, B. Purnachandra Rao

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

Download data is not yet available.

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

06.08.2024

How to Cite

Kishore Kumar Jinka. (2024). Multi Variate Linear Regression Analysis For Sonatype Nexus Repository Space Management. International Journal of Intelligent Systems and Applications in Engineering, 12(23s), 892–901. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/7056

Issue

Section

Research Article