1 Introduction

Without the use of the computer, any industries, engineering activities, medical science, and all types of academic sections seems to be a handicap in this era. The performance of a computer depends upon the quality of hardware and software, so high-quality software and hardware are required to improve the performance as well as to complete the task in a specified required time. As the use of computer systems grows, so does the risk of the system failing. Hardware, software, or load failure can cause the system to fail and economic loss. Repair, upgrade, and recovery processes of the system are required a perfect server to overcome such problems in the system.

Scientists and engineers always focus on enhancing the reliability of computer systems by considering cold standby redundant systems and other relevant policies. They threw light on system reliability, and its application, such as Gopalan and Nagarwalla (1985) scrutinized a two-unit redundant system with a single server with repair and preventive maintenance related to age replacement. Malik and Pawar (2010) examined the economic aspects of a redundant system subjected to inspection for online repair and no repair under an abnormal environment, and they scrutinized reliability measures for single-unit systems under distinct failure types operating in abnormal environmental conditions in 2011. Gupta et al. (2013) highlighted the performance of a two distinct unit redundant system using Weibull failure and repair laws.

Barak et al. (2014) evaluated a redundant system with inspection having a single server subject to normal and abnormal weather conditions. Kumar and Saini (2014) used the Weibull distribution for failure and repair to investigate the reliability of a single-unit stochastic system with preventative maintenance. Kumar et al. (2015) described a cold standby stochastic system behavior subjected to maximum repair time. Kumar et al. (2016a, 2016b) looked at the performance of a redundant system utilizing the Weibull distribution for failure and repair operations, and they studied a two-unit redundant system having seniority and Weibull allocation for failure and repair. With the general distribution, Kumar and Goel (2016) examined the benefit and availability of a two-unit redundant system with inspection and preventative maintenance. Redundant systems with identical unit and single server failures have been studied by Yadav and Barak (2016), and a cold standby system with a single server exposed to inspection and a refreshment facility has been investigated by Barak et al. (2017).

Gahlot et al. (2018) used copula linguistics and system series setup to explore repairable system performance with varied failures and fixes. Kumar et al. (2018a, 2018b) looked at two separate unit redundant stochastic systems that were subjected to priority, preventive maintenance, and Weibull failure and repair to meet the customer's economic requirements. Kumar et al. (2018a, 2018b) evaluated the financial aspect of a warm standby system having a single server facility. Kadyan et al. (2020) exposed a non-identical repairable stochastic system with three units for operation with a cold standby facility. Kumar et al. (2020) threw light on reliability measures that increase the soft water treatment supply plant performance. Gupta et al. (2021) scrutinized the reliability measures of a generator in a steam turbine power plant system and its use in various sectors. Kumar et al. (2021) evaluated the reliability measures of a cold standby system subject to refreshment. Assessment of some proposed replacement models involving moderate fix-up has been studied by Waziri and Yakasai (2022). Aikhuele (2022) analyzed the development of a statistical reliability-based model for the estimation and optimization of a spur gear system. Maihulla et al. (2022) analyzed the reliability and performance of a series–parallel system using Gumbel–Hougaard Family Copula.

The researchers in the previous study were unable to push the concept of load recovery and software upgrade very far. Keeping the above study in mind, the performance of a computer system has been investigated using Weibull distributions for all random variables with varying scale and standard shape parameters during hardware repair, software upgrade, and load recovery in this manuscript, as shown in the Fig. 1. The Weibull distribution is widely used in reliability and life data analysis due to its versatility. Depending on the values of the parameters, the Weibull distribution can be used to model a variety of life behaviors. We will now examine how the values of the shape parameter, and the scale parameter, affect such distribution characteristics as the shape of the curve, the reliability, and the failure rate. A dependability model is created for this purpose using the regenerating point technique and a semi-Markov approach. The system is malfunctioning due to hardware, software, or load failure. It is assumed that all failure and repair rates follow the Weibull distribution, and all failures must be attended to by a single repairman. The study's value is shown by numerical estimates for mean time to failure, availability, and profit function.

2 System's assumptions

  1. (a)

    The system (see Fig. 1) consists of two units, one of which is operational and the other of which is on cold standby.

  2. (b)

    After the operative unit fails, the system has one cold standby unit that comes online and starts working.

  3. (c)

    The system breaks as a result of hardware, software, or load failure.

  4. (d)

    The failure situations must be resolved by a single repairman.

  5. (e)

    If the system fails due to hardware failure, a repairman is dispatched to fix it.

  6. (f)

    If the system fails to owe to a software malfunction, the repairman comes out and upgrades it.

  7. (g)

    When the system fails due to load failure, the repairman arrives and restores it.

  8. (h)

    The Weibull distribution governs all failure, repair, and upgrade rates.

3 System's notations

\(R\)

Set of regenerative states (S0, S1, S2, S3, S4, S16)

\(O/\,Cs\)

Operative unit/cold standby unit

\(HFur/\,HFUR\)

Failure of hardware under repair/continuously repair from the previous stage

\(WHf/\,WHF\)

Failure of hardware waiting for repair/continuously waiting for repair from the previous state

\(Sup/\,SUP\)

Software upgradation/continuously upgradation from the previous state

\(WSup\,/\,WSUP\)

Software upgradation waiting for repair/continuously waiting for upgradation from the previous state

\(Ldf/\,LDF\)

Load failure/continuously failure from the previous state

\(f_{1} (t) = \alpha \eta t^{\eta - 1} e^{{ - \alpha t^{\eta } }}\)

