-
公开(公告)号:US11243707B2
公开(公告)日:2022-02-08
申请号:US14206924
申请日:2014-03-12
Applicant: Nutanix, Inc.
Inventor: Miao Cui , Gregory Andrew Smith , Tabrez Memon
Abstract: Disclosed is an improved approach to implement virtualization objects in a virtualization system. The virtualization object from a first namespace is cloned as a snapshot that is accessible within a second namespace. To implement this, the virtualization object can be mounted as a target (implemented as a snapshot) that is locally accessible to the host.
-
公开(公告)号:US11169706B2
公开(公告)日:2021-11-09
申请号:US15607251
申请日:2017-05-26
Applicant: Nutanix, Inc.
Inventor: Tabrez Memon , Jaya Singhvi , Miao Cui , Binny Sher Gill
IPC: H04L29/08 , G06F3/06 , G06F16/182 , H04L12/911 , G06F9/455
Abstract: Systems and methods for rebalancing storage-oriented workloads across resources of a distributed data storage facility. Communications are initiated between a client computing device and a plurality of storage target devices of a distributed storage system. The distributed storage system comprises one or more computing nodes that can host virtualized controllers. A client computing device interfaced with the distributed storage system uses an IP address to access an initial virtualized controller. Upon detecting a change event, conditions of the computing environment are analyzed to determine rebalancing options. Analysis of the rebalancing options results in identification of an alternative virtualized controller. A redirect message that identifies the alternative virtualized controller is sent to the computing device. The client computing device connects to the alternative virtualized controller. Messages are sent between the client computing device and the alternative virtualized controller to access one of the storage target devices for performing storage I/O protocols.
-
公开(公告)号:US11070628B1
公开(公告)日:2021-07-20
申请号:US15607278
申请日:2017-05-26
Applicant: Nutanix, Inc.
Inventor: Tabrez Memon , Jaya Singhvi , Miao Cui , Binny Sher Gill
Abstract: Systems and methods for storage resource and computation resource expansion. A method embodiment includes migrating a computing task from an external computing environment to a different computing/storage environment. The method commences by identifying a storage system having virtualized controllers and by identifying a computing device that performs a workload that interfaces with the storage system. The virtualized controllers execute in the second computing environment to manage access to storage target devices by accessing a storage target device identified by an IP address. A particular virtualized controller that is connected to the storage target device is selected and configured to process storage I/O from a migrated workload. A user virtual machine or user executable container is configured to execute the workload on one of the nodes in the computing and storage system within the second computing environment. After migration, the computing task from the external computing environment is discarded or decommissioned.
-
公开(公告)号:US10419548B1
公开(公告)日:2019-09-17
申请号:US15607278
申请日:2017-05-26
Applicant: Nutanix, Inc.
Inventor: Tabrez Memon , Jaya Singhvi , Miao Cui , Binny Sher Gill
Abstract: Systems and methods for storage resource and computation resource expansion. A method embodiment includes migrating a computing task from an external computing environment to a different computing/storage environment. The method commences by identifying a storage system having virtualized controllers and by identifying a computing device that performs a workload that interfaces with the storage system. The virtualized controllers execute in the second computing environment to manage access to storage target devices by accessing a storage target device identified by an IP address. A particular virtualized controller that is connected to the storage target device is selected and configured to process storage I/O from a migrated workload. A user virtual machine or user executable container is configured to execute the workload on one of the nodes in the computing and storage system within the second computing environment. After migration, the computing task from the external computing environment is discarded or decommissioned.
-
公开(公告)号:US09740514B1
公开(公告)日:2017-08-22
申请号:US13928097
申请日:2013-06-26
Applicant: Nutanix, Inc.
Inventor: Tabrez Memon , Brian Byrne , Binny Sher Gill
IPC: G06F9/455
CPC classification number: G06F9/45533 , G06F9/45558 , G06F9/50 , G06F2009/45562
Abstract: Disclosed is an improved approach to optimize link-based cloning in a virtualization architecture. In some approaches, each of the remote nodes is allowed to maintain its own snapshot of the linked/shared image. In this way, the processing power of each remote node can be used in a decentralized manner to administratively handle access to the shared data, rather than requiring the CPU resources of only the host node to centrally handle administrative access to the data. In addition, each of nodes can maintain copies of the shared image in a local cache. This allows the caching resources to also be decentralized, as each of the nodes can use its own caching resources to hold the shared data.
-
-
-
-