发明名称 Configurable and tunable data store tradeoffs
摘要 A data store is configurable in terms of various tradeoffs including consistency and availability, among others. Consistency can be specified in terms of one of a myriad of configuration levels. Availability can be specified with respect to a maximum and minimum number of replicas or failure tolerance. In operation, one or more of write or read quorums can be automatically adjusted to ensure satisfaction of a specified configuration level in light of changes in the number of replicas.
申请公布号 US9405474(B2) 申请公布日期 2016.08.02
申请号 US201213644129 申请日期 2012.10.03
申请人 Microsoft Technology Licensing, LLC 发明人 Shukla Dharma;Raman Karthik
分类号 G06F12/00;G06F3/06 主分类号 G06F12/00
代理机构 代理人 Mehta Aneesh;Barker Doug;Minhas Micky
主权项 1. A method, implemented at a computer system that includes one or more processors, of data storage system construction and adjustment, the method comprising: initiating construction of a distributed data storage system as a function of a replication policy and a consistency policy, wherein the consistency policy comprises a staleness metric; monitoring a number of replicas available in the distributed data storage system; and automatically adjusting at least one of a write quorum or a read quorum to comply with the consistency policy based at least on changes in the number of replicas available in the data storage system.
地址 Redmond WA US