scholarly journals Methods for building a high-performance fault-tolerant distributed database for the task of perimeter security

Author(s):  
Андрей Иванович Костюк ◽  
Наталия Михайловна Коробейникова

Описаны методы построения высокопроизводительной отказоустойчивой распределенной базы данных для задачи охраны периметра. Представлена архитектура подсистемы отказоустойчивости, архитектура подсистемы резервного копирования, описаны подходы к достижению заданных ключевых показателей. Проведено исследование производительности системы, определены ключевые показатели эффективности, достигаемые подсистемой обеспечения отказоустойчивости. The paper discusses the methods for constructing a high-performance fault-tolerant distributed database for the perimeter security problem. The architecture of the fault tolerance subsystem, the architecture of the backup subsystem, and approaches to achieving the specified key indicators are described. The study of the system performance was carried out, the values of the key performance indicators achieved by the fault tolerance subsystem were determined.

2021 ◽  
Vol 13 (16) ◽  
pp. 8789
Author(s):  
Giovanni Bianco ◽  
Barbara Bonvini ◽  
Stefano Bracco ◽  
Federico Delfino ◽  
Paola Laiolo ◽  
...  

As reported in the “Clean energy for all Europeans package” set by the EU, a sustainable transition from fossil fuels towards cleaner energy is necessary to improve the quality of life of citizens and the livability in cities. The exploitation of renewable sources, the improvement of energy performance in buildings and the need for cutting-edge national energy and climate plans represent important and urgent topics to be faced in order to implement the sustainability concept in urban areas. In addition, the spread of polygeneration microgrids and the recent development of energy communities enable a massive installation of renewable power plants, high-performance small-size cogeneration units, and electrical storage systems; moreover, properly designed local energy production systems make it possible to optimize the exploitation of green energy sources and reduce both energy supply costs and emissions. In the present paper, a set of key performance indicators is introduced in order to evaluate and compare different energy communities both from a technical and environmental point of view. The proposed methodology was used in order to assess and compare two sites characterized by the presence of sustainable energy infrastructures: the Savona Campus of the University of Genoa in Italy, where a polygeneration microgrid has been in operation since 2014 and new technologies will be installed in the near future, and the SPEED2030 District, an urban area near the Campus where renewable energy power plants (solar and wind), cogeneration units fed by hydrogen and storage systems are planned to be installed.


Author(s):  
Naushaba Degani ◽  
Sharon Gushue ◽  
Alex Yurkiewich ◽  
Emmalin Buajitti ◽  
Matthew Kumar ◽  
...  

IntroductionWe report on key performance indicators to highlight quality and variation in health care. Given Ontario’s diverse geography, we have prioritized improving measurement across the rural-urban continuum. This will improve our ability to discern the impact of geography on health care and health status to inform planning and decision making. Objectives and ApproachBuilding on previous work to advance measurement of equity in health care, we struck a technical working group of experts to review methods for stratifying health system performance data by geographic location in the Ontario context. These methods were applied to a set of key performance indicators. The working group’s review of the results of this analysis will lead to recommendations for the best method to refine and standardize how geographic location is measured and stratified. This will improve our ability to discern the impact of geography on health system performance and health status for our suite of public-reporting products. ResultsThe technical working group identified three methodologies for consideration that used linked postal code data: Population Centre (POPCTR), Statistical Area Classification (SAC) and a hybrid POPCTR/SAC methodology. These methods were tested against a set of key performance indicators across dimensions of quality including timeliness, effectiveness, population health and health outcomes. The results show that, in the health system performance dimensions of effectiveness and timeliness, as well as for a subset of health outcomes, there is variation in performance across the urban-rural continuum, though not always in a linear way. This may reflect differences in health care access, health risk factors, sociodemographic or socioeconomic characteristics across the urban-rural continuum. More definitive conclusions and recommendations will be available when the working group meets to review the results. Conclusion/ImplicationsIdentifying a robust methodology for measuring performance across geographic locations will improve our ability to discern the impact of geography on health care including where geography may impact access and effectiveness of services as well as health outcomes. This information will enable better health system planning and decision-making.


Author(s):  
ROBERT STEWART ◽  
PATRICK MAIER ◽  
PHIL TRINDER

