Matches in SemOpenAlex for { <https://semopenalex.org/work/W3136277577> ?p ?o ?g. }
Showing items 1 to 63 of
63
with 100 items per page.
- W3136277577 abstract "Author(s): Zhou, Diyu | Advisor(s): Tamir, Yuval | Abstract: Critical applications require dependability mechanisms to prevent them from failuresdue to faults. Dependable systems for mainstream deployment are typically built upon commodity hardware with mechanisms that enhance resilience implemented in software. Such systems are aimed at providing commercially viable, best-effort dependability cost- effectively.This thesis proposes several practical, low-overhead dependability mechanisms for criticalcomponents in the system: hypervisors, containers, and parallel applications.For hypervisors, the latency to reboot a new instance to recover from transient faults isunacceptably high. NiLiHype recovers the hypervisor by resetting it to a quiescent state that is highly likely to be valid. Compared to a prior work based on reboot, NiLiHype reduces the service interruption time during recovery from 713ms to 22ms, a factor of over 30x, while achieving nearly the same recovery success rate.NiLiCon, to the best of our knowledge, is the first replication mechanism for commercialoff-the-shelf containers. NiLiCon is based on high-frequency incremental checkpointing to a warm spare, previously used for VMs. A key implementation challenge is that, compared to a VM, there is a much tighter coupling between the container state and the state of the underlying platform. NiLiCon meets this challenge with various enhancements and achieves performance that is competitive with VM replication.HyCoR enhances NiLiCon with deterministic replay to address a fundamental drawbackof high-frequency replication techniques: unacceptably long delay of outputs to clients. With deterministic replay, HyCoR decouples latency overhead from the checkpointing interval. For a set of eight benchmarks, with HyCoR, the latency overhead is reduced from tens of milliseconds to less than 600us. For data race-free applications, the throughput overhead of HyCoR is only 2%-58%.PUSh is a dynamic data race detector based on detecting violations of the intended sharing of objects, specified by the programmer. PUSh leverages existing memory protection hardware to detect such violations. Specifically, a key optimization in PUSh exploits memory protection keys, a hardware feature recently added to the x86 ISA. Several other key optimizations are achieved by enhancing the Linux kernel. For a set of eleven benchmarks, PUSh's memory overhead is less than 5.8% and performance overhead is less than 54%." @default.
- W3136277577 created "2021-03-29" @default.
- W3136277577 creator A5001517167 @default.
- W3136277577 date "2020-01-01" @default.
- W3136277577 modified "2023-09-23" @default.
- W3136277577 title "Practical Dependable Systems with OS/Hypervisor Support" @default.
- W3136277577 hasPublicationYear "2020" @default.
- W3136277577 type Work @default.
- W3136277577 sameAs 3136277577 @default.
- W3136277577 citedByCount "0" @default.
- W3136277577 crossrefType "journal-article" @default.
- W3136277577 hasAuthorship W3136277577A5001517167 @default.
- W3136277577 hasConcept C111919701 @default.
- W3136277577 hasConcept C112904061 @default.
- W3136277577 hasConcept C115903868 @default.
- W3136277577 hasConcept C120314980 @default.
- W3136277577 hasConcept C120524526 @default.
- W3136277577 hasConcept C149635348 @default.
- W3136277577 hasConcept C41008148 @default.
- W3136277577 hasConcept C513985346 @default.
- W3136277577 hasConcept C76155785 @default.
- W3136277577 hasConcept C77019957 @default.
- W3136277577 hasConcept C79974875 @default.
- W3136277577 hasConcept C82876162 @default.
- W3136277577 hasConceptScore W3136277577C111919701 @default.
- W3136277577 hasConceptScore W3136277577C112904061 @default.
- W3136277577 hasConceptScore W3136277577C115903868 @default.
- W3136277577 hasConceptScore W3136277577C120314980 @default.
- W3136277577 hasConceptScore W3136277577C120524526 @default.
- W3136277577 hasConceptScore W3136277577C149635348 @default.
- W3136277577 hasConceptScore W3136277577C41008148 @default.
- W3136277577 hasConceptScore W3136277577C513985346 @default.
- W3136277577 hasConceptScore W3136277577C76155785 @default.
- W3136277577 hasConceptScore W3136277577C77019957 @default.
- W3136277577 hasConceptScore W3136277577C79974875 @default.
- W3136277577 hasConceptScore W3136277577C82876162 @default.
- W3136277577 hasLocation W31362775771 @default.
- W3136277577 hasOpenAccess W3136277577 @default.
- W3136277577 hasPrimaryLocation W31362775771 @default.
- W3136277577 hasRelatedWork W1482451474 @default.
- W3136277577 hasRelatedWork W191503951 @default.
- W3136277577 hasRelatedWork W1972865626 @default.
- W3136277577 hasRelatedWork W2012999187 @default.
- W3136277577 hasRelatedWork W2054569285 @default.
- W3136277577 hasRelatedWork W2078349455 @default.
- W3136277577 hasRelatedWork W2095224187 @default.
- W3136277577 hasRelatedWork W2162412464 @default.
- W3136277577 hasRelatedWork W2170694683 @default.
- W3136277577 hasRelatedWork W2186749074 @default.
- W3136277577 hasRelatedWork W2270495481 @default.
- W3136277577 hasRelatedWork W2734695525 @default.
- W3136277577 hasRelatedWork W2766455145 @default.
- W3136277577 hasRelatedWork W2887676275 @default.
- W3136277577 hasRelatedWork W2947555139 @default.
- W3136277577 hasRelatedWork W3007196687 @default.
- W3136277577 hasRelatedWork W3007670609 @default.
- W3136277577 hasRelatedWork W3028936160 @default.
- W3136277577 hasRelatedWork W3043484691 @default.
- W3136277577 hasRelatedWork W3183818740 @default.
- W3136277577 isParatext "false" @default.
- W3136277577 isRetracted "false" @default.
- W3136277577 magId "3136277577" @default.
- W3136277577 workType "article" @default.