The hardware failure rate of the unit

\(f_{2} (t) = \beta \eta t^{\eta - 1} e^{{ - \beta t^{\eta } }}\)

The software failure rate of the unit

\(f_{3} (t) = \gamma \eta t^{\eta - 1} e^{{ - \gamma t^{\eta } }}\)

The load failure rate of the unit

\(g_{1} (t) = k\eta t^{\eta - 1} e^{{ - kt^{\eta } }}\)

Hardware repair rate of the unit

\(g_{2} (t) = l\eta t^{\eta - 1} e^{{ - lt^{\eta } }}\)

Software upgradation rate of the unit

\(g_{3} (t) = m\eta t^{\eta - 1} e^{{ - mt^{\eta } }}\)

The recovery rate of the unit is due to load failure

\(w(t) = h\eta t^{\eta - 1} e^{{ - ht^{\eta } }}\)

Waiting time for server arrival purpose

\(\mu_{i}\)

Let system failure time is signified by T, and in the state \(S_{i}\), mean sojourn time is, \(\mu_{i} = \int\limits_{0}^{\infty } {p(T > t){\text{d}}t}\)

\(q_{ij} (t)/Q_{ij} (t)\)

pdf/cdf of direct transition time from \(S_{i} \in R\) to \(S_{j} \in R\) without visiting any other regenerative state

\(q_{ij.\,k} (t)/Q_{ij.\,k} (t)\)

pdf/cdf of first passage time from \(S_{i} \in R\) to \(S_{j} \in R\) or a failed state \(S_{j}\) with visiting state \(S_{k}\) once in (0,t]

\(\begin{gathered} q_{ij.k(r,s)} (t)/ \hfill \\ Q_{ij.k(r,s)} (t) \hfill \\ \end{gathered}\)

pdf/cdf of first passage time from \(S_{i} \in R\) to \(S_{j} \in R\) or to a failed state \(S_{j}\) with visiting states \(S_{k}\), \(S_{r}\) once in (0,t]

\(M_{i} (t)\)

The probability that the system is originally up in the regenerative state \(S_{i} \in R\) up to at the time (t) without passing via any other \(S_{i} \in R\)

\(W_{i} (t)\)

The probability that the repairman is busy in the state \(S_{i}\) up to time (t) without making any transition to any other \(S_{i} \in R\) or returning to the same via one or more non-regenerative states

\(\oplus / \otimes\)

Laplace convolution notation/Laplace Steltjes convolution notation

\(* / * * /^{\prime}\)

Laplace transform notation (LT)/Laplace Stieltjes transform notation (LST)/function’s derivative notation

Indicated up state/failed state/regenerative state respectively

See Fig. 1.

Fig. 1
figure 1

State transition diagram

4 Transition probabilities

There are the following possible transition probabilities:

\(p_{01} = \frac{\alpha }{(\alpha + \beta + \gamma )}\), \(p_{03} = \frac{\beta }{(\alpha + \beta + \gamma )}\), \(p_{0,15} = \frac{\gamma }{(\alpha + \beta + \gamma )}\), \(p_{12} = \frac{h}{(h + \alpha + \beta + \gamma )}\), \(p_{19} = \frac{\beta }{(h + \alpha + \beta + \gamma )}\), \(p_{1,\,11} = \frac{\alpha }{(h + \alpha + \beta + \gamma )}\), \(p_{1,\,20} = \frac{\gamma }{(h + \alpha + \beta + \gamma )}\), \(p_{20} = \frac{k}{(k + \alpha + \beta + \gamma )}\) \(p_{2,13} = \frac{\alpha }{(k + \alpha + \beta + \gamma )}\), \(p_{2,14} = \frac{\beta }{(k + \alpha + \beta + \gamma )}\),\(p_{2,19} = \frac{\gamma }{(k + \alpha + \beta + \gamma )}\), \(p_{34} = \frac{h}{(h + \alpha + \beta + \gamma )}\), \(p_{35} = \frac{\alpha }{(h + \alpha + \beta + \gamma )}\), \(p_{36} = \frac{\beta }{(h + \alpha + \beta + \gamma )}\), \(p_{3,21} = \frac{\gamma }{(h + \alpha + \beta + \gamma )}\), \(p_{40} = \frac{l}{(l + \alpha + \beta + \gamma )}\), \(p_{47} = \frac{\alpha }{(l + \alpha + \beta + \gamma )}\), \(p_{48} = \frac{\beta }{(l + \alpha + \beta + \gamma )}\), \(p_{4,22} = \frac{\gamma }{(l + \alpha + \beta + \gamma )}\)

$$p_{52} = p_{64} = p_{72} = p_{84} = p_{9,10} = p_{10,4} = p_{11,\,12} = p_{12,\,2} = p_{13,\,2} = p_{14,\,4} = 1$$
$$p_{15,0} = p_{15,16} = p_{15,17} = p_{15,18} = p_{16,2} = p_{17,4} = p_{18,15} = p_{19,2} = p_{20,1} = p_{21,3} = p_{22,4} = 1$$
(1)

It is smoothly certified that

$$p_{01} + p_{03} + p_{0,15} = p_{12} + p_{19} + p_{1,\,11} + p_{1,\,20} = p_{20} + p_{2,\,13} + p_{2,\,14} + p_{2,\,19} = 1$$
$$p_{34} + p_{35} + p_{36} + p_{3,21} = p_{40} + p_{47} + p_{48} + p_{4,22} = p_{15,0} + p_{15,16} + p_{15,17} + p_{15,18} = 1$$
(2)

