Management of network file copy operations to a new data store

US2024256496A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024256496-A1
Application numberUS-202318160770-A
CountryUS
Kind codeA1
Filing dateJan 27, 2023
Priority dateJan 27, 2023
Publication dateAug 1, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of managing a network file copy (NFC) operation, includes the steps of: transmitting a request to execute a first NFC operation on at least a first data store, wherein the first NFC operation comprises creating a full copy of a file that is stored in the first data store; after transmitting the request to execute the first NFC operation, determining that the first NFC operation should be stopped; and based on determining that the first NFC operation should be stopped: transmitting a request to stop the first NFC operation, selecting a second data store, and transmitting a request to execute a second NFC operation on at least the second data store, wherein the second NFC operation comprises creating a copy of at least a portion of the file.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of managing a network file copy (NFC) operation, comprising: transmitting a request to execute a first NFC operation on at least a first data store, wherein the first NFC operation comprises creating a full copy of a file that is stored in the first data store; after transmitting the request to execute the first NFC operation, determining that the first NFC operation should be stopped; and based on determining that the first NFC operation should be stopped: transmitting a request to stop the first NFC operation, selecting a second data store, and transmitting a request to execute a second NFC operation on at least the second data store, wherein the second NFC operation comprises creating a copy of at least a portion of the file. 2 . The method of claim 1 , wherein the first NFC operation comprises storing the full copy of the file in the first data store, and the second NFC operation comprises storing the copy of the portion of the file in the second data store. 3 . The method of claim 1 , wherein the first NFC operation comprises storing the full copy of the file in a third data store, the second NFC operation comprises storing the copy of the portion of the file in the third data store, and the copy of the portion of the file is created from another full copy of the file that is stored in the second data store. 4 . The method of claim 1 , wherein the first NFC operation comprises storing the full copy of the file in a third data store, and the second NFC operation comprises storing the copy of the portion of the file in the second data store. 5 . The method of claim 1 , wherein the requests to execute the first and second NFC operations, are each transmitted to a first computing device, the first computing device being connected to both the first and second data stores. 6 . The method of claim 1 , wherein the requests to execute the first and second NFC operations, are each transmitted to both first and second computing devices, the first computing device being connected to the first data store, and the second computing device being connected to the second data store. 7 . The method of claim 6 , wherein the first computing device is managed by a first virtualization management software, and the second computing device is managed by a second virtualization management software. 8 . The method of claim 7 , wherein the requests to execute the first and second NFC operations, are each transmitted to the second virtualization management software to be further transmitted to the second computing device. 9 . The method of claim 1 , further comprising: after determining that the first NFC operation should be stopped, receiving a message indicating an offset of the file up to which the first NFC operation was completed, wherein the at least a portion of the file is the remainder of the file for which the first NFC operation was not completed. 10 . The method of claim 1 , wherein the copy of the portion of the file is created from a replicated copy of the file, and the replicated copy of the file is stored in the second data store. 11 . A non-transitory computer-readable medium comprising instructions that are executable in a computer system, wherein the instructions when executed cause the computer system to carry out a method of managing a network file copy (NFC) operation, the method comprising: transmitting a request to execute a first NFC operation on at least a first data store, wherein the first NFC operation comprises creating a full copy of a file that is stored in the first data store; after transmitting the request to execute the first NFC operation, determining that the first NFC operation should be stopped; and based on determining that the first NFC operation should be stopped: transmitting a request to stop the first NFC operation, selecting a second data store, and transmitting a request to execute a second NFC operation on at least the second data store, wherein the second NFC operation comprises creating a copy of at least a portion of the file. 12 . The non-transitory computer-readable medium of claim 11 , wherein the first NFC operation comprises storing the full copy of the file in the first data store, and the second NFC operation comprises storing the copy of the portion of the file in the second data store. 13 . The non-transitory computer-readable medium of claim 11 , wherein the first NFC operation comprises storing the full copy of the file in a third data store, the second NFC operation comprises storing the copy of the portion of the file in the third data store, and the copy of the portion of the file is created from another full copy of the file that is stored in the second data store. 14 . The non-transitory computer-readable medium of claim 11 , wherein the first NFC operation comprises storing the full copy of the file in a third data store, and the second NFC operation comprises storing the copy of the portion of the file in the second data store. 15 . A computer system comprising: a plurality of data stores including a first data store and a second data store; and a plurality of computing devices, wherein first virtualization management software executing on the plurality of computing devices is configured to: transmit a request to at least one of the plurality of computing devices, to execute a first NFC operation on at least the first data store, wherein the first NFC operation comprises creating a full copy of a file that is stored in the first data store; after transmitting the request to execute the first NFC operation, determine that the first NFC operation should be stopped; and based on determining that the first NFC operation should be stopped: transmit a request to the at least one of the plurality of computing devices, to stop the first NFC operation, select the second data store, and transmit a request to the at least one of the plurality of computing devices, to execute a second NFC operation on at least the second data store, wherein the second NFC operation comprises creating a copy of at least a portion of the file. 16 . The computer system of claim 15 , wherein the first virtualization management software transmits each of the requests to execute the first and second NFC operations, to a first computing device of the plurality of computing devices, the first computing device being connected to both the first and second data stores. 17 . The computer system of claim 15 , wherein the first virtualization management software transmits each of the requests to execute the first and second NFC operations, to both first and second computing devices of the plurality of computing devices, the first computing device being connected to the first data store, and the second computing device being connected to the second data store. 18 . The computer system of claim 17 , wherein the first virtualization management software is configured to manage the first computing device, and a second virtualization management software is configured to manage the second computing device. 19 . The computer system of claim 18 , wherein the first virtualization management software transmits each of the requests to execute the first and second NFC operations, to the second virtualization management software, and the second virtualization management software transmits each of the requests to execute the first and second NFC operations, to the second computing device. 20 . The computer system of claim 15 , wherein t

Assignees

Inventors

Classifications

  • using management policies (point-in-time backing up or restoration of persistent data G06F11/1446; file migration policies for HSM systems G06F16/185) · CPC title

  • Virtual file systems · CPC title

  • implemented using Network-attached Storage [NAS] architecture (distributed or networked storage systems G06F3/067; protocols for distributed storage of data in a network H04L67/1097) · CPC title

  • G06F16/184Primary

    implemented as replicated file system · CPC title

  • G06F16/16Primary

    File or folder operations, e.g. details of user interfaces specifically adapted to file systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024256496A1 cover?
A method of managing a network file copy (NFC) operation, includes the steps of: transmitting a request to execute a first NFC operation on at least a first data store, wherein the first NFC operation comprises creating a full copy of a file that is stored in the first data store; after transmitting the request to execute the first NFC operation, determining that the first NFC operation should …
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/184. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).