Notice: Undefined index: linkPowrot in C:\wwwroot\wwwroot\publikacje\publikacje.php on line 1275
Publikacje
Pomoc (F2)
[20162] Artykuł:

Zastosowanie symulacji do analizy błędów sterowania skalowalnych, rozproszonych struktur danych

(An application of software fault injection for fault analysis of scalable distributed data structures)
Czasopismo: Zeszyty Naukowe Politechniki Świętokrzyskiej. Elektryka   Zeszyt: 43, Strony: 161-166
ISSN:  0239-4960
Opublikowano: 2005
 
  Autorzy / Redaktorzy / Twórcy
Imię i nazwisko Wydział Katedra Procent
udziału
Liczba
punktów
Krzysztof SapiechaWEAiIKatedra Informatyki *****501.50  
Grzegorz Łukawski orcid logoWEAiIKatedra Informatyki *****501.50  

Grupa MNiSW:  Publikacja w recenzowanym czasopiśmie wymienionym w wykazie ministra MNiSzW (część B)
Punkty MNiSW: 3


Web of Science LogoYADDA/CEON    
Słowa kluczowe:

systemy komputerowe  skalowane  rozproszone struktury danych 


Keywords:

computer systems  scalable distributed data structures 



Streszczenie:

Skalowane, rozproszone struktury danych (SDDS - Scalable Distributed Data Structures) mają zastosowanie w multikomputerach. Na SDDS składają się dwa składniki rozpraszane dynamicznie w obrębie multikomputera: rekordy należące do pliku oraz sterowanie umieszczaniem rekordów w pliku. W artykule przedstawiono metodę uodporniania SDDS na błędy sterowania umieszczaniem rekordów w pliku, oraz sposób weryfikacji zaproponowanej metody za pomocą symulatora SDDS z programowym wstrzykiwaniem błędów.




Abstract:

Scalable Distributed Data Structures (SDDS) consists of two components dynamically spread across a multicomputer: records belonging to a file and a mechanism controlling record placement in file space. Faults in mechanism controlling record placement in the file may lead an application to crash, while record data faults may cause invalid computations at most. In the paper fault-tolerant architecture for mechanism controlling record placement in SDDS file is presented and evaluated with the help of SDDS oriented software fault injector. The architecture uses Job Comparison Technique along with TMR. Moreover, 'backwarding' to correct every client's addressing fault is applied. Time overhead due to redundancy introduced is estimated.