5 Mean sojourn time

Let the system’s failure time be denoted by ‘T’, and in the state Si the mean sojourn time is:

\(\mu_{{0}} = \int\limits_{0}^{\infty } {P(T > t)dt} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha + \beta + \gamma )^{1/\eta } }}\), \(\mu_{{1}} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha + \beta + \gamma + h)^{1/\eta } }}\), \(\mu_{{2}} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha + \beta + \gamma + k)^{1/\eta } }}\), \(\mu_{{3}} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha + \beta + \gamma + h)^{1/\eta } }}\), \(\mu_{{4}} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha + \beta + \gamma + l)^{1/\eta } }}\), \(\mu_{5} = \mu_{6} = \mu_{7} = \mu_{8} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(l)^{1/\eta } }}\).

\(\mu_{9} = \mu_{11} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(h)^{1/\eta } }}\), \(\mu_{10} = \mu_{12} = \mu_{14} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(k)^{1/\eta } }}\), \(\mu_{13} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha )^{1/\eta } }}\), \(\mu_{{{15}}} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(\alpha + \beta + \gamma + m)^{1/\eta } }}\), \(\mu_{16} = \mu_{17} = \mu_{18} = \mu_{19} = \mu_{20} = \mu_{21} = \mu_{22} = \frac{{\Gamma \left( {1 + \frac{1}{\eta }} \right)}}{{(m)^{1/\eta } }}\)

$$\mu^{\prime}_{1} = \Gamma \left( {1 + \frac{1}{\eta }} \right)\left[ {\frac{1}{{(\alpha + \beta + \gamma + h)^{1/\eta } }} + \frac{(\alpha + \beta )}{{(\alpha + \beta + \gamma + h)(k + h)^{1/\eta } }} + \frac{\gamma }{{(\alpha + \beta + \gamma + h)(m)^{1/\eta } }}} \right]$$
$$\mu^{\prime}_{2} = \Gamma \left( {1 + \frac{1}{\eta }} \right)\left[ {\frac{1}{{(\alpha + \beta + \gamma + k)^{1/\eta } }} + \frac{(\alpha + \beta )}{{(\alpha + \beta + \gamma + k)(k)^{1/\eta } }} + \frac{\gamma }{{(\alpha + \beta + \gamma + k)(m)^{1/\eta } }}} \right]$$
$$\mu^{\prime}_{3} = \Gamma \left( {1 + \frac{1}{\eta }} \right)\left[ {\frac{1}{{(\alpha + \beta + \gamma + h)^{1/\eta } }} + \frac{(\alpha + \beta )}{{(\alpha + \beta + \gamma + h)(l)^{1/\eta } }} + \frac{\gamma }{{(\alpha + \beta + \gamma + h)(m)^{1/\eta } }}} \right]$$
$$\mu^{\prime}_{4} = \Gamma \left( {1 + \frac{1}{\eta }} \right)\left[ {\frac{1}{{(\alpha + \beta + \gamma + l)^{1/\eta } }} + \frac{(\alpha + \beta )}{{(\alpha + \beta + \gamma + l)(l)^{1/\eta } }} + \frac{\gamma }{{(\alpha + \beta + \gamma + l)(m)^{1/\eta } }}} \right]$$
$$\mu^{\prime}_{15} = \Gamma \left( {1 + \frac{1}{\eta }} \right)\left[ {\frac{1}{{(\alpha + \beta + \gamma + m)^{1/\eta } }} + \frac{(\alpha + \beta )}{{(\alpha + \beta + \gamma + m)(m)^{1/\eta } }} + \frac{\gamma }{{(\alpha + \beta + \gamma + m)(m)^{1/\eta } }}} \right]$$
(3)

6 Mean time to system failure (MTSF)

Let \(\phi_{i} (t)\) is the continuous density function of the first elapsed time from \(S_{i} \in R\) to a failed state. Using the semi-Markov process and regenerative point technique, treating the failed state as a trapping state, then upcoming recursive interface for \(\phi_{i} (t)\) is:

$$\phi_{0} (t) = Q_{01} (t) \otimes \phi_{1} (t) + Q_{03} (t) \otimes \phi_{3} (t) + Q_{0,15} (t) \otimes \phi_{15} (t)$$
$$\phi_{1} (t) = Q_{12} (t) \otimes \phi_{2} (t) + Q_{19} (t) + Q_{1,\,11} (t) + Q_{1,20} (t)$$
$$\phi_{2} (t) = Q_{20} (t) \otimes \phi_{0} (t) + Q_{2,\,13} (t) + Q_{2,\,14} (t) + Q_{2,\,19} (t)$$
$$\phi_{3} (t) = Q_{34} (t) \otimes \phi_{4} (t) + Q_{35} (t) + Q_{36} (t) + Q_{3,21} (t)$$
$$\phi_{4} (t) = Q_{40} (t) \otimes \phi_{0} (t) + Q_{47} (t) + Q_{48} (t) + Q_{4,22} (t)$$
$$\phi_{15} (t) = Q_{15,0} (t) \otimes \phi_{0} (t) + Q_{15,16} (t) + Q_{15,17} (t) + Q_{15,18} (t)$$
(4)

Now taking LST of the above relations (4) and solving for \(\phi_{0}^{**} (s)\), we have

$$M^{*} \left( s \right) = \frac{{1 - \phi_{0}^{**} (s)}}{s}$$
(5)

Now, the system model reliability is obtained using the inverse LT of Eq. (5). We have

