Consistent Distributed Storage
暫譯: 一致性分散式儲存
Gramoli, Vincent
- 出版商: Morgan & Claypool
- 出版日期: 2021-06-30
- 售價: $3,500
- 貴賓價: 9.5 折 $3,325
- 語言: 英文
- 頁數: 192
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 1636390641
- ISBN-13: 9781636390642
海外代購書籍(需單獨結帳)
相關主題
商品描述
This is a presentation of several approaches for employing shared memory abstraction in distributed systems, a powerful tool for simplifying the design and implementation of software systems for networked platforms.
These approaches enable 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. Several examples are provided for 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),因為它與一個訪問按序列進行的記憶體系統等價,即一次一個訪問。在分散式系統中模擬共享原子記憶體是一個活躍的研究和開發領域。這個問題證明是具有挑戰性的,尤其是在具有不可靠元件的分散式訊息傳遞環境中,這在網路系統中經常發生。提供了幾個例子,展示如何在受各種計算媒介擾動影響的訊息傳遞分散式平台上,利用複製來實現共享記憶體服務。