METHODS TO IMPROVE THE FAULT-TOLERANCE OF INTERNET SERVICES

Authors

DOI:

https://doi.org/10.28925/2663-4023.2019.3.104111

Keywords:

web service; job scheduling; distributed information systems; reliability

Abstract

The article deals with the problem of ensuring the fault-tolerance of Internet services. It is becoming increasingly important due to the growth of the quantitative parameters of the functioning of information systems (users, servers, volumes of information in databases) and the level of complexity. Due to the heavy load on the servers on which the applications are deployed, there is a failure of hardware or software. The urgency of finding additional ways to ensure the fault tolerance, reliability and uninterrupted functioning of computer systems operating in real time, due to the increasing requirements for the security of running processes or objects, access to which is limited. Despite the use of existing methods for ensuring fault tolerance in cloud infrastructures, there is a problem of inconsistency between the actual availability of systems and the levels of "fault tolerance" (Fault Tolerance) and "High Availability" (High Availability) for critical and business critical web applications. Also, less attention is paid to methods of improving fault tolerance for highly loaded systems. Therefore, the search for new opportunities for scaling and load balancing when building cloud systems is of particular importance. To conduct a comparative analysis of load balancing algorithms, functional characteristics were proposed, according to which it is possible to make an informed choice of algorithms that most closely correspond to specific practical circumstances and the requirements of users and providers. The basic principles for implementing a resiliency strategy now include redundancy, diagnostics, reconfiguration, and recovery. As an additional indicator of failover control, it is proposed to apply the completeness of the booking of elements and components of the system, the completeness and reliability of the control, the probability of reserve recovery. The first two strategies assume that a system that correctly performs its functioning algorithm is safe. The safe behavior strategy for failures is used specifically for safe systems and consists in the transition of the system to a protective irreversible state in the event of a failure

Downloads

Download data is not yet available.

References

B. G. Mudla, G. S. Tesler, O. V. Fedukhin O.V. etc. "Investigation of fault-tolerant computing means in critical information systems of information processing and object management on the basis of network interaction", IPMMS NAS of Ukraine, №204U006760, 2004. (in Ukrainian)

A. Medvedev, “Cloud technologies: development trends, examples of performance”, Modern automation technologies, # 2, pp.6-9, 2013. (in Russian)

M. Р. Papazoglou, “Web Services: Principles and Technology”, Prentice Hall, vol. 21, pp. 139-14, 2012. (in English)

P. Murray, B. Melander, B. Fusenig, M. Meulle, L. Vaquero, “Cloud Networking Architecture Description”, Scalable and Adaptable Internet Solutions, pp. 14-69, 2011. (in English)

A. A. Bilash, A. Yu. Beloborodov, K. A. Bokhan, ed. V. S. Kharchenko, Web, Grid, Cloud Technologies for Guaranteed IT Infrastructures. Kharkiv, Ukraine: Nat. aerospace. un-t them. N.Ye. Zhukovsky "KhAI", 2013. (in Russian)

The cloud-ready data center network: Applying the lessons of cloud computing to vastly improve economics of networking and the user experience / Juniper Networks [Online]. Available: http://www.juniper.net/us/en/local/pdf/brochures/1600040-en.pdf. Accessed on: 12.07.2016. (in English)

NIST Cloud Computing Standards Roadmap. – Special Publication 500-291, Version 2., U. S. Department of Commerce; National Institute of Standards and Technology, 2013. (in English)

Downloads


Abstract views: 586

Published

2019-03-28

How to Cite

Yaskevych, V., & Klochko, O. (2019). METHODS TO IMPROVE THE FAULT-TOLERANCE OF INTERNET SERVICES. Electronic Professional Scientific Journal «Cybersecurity: Education, Science, Technique», 3(3), 104–111. https://doi.org/10.28925/2663-4023.2019.3.104111