Abstract
In this paper, a modern computer network, cloud-based network, which comprises internet of things (IoT), edge servers, and cloud servers for data transmission, is investigated and evaluated. A cloud-based network is modeled as a graph having a set of nodes and a set of links. Each link represents a transmission route, and each node represents a device, such as an IoT device, edge server, and cloud server. In practical, a transmission route comprises several physical lines or virtual channels. Each physical line (virtual channel) may provide a capacity or may fail to imply several and stochastic states. Such a cloud-based network is called a stochastic flow cloud-based network (SCN) herein. System reliability for an SCN is then evaluated. It is defined as the probability of the data being successfully transmitted through the SCN under edge server capacity and budget constraints. The SCN is modeled firstly in order to elucidate the flow relationship among the whole system; capacity limitation of the edge servers and costs of data transmission/process are also considered. Subsequently, we conclude an algorithm to evaluate system reliability. Supervisors can manage the SCN based on system reliability which presents the system capability with capacity and budget consideration.
Similar content being viewed by others
References
Bai, G., Tian, Z., & Zuo, M. J. (2018). Reliability evaluation of multistate networks: An improved algorithm using state-space decomposition and experimental comparison. IISE Transactions, 50(5), 407–418.
Bai, G. H., Zuo, M. J., & Tian, Z. G. (2015). Ordering heuristics for reliability evaluation of multistate networks. IEEE Transactions on Reliability, 64(3), 1015–1023.
Chang, P. C. (2017). Reliability with finite buffer size for a multistate manufacturing system with parallel production lines. Journal of the Chinese Institute of Engineers, 40(4), 275–283.
Da Xu, L., He, W., & Li, S. (2014). Internet of things in industries: A survey. IEEE Transactions on Industrial Informatics, 10(4), 2233–2243.
Dastjerdi, A. V., & Buyya, R. (2016). Fog computing: Helping the internet of things realize its potential. Computer, 49(8), 112–116. https://doi.org/10.1109/MC.2016.245.
Forghani-elahabad, M., & Kagan, N. (2019). Reliability evaluation of a stochastic-flow network in terms of minimal paths with budget constraint. IISE Transactions, 51(5), 547–558.
Hao, Z., Yeh, W.-C., Wang, J., Wang, G.-G., & Sun, B. (2019). A quick inclusion–exclusion technique. Information Sciences, 486, 20–30.
Huang, C. F. (2019). Evaluation of system reliability for a stochastic delivery-flow distribution network with inventory. Annals of Operations Research, 277(1), 33–45.
Huang, D. H., Huang, C. F., & Lin, Y. K. (2020a). A binding algorithm of lower boundary points generation for network reliability evaluation. IEEE Transactions on Reliability, 69(3), 1087–1096.
Huang, D. H., Huang, C. F., & Lin, Y. K. (2020b). Exact project reliability for a multi-state project network subject to time and budget constraints. Reliability Engineering & System Safety, 195, 106744.
Huang, C. F., Lin, Y. K., & Yeng, L. C. L. (2016). Routing scheme of a multi-state computer network employing a retransmission mechanism within a time threshold. Information Sciences, 340–341, 321–336.
Kim, J. H. (2017). A review of cyber-physical system research relevant to the emerging IT trends: Industry 4.0, IoT, big data, and cloud computing. Journal of Industrial Integration and Management, 2(3), 1750011.
Lin, Y. K. (2001). A simple algorithm for reliability evaluation of a stochastic-flow network with node failure. Computers & Operations Research, 28(13), 1277–1285.
Lin, Y. K., & Chen, S. G. (2016). A merge search approach to find minimal path vectors in multistate networks. International Journal of Reliability, Quality and Safety Engineering, 24(01), 1750005.
Lin, Y. K., Fiondella, L., & Chang, P. C. (2019a). Reliability of time-constrained multi-state network susceptible to correlated component faults. Annals of Operations Research. https://doi.org/10.1007/s10479-019-03428-3.
Lin, Y. K., Huang, D. H., & Huang, C. F. (2016). Estimated network reliability evaluation for a stochastic flexible flow shop network with different types of jobs. Computers & Industrial Engineering, 98, 401–412.
Lin, Y.-K., Nguyen, T. P., & Yeng, L. C. L. (2019b). Reliability evaluation of a multi-state air transportation network meeting multiple travel demands. Annals of Operations Research, 277(1), 63–82.
Manavalan, E., & Jayakrishna, K. (2019). A review of internet of things (IoT) embedded sustainable supply chain for industry 4.0 requirements. Computers & Industrial Engineering, 127, 925–953.
Muñuzuri, J., Onieva, L., Cortés, P., & Guadix, J. (2019). Using IoT data and applications to improve port-based intermodal supply chains. Computers & Industrial Engineering, 139, 105668.
Schäfer, L., Garcia, S., & Srithammavanh, V. (2018). Simplification of inclusion–exclusion on intersections of unions with application to network systems reliability. Reliability Engineering & System Safety, 173, 23–33.
Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016). Edge computing: Vision and challenges. IEEE Internet of Things Journal, 3(5), 637–646. https://doi.org/10.1109/JIOT.2016.2579198.
Tzounis, A., Katsoulas, N., Bartzanas, T., & Kittas, C. (2017). Internet of things in agriculture, recent advances and future challenges. Biosystems Engineering, 164, 31–48.
Xu, L. D., Xu, E. L., & Li, L. (2018). Industry 4.0: State of the art and future trends. International Journal of Production Research, 56(8), 2941–2962.
Yeh, C. T. (2019). An improved NSGA2 to solve a bi-objective optimization problem of multi-state electronic transaction network. Reliability Engineering & System Safety, 191, 106578.
Yeh, W. C., & Chu, T. C. (2018). A novel multi-distribution multi-state flow network and its reliability optimization problem. Reliability Engineering & System Safety, 176, 209–217.
Yeh, C. T., & Fiondella, L. (2017). Optimal redundancy allocation to maximize multi-state computer network reliability subject to correlated failures. Reliability Engineering & System Safety, 166, 138–150.
Yousefpour, A., Fung, C., Nguyen, T., Kadiyala, K., Jalali, F., Niakanlahiji, A., et al. (2019). All one needs to know about fog computing and related edge computing paradigms: A complete survey. Journal of Systems Architecture, 98, 289–330.
Zhao, X., Cai, J., Mizutani, S., & Nakagawa, T. (2020a). Preventive replacement policies with time of operations, mission durations, minimal repairs and maintenance triggering approaches. Journal of Manufacturing Systems. https://doi.org/10.1016/j.jmsy.2020.04.003.
Zhao, X., Chen, M., & Nakagawa, T. (2020b). Periodic replacement policies with shortage and excess costs. Annals of Operations Research. https://doi.org/10.1007/s10479-020-03566-z.
Acknowledgements
Funding was provided by Ministry of Science and Technology, Taiwan (Grant No. MOST 108-2221-E-009-033-MY3).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 A.1 The RSDP algorithm
Suppose that there are l (D, L, B)- LSV, termed X1, X2, …, Xl. Input all LSV to compute \( \Pr \{ \cup_{r = 1,2, \ldots ,l} \{ X|X \ge X^{r} \} \) as follows.
1.2 A.2 Proof of Lemma 1
Suppose X satisfies (D, L, B), i.e., there exists an F∈ ω such that the amount of F is not less than both demand \( D(\sum\nolimits_{r} {\left\{ {f_{r} \left| {P_{r} \in {\text{B}}\left( {G_{j} ,{\mathbf{T}}} \right)} \right.} \right\}} \ge d_{i} ) \) and processed demand \( \left( {\sum\nolimits_{r} {\left\{ {f_{r} \left| {P_{r} \in {\text{B}}\left( {{\mathbf{S}},G_{j} } \right)} \right.} \right\}} \ge d_{e}^{*} } \right) \). Without loss of generality for fj and di, assume that P1 ∈ B(Ii, Ee), f1 > 0 and \( \sum\limits_{r} {\left\{ {f_{r} \left| {P_{r} \in {\text{B}}\left( {G_{j} ,{\mathbf{T}}} \right)} \right.} \right\}} = d_{1} + 1 \). Let \( F^{{\prime }} = (f_{1}^{\prime } ,f_{2}^{\prime } , \ldots ,f_{{m_{1} }}^{{\prime }} ,f_{{m_{1} + 1}}^{{\prime }} , \ldots ,f_{{m_{1} + m_{2} }}^{{\prime }} ) = (f_{1}^{\prime } - 1,f_{2} , \ldots ,f_{{m_{1} }} ,f_{{m_{1} + 1}} , \ldots ,f_{{m_{1} + m_{2} }} ) \). Then, F′ < F and \( \sum\nolimits_{r} {\left\{ {f_{r} \left| {P_{r} \in {\text{B}}\left( {G_{j} ,{\mathbf{T}}} \right)} \right.} \right\}} = \sum\nolimits_{r} {\left\{ {f_{r} \left| {P_{r} \in {\text{B}}\left( {G_{j} ,{\mathbf{T}}} \right)} \right.} \right\}} - 1 = d_{1} \). This implies that we can find an F∈ ω with \( \sum\nolimits_{r} {\left\{ {f_{r} \left| {P_{r} \in {\text{B}}\left( {G_{j} ,{\mathbf{T}}} \right)} \right.} \right\}} = d_{1} \). Conversely, if there exists an F∈ ω which satisfies constraints (8-9), then X ∈ ω by Definition 1.□
1.3 A.3 Proof of Lemma 2
If there exists a link Ea such that \( x_{a} > b_{ar} \ge \left\lceil {\sum\nolimits_{j} {\left\{ {f_{j} \left| {E_{a} \in P_{j} } \right.} \right\}} } \right\rceil > b_{ar - 1} \) and \( x_{\alpha } = b_{\alpha r} \ge \left\lceil {\sum\nolimits_{j} {\left\{ {f_{j} \left| {E_{a} \in P_{j} } \right.} \right\}} } \right\rceil > b_{\alpha r - 1} \) for a ≠ α. According to the above hypothesis, F ∈ ω with Y = (y1, y2, …, yn) where yα = bα and ya = xa for a ≠ α. Particularly, Y < X which conflicts that X is a (D, L, B)-LSV because \( y_{a} = b_{a} \ge \left\lceil {\sum\nolimits_{j} {\left\{ {f_{j} \left| {E_{a} \in P_{j} } \right.} \right\}} } \right\rceil \quad \forall i \). Thus, \( x_{a} = b_{a} \ge \left\lceil {\sum\nolimits_{j} {\left\{ {f_{j} \left| {E_{a} \in P_{j} } \right.} \right\}} } \right\rceil \). □
1.4 A.4 Proof of Lemma 3
Let X be not a (D, L, B)-LSV, but X ∈ γmin that implies X ∈ γ. If there exists a (D, L, B)-LSV Y such that Y < X, it also implies Y ∈ γ which contradicts X ∈ γmin. In turn, let X be a (D, L, B)-LSV, but X ∉ γmin. X ∈ γ is known. Hence a Y ∈ γ is existed such that Y < X. Y is given by Y ∈ FY which contradicts that X is a (D, L, B)-LSV. Hence γmin is the set of (D, L, B)-LSV. □
Rights and permissions
About this article
Cite this article
Huang, CF., Huang, DH. & Lin, YK. System reliability analysis for a cloud-based network under edge server capacity and budget constraints. Ann Oper Res 312, 217–234 (2022). https://doi.org/10.1007/s10479-020-03851-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-020-03851-x