The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 11, 2016
Filed:
Jan. 13, 2015
Elastifile Ltd., Herzliya, IL;
Ezra N. Hoch, Tel-Aviv, IL;
Eliyahu Weissbrem, Rehovot, IL;
ELASTIFILE LTD., Herzlia, IL;
Abstract
A method for data storage includes running on multiple interconnected compute nodes respective virtual heads that collaboratively store files in persistent storage. In response to receiving in an initiator virtual head a request to write at least a portion of a given file, the initiator virtual head selects one or more destination virtual heads for storing the portion. The portion is sent from the initiator virtual head to the selected destination virtual heads, and a notification of the selected destination virtual heads is sent to an owner virtual head, which has been assigned to own metadata of the portion. In the destination virtual heads, the portion received from the initiator virtual head is cached, and committed to the persistent storage only in response to receiving a commit instruction from the owner virtual head.