$$MTSF = \lim_{s \to 0} \frac{{1 - \phi_{0}^{**} (s)}}{s} = \frac{{\mu_{0} + p_{01} (\mu_{1} + p_{12} \mu_{2} ) + p_{03} (\mu_{3} + p_{34} \mu_{4} ) + p_{0,15} \mu_{15} }}{{(1 - p_{01} p_{12} p_{20} - p_{03} p_{34} p_{40} - p_{0,15} p_{15,0} )}}$$
(6)

7 Steady-State availability

Let \(A_{i} (t)\) is the probability that the system is in up state at a particular time ‘t’ specified that the system arrives at the \(S_{i} \in R\) at t = 0. Using the semi-Markov process and regenerative point technique, the upcoming recursive relation for \(A_{i} (t)\) is:

$$A_{0} (t) = M_{0} (t) + q_{01} (t) \oplus A_{1} (t) + q_{03} (t) \oplus A_{3} (t) + q_{0,15} (t) \oplus A_{15} (t)$$
$$A_{1} (t) = M_{1} (t) + q_{11.20} (t) \oplus A_{1} (t) + [q_{12} (t) + q_{12.(11,\,12)} (t)] \oplus A_{2} (t) + q_{14.(9,\,10)} (t) \oplus A_{4} (t)$$
$$A_{2} (t) = M_{2} (t) + q_{20} (t) \oplus A_{0} (t) + [q_{22.13} (t) + q_{22.19} (t)] \oplus A_{2} (t) + q_{24.14} (t) \oplus A_{4} (t)$$
$$A_{3} (t) = M_{3} (t) + q_{32.5} (t) \oplus A_{2} (t) + q_{33.21} (t) \oplus A_{3} (t) + [q_{34} (t) + q_{34.6} (t)] \oplus A_{4} (t)$$
$$A_{4} (t) = M_{4} (t) + q_{40} (t) \oplus A_{0} (t) + q_{42.7} (t) \oplus A_{2} (t) + [q_{44.8} (t) + q_{44.22} (t)] \oplus A_{4} (t)$$
$$\begin{gathered} A_{15} (t) = M_{15} (t) + q_{15,0} (t) \oplus A_{0} (t) + q_{15,2.16} (t) \oplus A_{2} (t) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, + q_{15,4.17} (t) \oplus A_{4} (t) + q_{15,15.18} (t) \oplus A_{15} (t) \hfill \\ \end{gathered}$$
(7)

where \(M_{0} (t) = e^{{ - (\alpha + \beta + \gamma )t^{n} }}\), \(M_{1} (t) = e^{{ - (\alpha + \beta + \gamma + h)t^{n} }}\), \(M_{2} (t) = \,e^{{ - (\alpha + \beta + \gamma + k)t^{n} }}\), \(M_{3} (t) = e^{{ - (\alpha + \beta + \gamma + h)t^{n} }}\), \(M_{4} (t) = e^{{ - (\alpha + \beta + \gamma + l)t^{n} }}\), \(M_{15} (t) = e^{{ - (\alpha + \beta + \gamma + m)t^{n} }}\).

Now taking LT of above relations (7) and solving for \(A_{0}^{*} (s)\), the steady-state availability is given by

$$A_{0} = \lim_{s \to 0} sA_{0}^{*} (s) = \frac{{N_{A} }}{{D^{\prime}}},$$
(8)

where \(N_{A} = N_{A1} + N_{A2} + N_{A3}\)