AbstractReliability is set to become a major concern on emergent large-scale architectures. While there are many parallel languages, and indeed many parallel functional languages, very few address reliability. The notable exception is the widely emulated Erlang distributed actor model that provides explicit supervision and recovery of actors with isolated state. We investigate scalable transparent fault tolerant functional computation with automatic supervision and recovery of tasks. We do so by developing HdpH-RS, a variant of the Haskell distributed parallel Haskell (HdpH) DSL with Reliable Scheduling. Extending the distributed work stealing protocol of HdpH for task supervision and recovery is challenging. To eliminate elusive concurrency bugs, we validate the HdpH-RS work stealing protocol using the SPIN model checker. HdpH-RS differs from the actor model in that its principal entities are tasks, i.e. independent stateless computations, rather than isolated stateful actors. Thanks to statelessness, fault recovery can be performed automatically and entirely hidden in the HdpH-RS runtime system. Statelessness is also key for proving a crucial property of the semantics of HdpH-RS: fault recovery does not change the result of the program, akin to deterministic parallelism. HdpH-RS provides a simple distributed fork/join-style programming model, with minimal exposure of fault tolerance at the language level, and a library of higher level abstractions such as algorithmic skeletons. In fact, the HdpH-RS DSL is exactly the same as the HdpH DSL, hence users can opt in or out of fault tolerant execution without any refactoring. Computations in HdpH-RS are always as reliable as the root node, no matter how many nodes and cores are actually used. We benchmark HdpH-RS on conventional clusters and an High Performance Computing platform: all benchmarks survive Chaos Monkey random fault injection; the system scales well e.g. up to 1,400 cores on the High Performance Computing; reliability and recovery overheads are consistently low even at scale.


Sigurnost ◽  
2021 ◽  
Vol 63 (4) ◽  
pp. 347-361
Author(s):  
Shahram Vosoughi ◽  
Fakhradin Ahmadi Kanrash ◽  
Asghar Noran Anbardan ◽  
Iraj Alimohammadi ◽  
Jamileh Abolghasemi ◽  
...  

The performance of any management system needs to be monitored with adequate and proper indicators. This study aimed to identify, set priorities and assess key indicators for implementing an effective performance evaluation system. This descriptive-analytical study was carried out in three phase. In first phase, a semi-structured interview as well as a review of the company's documentation and studies carried out, then a set of key indicators were collected and selected. The validity of the indicators were determined by experts (N = 11) and indicators were prioritized using Analytic Hierarchy Process (AHP) according to SMART (Specific, Measurable, Achievable, Relevant, and Time- bound) criteria. Following the study framework, a primary set of 60 Key Performance Indicators (KPIs) were collected. The results of the validity assessment showed 23 indicators had acceptable validity. The results of examining the relationships between the indicators showed that the percentage of corrected non- compliance and the number of risk assessments had a significant relationships with the total number of work-related lost time injuries as a lagging indicator. According to the results, the four the most important key performance indicators to assess the safety performance in the automotive industry were as follows: the number of risk assessments conducted, the percentage of corrected non- compliance, the percentage of safety educational programs implemented for workers, and Frequency Severity Index (FSI) index.


Basically, to reduce the failure rate in the system, we need to introduce the fault tolerant system. Because of multiple faults occurred in the system, the system will increase the area. To employ the adder architecture, different algorithms are used in digital signal processing. By introducing the fault tolerant system, the reliability of the proposed system will increase. So in this paper we introduced the design of fault tolerant razor flip flop using SKLANSKY adder for delay reduction in FIR filter. The razor flip flop will increase the energy efficiency of proposed system. This flip flop will store the information by latching the circuit. The SKLANSKY adder is the part of arithmetic logic unit. In proposed system, all bits are summed and followed to the fault tolerance system,. This fault tolerance system will detect the error and give efficient output. Hence compared to existed system, the proposed system gives high performance and accuracy in terms of delay.


Author(s):  
Camille Coti

This chapter gives an overview of techniques used to tolerate failures in high-performance distributed applications. We describe basic replication techniques, automatic rollback recovery and application-based fault tolerance. We present the challenges raised specifically by distributed, high performance computing and the performance overhead the fault tolerance mechanisms are likely to cost. Last, we give an example of a fault-tolerant algorithm that exploits specific properties of a recent algorithm.


