Consistent Distributed Storage
暫譯: 一致性分散式儲存
Gramoli, Vincent, Nicolaou, Nicolas, Schwarzmann, Alexander A.
- 出版商: Morgan & Claypool
- 出版日期: 2021-06-30
- 售價: $2,870
- 貴賓價: 9.5 折 $2,727
- 語言: 英文
- 頁數: 194
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1636390625
- ISBN-13: 9781636390628
海外代購書籍(需單獨結帳)
相關主題
商品描述
Providing a shared memory abstraction in distributed systems is a powerful tool that can simplify the design and implementation of software systems for networked platforms. This enables the system designers to work with abstract readable and writable objects without the need to deal with the complexity and dynamism of the underlying platform. The key property of shared memory implementations is the consistency guarantee that it provides under concurrent access to the shared objects. The most intuitive memory consistency model is atomicity because of its equivalence with a memory system where accesses occur serially, one at a time. Emulations of shared atomic memory in distributed systems is an active area of research and development. The problem proves to be challenging, and especially so in distributed message passing settings with unreliable components, as is often the case in networked systems. We present several approaches to implementing shared memory services with the help of replication on top of message-passing distributed platforms subject to a variety of perturbations in the computing medium.
商品描述(中文翻譯)
提供共享記憶體抽象的分散式系統是一個強大的工具,可以簡化網路平台上軟體系統的設計和實作。這使得系統設計者能夠使用可讀寫的抽象物件,而無需處理底層平台的複雜性和動態性。共享記憶體實作的關鍵特性是它在對共享物件的並發存取下所提供的一致性保證。最直觀的記憶體一致性模型是原子性(atomicity),因為它與一個存取以串行方式(一次一個)發生的記憶體系統等價。在分散式系統中模擬共享原子記憶體是一個活躍的研究和開發領域。這個問題被證明是具有挑戰性的,尤其是在具有不可靠元件的分散式訊息傳遞環境中,這在網路系統中經常發生。我們提出幾種方法來實作共享記憶體服務,這些方法利用在受各種擾動影響的計算媒介上進行訊息傳遞的分散式平台上的複製技術。