$$\begin{gathered} N_{A1} = [p_{20} (p_{40} + p_{47} ) + p_{2,\,14} p_{40} ] \times \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} (1 - p_{3,21} )(1 - p_{15,18} )\{ \mu_{0} (1 - p_{1,20} ) + p_{01} \mu_{1} \} \hfill \\ + (1 - p_{1,20} )\{ \mu_{3} p_{03} (1 - p_{15,18} ) + \mu_{15} p_{0,15} (1 - p_{3,21} )\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$N_{A2} = \mu_{2} \left[ \begin{gathered} p_{01} (1 - p_{3,21} )(1 - p_{15,18} )\{ (p_{12} + p_{1,11} )p_{40} + p_{47} (1 - p_{1,20} )\} \hfill \\ + p_{03} (1 - p_{1,20} )(1 - p_{15,18} )\{ p_{35} p_{40} + p_{47} (1 - p_{3,21} )\} \hfill \\ + p_{0,15} (1 - p_{1,20} )(1 - p_{3,21} )\{ p_{47} p_{15,17} + p_{15,16} (p_{40} + p_{47} )\} \hfill \\ \end{gathered} \right]$$
$$N_{A3} = \mu_{4} \left[ \begin{gathered} p_{01} (1 - p_{3,21} )(1 - p_{15,18} )\{ (1 - p_{1,20} )p_{2,14} + p_{20} p_{19} \} \hfill \\ + p_{03} (1 - p_{1,20} )(1 - p_{15,18} )\{ p_{20} (p_{34} + p_{36} ) + p_{2,14} (1 - p_{3,21} )\} \hfill \\ + p_{0,15} (1 - p_{1,20} )(1 - p_{3,21} )\{ p_{20} p_{15,17} + p_{2,14} (p_{15,17} + p_{15,16} )\} \hfill \\ \end{gathered} \right]$$
$$D^{\prime} = D_{1} + D_{2} + D_{3}$$
(9)
$$\begin{gathered} D_{1} = [p_{20} (p_{40} + p_{47} ) + p_{2,\,14} p_{40} ] \times \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} (1 - p_{3,21} )(1 - p_{15,18} )\{ \mu_{0} (1 - p_{1,20} ) + p_{01} \mu^{\prime}_{1} \} \hfill \\ + (1 - p_{1,20} )\{ \mu^{\prime}_{3} p_{03} (1 - p_{15,18} ) + \mu^{\prime}_{15} p_{0,15} (1 - p_{3,21} )\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$D_{2} = \mu^{\prime}_{2} \left[ \begin{gathered} p_{01} (1 - p_{3,21} )(1 - p_{15,18} )\{ (p_{12} + p_{1,11} )p_{40} + p_{47} (1 - p_{1,20} )\} \hfill \\ + p_{03} (1 - p_{1,20} )(1 - p_{15,18} )\{ p_{35} p_{40} + p_{47} (1 - p_{3,21} )\} \hfill \\ + p_{0,15} (1 - p_{1,20} )(1 - p_{3,21} )\{ p_{47} p_{15,17} + p_{15,16} (p_{40} + p_{47} )\} \hfill \\ \end{gathered} \right]$$
$$D_{3} = \mu^{\prime}_{4} \left[ \begin{gathered} p_{01} (1 - p_{3,21} )(1 - p_{15,18} )\{ (1 - p_{1,20} )p_{2,14} + p_{20} p_{19} \} \hfill \\ + p_{03} (1 - p_{1,20} )(1 - p_{15,18} )\{ p_{20} (p_{34} + p_{36} ) + p_{2,14} (1 - p_{3,21} )\} \hfill \\ + p_{0,15} (1 - p_{1,20} )(1 - p_{3,21} )\{ p_{20} p_{15,17} + p_{2,14} (p_{15,17} + p_{15,16} )\} \hfill \\ \end{gathered} \right]$$

8 Busy period of the server due to repair of the failed unit

Let \(B_{i} (t)\) is the probability that the repairman is busy due to repair of the failed unit at a time ‘t’ specified that the system arrives at the \(S_{i} \in R\) at t = 0. Using the semi-Markov process and regenerative point technique, the upcoming recursive interface for \(B_{i} (t)\) is:

$$B_{0} (t) = q_{01} (t) \oplus B_{1} (t) + q_{03} (t) \oplus B_{3} (t) + q_{0,15} (t) \oplus B_{15} (t)$$
$$B_{1} (t) = W_{1} (t) + q_{11.20} (t) \oplus B_{1} (t) + [q_{12} (t) + q_{12.(11,\,12)} (t)] \oplus B_{2} (t) + q_{14.(9,\,10)} (t) \oplus B_{4} (t)$$
$$B_{2} (t) = W_{2} (t) + q_{20} (t) \oplus B_{0} (t) + [q_{22.13} (t) + q_{22.19} (t)] \oplus B_{2} (t) + q_{24.14} (t) \oplus B_{4} (t)$$
$$B_{3} (t) = W_{3} (t) + q_{32.5} (t) \oplus B_{2} (t) + q_{33.21} (t) \oplus B_{3} (t) + [q_{34} (t) + q_{34.6} (t)] \oplus B_{4} (t)$$
$$B_{4} (t) = W_{4} (t) + q_{40} (t) \oplus B_{0} (t) + q_{42.7} (t) \oplus B_{2} (t) + [q_{44.8} (t) + q_{44.22} (t)] \oplus B_{4} (t)$$
$$\begin{gathered} B_{15} (t) = W_{15} (t) + q_{15,0} (t) \oplus B_{0} (t) + q_{15,2.16} (t) \oplus B_{2} (t) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, + q_{15,4.17} (t) \oplus B_{4} (t) + q_{15,15.18} (t) \oplus B_{18} (t) \hfill \\ \end{gathered}$$
(10)

where \(W_{1} (t) = e^{{ - (\alpha + \beta + \gamma + h)t^{n} }}\), \(W_{2} (t) = \,e^{{ - (\alpha + \beta + \gamma + k)t^{n} }}\), \(W_{3} (t) = e^{{ - (\alpha + \beta + \gamma + h)t^{n} }}\), \(W_{4} (t) = e^{{ - (\alpha + \beta + \gamma + l)t^{n} }}\), \(W_{15} (t) = e^{{ - (\alpha + \beta + \gamma + m)t^{n} }}\).

Now taking LT of above relations (10) solving for \(B_{0}^{R*} (s)\), the time for which server is busy due to repair is given by

$$B_{0} = \lim_{s \to 0} sB_{0}^{*} (s) = \frac{{N_{B} }}{{D^{\prime}}}$$
(11)

where \(N_{B} = N_{B1} + N_{B2} + N_{B3}\)

$$\begin{gathered} N_{B1} = [p_{20} (p_{40} + p_{47} ) + p_{2,\,14} p_{40} ] \times \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} (1 - p_{3,21} )(1 - p_{15,18} )\{ p_{01} \mu^{\prime}_{1} \} \hfill \\ + (1 - p_{1,20} )\{ \mu^{\prime}_{3} p_{03} (1 - p_{15,18} ) + \mu^{\prime}_{15} p_{0,15} (1 - p_{3,21} )\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$N_{B2} = \mu^{\prime}_{2} \left[ \begin{gathered} p_{01} (1 - p_{3,21} )(1 - p_{15,18} )\{ (p_{12} + p_{1,11} )p_{40} + p_{47} (1 - p_{1,20} )\} \hfill \\ + p_{03} (1 - p_{1,20} )(1 - p_{15,18} )\{ p_{35} p_{40} + p_{47} (1 - p_{3,21} )\} \hfill \\ + p_{0,15} (1 - p_{1,20} )(1 - p_{3,21} )\{ p_{47} p_{15,17} + p_{15,16} (p_{40} + p_{47} )\} \hfill \\ \end{gathered} \right]$$
$$N_{B3} = \mu^{\prime}_{4} \left[ \begin{gathered} p_{01} (1 - p_{3,21} )(1 - p_{15,18} )\{ (1 - p_{1,20} )p_{2,14} + p_{20} p_{19} \} \hfill \\ + p_{03} (1 - p_{1,20} )(1 - p_{15,18} )\{ p_{20} (p_{34} + p_{36} ) + p_{2,14} (1 - p_{3,21} )\} \hfill \\ + p_{0,15} (1 - p_{1,20} )(1 - p_{3,21} )\{ p_{20} p_{15,17} + p_{2,14} (p_{15,17} + p_{15,16} )\} \hfill \\ \end{gathered} \right]$$

Also, \(D^{\prime}\) is earlier defined by Eq. (9).

9 Expected number of visits by the server

Let \(V_{i} (t)\) is the estimated no. of visits by the repairman for repair in (0, t] specified that the system arrives at \(S_{i} \in R\) t = 0. Using the semi-Markov process and regenerative point technique, the upcoming recursive interface for \(V_{i} (t)\) is:

$$V_{0} (t) = Q_{01} (t) \oplus [V_{1} (t) + 1] + Q_{03} (t) \oplus [V_{3} (t) + 1] + Q_{0,15} (t) \oplus [V_{15} (t) + 1]$$
$$V_{1} (t) = Q_{11.20} (t) \oplus V_{1} (t) + [Q_{12} (t) + Q_{12.(11,\,12)} (t)] \oplus V_{2} (t) + Q_{14.(9,\,10)} (t) \oplus V_{4} (t)$$
$$V_{2} (t) = Q_{20} (t) \oplus V_{0} (t) + [Q_{22.13} (t) + Q_{22.19} (t)] \oplus V_{2} (t) + Q_{24.14} (t) \oplus V_{4} (t)$$
$$V_{3} (t) = Q_{32.5} (t) \oplus V_{2} (t) + Q_{33.21} (t) \oplus V_{3} (t) + [Q_{34} (t) + Q_{34.6} (t)] \oplus V_{4} (t)$$
$$V_{4} (t) = Q_{40} (t) \oplus V_{0} (t) + Q_{42.7} (t) \oplus V_{2} (t) + [Q_{44.8} (t) + Q_{44.22} (t)] \oplus V_{4} (t)$$
$$\begin{gathered} V_{15} (t) = Q_{15,0} (t) \oplus V_{0} (t) + Q_{15,2.16} (t) \oplus V_{2} (t) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, + Q_{15,4.17} (t) \oplus V_{4} (t) + Q_{15,15.18} (t) \oplus V_{18} (t) \hfill \\ \end{gathered}$$
(12)

Now taking LST of the above relations (12) and solving for \(V_{0}^{**} (s)\). The expected no. of visits of the server can be obtained as

$$V_{0} = \lim_{s \to 0} sV_{0}^{**} (s) = \frac{{V_{r} }}{{D^{\prime}}}$$
(13)

where \(V_{r} = [p_{20} (p_{40} + p_{47} ) + p_{2,\,14} p_{40} ] \times \{ (1 - p_{3,21} )(1 - p_{15,18} )(1 - p_{1,20} )\} \,\)

and \(D^{\prime}\) is earlier defined by Eq. (9).

10 Particular cases

$$MTSF = \frac{{MTSF_{A} }}{{MTSF_{B} }},$$
(14)

where

$$MTSF_{A} = \Gamma (1 + \frac{1}{\eta })\left[ \begin{gathered} \frac{1}{{(\alpha + \beta + \gamma )^{1/\eta } }} + \left( {\frac{\gamma }{\alpha + \beta + \gamma }} \right)\,\left( {\frac{1}{\alpha + \beta + \gamma + m}} \right) \hfill \\ + \left( {\frac{\alpha }{\alpha + \beta + \gamma }} \right)\left\{ {\frac{1}{{(\alpha + \beta + \gamma + h)^{1/\eta } }} + \frac{h}{(\alpha + \beta + \gamma + h)}\frac{1}{{(\alpha + \beta + \gamma + k)^{1/\eta } }}} \right\} \hfill \\ + \left( {\frac{\beta }{\alpha + \beta + \gamma }} \right)\left\{ {\frac{1}{{(\alpha + \beta + \gamma + h)^{1/\eta } }} + \frac{h}{(\alpha + \beta + \gamma + h)}\frac{1}{{(\alpha + \beta + \gamma + l)^{1/\eta } }}} \right\} \hfill \\ \end{gathered} \right]$$
$$MTSF_{B} = \left[ \begin{gathered} 1 - \frac{h}{(\alpha + \beta + \gamma + h)}\left\{ {\frac{\alpha k(\alpha + \beta + \gamma + l) + \beta l(\alpha + \beta + \gamma + k)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ \,\,\, - \left( {\frac{\gamma m}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right) \hfill \\ \end{gathered} \right]$$
$$A_{0} = \frac{{A_{1} + A_{2} + A_{3} }}{{Z_{1} + Z_{2} + Z_{3} }}$$
(15)
$$A_{1} = \left[ \begin{gathered} \left\{ {\frac{k(l + \alpha ) + \beta l}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ \left( {\frac{\alpha + \beta + h}{{\alpha + \beta + \gamma + h}}} \right)\,\left[ \begin{gathered} \left( {\frac{\alpha + \beta + m}{{\alpha + \beta + \gamma + m}}} \right)\left\{ {\mu_{0} \left( {\frac{\alpha + \beta + h}{{\alpha + \beta + \gamma + h}}} \right)\, + \mu_{1} \left( {\frac{\alpha }{\alpha + \beta + \gamma }} \right)} \right\} \hfill \\ + \left( {\frac{1}{\alpha + \beta + \gamma }} \right)\left\{ {\mu_{3} \left( {\frac{\beta (\alpha + \beta + m)}{{\alpha + \beta + \gamma + h}}} \right)\, + \mu_{15} \left( {\frac{\gamma (\alpha + \beta + h)}{{\alpha + \beta + \gamma + h}}} \right)} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered} \right]$$
$$\begin{gathered} A_{2} = \mu_{2} \left( {\frac{\alpha + \beta + h}{{\alpha + \beta + \gamma + h}}} \right) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} \left( {\frac{\alpha (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{(h + \alpha )l + \alpha (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ + \left( {\frac{\beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{\alpha l + \alpha (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ + \left( {\frac{\gamma (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + h)}}} \right)\left\{ {\frac{\alpha \beta + \alpha (l + \alpha )}{{(\alpha + \beta + \gamma + l)(\alpha + \beta + \gamma + m)}}} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$\begin{gathered} A_{3} = \mu_{4} \left( {\frac{\alpha + \beta + h}{{\alpha + \beta + \gamma + h}}} \right) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} \left( {\frac{\alpha \beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{(\alpha + \beta + h) + k\beta }{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + k)}}} \right\} \hfill \\ + \left( {\frac{\beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{k(h + \beta ) + \beta (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + k)}}} \right\} \hfill \\ + \left( {\frac{\gamma \beta (\alpha + \beta + h)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + h)}}} \right)\left\{ {\frac{k + (\beta + \alpha )}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + m)}}} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$Z_{1} = \left[ \begin{gathered} \left\{ {\frac{k(l + \alpha ) + \beta l}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right)\,\left[ \begin{gathered} \left( {\frac{\alpha + \beta + m}{{\gamma + \alpha + \beta + m}}} \right)\left\{ {\mu_{0} \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right)\, + \mu^{\prime}_{1} \left( {\frac{\alpha }{\alpha + \beta + \gamma }} \right)} \right\} \hfill \\ + \left( {\frac{1}{\alpha + \beta + \gamma }} \right)\left\{ {\mu^{\prime}_{3} \left( {\frac{\beta (\alpha + \beta + m)}{{\gamma + \alpha + \beta + h}}} \right)\, + \mu^{\prime}_{15} \left( {\frac{\gamma (\alpha + \beta + h)}{{\alpha + \beta + \gamma + h}}} \right)} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered} \right]$$
$$\begin{gathered} Z_{2} = \mu^{\prime}_{2} \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} \left( {\frac{\alpha (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{(h + \alpha )l + \alpha (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ + \left( {\frac{\beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{\alpha l + \alpha (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ + \left( {\frac{\gamma (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + h)}}} \right)\left\{ {\frac{\alpha \beta + \alpha (l + \alpha )}{{(\alpha + \beta + \gamma + l)(\alpha + \beta + \gamma + m)}}} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$\begin{gathered} Z_{3} = \mu^{\prime}_{4} \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} \left( {\frac{\alpha \beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{(\alpha + \beta + h) + k\beta }{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + k)}}} \right\} \hfill \\ + \left( {\frac{\beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{k(h + \beta ) + \beta (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + k)}}} \right\} \hfill \\ + \left( {\frac{\gamma \beta (\alpha + \beta + h)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + h)}}} \right)\left\{ {\frac{k + (\beta + \alpha )}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + m)}}} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$B_{0} = \frac{{B_{1} + B_{2} + B_{3} }}{{Z_{1} + Z_{2} + Z_{3} }}$$
(16)
$$B_{1} = \left[ \begin{gathered} \left\{ {\frac{k(l + \alpha ) + \beta l}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right)\,\left[ \begin{gathered} \left( {\frac{\alpha + \beta + m}{{\gamma + \alpha + \beta + m}}} \right)\left\{ {\mu^{\prime}_{1} \left( {\frac{\alpha }{\alpha + \beta + \gamma }} \right)} \right\} \hfill \\ + \left( {\frac{1}{\alpha + \beta + \gamma }} \right)\left\{ {\mu^{\prime}_{3} \left( {\frac{\beta (\alpha + \beta + m)}{{\gamma + \alpha + \beta + h}}} \right)\, + \mu^{\prime}_{15} \left( {\frac{\gamma (\alpha + \beta + h)}{{\alpha + \beta + \gamma + h}}} \right)} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered} \right]$$
$$\begin{gathered} B_{2} = \mu^{\prime}_{2} \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} \left( {\frac{\alpha (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{(h + \alpha )l + \alpha (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ + \left( {\frac{\beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{\alpha l + \alpha (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ + \left( {\frac{\gamma (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + h)}}} \right)\left\{ {\frac{\alpha \beta + \alpha (l + \alpha )}{{(\alpha + \beta + \gamma + l)(\alpha + \beta + \gamma + m)}}} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$\begin{gathered} B_{3} = \mu^{\prime}_{4} \left( {\frac{\alpha + \beta + h}{{\gamma + \alpha + \beta + h}}} \right) \hfill \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\left[ \begin{gathered} \left( {\frac{\alpha \beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{(\alpha + \beta + h) + k\beta }{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + k)}}} \right\} \hfill \\ + \left( {\frac{\beta (\alpha + \beta + m)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + m)}}} \right)\left\{ {\frac{k(h + \beta ) + \beta (\alpha + \beta + h)}{{(\alpha + \beta + \gamma + h)(\alpha + \beta + \gamma + k)}}} \right\} \hfill \\ + \left( {\frac{\gamma \beta (\alpha + \beta + h)}{{(\alpha + \beta + \gamma )(\alpha + \beta + \gamma + h)}}} \right)\left\{ {\frac{k + (\beta + \alpha )}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + m)}}} \right\} \hfill \\ \end{gathered} \right] \hfill \\ \end{gathered}$$
$$N_{v} = \left[ \begin{gathered} \left\{ {\frac{k(l + \alpha ) + \beta l}{{(\alpha + \beta + \gamma + k)(\alpha + \beta + \gamma + l)}}} \right\} \hfill \\ \left( {\frac{\alpha + \beta + h}{{\alpha + \beta + \gamma + h}}} \right)\,\left( {\frac{\alpha + \beta + m}{{\alpha + \beta + \gamma + m}}} \right)\,\left( {\frac{\alpha + \beta + h}{{\alpha + \beta + \gamma + h}}} \right) \hfill \\ \end{gathered} \right]$$
(17)

Z1, Z2, and Z3 are defined earlier.

11 Profit analysis

The profit analysis of the system can be done using the profit function;

$$P = E_{0} A_{0} - E_{1} B_{0} - E_{2} V_{0}$$
(18)

where \(E_{0} = 5000\) (Revenue per unit uptime of the system), \(E_{1} = 500\) (Charge per unit time for which server is busy due to repair), \(E_{2} = 200\) (Charge per unit visit made by the server).

12 Discussion

The numerical behavior of the MTSF, availability, and profit function of the system are represented in Tables 1, 2, and 3 corresponding to hardware repair rate ranges [0.1–1.0] respectively. According to these tables, all the reliability measures have an increasing trend as compared with their initial trend by fixing the constant values of the parameters such as hardware failure rate α = 0.002, software failure rate β = 0.003, load failure rate γ = 0.001, software upgradation rate l = 1.5, waiting for server arrival rate h = 0.002, and load recovery rate m = 2.5. The first and second, third and fourth, fifth and sixth columns of these tables show the effect of software upgradation rate l = 1.5 to 2.0 with fixed shape parameter η = 0.5, η = 1.0, η = 2.0 respectively. By comparing the first, third, and fifth columns of the Tables 1, 2, and 3, shape parameters are more effective as compared to software upgradation on the reliability measures of the system.

Table 1 MTSF vs. hardware repair rate (k)
Table 2 Availability vs. hardware repair rate (k)
Table 3 Profit vs. hardware repair rate (k)

When the software upgradation rate l spans from [0.1–1.0], the fourth (Table 4) and fifth tables (Table 5) analyzed the behavior of availability and profit function having an increasing tendency and decreasing their values when shape parameter (η) enhanced by keeping fixed values of the other parameters such as α = 0.002, β = 0.003, γ = 0.001, k = 1.5, h = 0.002, m = 2.5. And, the system's availability and profit function improve when the hardware repair rate (k) is increased from 1.5 to 2 while the other parameters remain unchanged (Tables 4, 5).

Table 4 Availability vs. software upgradation rate (l)
Table 5 Profit vs. software upgradation rate (l)

The availability and profit function exhibit an increasing trend when the load recovery rate (m) is in the range [0.1–1.0], and declining trends when the shape parameter (η) is increased from 0.5, 1.0 to 2.0 while keeping other parameters constant such as hardware failure rate α = 0.002, software failure rate β = 0.003, load failure rate γ = 0.001, hardware repair rate k = 1.5, waiting for server arrival rate h = 0.002, and software upgradation rate l = 2.5, respectively, as shown in Tables 6 and 7.

Table 6 Availability vs. load recovery rate (m)
Table 7 Profit vs. load recovery rate (m)

The system's availability and profit function improve when the hardware repair rate (k) is increased from 2.5 to 3 while all other parameters remain unchanged, and the shape parameter has three different values 0.5, 1.0, and 2.0. Hence, the load recovery rate has a meaningful impact on the reliability measures of the system with different values of the shape parameter.

13 Conclusion

This research focuses on a two-unit cold standby redundant computer system that has been exposed to hardware maintenance rather than software upgrades and load recovery. When the hardware repair rate (k) rises, the system MTSF, availability, and profit function rise as well; however, when the form parameter (η) rises, these numbers fall. While the pace of system software upgrades (l) rises, system dependability metrics like MTSF, availability, and profit function rise as well, even when other parameters remain constant. The main finding of the study is that because software upgrades and load recovery may be costly and time-consuming, hardware repairs are a cost-effective and lucrative way to improve the system's availability and profitability.

14 Future Scope

Generally, hardware repair facilities enhance the system performance, availability, and profit because hardware failure of the system or component is visible and easy to repair as compared to software upgradation and load recovery. The study is more fruitful in the industries, geophysical sciences, enviornment science, green enery, and clear energy systems following such type of mathematical model for their betterment.