Mathematics ◽  
2019 ◽  
Vol 7 (11) ◽  
pp. 1020
Author(s):  
Nozari ◽  
Najafi ◽  
Fallah ◽  
Lotfi

Nowadays, along with increasing companies’ activities, one of the main environmental protective tools is green supply chain management (GSCM). Since fast-moving consumer goods (FMCG) companies are manufacturing materials that usually require special warehousing as well as different distribution systems, and since companies of food products tend to fall into this area, the safety of their manufactured materials is a vital global challenge. For this reason, organizations in addition to governments have realized the importance of the green supply chain in these industries. Therefore, the present study examines the key performance indicators (KPIs) of the green supply chain in the FMCG industry. There are several performance indicators for the green supply chain. In this study, the KPIs were extracted based on the literatures as well as the opinions of experts through which key indicators in FMCG industries were identified. Using the fuzzy decision -making trial and evaluation laboratory (DEMATEL) method, the relationships and interactions of these key indices were determined. Moreover, a fuzzy nonlinear mathematical modeling was used to investigate the significance of these indicators. It is revealed that the organizational environmental management factor has the highest priority.


2015 ◽  
Vol 6 (1) ◽  
pp. 57-72 ◽  
Author(s):  
Marie Pavláková Docekalová ◽  
Alena Kocmanová ◽  
Jirí Kolenák

Abstract Effective corporate governance is a key element in achieving long-term success for any company. The codes of conduct that corporate governance adopts directly determine the sustainability of business activities. With this in mind, this paper aims to demonstrate the results of research that identifies a set of key indicators of corporate governance performance. The presented research is quantitative. In order to identify key performance indicators, factor analysis was employed. It was found that corporate governance performance is influenced by two factors. For the first factor, the relationship between corporate governance and stakeholders is measured by key indicators: percentage of women within CG, contributions to political parties, politicians and related institutions and number of complaints received from stakeholders. The second factor, strategy & compliance, is generated from the following: percentage of strategic objectives met and total number of sanctions for breaching the law. This research aims to assist both academic and corporate practitioners who want to improve corporate governance performance and, through the use of key performance indicators, support the transparency and sustainability of their business.


Author(s):  
Faisal Shahzad ◽  
Moritz Kreutzer ◽  
Thomas Zeiser ◽  
Rui Machado ◽  
Andreas Pieper ◽  
...  

Today’s high performance computing systems are made possible by multiple increases in hardware parallelity. This results in the decrease of mean time to failures of the systems with each newer generation, which is an alarming trend. Therefore, it is not surprising that a lot of research is going on in the area of fault tolerance and fault mitigation. Applications should survive a failure and/or be able to recover with minimal cost. We have used Global Address Space Programming Interface (GASPI), which is a relatively new communication library based on the PGAS model. It fulfills the basic requirement of a fault tolerant communication library, i.e. the failure of a process does not cause the remaining processes to fail. This work is focused on extending the fault tolerance features of GASPI in the form of a supporting health-check library that applications can benefit from. These features include failure detection, its information propagation, recovery management, communication recovery, etc. To reinforce its utility, we have also developed a fault tolerant neighbor node-level checkpoint/restart library. Instead of introducing algorithm-based fault tolerance in its true sense, we demonstrate how (using these supplementary fault tolerance functions) one can build applications to allow integrate a low cost fault detection/recovery mechanism and, if necessary, recover the application on the fly. We showcase the usage of these tools by implementing them in three different applications. Two of the applications fall in the category of linear sparse solvers, whereas the third application is based on a fluid flow solver. We also analyze the overheads involved in failure-free cases as well as various failure cases. Our fault detection mechanism causes no overhead in failure-free cases, whereas in case of failure(s), the failure detection and recovery cost is of reasonably acceptable order and shows good scalability.


2019 ◽  
Author(s):  
Kleber Kruger ◽  
Fabio Iaione

This paper describes the implementation of fault tolerance techniques (based on data and processing redundancy) in programming of a rapid prototyping platform using microcontrollers. To evaluate performance of these techniques was used a fault injector software and a weather station system as a case study. Experiments simulated faults in sensor readings and faults in SRAM memory regions of the weather station. Finally, the fault-tolerant system performance is presented in comparison with non-fault-tolerant system, considering incidence of failures, processing time, memory and power consumption.


Sign in / Sign up

Export Citation Format

Share Document