-
公开(公告)号:US11853569B2
公开(公告)日:2023-12-26
申请号:US17237289
申请日:2021-04-22
Applicant: NUTANIX, INC.
Inventor: Mohammad Mahmood , Aman Gupta , Gaurav Jain , Anoop Jawahar , Prateek Kajaria
IPC: G06F3/06
CPC classification number: G06F3/064 , G06F3/0619 , G06F3/0653 , G06F3/0664 , G06F3/0679
Abstract: Various embodiments set forth techniques for cache warmup. The techniques determining, by a node, identities of one or more target storage blocks of a plurality of storage blocks managed by a storage system, where the node previously cached metadata corresponding to the one or more target storage blocks; receiving the metadata corresponding to the one or more target storage blocks; and storing the metadata corresponding to the one or more target storage blocks in a cache memory of the node.
-
公开(公告)号:US11467933B2
公开(公告)日:2022-10-11
申请号:US16946602
申请日:2020-06-29
Applicant: Nutanix, Inc.
Inventor: Mohammad Mahmood , Roger Sean Liao
Abstract: Systems for distributed data storage. A method commences upon accessing a set of data items that describe computing nodes to be organized into a ring topology. The ring topology and distributed data storage policies are characterized by quantitative failure-resilient characteristics such as a replication factor. Various characteristics of the topology serve to bound two or more availability domains of the ring into which the computing nodes can be mapped. A set of quantitative values pertaining to respective quantitative failure-resilient characteristics are used for enumerating candidate ring topologies where the computing nodes are mapped into the availability domains. Using the quantitative failure-resilient characteristics, alternative candidate ring topologies are evaluated so as to determine a configuration score for candidate ring topologies. A candidate ring topology is configured based on a computed configuration score surpassing a threshold score. When a failure event is detected, the ring is reevaluated, remapped, and considered for reconfiguration.
-
公开(公告)号:US10802749B2
公开(公告)日:2020-10-13
申请号:US16425022
申请日:2019-05-29
Applicant: Nutanix, Inc.
Inventor: Mohammad Mahmood , Anoop Menon , Ashwin Thennaram Vakkayil , Sandeep Kumar Madanala , Shubham Shukla , Chern Yih Cheah
IPC: G06F3/06
Abstract: A method commences upon accessing a set of data items that describe computing nodes to be organized into failure-tolerant configuration. The failure-tolerant configuration is characterized by system availability characteristics such as a replication factor and such as a hierarchical distribution of computing nodes. Characteristics of the topology include boundaries that define two or more hierarchically-related availability domain levels. Computing nodes are situated within these boundaries. Instances of a target hierarchical availability domain level are sorted, and instances of a hierarchically lower availability domain level are also sorted to form a multi-level sort order of computing nodes. Computing entities are mapped onto the computing nodes by observing the multi-level sort order.
-
公开(公告)号:US12099421B2
公开(公告)日:2024-09-24
申请号:US17962010
申请日:2022-10-07
Applicant: Nutanix, Inc.
Inventor: Mohammad Mahmood , Roger Sean Liao
CPC classification number: G06F11/2094 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/067 , G06F2201/805
Abstract: Systems for distributed data storage. A method commences upon accessing a set of data items that describe computing nodes to be organized into a ring topology. The ring topology and distributed data storage policies are characterized by quantitative failure-resilient characteristics such as a replication factor. Various characteristics of the topology serve to bound two or more availability domains of the ring into which the computing nodes can be mapped. A set of quantitative values pertaining to respective quantitative failure-resilient characteristics are used for enumerating candidate ring topologies where the computing nodes are mapped into the availability domains. Using the quantitative failure-resilient characteristics, alternative candidate ring topologies are evaluated so as to determine a configuration score for candidate ring topologies. A candidate ring topology is configured based on a computed configuration score surpassing a threshold score. When a failure event is detected, the ring is reevaluated, remapped, and considered for reconfiguration.
-
公开(公告)号:US10698780B2
公开(公告)日:2020-06-30
申请号:US15230147
申请日:2016-08-05
Applicant: Nutanix, Inc.
Inventor: Mohammad Mahmood , Roger Sean Liao
Abstract: Systems for distributed data storage. A method commences upon accessing a set of data items that describe computing nodes to be organized into a ring topology. The ring topology and distributed data storage policies are characterized by quantitative failure-resilient characteristics such as a replication factor. Various characteristics of the topology serve to bound two or more availability domains of the ring into which the computing nodes can be mapped. A set of quantitative values pertaining to respective quantitative failure-resilient characteristics are used for enumerating candidate ring topologies where the computing nodes are mapped into the availability domains. Using the quantitative failure-resilient characteristics, alternative candidate ring topologies are evaluated so as to determine a configuration score for candidate ring topologies. A candidate ring topology is configured based on a computed configuration score surpassing a threshold score. When a failure event is detected, the ring is reevaluated, remapped, and considered for reconfiguration.
-
-
-
-