首页> 外文会议>IEEE International Conference on Fog and Edge Computing >SessionStore: A Session-Aware Datastore for the Edge
【24h】

SessionStore: A Session-Aware Datastore for the Edge

机译:SessionStore:边缘的会话感知数据存储

获取原文
获取外文期刊封面目录资料

摘要

It is common for storage systems designed to run on edge datacenters to avoid the high latencies associated with geo-distribution by relying on eventually consistent models to replicate data. Eventual consistency works well for many edge applications because as long as the client interacts with the same replica, the storage system can provide session consistency, a stronger consistency model that has two additional important properties: (i) read-your-writes, where subsequent reads by a client that has updated an object will return the updated value or a newer one; and, (ii) monotonic reads, where if a client has seen a particular value for an object, subsequent reads will return the same value or a newer one. While session consistency does not guarantee that different clients will perceive updates in the same order, it nevertheless presents each individual client with an intuitive view of the world that is consistent with the client’s own actions. Unfortunately, these consistency guarantees break down when a client interacts with multiple replicas housed on different datacenters over time, either as a result of application partitioning, or client or code mobility.SessionStore is a datastore for fog/edge computing that ensures session consistency on a top of otherwise eventually consistent replicas. SessionStore enforces session consistency by grouping related data accesses into a session, and using a session-aware reconciliation algorithm to reconcile only the data that is relevant to the session when switching between replicas. This approach reduces data transfer and latency by up to 90% compared to full replica reconciliation.
机译:旨在在边缘数据中心运行的存储系统很常见,以避免通过依赖于最终一致模型来复制数据的高延迟。最终的一致性适用于许多边缘应用程序,因为只要客户端与同一副本交互,存储系统可以提供会话一致性,一个更强大的一致性模型,具有两个额外的重要属性:(i)读写后续的读写通过更新对象的客户端读取将返回更新值或更新的客户端; (ii)单调读取,如果客户端已经看到对象的特定值,则后续读取将返回相同的值或更新。虽然会话一致性并不能保证不同的客户将以相同的顺序感知更新,但它仍然具有与客户自己的行为一致的世界直观观点。不幸的是,这些一致性保证了当客户端在随着时间的推移时与在不同数据中心的多个副本中交互时,或者客户端或代码Mobility.SessionStore是用于雾/边缘计算的数据存储,可确保a会话一致性否则最终一致的复制品。 SessionStore通过将相关的数据访问到会话中,并使用会话感知协调算法将与在副本之间切换之间切换时,仅使用会话感知对帐算法协调与会话相关的数据来实现会话一致性。与完整的副本和解相比,此方法将数据传输和延迟降低至多90%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号