Efficient data deployment for a parallel data processing system
US9582209B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 24, 2015 |
| Grant date | Feb 28, 2017 |
| Priority date | — |
| Expiry date | Oct 15, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0683
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
This document describes techniques for efficient data deployment for a parallel data processing system. In one embodiment, a virtualization platform running a parallel processing application that includes one or more virtual data nodes receives a first command to write a data block to a storage device. The platform then determines whether the first command was sent by a first virtual data node. If the first command was sent by a first virtual data node, the platform then 1) writes, the data block to a first location in the storage device; 2) returns the first location to the first virtual data node and 3) determines whether the data should be replicated. If the data should be replicated, the platform instructs the storage device to make a copy of the data block to a second location in the storage device and storing the second location in a tracking structure.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.