Invention Grant
- Patent Title: Systems and methods for flushing data in a virtual computing environment
-
Application No.: US15392951Application Date: 2016-12-28
-
Publication No.: US10402394B2Publication Date: 2019-09-03
- Inventor: Niranjan Pendharkar , Christopher Uhler , Rakesh Ranjan
- Applicant: Veritas Technologies LLC
- Applicant Address: US CA Mountain View
- Assignee: Veritas Technologies LLC
- Current Assignee: Veritas Technologies LLC
- Current Assignee Address: US CA Mountain View
- Agency: Patent Law Works LLP
- Priority: IN201611037610 20161103
- Main IPC: G06F16/00
- IPC: G06F16/00 ; G06F16/23 ; G06F9/455 ; G06F16/215

Abstract:
A method for flushing data in a virtual computing environment is provided. The method includes writing application output from an application spanning one or more virtual machines to a cache, wherein each virtual machine is implemented using one or more compute nodes and the cache is implemented in storage associated with the one or more compute nodes. In an effort to flush data associated with application writes more efficiently from the cache to a local backing store or one or more data nodes, the method may include generating a mapping of each of the plurality of application writes. The method may further include sorting sets of one or more virtual disks based upon an offset of each application write as indicated in the mapping. In addition, a storage virtualizer may cancel duplicate application writes, merge multiple contiguous application writes, and merge multiple epochs prior to flushing the data.
Public/Granted literature
- US20180121490A1 SYSTEMS AND METHODS FOR FLUSHING DATA IN A VIRTUAL COMPUTING ENVIRONMENT Public/Granted day:2018-05-03
Information query